2015-01-12 09:48:26 +00:00
|
|
|
class CfgMagazines {
|
2015-04-06 20:20:11 +00:00
|
|
|
class CA_Magazine;
|
|
|
|
class ATMine_Range_Mag:CA_Magazine{
|
|
|
|
ACE_Placeable = 1;
|
|
|
|
useAction = 0;
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_ATMine"; // CfgVehicle class for setup object.
|
|
|
|
ACE_DelayTime = 2.5;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"PressurePlate"};
|
|
|
|
class PressurePlate {
|
|
|
|
digDistance = 0.1;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
class APERSBoundingMine_Range_Mag:ATMine_Range_Mag{
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_APERSBoundingMine";
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"PressurePlate"};
|
|
|
|
class PressurePlate {
|
|
|
|
digDistance = 0.075;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
class APERSMine_Range_Mag:ATMine_Range_Mag{
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_APERSMine";
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"PressurePlate"};
|
|
|
|
class PressurePlate {
|
|
|
|
digDistance = 0.05;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
class APERSTripMine_Wire_Mag:ATMine_Range_Mag{
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_APERSTripwireMine";
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"Tripwire"};
|
|
|
|
class Tripwire;
|
|
|
|
};
|
|
|
|
};
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class ClaymoreDirectionalMine_Remote_Mag:CA_Magazine{
|
|
|
|
ACE_Placeable = 1;
|
|
|
|
useAction = 0;
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_Claymore";
|
|
|
|
ACE_DelayTime = 1.5;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"Command"};
|
|
|
|
class Command {
|
|
|
|
FuseTime = 0.5;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class SatchelCharge_Remote_Mag:CA_Magazine{
|
|
|
|
ACE_Placeable = 1;
|
|
|
|
useAction = 0;
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_SatchelCharge";
|
|
|
|
ACE_DelayTime = 1;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"Timer","Command", "MK16_Transmitter", "DeadmanSwitch"};
|
|
|
|
class Timer {
|
|
|
|
FuseTime = 0.5;
|
|
|
|
};
|
|
|
|
class Command {
|
|
|
|
FuseTime = 0.5;
|
|
|
|
};
|
|
|
|
class MK16_Transmitter:Command{};
|
|
|
|
class DeadmanSwitch:Command{};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
class DemoCharge_Remote_Mag:SatchelCharge_Remote_Mag{
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_DemoCharge";
|
|
|
|
model = "\A3\Weapons_F\explosives\c4_charge_small_d";
|
|
|
|
};
|
2015-01-12 09:48:26 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class SLAMDirectionalMine_Wire_Mag: ATMine_Range_Mag{
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_SLAM";
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"IRSensor","PressurePlate","Timer","Command"};
|
|
|
|
class PressurePlate{
|
|
|
|
displayName = $STR_ACE_Explosives_SLAME_Magnetic;
|
|
|
|
digDistance = 0;
|
|
|
|
ammo = "SLAMDirectionalMine_Magnetic_Ammo";
|
|
|
|
pitch = 90;
|
|
|
|
};
|
|
|
|
class IRSensor{
|
|
|
|
displayName = $STR_ACE_Explosives_SLAME_IRSensor;
|
|
|
|
};
|
|
|
|
class Timer {
|
|
|
|
ammo = "SLAMDirectionalMine_Timer_Ammo";
|
|
|
|
};
|
|
|
|
class Command {
|
|
|
|
ammo = "SLAMDirectionalMine_Command_Ammo";
|
|
|
|
fuseTime = 0.5;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2015-02-04 00:16:47 +00:00
|
|
|
|
2015-04-06 20:20:11 +00:00
|
|
|
class IEDUrbanBig_Remote_Mag: DemoCharge_Remote_Mag {
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_IEDUrbanBig";
|
|
|
|
class ACE_Triggers {
|
2015-05-16 15:44:35 +00:00
|
|
|
SupportedTriggers[] = {"Command","DeadmanSwitch", "Cellphone", "PressurePlate"};
|
2015-04-06 20:20:11 +00:00
|
|
|
class Command {
|
|
|
|
FuseTime = 0.5;
|
|
|
|
};
|
|
|
|
class DeadmanSwitch:Command{};
|
|
|
|
class Cellphone:Command{};
|
2015-05-16 15:44:35 +00:00
|
|
|
class PressurePlate {
|
|
|
|
displayName = $STR_ACE_Explosives_SLAME_Magnetic;
|
|
|
|
digDistance = 0;
|
|
|
|
ammo = "IEDUrbanBig_Remote_Ammo";
|
|
|
|
pitch = 0;
|
|
|
|
};
|
2015-04-06 20:20:11 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
class IEDLandBig_Remote_Mag: IEDUrbanBig_Remote_Mag{
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_IEDLandBig";
|
2015-05-16 15:44:35 +00:00
|
|
|
class ACE_Triggers: ACE_Triggers {
|
|
|
|
class PressurePlate: PressurePlate {
|
|
|
|
ammo = "IEDLandBig_Remote_Ammo";
|
|
|
|
};
|
|
|
|
};
|
2015-04-06 20:20:11 +00:00
|
|
|
};
|
|
|
|
class IEDUrbanSmall_Remote_Mag: DemoCharge_Remote_Mag {
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_IEDUrbanSmall";
|
|
|
|
class ACE_Triggers {
|
2015-05-16 15:44:35 +00:00
|
|
|
SupportedTriggers[] = {"Command","DeadmanSwitch", "Cellphone", "PressurePlate"};
|
2015-04-06 20:20:11 +00:00
|
|
|
class Command {
|
|
|
|
FuseTime = 0.5;
|
|
|
|
};
|
|
|
|
class DeadmanSwitch:Command{};
|
|
|
|
class Cellphone:Command{};
|
2015-05-16 15:44:35 +00:00
|
|
|
class PressurePlate {
|
|
|
|
displayName = $STR_ACE_Explosives_SLAME_Magnetic;
|
|
|
|
digDistance = 0;
|
|
|
|
ammo = "IEDUrbanSmall_Remote_Ammo";
|
|
|
|
pitch = 0;
|
|
|
|
};
|
2015-04-06 20:20:11 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
class IEDLandSmall_Remote_Mag: IEDUrbanSmall_Remote_Mag {
|
|
|
|
ACE_SetupObject = "ACE_Explosives_Place_IEDLandSmall";
|
2015-05-16 15:44:35 +00:00
|
|
|
class ACE_Triggers: ACE_Triggers {
|
|
|
|
class PressurePlate: PressurePlate {
|
|
|
|
ammo = "IEDLandSmall_Remote_Ammo";
|
|
|
|
};
|
|
|
|
};
|
2015-04-06 20:20:11 +00:00
|
|
|
};
|
2015-01-12 09:48:26 +00:00
|
|
|
};
|