Skip to content

Commit

Permalink
Rework ranges, fix bugs, add docs
Browse files Browse the repository at this point in the history
  • Loading branch information
BaerMitUmlaut committed Sep 14, 2023
1 parent dc37146 commit 5a23114
Show file tree
Hide file tree
Showing 23 changed files with 740 additions and 240 deletions.
12 changes: 12 additions & 0 deletions addons/irlight/CfgEventHandlers.hpp
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
class Extended_PreStart_EventHandlers {
class ADDON {
init = QUOTE(call COMPILE_SCRIPT(XEH_preStart));
};
};

class Extended_PreInit_EventHandlers {
class ADDON {
init = QUOTE(call COMPILE_SCRIPT(XEH_preInit));
};
};

class Extended_PostInit_EventHandlers {
class ADDON {
init = QUOTE(call COMPILE_FILE(XEH_postInit));
Expand Down
66 changes: 66 additions & 0 deletions addons/irlight/CfgJointRails.hpp
Original file line number Diff line number Diff line change
@@ -1,16 +1,82 @@
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;
};
};
Loading

0 comments on commit 5a23114

Please sign in to comment.