mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
d6faac5881
* Initial IR flashlight tests * More experiments * Rewrite using engine IR lights * Rework ranges, fix bugs, add docs * Fix uncommented DISABLE_COMPILE_CACHE Co-authored-by: jonpas <jonpas33@gmail.com> * Markdown fixes Co-authored-by: jonpas <jonpas33@gmail.com> * Markdown fixes Co-authored-by: jonpas <jonpas33@gmail.com> * Markdown fixes Co-authored-by: jonpas <jonpas33@gmail.com> * Markdown fixes Co-authored-by: jonpas <jonpas33@gmail.com> * Markdown fixes Co-authored-by: jonpas <jonpas33@gmail.com> * Use baseWeapon instead of custom property * Add baseWeapon to SPIR --------- Co-authored-by: jonpas <jonpas33@gmail.com>
83 lines
2.3 KiB
C++
83 lines
2.3 KiB
C++
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;
|
|
};
|
|
};
|