2023-09-06 00:33:13 +00:00
|
|
|
class CfgMagazines {
|
2021-10-14 15:48:54 +00:00
|
|
|
// Explosives
|
2021-10-17 20:15:27 +00:00
|
|
|
class gm_explosive_petn_charge_base;
|
|
|
|
class gm_explosive_petn_charge: gm_explosive_petn_charge_base {
|
2024-08-14 17:53:40 +00:00
|
|
|
EGVAR(explosives,placeable) = 1;
|
|
|
|
EGVAR(explosives,setupObject) = QEGVAR(explosives,Place_gm_explosive_petn);
|
2021-10-14 15:48:54 +00:00
|
|
|
useAction = 0;
|
|
|
|
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 {};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2021-10-17 20:15:27 +00:00
|
|
|
class gm_explosive_plnp_charge_base;
|
|
|
|
class gm_explosive_plnp_charge: gm_explosive_plnp_charge_base {
|
2024-08-14 17:53:40 +00:00
|
|
|
EGVAR(explosives,placeable) = 1;
|
|
|
|
EGVAR(explosives,setupObject) = QEGVAR(explosives,Place_gm_explosive_plnp);
|
2022-03-07 18:24:52 +00:00
|
|
|
useAction = 0;
|
|
|
|
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 {};
|
|
|
|
};
|
2021-10-14 15:48:54 +00:00
|
|
|
};
|
|
|
|
|
2021-10-17 20:15:27 +00:00
|
|
|
class gm_mine_at_base;
|
|
|
|
class gm_mine_at_tm46: gm_mine_at_base {
|
2024-08-14 17:53:40 +00:00
|
|
|
EGVAR(explosives,placeable) = 1;
|
|
|
|
EGVAR(explosives,setupObject) = QEGVAR(explosives,Place_gm_mine_tm46);
|
2021-10-14 15:48:54 +00:00
|
|
|
useAction = 0;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"PressurePlate"};
|
|
|
|
class PressurePlate {
|
|
|
|
digDistance = 0.03;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2021-10-17 20:15:27 +00:00
|
|
|
class gm_mine_at_dm21: gm_mine_at_base {
|
2024-08-14 17:53:40 +00:00
|
|
|
EGVAR(explosives,placeable) = 1;
|
|
|
|
EGVAR(explosives,setupObject) = QEGVAR(explosives,Place_gm_explosive_dm21);
|
2021-10-14 15:48:54 +00:00
|
|
|
useAction = 0;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"PressurePlate"};
|
|
|
|
class PressurePlate {
|
|
|
|
digDistance = 0.03;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2021-10-17 20:15:27 +00:00
|
|
|
class gm_mine_at_mn111: gm_mine_at_base {
|
2024-08-14 17:53:40 +00:00
|
|
|
EGVAR(explosives,placeable) = 1;
|
|
|
|
EGVAR(explosives,setupObject) = QEGVAR(explosives,Place_gm_explosive_m111);
|
2021-10-14 15:48:54 +00:00
|
|
|
useAction = 0;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"PressurePlate"};
|
|
|
|
class PressurePlate {
|
|
|
|
digDistance = 0.03;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2021-10-17 20:15:27 +00:00
|
|
|
class gm_mine_ap_dm31: gm_mine_at_base {
|
2024-08-14 17:53:40 +00:00
|
|
|
EGVAR(explosives,placeable) = 1;
|
|
|
|
EGVAR(explosives,setupObject) = QEGVAR(explosives,Place_gm_explosive_dm31);
|
2021-10-14 15:48:54 +00:00
|
|
|
useAction = 0;
|
|
|
|
class ACE_Triggers {
|
|
|
|
SupportedTriggers[] = {"Tripwire"};
|
|
|
|
class Tripwire {
|
|
|
|
digDistance = 0.125;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|