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 GVAR(Rallypoints) {
|
||||
list[] = {"ACE_Rallypoint_West", "ACE_Rallypoint_East", "ACE_Rallypoint_Independent", "ACE_RallypointExit_West", "ACE_RallypointExit_East", "ACE_RallypointExit_Independent"};
|
||||
};
|
||||
class GVAR(Rallypoints) {
|
||||
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 ADDON {
|
||||
init = QUOTE( call COMPILE_FILE(XEH_preInit) );
|
||||
init = QUOTE(call COMPILE_FILE(XEH_preInit));
|
||||
};
|
||||
};
|
||||
|
||||
class Extended_Killed_EventHandlers {
|
||||
class CAManBase {
|
||||
class GVAR(HandleGear) {
|
||||
killed = QUOTE( _this call FUNC(handleKilled) );
|
||||
killed = QUOTE(_this call FUNC(handleKilled));
|
||||
};
|
||||
};
|
||||
};
|
||||
class Extended_Respawn_EventHandlers {
|
||||
class CAManBase {
|
||||
class GVAR(HandleGear) {
|
||||
respawn = QUOTE( _this call FUNC(handleRespawn) );
|
||||
respawn = QUOTE(_this call FUNC(handleRespawn));
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -1,206 +1,206 @@
|
||||
class CfgVehicles {
|
||||
class Module_F;
|
||||
class ACE_ModuleRespawn: Module_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
category = "ACE";
|
||||
displayName = "Respawn System";
|
||||
function = FUNC(module);
|
||||
scope = 2;
|
||||
isGlobal = 1;
|
||||
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
||||
class Arguments {
|
||||
class SavePreDeathGear {
|
||||
displayName = "Save Gear?";
|
||||
description = "Respawn with the gear a soldier had just before his death?";
|
||||
typeName = "BOOL";
|
||||
class values {
|
||||
class Yes { name = "Yes"; value = 1;};
|
||||
class No { default = 1; name = "No"; value = 0; };
|
||||
class Module_F;
|
||||
class ACE_ModuleRespawn : Module_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
category = "ACE";
|
||||
displayName = "Respawn System";
|
||||
function = FUNC(module);
|
||||
scope = 2;
|
||||
isGlobal = 1;
|
||||
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
||||
class Arguments {
|
||||
class SavePreDeathGear {
|
||||
displayName = "Save Gear?";
|
||||
description = "Respawn with the gear a soldier had just before his death?";
|
||||
typeName = "BOOL";
|
||||
class values {
|
||||
class Yes { name = "Yes"; value = 1; };
|
||||
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?";
|
||||
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 ACE_ModuleFriendlyFire : Module_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
category = "ACE";
|
||||
displayName = "Friendly Fire Messages";
|
||||
function = FUNC(moduleFriendlyFire);
|
||||
scope = 2;
|
||||
isGlobal = 1;
|
||||
icon = PATHTOF(UI\Icon_Module_FriendlyFire_ca.paa);
|
||||
class Arguments {
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class ACE_ModuleFriendlyFire: Module_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
category = "ACE";
|
||||
displayName = "Friendly Fire Messages";
|
||||
function = FUNC(moduleFriendlyFire);
|
||||
scope = 2;
|
||||
isGlobal = 1;
|
||||
icon = PATHTOF(UI\Icon_Module_FriendlyFire_ca.paa);
|
||||
class Arguments {
|
||||
class ACE_ModuleRallypoint : Module_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
category = "ACE";
|
||||
displayName = "Rallypoint System";
|
||||
function = FUNC(moduleRallypoint);
|
||||
scope = 2;
|
||||
isGlobal = 1;
|
||||
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
||||
class Arguments {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
class ACE_ModuleRallypoint: Module_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
category = "ACE";
|
||||
displayName = "Rallypoint System";
|
||||
function = FUNC(moduleRallypoint);
|
||||
scope = 2;
|
||||
isGlobal = 1;
|
||||
icon = QUOTE(PATHTOF(UI\IconSwitchUnits_ca.paa));
|
||||
class Arguments {
|
||||
// rallypoints
|
||||
class FlagCarrier;
|
||||
class Flag_NATO_F : FlagCarrier {
|
||||
class ACE_Actions;
|
||||
};
|
||||
};
|
||||
|
||||
// rallypoints
|
||||
class FlagCarrier;
|
||||
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 Flag_CSAT_F : FlagCarrier {
|
||||
class ACE_Actions;
|
||||
};
|
||||
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 {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint East Base";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
class Flag_AAF_F : FlagCarrier {
|
||||
class ACE_Actions;
|
||||
};
|
||||
|
||||
class EventHandlers {
|
||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_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 == east );
|
||||
statement = QUOTE( [_player, side group _player, false] call FUNC(teleportToRallypoint); );
|
||||
showDisabled = 1;
|
||||
priority = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
// static
|
||||
class ACE_Rallypoint_West : Flag_NATO_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint West Base";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
|
||||
class ACE_Rallypoint_Independent: Flag_AAF_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint Independent 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 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 Rallypoint";
|
||||
distance = 4;
|
||||
condition = QUOTE( side group _player == independent );
|
||||
statement = QUOTE( [_player, side group _player, false] call FUNC(teleportToRallypoint); );
|
||||
showDisabled = 1;
|
||||
priority = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
class ACE_Rallypoint_East : Flag_CSAT_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint East Base";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
|
||||
// moveable
|
||||
class ACE_RallypointExit_West: Flag_NATO_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint West";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
class EventHandlers {
|
||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_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 == east);
|
||||
statement = QUOTE([_player, side group _player, false] call FUNC(teleportToRallypoint););
|
||||
showDisabled = 1;
|
||||
priority = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
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 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_Rallypoint_Independent : Flag_AAF_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint Independent Base";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
|
||||
class ACE_RallypointExit_East: Flag_CSAT_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint East";
|
||||
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 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 {
|
||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_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 == east );
|
||||
statement = QUOTE( [_player, side group _player, true] call FUNC(teleportToRallypoint); );
|
||||
showDisabled = 1;
|
||||
priority = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
// moveable
|
||||
class ACE_RallypointExit_West : Flag_NATO_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint West";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
|
||||
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_nato_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 == west);
|
||||
statement = QUOTE([_player, side group _player, true] call FUNC(teleportToRallypoint););
|
||||
showDisabled = 1;
|
||||
priority = 1;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
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;
|
||||
};
|
||||
};
|
||||
};
|
||||
class ACE_RallypointExit_East : Flag_CSAT_F {
|
||||
author = "$STR_ACE_Core_ACETeam";
|
||||
displayName = "Rallypoint East";
|
||||
vehicleClass = QGVAR(Rallypoints);
|
||||
|
||||
// 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;
|
||||
};
|
||||
class EventHandlers {
|
||||
init = QUOTE((_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_CSAT_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 == east);
|
||||
statement = QUOTE([_player, side group _player, true] call FUNC(teleportToRallypoint););
|
||||
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 ADDON {
|
||||
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;
|
||||
requiredAddons[] = {"ace_core"};
|
||||
requiredAddons[] = { "ace_core" };
|
||||
version = QUOTE(VERSION);
|
||||
versionStr = QUOTE(VERSION);
|
||||
versionAr[] = {VERSION_AR};
|
||||
author[] = {"bux578", "commy2"};
|
||||
versionAr[] = { VERSION_AR };
|
||||
author[] = { "bux578", "commy2" };
|
||||
authorUrl = "https://github.com/bux578/";
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user