12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- class macro_new_weapon(DC,15a_base):SWOP_DC15ABlasterRifle // RD501_DC_15a_base
- {
- weaponPoolAvailable = 1;
- displayName="rd501 DC15A base";
- scope=0;
- scopeArsenal=0;
-
- dlc = "RD501";
- author= "RD501";
- baseWeapon = macro_new_weapon(DC,15a_base);
- //DC_Family_Flashlight
- ACE_Overheating_Dispersion = DC15a_Overheat_Dispersion
- ACE_Overheating_SlowdownFactor = DC15a_Overheat_SlowdownFactor
- ACE_Overheating_JamChance = DC15a_Overheat_JamChance
- ACE_overheating_mrbs = DC15a_Overheat_mrbs
- ACE_overheating_allowSwapBarrel = 1;
- ACE_clearJamAction = "ReloadMagazine";
- canShootInWater = 1;
- magazines[] = {};
- magazineWell[] += {macro_new_magwell(DC_15a_energy)};
- class Single:Single
- {
- reloadTime = DC15A_reloadtime_single
- dispersion = DC15A_accuracy
- recoil = "recoil_single_mx";
- recoilProne = "recoil_single_prone_mx";
- };
- class Burst:Burst
- {
- reloadTime = DC15A_reloadtime_burst
- dispersion = DC15A_accuracy
- recoil = "recoil_auto_primary_3outof10";
- recoilProne = "recoil_auto_primary_prone_3outof10";
- };
- class FullAuto:FullAuto
- {
- reloadTime = DC15A_reloadtime_full
- dispersion = DC15A_accuracy
- };
- class WeaponSlotsInfo: WeaponSlotsInfo
- {
- mass = 30;
- class CowsSlot: CowsSlot
- {
- compatibleItems[] = {
- macro_new_weapon(scope,dc_15a_acog)
- };
- };
- };
- };
- class macro_new_weapon(DC,15a):macro_new_weapon(DC,15a_base)
- {
- displayname = "DC-15A Rifle";
- scope=2;
- scopeArsenal=2;
- baseWeapon = macro_new_weapon(DC,15a);
- // class Secondary:Secondary
- // {
- // };
- };
|