2015-05-11 15:02:24 +00:00
|
|
|
class CfgVehicles {
|
|
|
|
class Module_F;
|
|
|
|
class ModuleEmpty_F;
|
|
|
|
class ACE_Module;
|
|
|
|
|
2015-05-14 22:04:58 +00:00
|
|
|
class ModuleCurator_F: Module_F {
|
2015-05-18 11:36:39 +00:00
|
|
|
function = QFUNC(bi_moduleCurator);
|
2015-05-14 22:04:58 +00:00
|
|
|
};
|
|
|
|
class ModuleMine_F: ModuleEmpty_F {
|
2015-05-18 11:36:39 +00:00
|
|
|
function = QFUNC(bi_moduleMine);
|
2015-05-14 22:04:58 +00:00
|
|
|
};
|
|
|
|
class ModuleOrdnance_F: Module_F {
|
2015-05-18 11:36:39 +00:00
|
|
|
function = QFUNC(bi_moduleProjectile);
|
2015-05-14 22:04:58 +00:00
|
|
|
};
|
|
|
|
class ModuleRemoteControl_F: Module_F {
|
2015-05-18 11:36:39 +00:00
|
|
|
function = QFUNC(bi_moduleRemoteControl);
|
2015-05-14 22:04:58 +00:00
|
|
|
};
|
2015-05-18 13:28:59 +00:00
|
|
|
class GVAR(moduleSettings): ACE_Module {
|
2015-05-11 15:02:24 +00:00
|
|
|
scope = 2;
|
2015-06-04 18:33:19 +00:00
|
|
|
displayName = CSTRING(Settings_DisplayName);
|
2016-04-08 18:34:50 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Settings_ca.paa);
|
2015-05-18 13:28:59 +00:00
|
|
|
category = "ACE";
|
2015-05-18 11:36:39 +00:00
|
|
|
function = QFUNC(moduleZeusSettings);
|
2015-05-11 15:02:24 +00:00
|
|
|
functionPriority = 1;
|
|
|
|
isGlobal = 1;
|
2015-10-19 04:34:11 +00:00
|
|
|
isSingular = 1;
|
2015-05-11 15:02:24 +00:00
|
|
|
isTriggerActivated = 0;
|
2016-05-15 11:48:32 +00:00
|
|
|
author = ECSTRING(common,ACETeam);
|
2015-05-11 15:02:24 +00:00
|
|
|
class Arguments {
|
|
|
|
class zeusAscension {
|
2015-06-04 18:33:19 +00:00
|
|
|
displayName = CSTRING(ascension_DisplayName);
|
|
|
|
description = CSTRING(ascension_Description);
|
2015-05-11 15:02:24 +00:00
|
|
|
typeName = "BOOL";
|
2015-05-12 18:55:38 +00:00
|
|
|
defaultValue = 0;
|
2015-05-11 15:02:24 +00:00
|
|
|
};
|
|
|
|
class zeusBird {
|
2015-06-04 18:33:19 +00:00
|
|
|
displayName = CSTRING(bird_DisplayName);
|
|
|
|
description = CSTRING(bird_Description);
|
2015-05-11 15:02:24 +00:00
|
|
|
typeName = "BOOL";
|
2015-05-12 18:55:38 +00:00
|
|
|
defaultValue = 0;
|
2015-05-11 15:02:24 +00:00
|
|
|
};
|
2015-05-11 16:08:25 +00:00
|
|
|
class remoteWind {
|
2015-06-04 18:33:19 +00:00
|
|
|
displayName = CSTRING(remoteWind_DisplayName);
|
|
|
|
description = CSTRING(remoteWind_Description);
|
2015-05-11 16:08:25 +00:00
|
|
|
typeName = "BOOL";
|
2015-05-12 18:55:38 +00:00
|
|
|
defaultValue = 0;
|
2015-05-11 16:08:25 +00:00
|
|
|
};
|
2015-05-11 15:02:24 +00:00
|
|
|
class radioOrdnance {
|
2015-06-04 18:33:19 +00:00
|
|
|
displayName = CSTRING(radioOrdnance_DisplayName);
|
|
|
|
description = CSTRING(radioOrdnance_Description);
|
2015-05-11 15:02:24 +00:00
|
|
|
typeName = "BOOL";
|
2015-05-12 18:55:38 +00:00
|
|
|
defaultValue = 0;
|
2015-05-11 15:02:24 +00:00
|
|
|
};
|
|
|
|
class revealMines {
|
2015-06-04 18:33:19 +00:00
|
|
|
displayName = CSTRING(revealMines_DisplayName);
|
|
|
|
description = CSTRING(revealMines_Description);
|
2015-05-11 15:02:24 +00:00
|
|
|
typeName = "NUMBER";
|
|
|
|
class values {
|
|
|
|
class disable {
|
2015-06-04 18:40:11 +00:00
|
|
|
name = "$STR_A3_OPTIONS_DISABLED";
|
2015-05-11 15:02:24 +00:00
|
|
|
value = 0;
|
2015-05-12 18:55:38 +00:00
|
|
|
default = 1;
|
2015-05-11 15:02:24 +00:00
|
|
|
};
|
|
|
|
class partial {
|
2015-06-04 18:33:19 +00:00
|
|
|
name = CSTRING(revealMines_partial);
|
2015-05-11 15:02:24 +00:00
|
|
|
value = 1;
|
|
|
|
};
|
|
|
|
class full {
|
2015-06-04 18:33:19 +00:00
|
|
|
name = CSTRING(revealMines_full);
|
2015-05-11 15:02:24 +00:00
|
|
|
value = 2;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2016-05-08 11:44:51 +00:00
|
|
|
class autoAddObjects {
|
2015-09-16 04:20:05 +00:00
|
|
|
displayName = CSTRING(AddObjectsToCurator);
|
|
|
|
description = CSTRING(AddObjectsToCurator_desc);
|
|
|
|
typeName = "BOOL";
|
|
|
|
defaultValue = 0;
|
|
|
|
};
|
2015-05-11 15:02:24 +00:00
|
|
|
};
|
|
|
|
class ModuleDescription {
|
2015-06-04 18:33:19 +00:00
|
|
|
description = CSTRING(Settings_Description);
|
2015-05-11 15:02:24 +00:00
|
|
|
sync[] = {};
|
|
|
|
};
|
|
|
|
};
|
2015-05-18 11:36:39 +00:00
|
|
|
class GVAR(moduleBase): Module_F {
|
2016-05-15 11:48:32 +00:00
|
|
|
author = ECSTRING(common,ACETeam);
|
2015-05-18 13:28:59 +00:00
|
|
|
category = "ACE";
|
2017-05-26 15:07:33 +00:00
|
|
|
function = QEFUNC(common,dummy);
|
2015-07-29 11:25:04 +00:00
|
|
|
functionPriority = 1;
|
|
|
|
isGlobal = 1;
|
|
|
|
isTriggerActivated = 0;
|
|
|
|
scope = 1;
|
2015-05-14 22:04:58 +00:00
|
|
|
scopeCurator = 2;
|
2015-05-18 11:36:39 +00:00
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleAddSpareTrack): GVAR(moduleBase) {
|
2015-05-18 12:28:13 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Repair);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleAddSpareTrack_DisplayName);
|
|
|
|
function = QFUNC(moduleAddSpareTrack);
|
2016-06-11 20:02:16 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Medic_ca.paa);//@todo
|
2015-05-18 12:28:13 +00:00
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleAddSpareWheel): GVAR(moduleBase) {
|
2015-05-18 11:36:39 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Repair);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleAddSpareWheel_DisplayName);
|
|
|
|
function = QFUNC(moduleAddSpareWheel);
|
2016-06-11 20:02:16 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Medic_ca.paa);//@todo
|
2015-05-18 11:36:39 +00:00
|
|
|
};
|
2016-12-15 05:55:06 +00:00
|
|
|
class GVAR(moduleAddOrRemoveFRIES): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
|
|
|
category = QGVAR(Utility);
|
|
|
|
displayName = CSTRING(ModuleAddOrRemoveFRIES_DisplayName);
|
|
|
|
function = QFUNC(moduleAddOrRemoveFRIES);
|
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleCaptive): GVAR(moduleBase) {
|
2015-05-14 22:04:58 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Captive);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleCaptive_DisplayName);
|
|
|
|
function = QFUNC(moduleCaptive);
|
2016-04-08 18:34:50 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Captive_ca.paa);
|
2015-05-11 15:02:24 +00:00
|
|
|
};
|
2016-05-18 23:16:50 +00:00
|
|
|
class GVAR(moduleDefendArea): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(AI);
|
2016-05-18 23:16:50 +00:00
|
|
|
displayName = CSTRING(ModuleDefendArea_DisplayName);
|
|
|
|
curatorInfoType = QGVAR(RscDefendArea);
|
|
|
|
};
|
2016-11-15 12:07:48 +00:00
|
|
|
class GVAR(moduleEditableObjects): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
|
|
|
category = QGVAR(Utility);
|
|
|
|
displayName = CSTRING(ModuleEditableObjects_DisplayName);
|
|
|
|
curatorInfoType = QGVAR(RscEditableObjects);
|
|
|
|
};
|
2016-05-15 20:02:40 +00:00
|
|
|
class GVAR(moduleGlobalSetSkill): GVAR(moduleBase) {
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(AI);
|
2016-05-18 15:16:35 +00:00
|
|
|
displayName = CSTRING(ModuleGlobalSetSkill_DisplayName);
|
2016-05-15 20:02:40 +00:00
|
|
|
curatorInfoType = QGVAR(RscGlobalSetSkill);
|
|
|
|
};
|
2016-05-17 22:31:10 +00:00
|
|
|
class GVAR(moduleGroupSide): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Utility);
|
2016-05-18 15:16:35 +00:00
|
|
|
displayName = CSTRING(ModuleGroupSide_DisplayName);
|
2016-05-17 22:31:10 +00:00
|
|
|
curatorInfoType = QGVAR(RscGroupSide);
|
|
|
|
};
|
2016-05-18 23:16:50 +00:00
|
|
|
class GVAR(modulePatrolArea): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(AI);
|
2016-05-18 23:16:50 +00:00
|
|
|
displayName = CSTRING(ModulePatrolArea_DisplayName);
|
|
|
|
curatorInfoType = QGVAR(RscPatrolArea);
|
|
|
|
};
|
|
|
|
class GVAR(moduleSearchArea): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(AI);
|
2016-05-18 23:16:50 +00:00
|
|
|
displayName = CSTRING(ModuleSearchArea_DisplayName);
|
|
|
|
curatorInfoType = QGVAR(RscSearchArea);
|
|
|
|
};
|
2016-05-18 20:19:52 +00:00
|
|
|
class GVAR(moduleSearchNearby): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(AI);
|
2016-05-18 20:19:52 +00:00
|
|
|
displayName = CSTRING(ModuleSearchNearby_DisplayName);
|
|
|
|
function = QFUNC(moduleSearchNearby);
|
|
|
|
};
|
2017-05-10 16:29:04 +00:00
|
|
|
class GVAR(moduleSuppressiveFire): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
|
|
|
category = QGVAR(AI);
|
|
|
|
displayName = CSTRING(ModuleSuppressiveFire_DisplayName);
|
|
|
|
function = QFUNC(moduleSuppressiveFire);
|
|
|
|
};
|
2015-08-15 16:25:48 +00:00
|
|
|
class GVAR(moduleSetMedic): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Medical);
|
2015-09-26 22:29:19 +00:00
|
|
|
displayName = CSTRING(ModuleSetMedic_DisplayName);
|
2015-08-15 16:25:48 +00:00
|
|
|
function = QFUNC(moduleSetMedic);
|
2016-04-08 18:34:50 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Medic_ca.paa);
|
2015-08-15 16:25:48 +00:00
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleSetMedicalFacility): GVAR(moduleBase) {
|
2015-08-15 16:25:48 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Medical);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleSetMedicalFacility_DisplayName);
|
|
|
|
function = QFUNC(moduleSetMedicalFacility);
|
2016-06-11 20:02:16 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Medic_ca.paa);
|
2015-08-15 16:25:48 +00:00
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleSetMedicalVehicle): GVAR(moduleBase) {
|
2015-08-15 16:25:48 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Medical);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleSetMedicalVehicle_DisplayName);
|
|
|
|
function = QFUNC(moduleSetMedicalVehicle);
|
2016-04-08 18:34:50 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Medic_ca.paa);
|
2015-08-15 16:25:48 +00:00
|
|
|
};
|
2016-11-15 12:07:48 +00:00
|
|
|
class GVAR(moduleSimulation): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
|
|
|
category = QGVAR(Utility);
|
|
|
|
displayName = CSTRING(ModuleSimulation_DisplayName);
|
|
|
|
function = QFUNC(moduleSimulation);
|
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleSurrender): GVAR(moduleBase) {
|
2015-09-26 22:29:19 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Captive);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleSurrender_DisplayName);
|
|
|
|
function = QFUNC(moduleSurrender);
|
2016-06-11 20:02:16 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Surrender_ca.paa);
|
2015-09-26 22:29:19 +00:00
|
|
|
};
|
2016-05-15 20:02:40 +00:00
|
|
|
class GVAR(moduleTeleportPlayers): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Utility);
|
2016-05-18 15:16:35 +00:00
|
|
|
displayName = CSTRING(ModuleTeleportPlayers_DisplayName);
|
2016-05-15 20:02:40 +00:00
|
|
|
curatorInfoType = QGVAR(RscTeleportPlayers);
|
|
|
|
};
|
2016-05-15 17:08:54 +00:00
|
|
|
class GVAR(moduleUnconscious): GVAR(moduleBase) {
|
2015-09-26 22:29:19 +00:00
|
|
|
curatorCanAttach = 1;
|
2016-11-15 12:07:48 +00:00
|
|
|
category = QGVAR(Medical);
|
2016-05-15 17:08:54 +00:00
|
|
|
displayName = CSTRING(ModuleUnconscious_DisplayName);
|
|
|
|
function = QFUNC(moduleUnconscious);
|
2016-06-11 20:02:16 +00:00
|
|
|
icon = QPATHTOF(UI\Icon_Module_Zeus_Unconscious_ca.paa);
|
2015-09-26 22:29:19 +00:00
|
|
|
};
|
2017-05-31 13:42:45 +00:00
|
|
|
class GVAR(AddFullArsenal): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
|
|
|
category = QGVAR(Utility);
|
|
|
|
displayName = CSTRING(moduleAddFullArsenal_displayName);
|
|
|
|
function = QFUNC(moduleAddArsenal);
|
|
|
|
};
|
|
|
|
class GVAR(RemoveFullArsenal): GVAR(moduleBase) {
|
|
|
|
curatorCanAttach = 1;
|
|
|
|
category = QGVAR(Utility);
|
|
|
|
displayName = CSTRING(moduleRemoveArsenal_displayName);
|
|
|
|
function = QFUNC(moduleRemoveArsenal);
|
|
|
|
};
|
2015-05-11 17:06:01 +00:00
|
|
|
};
|