Skip to content

Commit

Permalink
Proof of concept of displaying the reaction allotment.
Browse files Browse the repository at this point in the history
  • Loading branch information
nstephenh committed Jun 26, 2024
1 parent 2e254ec commit 63f1077
Showing 1 changed file with 52 additions and 3 deletions.
55 changes: 52 additions & 3 deletions 2022 - Horus Heresy.gst
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@
</publications>
<costTypes>
<costType id="d2ee-04cb-5f8a-2642" name="Pts" defaultCostLimit="-1" hidden="false"/>
<costType name="Reaction Allotment 1: Movement" id="9e79-aa44-6973-35bc" defaultCostLimit="1"/>
<costType name="Reaction Allotment 2: Shooting" id="5dba-cdfc-a13e-521c" defaultCostLimit="1"/>
<costType name="Reaction Allotment 3: Assault" id="126e-e8d0-b563-0d48" defaultCostLimit="1"/>
<costType name="Reaction Allotment 1: Movement" id="9e79-aa44-6973-35bc" defaultCostLimit="-1" hidden="true"/>
<costType name="Reaction Allotment 2: Shooting" id="5dba-cdfc-a13e-521c" defaultCostLimit="-1" hidden="true"/>
<costType name="Reaction Allotment 3: Assault" id="126e-e8d0-b563-0d48" defaultCostLimit="-1" hidden="true"/>
</costTypes>
<profileTypes>
<profileType id="4bb2-cb95-e6c8-5a21" name="Unit">
Expand Down Expand Up @@ -128,6 +128,14 @@
<characteristicType id="c627-4637-8de5-65fb" name="Description"/>
</characteristicTypes>
</profileType>
<profileType name="Army Info" id="8856-44f6-34af-f8c3" hidden="false">
<comment>For displaying reaction allotment, etc</comment>
<characteristicTypes>
<characteristicType id="356d-b508-2787-7190" name="Reaction Allotment: Movement"/>
<characteristicType id="bd42-11c6-8257-63d6" name="Reaction Allotment: Shooting"/>
<characteristicType id="f2b4-4a9c-8f66-55fe" name="Reaction Allotment: Assault"/>
</characteristicTypes>
</profileType>
</profileTypes>
<categoryEntries>
<categoryEntry id="4f85-eb33-30c9-8f51" name="HQ:" hidden="false"/>
Expand Down Expand Up @@ -2485,6 +2493,9 @@ If a Skimmer is Immobilised or Wrecked, its base is removed, if possible. If thi
</selectionEntryGroups>
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="0"/>
<cost name="Reaction Allotment 1: Movement" typeId="9e79-aa44-6973-35bc" value="1"/>
<cost name="Reaction Allotment 2: Shooting" typeId="5dba-cdfc-a13e-521c" value="1"/>
<cost name="Reaction Allotment 3: Assault" typeId="126e-e8d0-b563-0d48" value="1"/>
</costs>
<modifiers>
<modifier type="add" value="d82b-1980-74f8-5dac" field="category">
Expand All @@ -2493,6 +2504,32 @@ If a Skimmer is Immobilised or Wrecked, its base is removed, if possible. If thi
</conditions>
</modifier>
</modifiers>
<profiles>
<profile name="Army Info" typeId="8856-44f6-34af-f8c3" typeName="Army Info" hidden="false" id="29fa-4e03-9ed7-b33d">
<characteristics>
<characteristic name="Reaction Allotment: Movement" typeId="356d-b508-2787-7190">0</characteristic>
<characteristic name="Reaction Allotment: Shooting" typeId="bd42-11c6-8257-63d6">0</characteristic>
<characteristic name="Reaction Allotment: Assault" typeId="f2b4-4a9c-8f66-55fe">0</characteristic>
</characteristics>
<modifiers>
<modifier type="increment" value="1" field="356d-b508-2787-7190">
<repeats>
<repeat value="1" repeats="1" field="9e79-aa44-6973-35bc" scope="roster" childId="any" shared="true" roundUp="false" includeChildSelections="true"/>
</repeats>
</modifier>
<modifier type="increment" value="1" field="bd42-11c6-8257-63d6">
<repeats>
<repeat value="1" repeats="1" field="5dba-cdfc-a13e-521c" scope="roster" childId="any" shared="true" roundUp="false" includeChildSelections="true"/>
</repeats>
</modifier>
<modifier type="increment" value="1" field="f2b4-4a9c-8f66-55fe">
<repeats>
<repeat value="1" repeats="1" field="126e-e8d0-b563-0d48" scope="roster" childId="any" shared="true" roundUp="false" includeChildSelections="true"/>
</repeats>
</modifier>
</modifiers>
</profile>
</profiles>
</selectionEntry>
<selectionEntry id="15dd-ba85-599e-d215" name="Expanded Army List Profiles:" hidden="false" collective="false" import="true" type="upgrade">
<modifiers>
Expand Down Expand Up @@ -11496,6 +11533,9 @@ However, when included as an Allied Detachment or other non-Primary detachment,
</profiles>
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="0"/>
<cost name="Reaction Allotment 1: Movement" typeId="9e79-aa44-6973-35bc" value="0"/>
<cost name="Reaction Allotment 2: Shooting" typeId="5dba-cdfc-a13e-521c" value="1"/>
<cost name="Reaction Allotment 3: Assault" typeId="126e-e8d0-b563-0d48" value="0"/>
</costs>
</selectionEntry>
<selectionEntry id="d636-9d61-631b-1650" name="Ever-vigilant" hidden="false" collective="false" import="true" type="upgrade">
Expand All @@ -11512,6 +11552,9 @@ However, when included as an Allied Detachment or other non-Primary detachment,
</profiles>
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="0"/>
<cost name="Reaction Allotment 1: Movement" typeId="9e79-aa44-6973-35bc" value="1"/>
<cost name="Reaction Allotment 2: Shooting" typeId="5dba-cdfc-a13e-521c" value="0"/>
<cost name="Reaction Allotment 3: Assault" typeId="126e-e8d0-b563-0d48" value="0"/>
</costs>
</selectionEntry>
<selectionEntry id="2b87-826d-22a1-682c" name="Bloody-handed" hidden="false" collective="false" import="true" type="upgrade">
Expand All @@ -11528,6 +11571,9 @@ However, when included as an Allied Detachment or other non-Primary detachment,
</profiles>
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="0"/>
<cost name="Reaction Allotment 1: Movement" typeId="9e79-aa44-6973-35bc" value="0"/>
<cost name="Reaction Allotment 2: Shooting" typeId="5dba-cdfc-a13e-521c" value="0"/>
<cost name="Reaction Allotment 3: Assault" typeId="126e-e8d0-b563-0d48" value="1"/>
</costs>
</selectionEntry>
<selectionEntry id="f4e0-19d9-89b5-c939" name="Malefic Supplicant" hidden="true" collective="false" import="true" type="upgrade">
Expand Down Expand Up @@ -11557,6 +11603,9 @@ However, when included as an Allied Detachment or other non-Primary detachment,
</profiles>
<costs>
<cost name="Pts" typeId="d2ee-04cb-5f8a-2642" value="0"/>
<cost name="Reaction Allotment 1: Movement" typeId="9e79-aa44-6973-35bc" value="0"/>
<cost name="Reaction Allotment 2: Shooting" typeId="5dba-cdfc-a13e-521c" value="0"/>
<cost name="Reaction Allotment 3: Assault" typeId="126e-e8d0-b563-0d48" value="1"/>
</costs>
</selectionEntry>
</selectionEntries>
Expand Down

0 comments on commit 63f1077

Please sign in to comment.