123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188 |
- #include "../../RD501_main/config_macros.hpp"
- class CfgPatches
- {
- class macro_patch_name(grenades)
- {
- units[] = {};
- weapons[] = {};
- requiredVersion = 0.1;
- requiredAddons[] = {
- macro_patch_name(weapons)
- };
- author = "SWOP";
- magazines[] = {"RD501_BlueShadow_Grenade"};
- ammo[] = {"RD501_ShadowMag"};
- };
- };
- class CfgCloudlets
- {
- class Default;
- class DIOXIS_Fire;
- class Shadow_Fire: DIOXIS_Fire
- {
- damageType = "Fire";
- };
- class Dioxis_Smoke;
- class Shadow_Smoke: Dioxis_Smoke
- {
- color[] = {{0.2125,0.3,0.8,0.2},{0.2125,0.3,0.8,0.4},{0.2125,0.3,0.8,0.6}};
- };
- };
- class Shadow_Smoke
- {
- class Shadow_Smoke
- {
- simulation = "particles";
- type = "Shadow_Smoke";
- position[] = {0,0,0};
- intensity = 1;
- interval = 1;
- lifeTime = 20;
- };
- class Fire
- {
- simulation = "particles";
- type = "Shadow_Fire";
- position[] = {0,0,0};
- intensity = 1;
- interval = 1;
- start = 0.5;
- lifeTime = 25;
- };
- };
- class CfgAmmo
- {
- class SmokeShell;
- class SWOP_SCAR_Dioxis;
- class GrenadeHand_stone;
- class G_40mm_HE;
- class RD501_ShadowMag: SWOP_SCAR_Dioxis
- {
- model = "\thermalD\Dioxis.p3d";
- hit = 4;
- class NVGMarkers
- {
- class Blinking1;
- class Blinking2;
- };
- smokeColor[] = {0.2125,0.6258,0.48909998,1};
- effectsSmoke = "Shadow_Smoke";
- };
- class RD501_grenade_emp_ammo: G_40mm_HE
- {
- JLTS_isEMPAmmo=1;
- hit = 0.1;
- indirectHit = 0.01;
- indirectHitRange = 12;
- timeToLive =30;
- model = "\thermalD\EMP_Grenade_ammo.p3d";
- fuseDistance = 1;
- explosive = 0.0001;
- deflecting = 5;
- caliber = 5;
- ace_frag_enabled = 0;
- ace_frag_force = 0;
- ace_frag_classes[] = {""};
- ace_frag_metal = 0;
- ace_frag_charge = 0;
- ace_frag_gurney_c = 0;
- ace_frag_gurney_k = "0";
- ace_rearm_caliber = 0;
- explosionEffects="JLTS_fx_exp_EMP";
- grenadeBurningSound[]=
- {
- "EMPSoundLoop1",
- 0.5
- };
- EMPSoundLoop1[]=
- {
- "MRC\JLTS\weapons\Grenades\sounds\grenade_burning.wss",
- 0.125893,
- 1,
- 70
- };
- SoundSetExplosion[]=
- {
- "JLTS_GrenadeEMP_Exp_SoundSet",
- "JLTS_GrenadeEMP_Tail_SoundSet",
- "Explosion_Debris_SoundSet"
- };
- aiAmmoUsageFlags=0;
- class CamShakeExplode
- {
- distance=10;
- duration=1;
- frequency=20;
- power=0;
- };
- };
- };
- class CfgMagazines
- {
- class SmokeShell;
- class EGLM;
- class RD501_BlueShadow_Grenade: SmokeShell
- {
- model = "\thermalD\Dioxis.p3d";
- displayName = "1Rnd Blue Shadow Grenade";
- picture = "\thermalD\dioxisgp_x_ca.paa";
- displayNameShort = "Blue Shadow Grenade";
- descriptionShort = "Blue Shadow Grenade";
- ammo = "RD501_ShadowMag";
- mass = 3;
- class Library
- {
- libTextDesc = "";
- };
- };
- class RD501_emp_GL_x1_mag : EGLM
- {
- ammo = "RD501_grenade_emp_ammo";
- count = 1;
- descriptionShort = "1Rnd EMP DC-15A Grenade";
- displayName = "1 Rnd EMP DC-15A Grenades";
- displayNameShort = "1Rnd EMP DC-15A";
- initSpeed = 120;
- mass = 50;
- maxLeadSpeed = 25;
- maxThrowHoldTime = 2;
- maxThrowIntensityCoef = 1.4;
- minThrowIntensityCoef = 0.3;
- model = "\thermalD\EMP_Grenade_ammo.p3d";
- modelSpecial = "";
- nameSound = "";
- picture = "\thermalD\flash_x_ca.paa";
- quickReload = 0 ;
- reloadAction = "";
- scope = 2;
- selectionFireAnim = "zasleh";
- simulation = "ProxyMagazines";
- type = 16;
- useAction = 0;
- useActionTitle = "";
- value = 1;
- weaponpoolavailable = 1;
- weight = 0;
- class InventoryPlacements;
- class Library {
- libTextDesc = "";
- }
- };
- };
- class CfgWeapons
- {
- class Default;
- class GrenadeLauncher: Default{};
- class Throw: GrenadeLauncher
- {
- muzzles[] += {"Shadow_Muzzle"};
- class ThrowMuzzle;
- class Shadow_Muzzle: ThrowMuzzle
- {
- magazines[] = {"RD501_BlueShadow_Grenade"};
- };
- };
- };
|