2015-01-12 09:48:26 +00:00
|
|
|
class CfgAmmo {
|
2015-04-06 20:20:11 +00:00
|
|
|
// All explosive based Ammo classes. These are all listed in case they become required.
|
|
|
|
class Default;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class TimeBombCore:Default {
|
|
|
|
ACE_DefuseTime = 5;
|
|
|
|
};
|
|
|
|
/*
|
|
|
|
class BoundingMineCore:TimeBombCore;
|
|
|
|
class BoundingMineBase:BoundingMineCore;
|
|
|
|
class APERSBoundingMine_Range_Ammo:BoundingMineBase;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class MineCore: TimeBombCore;
|
|
|
|
class MineBase:MineCore;
|
|
|
|
class APERSMine_Range_Ammo:MineBase;
|
|
|
|
class ATMine_Range_Ammo:MineBase;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class UnderwaterMine_Range_Ammo:MineBase;
|
|
|
|
class UnderwaterMineAB_Range_Ammo:UnderwaterMine_Range_Ammo;
|
|
|
|
class UnderwaterMinePDM_Range_Ammo:UnderwaterMine_Range_Ammo;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class DirectionalBombCore:TimeBombCore;
|
|
|
|
class DirectionalBombBase:DirectionalBombCore;
|
|
|
|
class APERSTripMine_Wire_Ammo:DirectionalBombBase;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class SLAMDirectionalMine_Wire_Ammo:DirectionalBombBase;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class PipeBombCore: TimeBombCore;
|
|
|
|
class PipeBombBase:PipeBombCore;
|
|
|
|
*/
|
|
|
|
class DirectionalBombBase;
|
|
|
|
class ClaymoreDirectionalMine_Remote_Ammo:DirectionalBombBase{
|
|
|
|
ACE_Explosive = "ClaymoreDirectionalMine_Remote_Ammo_Scripted";
|
|
|
|
soundActivation[] = {"",0,0,0};
|
|
|
|
soundDeactivation[] = {"",0,0,0};
|
|
|
|
};
|
|
|
|
//class ClaymoreDirectionalMine_Remote_Ammo_Scripted:ClaymoreDirectionalMine_Remote_Ammo;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class SLAMDirectionalMine_Wire_Ammo:DirectionalBombBase{
|
|
|
|
indirectHitRange = 20;
|
|
|
|
ACE_explodeOnDefuse = 1;
|
|
|
|
};
|
|
|
|
class SLAMDirectionalMine_Command_Ammo:SLAMDirectionalMine_Wire_Ammo {
|
|
|
|
mineTrigger = "RemoteTrigger";
|
|
|
|
ACE_explodeOnDefuse = 0;
|
|
|
|
};
|
|
|
|
class SLAMDirectionalMine_Timer_Ammo:SLAMDirectionalMine_Wire_Ammo {
|
|
|
|
mineTrigger = "TimeTrigger";
|
|
|
|
ACE_explodeOnDefuse = 0;
|
|
|
|
};
|
|
|
|
class SLAMDirectionalMine_Magnetic_Ammo:SLAMDirectionalMine_Wire_Ammo {
|
|
|
|
mineTrigger = "MagneticTrigger";
|
|
|
|
};
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class PipeBombBase;
|
|
|
|
class DemoCharge_Remote_Ammo:PipeBombBase{
|
|
|
|
ACE_Explosive = "DemoCharge_Remote_Ammo_Scripted";
|
|
|
|
soundActivation[] = {"",0,0,0};
|
|
|
|
soundDeactivation[] = {"",0,0,0};
|
|
|
|
hit = 500;
|
|
|
|
indirectHit = 500;
|
|
|
|
indirectHitRange = 7;
|
|
|
|
};
|
|
|
|
class SatchelCharge_Remote_Ammo:PipeBombBase{
|
|
|
|
ACE_Explosive = "SatchelCharge_Remote_Ammo_Scripted";
|
|
|
|
soundActivation[] = {"",0,0,0};
|
|
|
|
soundDeactivation[] = {"",0,0,0};
|
|
|
|
};
|
|
|
|
/*
|
|
|
|
class DemoCharge_Remote_Ammo_Scripted:DemoCharge_Remote_Ammo;
|
|
|
|
class SatchelCharge_Remote_Ammo_Scripted:SatchelCharge_Remote_Ammo;
|
2015-01-12 09:48:26 +00:00
|
|
|
|
|
|
|
TODO: Configure IEDs to use the system.
|
2015-04-06 20:20:11 +00:00
|
|
|
class IEDLandBig_Remote_Ammo:PipeBombBase{
|
|
|
|
triggerWhenDestroyed = 1;
|
2015-01-12 09:48:26 +00:00
|
|
|
};
|
|
|
|
class IEDLandSmall_Remote_Ammo:PipeBombBase{
|
|
|
|
triggerWhenDestroyed = 1;
|
|
|
|
};
|
|
|
|
class IEDUrbanBig_Remote_Ammo:PipeBombBase{
|
|
|
|
triggerWhenDestroyed = 1;
|
|
|
|
};
|
|
|
|
class IEDUrbanSmall_Remote_Ammo:PipeBombBase{
|
|
|
|
triggerWhenDestroyed = 1;
|
|
|
|
};*/
|
|
|
|
};
|