mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
4 spaces
This commit is contained in:
parent
2074e200d5
commit
41f843514f
@ -1,5 +1,5 @@
|
|||||||
class CfgAddons {
|
class CfgAddons {
|
||||||
class GVAR(Rallypoints) {
|
class GVAR(Rallypoints) {
|
||||||
list[] = {"ACE_Rallypoint_West", "ACE_Rallypoint_East", "ACE_Rallypoint_Independent", "ACE_RallypointExit_West", "ACE_RallypointExit_East", "ACE_RallypointExit_Independent"};
|
list[] = { "ACE_Rallypoint_West", "ACE_Rallypoint_East", "ACE_Rallypoint_Independent", "ACE_RallypointExit_West", "ACE_RallypointExit_East", "ACE_RallypointExit_Independent" };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
class Extended_PreInit_EventHandlers {
|
class Extended_PreInit_EventHandlers {
|
||||||
class ADDON {
|
class ADDON {
|
||||||
init = QUOTE( call COMPILE_FILE(XEH_preInit) );
|
init = QUOTE(call COMPILE_FILE(XEH_preInit));
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
class Extended_Killed_EventHandlers {
|
class Extended_Killed_EventHandlers {
|
||||||
class CAManBase {
|
class CAManBase {
|
||||||
class GVAR(HandleGear) {
|
class GVAR(HandleGear) {
|
||||||
killed = QUOTE( _this call FUNC(handleKilled) );
|
killed = QUOTE(_this call FUNC(handleKilled));
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class Extended_Respawn_EventHandlers {
|
class Extended_Respawn_EventHandlers {
|
||||||
class CAManBase {
|
class CAManBase {
|
||||||
class GVAR(HandleGear) {
|
class GVAR(HandleGear) {
|
||||||
respawn = QUOTE( _this call FUNC(handleRespawn) );
|
respawn = QUOTE(_this call FUNC(handleRespawn));
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -1,206 +1,206 @@
|
|||||||
class CfgVehicles {
|
class CfgVehicles {
|
||||||
class Module_F;
|
class Module_F;
|
||||||
class ACE_ModuleRespawn: Module_F {
|
class ACE_ModuleRespawn : Module_F {
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
category = "ACE";
|
category = "ACE";
|
||||||
displayName = "Respawn System";
|
displayName = "Respawn System";
|
||||||
function = FUNC(module);
|
function = FUNC(module);
|
||||||
scope = 2;
|
scope = 2;
|
||||||
isGlobal = 1;
|
isGlobal = 1;
|
||||||
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
||||||
class Arguments {
|
class Arguments {
|
||||||
class SavePreDeathGear {
|
class SavePreDeathGear {
|
||||||
displayName = "Save Gear?";
|
displayName = "Save Gear?";
|
||||||
description = "Respawn with the gear a soldier had just before his death?";
|
description = "Respawn with the gear a soldier had just before his death?";
|
||||||
typeName = "BOOL";
|
typeName = "BOOL";
|
||||||
class values {
|
class values {
|
||||||
class Yes { name = "Yes"; value = 1;};
|
class Yes { name = "Yes"; value = 1; };
|
||||||
class No { default = 1; name = "No"; value = 0; };
|
class No { default = 1; name = "No"; value = 0; };
|
||||||
|
};
|
||||||
|
};
|
||||||
|
class RemoveDeadBodiesDisonncected {
|
||||||
|
displayName = "Remove bodies?";
|
||||||
|
description = "Remove player bodies after disconnect?";
|
||||||
|
typeName = "BOOL";
|
||||||
|
class values {
|
||||||
|
class Yes { default = 1; name = "Yes"; value = 1; };
|
||||||
|
class No { name = "No"; value = 0; };
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
class RemoveDeadBodiesDisonncected {
|
|
||||||
displayName = "Remove bodies?";
|
class ACE_ModuleFriendlyFire : Module_F {
|
||||||
description = "Remove player bodies after disconnect?";
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
typeName = "BOOL";
|
category = "ACE";
|
||||||
class values {
|
displayName = "Friendly Fire Messages";
|
||||||
class Yes { default = 1; name = "Yes"; value = 1;};
|
function = FUNC(moduleFriendlyFire);
|
||||||
class No { name = "No"; value = 0; };
|
scope = 2;
|
||||||
|
isGlobal = 1;
|
||||||
|
icon = PATHTOF(UI\Icon_Module_FriendlyFire_ca.paa);
|
||||||
|
class Arguments {
|
||||||
};
|
};
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
class ACE_ModuleFriendlyFire: Module_F {
|
class ACE_ModuleRallypoint : Module_F {
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
category = "ACE";
|
category = "ACE";
|
||||||
displayName = "Friendly Fire Messages";
|
displayName = "Rallypoint System";
|
||||||
function = FUNC(moduleFriendlyFire);
|
function = FUNC(moduleRallypoint);
|
||||||
scope = 2;
|
scope = 2;
|
||||||
isGlobal = 1;
|
isGlobal = 1;
|
||||||
icon = PATHTOF(UI\Icon_Module_FriendlyFire_ca.paa);
|
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
||||||
class Arguments {
|
class Arguments {
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
class ACE_ModuleRallypoint: Module_F {
|
// rallypoints
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
class FlagCarrier;
|
||||||
category = "ACE";
|
class Flag_NATO_F : FlagCarrier {
|
||||||
displayName = "Rallypoint System";
|
class ACE_Actions;
|
||||||
function = FUNC(moduleRallypoint);
|
|
||||||
scope = 2;
|
|
||||||
isGlobal = 1;
|
|
||||||
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
|
||||||
class Arguments {
|
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
// rallypoints
|
class Flag_CSAT_F : FlagCarrier {
|
||||||
class FlagCarrier;
|
class ACE_Actions;
|
||||||
class Flag_NATO_F: FlagCarrier {
|
|
||||||
class ACE_Actions;
|
|
||||||
};
|
|
||||||
|
|
||||||
class Flag_CSAT_F: FlagCarrier {
|
|
||||||
class ACE_Actions;
|
|
||||||
};
|
|
||||||
|
|
||||||
class Flag_AAF_F: FlagCarrier {
|
|
||||||
class ACE_Actions;
|
|
||||||
};
|
|
||||||
|
|
||||||
// static
|
|
||||||
class ACE_Rallypoint_West: Flag_NATO_F {
|
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
|
||||||
displayName = "Rallypoint West Base";
|
|
||||||
vehicleClass = QGVAR(Rallypoints);
|
|
||||||
|
|
||||||
class EventHandlers {
|
|
||||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_nato_CO.paa'; _this call FUNC(initRallypoint));
|
|
||||||
};
|
};
|
||||||
class ACE_Actions: ACE_Actions {
|
|
||||||
class ACE_Teleport {
|
|
||||||
displayName = "Teleport to Rallypoint";
|
|
||||||
distance = 4;
|
|
||||||
condition = QUOTE( side group _player == west );
|
|
||||||
statement = QUOTE( [_player, side group _player, false] call FUNC(teleportToRallypoint); );
|
|
||||||
showDisabled = 1;
|
|
||||||
priority = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
class ACE_Rallypoint_East: Flag_CSAT_F {
|
class Flag_AAF_F : FlagCarrier {
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
class ACE_Actions;
|
||||||
displayName = "Rallypoint East Base";
|
};
|
||||||
vehicleClass = QGVAR(Rallypoints);
|
|
||||||
|
|
||||||
class EventHandlers {
|
// static
|
||||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_CO.paa'; _this call FUNC(initRallypoint));
|
class ACE_Rallypoint_West : Flag_NATO_F {
|
||||||
};
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
class ACE_Actions: ACE_Actions {
|
displayName = "Rallypoint West Base";
|
||||||
class ACE_Teleport {
|
vehicleClass = QGVAR(Rallypoints);
|
||||||
displayName = "Teleport to Rallypoint";
|
|
||||||
distance = 4;
|
|
||||||
condition = QUOTE( side group _player == east );
|
|
||||||
statement = QUOTE( [_player, side group _player, false] call FUNC(teleportToRallypoint); );
|
|
||||||
showDisabled = 1;
|
|
||||||
priority = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
class ACE_Rallypoint_Independent: Flag_AAF_F {
|
class EventHandlers {
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_nato_CO.paa'; _this call FUNC(initRallypoint));
|
||||||
displayName = "Rallypoint Independent Base";
|
};
|
||||||
vehicleClass = QGVAR(Rallypoints);
|
class ACE_Actions : ACE_Actions {
|
||||||
|
class ACE_Teleport {
|
||||||
|
displayName = "Teleport to Rallypoint";
|
||||||
|
distance = 4;
|
||||||
|
condition = QUOTE(side group _player == west);
|
||||||
|
statement = QUOTE([_player, side group _player, false] call FUNC(teleportToRallypoint););
|
||||||
|
showDisabled = 1;
|
||||||
|
priority = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class EventHandlers {
|
class ACE_Rallypoint_East : Flag_CSAT_F {
|
||||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_AAF_CO.paa'; _this call FUNC(initRallypoint));
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
};
|
displayName = "Rallypoint East Base";
|
||||||
class ACE_Actions: ACE_Actions {
|
vehicleClass = QGVAR(Rallypoints);
|
||||||
class ACE_Teleport {
|
|
||||||
displayName = "Teleport to Rallypoint";
|
|
||||||
distance = 4;
|
|
||||||
condition = QUOTE( side group _player == independent );
|
|
||||||
statement = QUOTE( [_player, side group _player, false] call FUNC(teleportToRallypoint); );
|
|
||||||
showDisabled = 1;
|
|
||||||
priority = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
// moveable
|
class EventHandlers {
|
||||||
class ACE_RallypointExit_West: Flag_NATO_F {
|
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_CO.paa'; _this call FUNC(initRallypoint));
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
};
|
||||||
displayName = "Rallypoint West";
|
class ACE_Actions : ACE_Actions {
|
||||||
vehicleClass = QGVAR(Rallypoints);
|
class ACE_Teleport {
|
||||||
|
displayName = "Teleport to Rallypoint";
|
||||||
|
distance = 4;
|
||||||
|
condition = QUOTE(side group _player == east);
|
||||||
|
statement = QUOTE([_player, side group _player, false] call FUNC(teleportToRallypoint););
|
||||||
|
showDisabled = 1;
|
||||||
|
priority = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class EventHandlers {
|
class ACE_Rallypoint_Independent : Flag_AAF_F {
|
||||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_nato_CO.paa'; _this call FUNC(initRallypoint));
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
};
|
displayName = "Rallypoint Independent Base";
|
||||||
class ACE_Actions: ACE_Actions {
|
vehicleClass = QGVAR(Rallypoints);
|
||||||
class ACE_Teleport {
|
|
||||||
displayName = "Teleport to Base";
|
|
||||||
distance = 4;
|
|
||||||
condition = QUOTE( side group _player == west );
|
|
||||||
statement = QUOTE( [_player, side group _player, true] call FUNC(teleportToRallypoint); );
|
|
||||||
showDisabled = 1;
|
|
||||||
priority = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
class ACE_RallypointExit_East: Flag_CSAT_F {
|
class EventHandlers {
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_AAF_CO.paa'; _this call FUNC(initRallypoint));
|
||||||
displayName = "Rallypoint East";
|
};
|
||||||
vehicleClass = QGVAR(Rallypoints);
|
class ACE_Actions : ACE_Actions {
|
||||||
|
class ACE_Teleport {
|
||||||
|
displayName = "Teleport to Rallypoint";
|
||||||
|
distance = 4;
|
||||||
|
condition = QUOTE(side group _player == independent);
|
||||||
|
statement = QUOTE([_player, side group _player, false] call FUNC(teleportToRallypoint););
|
||||||
|
showDisabled = 1;
|
||||||
|
priority = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class EventHandlers {
|
// moveable
|
||||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_CO.paa'; _this call FUNC(initRallypoint));
|
class ACE_RallypointExit_West : Flag_NATO_F {
|
||||||
};
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
class ACE_Actions: ACE_Actions {
|
displayName = "Rallypoint West";
|
||||||
class ACE_Teleport {
|
vehicleClass = QGVAR(Rallypoints);
|
||||||
displayName = "Teleport to Base";
|
|
||||||
distance = 4;
|
|
||||||
condition = QUOTE( side group _player == east );
|
|
||||||
statement = QUOTE( [_player, side group _player, true] call FUNC(teleportToRallypoint); );
|
|
||||||
showDisabled = 1;
|
|
||||||
priority = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
class ACE_RallypointExit_Independent: Flag_AAF_F {
|
class EventHandlers {
|
||||||
author = "$STR_ACE_Core_ACETeam";
|
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_nato_CO.paa'; _this call FUNC(initRallypoint));
|
||||||
displayName = "Rallypoint Independent";
|
};
|
||||||
vehicleClass = QGVAR(Rallypoints);
|
class ACE_Actions : ACE_Actions {
|
||||||
|
class ACE_Teleport {
|
||||||
|
displayName = "Teleport to Base";
|
||||||
|
distance = 4;
|
||||||
|
condition = QUOTE(side group _player == west);
|
||||||
|
statement = QUOTE([_player, side group _player, true] call FUNC(teleportToRallypoint););
|
||||||
|
showDisabled = 1;
|
||||||
|
priority = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
class EventHandlers {
|
class ACE_RallypointExit_East : Flag_CSAT_F {
|
||||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_AAF_CO.paa'; _this call FUNC(initRallypoint));
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
};
|
displayName = "Rallypoint East";
|
||||||
class ACE_Actions: ACE_Actions {
|
vehicleClass = QGVAR(Rallypoints);
|
||||||
class ACE_Teleport {
|
|
||||||
displayName = "Teleport to Base";
|
|
||||||
distance = 4;
|
|
||||||
condition = QUOTE( side group _player == independent );
|
|
||||||
statement = QUOTE( [_player, side group _player, true] call FUNC(teleportToRallypoint); );
|
|
||||||
showDisabled = 1;
|
|
||||||
priority = 1;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
// team leader
|
class EventHandlers {
|
||||||
class Man;
|
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_CO.paa'; _this call FUNC(initRallypoint));
|
||||||
class CAManBase: Man {
|
};
|
||||||
class ACE_SelfActions {
|
class ACE_Actions : ACE_Actions {
|
||||||
class ACE_MoveRallypoint {
|
class ACE_Teleport {
|
||||||
displayName = "Move Rallypoint";
|
displayName = "Teleport to Base";
|
||||||
condition = QUOTE( [_player, side group _player] call FUNC(canMoveRallypoint) );
|
distance = 4;
|
||||||
statement = QUOTE( [_player, side group _player] call FUNC(moveRallypoint) );
|
condition = QUOTE(side group _player == east);
|
||||||
showDisabled = 0;
|
statement = QUOTE([_player, side group _player, true] call FUNC(teleportToRallypoint););
|
||||||
priority = -0.5;
|
showDisabled = 1;
|
||||||
};
|
priority = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
class ACE_RallypointExit_Independent : Flag_AAF_F {
|
||||||
|
author = "$STR_ACE_Core_ACETeam";
|
||||||
|
displayName = "Rallypoint Independent";
|
||||||
|
vehicleClass = QGVAR(Rallypoints);
|
||||||
|
|
||||||
|
class EventHandlers {
|
||||||
|
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_AAF_CO.paa'; _this call FUNC(initRallypoint));
|
||||||
|
};
|
||||||
|
class ACE_Actions : ACE_Actions {
|
||||||
|
class ACE_Teleport {
|
||||||
|
displayName = "Teleport to Base";
|
||||||
|
distance = 4;
|
||||||
|
condition = QUOTE(side group _player == independent);
|
||||||
|
statement = QUOTE([_player, side group _player, true] call FUNC(teleportToRallypoint););
|
||||||
|
showDisabled = 1;
|
||||||
|
priority = 1;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
// team leader
|
||||||
|
class Man;
|
||||||
|
class CAManBase : Man {
|
||||||
|
class ACE_SelfActions {
|
||||||
|
class ACE_MoveRallypoint {
|
||||||
|
displayName = "Move Rallypoint";
|
||||||
|
condition = QUOTE([_player, side group _player] call FUNC(canMoveRallypoint));
|
||||||
|
statement = QUOTE([_player, side group _player] call FUNC(moveRallypoint));
|
||||||
|
showDisabled = 0;
|
||||||
|
priority = -0.5;
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
@ -3,13 +3,13 @@
|
|||||||
class CfgPatches {
|
class CfgPatches {
|
||||||
class ADDON {
|
class ADDON {
|
||||||
units[] = {};
|
units[] = {};
|
||||||
weapons[] = {"ACE_Rallypoint_West", "ACE_Rallypoint_East", "ACE_Rallypoint_Independent", "ACE_RallypointExit_West", "ACE_RallypointExit_East", "ACE_RallypointExit_Independent"};
|
weapons[] = { "ACE_Rallypoint_West", "ACE_Rallypoint_East", "ACE_Rallypoint_Independent", "ACE_RallypointExit_West", "ACE_RallypointExit_East", "ACE_RallypointExit_Independent" };
|
||||||
requiredVersion = 0.60;
|
requiredVersion = 0.60;
|
||||||
requiredAddons[] = {"ace_core"};
|
requiredAddons[] = { "ace_core" };
|
||||||
version = QUOTE(VERSION);
|
version = QUOTE(VERSION);
|
||||||
versionStr = QUOTE(VERSION);
|
versionStr = QUOTE(VERSION);
|
||||||
versionAr[] = {VERSION_AR};
|
versionAr[] = { VERSION_AR };
|
||||||
author[] = {"bux578", "commy2"};
|
author[] = { "bux578", "commy2" };
|
||||||
authorUrl = "https://github.com/bux578/";
|
authorUrl = "https://github.com/bux578/";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user