ACE3/addons/irlight/CfgJointRails.hpp

83 lines
2.3 KiB
C++
Raw Normal View History

class SlotInfo;
class PointerSlot: SlotInfo {
compatibleItems[] += {
"ACE_DBAL_A3_Red",
"ACE_DBAL_A3_Red_IP",
"ACE_DBAL_A3_Red_II",
"ACE_DBAL_A3_Red_VP",
"ACE_DBAL_A3_Red_LR",
"ACE_DBAL_A3_Red_LR_IP",
"ACE_DBAL_A3_Red_LR_II",
"ACE_DBAL_A3_Red_LR_VP",
"ACE_DBAL_A3_Green",
"ACE_DBAL_A3_Green_IP",
"ACE_DBAL_A3_Green_II",
"ACE_DBAL_A3_Green_VP",
"ACE_DBAL_A3_Green_LR",
"ACE_DBAL_A3_Green_LR_IP",
"ACE_DBAL_A3_Green_LR_II",
"ACE_DBAL_A3_Green_LR_VP",
"ACE_SPIR",
"ACE_SPIR_Medium",
"ACE_SPIR_Narrow",
"ACE_SPIR_LR",
"ACE_SPIR_LR_Medium",
"ACE_SPIR_LR_Narrow"
};
};
class PointerSlot_Rail: PointerSlot {
class compatibleItems {
ACE_DBAL_A3_Red = 1;
ACE_DBAL_A3_Red_IP = 1;
ACE_DBAL_A3_Red_II = 1;
ACE_DBAL_A3_Red_VP = 1;
ACE_DBAL_A3_Red_LR = 1;
ACE_DBAL_A3_Red_LR_IP = 1;
ACE_DBAL_A3_Red_LR_II = 1;
ACE_DBAL_A3_Red_LR_VP = 1;
ACE_DBAL_A3_Green = 1;
ACE_DBAL_A3_Green_IP = 1;
ACE_DBAL_A3_Green_II = 1;
ACE_DBAL_A3_Green_VP = 1;
ACE_DBAL_A3_Green_LR = 1;
ACE_DBAL_A3_Green_LR_IP = 1;
ACE_DBAL_A3_Green_LR_II = 1;
ACE_DBAL_A3_Green_LR_VP = 1;
ACE_SPIR = 1;
ACE_SPIR_Medium = 1;
ACE_SPIR_Narrow = 1;
ACE_SPIR_LR = 1;
ACE_SPIR_LR_Medium = 1;
ACE_SPIR_LR_Narrow = 1;
};
};
class asdg_SlotInfo;
class asdg_FrontSideRail: asdg_SlotInfo {
class compatibleItems {
ACE_DBAL_A3_Red = 1;
ACE_DBAL_A3_Red_IP = 1;
ACE_DBAL_A3_Red_II = 1;
ACE_DBAL_A3_Red_VP = 1;
ACE_DBAL_A3_Red_LR = 1;
ACE_DBAL_A3_Red_LR_IP = 1;
ACE_DBAL_A3_Red_LR_II = 1;
ACE_DBAL_A3_Red_LR_VP = 1;
ACE_DBAL_A3_Green = 1;
ACE_DBAL_A3_Green_IP = 1;
ACE_DBAL_A3_Green_II = 1;
ACE_DBAL_A3_Green_VP = 1;
ACE_DBAL_A3_Green_LR = 1;
ACE_DBAL_A3_Green_LR_IP = 1;
ACE_DBAL_A3_Green_LR_II = 1;
ACE_DBAL_A3_Green_LR_VP = 1;
ACE_SPIR = 1;
ACE_SPIR_Medium = 1;
ACE_SPIR_Narrow = 1;
ACE_SPIR_LR = 1;
ACE_SPIR_LR_Medium = 1;
ACE_SPIR_LR_Narrow = 1;
};
};