1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- #include "config_macros.hpp"
- #define COMPILE_FILE(name) compileFinal preprocessFileLineNumbers SQUOTE(ADDON\name.sqf)
- //Land_Cargo_House_V1_F
- class CfgPatches {
- class ADDON
- {
- name = QUOTE(Droid Dispenser);
- author = "RD501";
- requiredAddons[] = {};
- units[] = {
- QGVAR(moduleOrdnanceDroidDispenser),
- GVAR(moduleDroidDispenser)
- };
- weapons[] = {};
- };
- };
- class CfgFactionClasses {
- class GVAR(DroidDispenser) {
- displayName = "Droid Factories";
- priority = 2;
- side = 7;
- };
- };
- class CfgVehicles
- {
- class Module_F;
- class ModuleOrdnance_F;
- class GVAR(moduleOrdnanceDroidDispenser): ModuleOrdnance_F
- {
- author = "RD501";
- isGlobal = 1;
- scope = 1;
- scopeCurator = 2;
- simulation = "house";
- category = QGVAR(DroidDispenser);
- model = "\a3\Modules_F_Curator\Ordnance\surfacehowitzer.p3d";
- function = QUOTE(FUNC(moduleOrbitalDroidDispenser));
- functionPriority = 1;
- displayName = QUOTE(Orbital Drop Droid Factory);
- portrait = "\a3\Modules_F_Curator\Data\portraitOrdnanceMortar_ca.paa";
- ammo = QGVAR(DroidDispenser_Round);
- delete Arguments;
- };
- class GVAR(moduleDroidDispenser): Module_F {
- author = "RD501";
- curatorCanAttach = 1;
- isGlobal = 1;
- scope = 1;
- scopeCurator = 2;
- isTriggerActivated = 0;
- category = QGVAR(DroidDispenser);
- displayName = QUOTE(Droid Factory);
- function = QUOTE(FUNC(moduleDroidDispenser));
- portrait = QUOTE(\ADDON\textures\icons\zeus\droid_dispenser_icon.paa);
- };
- };
- class CfgAmmo
- {
- class ModuleOrdnanceHowitzer_F_ammo;
- class ModuleOrdnanceMortar_F_ammo;
- class ModuleOrdnanceRocket_F_ammo;
- class GVAR(DroidDispenser_Round) : ModuleOrdnanceHowitzer_F_ammo
- {
- caliber = 950;
- hit = 5000;
- allowAgainstInfantry = 1;
- canLock = 0;
- explosive = 1;
- fuseDistance = 30;
- indirectHit = 500;
- indirectHitRange = 2;
- maxSpeed = 1100;
- typicalSpeed = 1050;
- sideAirFriction = 0;
- submunitionAmmo = "";
- submunitionConeAngle = 30;
- simulation = "shotshell";
- model="\A3\Structures_F\Mil\Cargo\Cargo_House_V1_F.p3d";
- };
- };
- class Extended_PreInit_EventHandlers {
- class ADDON {
- init = QUOTE(call COMPILE_FILE(XEH_preInit));
- };
- };
- class Extended_PostInit_EventHandlers {
- class ADDON {
- init = QUOTE(call COMPILE_FILE(XEH_postInit));
- };
- };
|