Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/roster construction changes #15

Merged
merged 3 commits into from
Jul 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 45 additions & 6 deletions Adeptus Titanicus 2018.gst
Original file line number Diff line number Diff line change
Expand Up @@ -510,6 +510,24 @@ Unless otherwise stated, a Lance Standard’s effects only apply to Knight Bann
<infoLinks>
<infoLink id="fe83-c22c-b0d9-dd08" name="Auxiliary Titan" hidden="false" targetId="8e9d-aea7-06fc-55f7" type="rule"/>
</infoLinks>
<constraints>
<constraint type="max" value="0" field="selections" scope="parent" shared="true" id="eef9-125f-2ba2-d383"/>
</constraints>
<modifiers>
<modifier type="increment" value="1" field="eef9-125f-2ba2-d383">
<repeats>
<repeat value="1" repeats="1" field="selections" scope="force" childId="6982-2d18-55cb-61e5" shared="true" roundUp="false"/>
</repeats>
<conditions>
<condition type="instanceOf" value="1" field="selections" scope="primary-catalogue" childId="7c04-d50d-bc70-52f3" shared="true"/>
</conditions>
</modifier>
<modifier type="set" value="1" field="eef9-125f-2ba2-d383">
<conditions>
<condition type="instanceOf" value="1" field="selections" scope="primary-catalogue" childId="20c9-0c15-57e3-bf84" shared="true"/>
</conditions>
</modifier>
</modifiers>
</categoryEntry>
<categoryEntry id="e1ea-4e6f-d353-2cc4" name="Replace optional Warhound with Dire Wolf" hidden="false"/>
<categoryEntry id="fbd3-5e33-6755-835f" name="Replace Reaver with Dire Wolf" hidden="false"/>
Expand Down Expand Up @@ -583,6 +601,22 @@ Unless otherwise stated, a Lance Standard’s effects only apply to Knight Bann
<categoryEntry name="Questoris Mechanicus" id="2cd7-f37d-6476-cf93" hidden="false"/>
<categoryEntry name="Questoris Imperialis" id="a1f2-9a53-e8b9-632d" hidden="false"/>
<categoryEntry name="Questoris Traitoris" id="2bb9-9312-773b-3274" hidden="false"/>
<categoryEntry name="Auxiliary Knight Banner" id="e65b-5f68-35f7-ddc1" hidden="false">
<infoLinks>
<infoLink name="Auxiliary Knight Banner" id="010f-4511-3b42-f5fd" hidden="false" type="rule" targetId="bd57-6f3f-7d22-a8c1"/>
</infoLinks>
<constraints>
<constraint type="max" value="0" field="selections" scope="parent" shared="true" id="dc90-346f-abdf-2bdc"/>
</constraints>
<modifiers>
<modifier type="increment" value="1" field="dc90-346f-abdf-2bdc">
<repeats>
<repeat value="1" repeats="1" field="selections" scope="force" childId="6982-2d18-55cb-61e5" shared="true" roundUp="false" includeChildSelections="true"/>
<repeat value="1" repeats="1" field="selections" scope="force" childId="b1c7-cb6c-5810-e9d9" shared="true" roundUp="false" includeChildSelections="true"/>
</repeats>
</modifier>
</modifiers>
</categoryEntry>
</categoryEntries>
<forceEntries>
<forceEntry id="stub-entry" hidden="true">
Expand Down Expand Up @@ -4035,14 +4069,12 @@ If the result is 25, move the reactor tracker to its leftmost hole.
<rule id="5fc8-3571-bc88-ce38" name="Acastus Knight Artillery" hidden="false">
<description>If an Acastus Knight Banner is issued First Fire or Split Fire orders during the Strategy phase, their BS is increased to 3+ until the End phase</description>
</rule>
<rule id="3ef4-e452-b5b7-159a" name="Auxilliary Knight Banner" publicationId="25e8-c9ce-9330-c53b" page="5" hidden="false">
<description>A Battlegroup can include a maximum of one Auxiliary Knight Banner per maniple as reinforcements. A Knight Household Force can include a maximum of one Auxiliary Knight Banner per Lance as reinforcements. No Knight Banner within a Lance, other than the Seneschal’s Banner, may be an Auxiliary Knight Banner</description>
</rule>
</rules>
<categoryLinks>
<categoryLink id="3d8f-b7cc-548a-f877" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="false"/>
<categoryLink id="418b-8a01-5ad1-7065" name="Agile" hidden="false" targetId="e580-b213-3f86-c2fc" primary="false"/>
<categoryLink id="108a-4a65-bea8-c57e" name="Knight" hidden="false" targetId="184a-ded9-ae1a-e357" primary="false"/>
<categoryLink targetId="e65b-5f68-35f7-ddc1" id="6660-d215-4bbc-e690" primary="false" name="Auxiliary Knight Banner"/>
</categoryLinks>
<entryLinks>
<entryLink id="a220-9945-dec5-1453" name="Acastus Knight Lord Scion" hidden="false" collective="false" import="false" targetId="7448-fdbe-6fda-c7f6" type="selectionEntry">
Expand Down Expand Up @@ -4112,6 +4144,9 @@ If the result is 25, move the reactor tracker to its leftmost hole.
</constraints>
</selectionEntryGroup>
</selectionEntryGroups>
<infoLinks>
<infoLink name="Auxiliary Knight Banner" id="08fa-7f4a-8485-70cb" hidden="false" type="rule" targetId="bd57-6f3f-7d22-a8c1"/>
</infoLinks>
</selectionEntry>
<selectionEntry id="aed6-0705-b201-ff96" name="Cerastus Knight Atrapos" hidden="false" collective="false" import="false" type="upgrade">
<categoryLinks>
Expand Down Expand Up @@ -20002,14 +20037,12 @@ Long: Concussive, Draining, Ordance, Quake</characteristic>
<rule id="1e39-5ff3-026b-fcb3" name="Acastus Knight Artillery" hidden="false">
<description>If an Acastus Knight Asterius Banner is issued First Fire or Split Fire orders during the Strategy phase, their BS is increased to 3+ until the End phase.</description>
</rule>
<rule id="34f6-0ecd-d47e-eef3" name="Auxilliary Knight Banner" publicationId="25e8-c9ce-9330-c53b" page="5" hidden="false">
<description>A Battlegroup can include a maximum of one Acastus Knight Banner or Acastus Knight Asterius Banner per maniple as reinforcements. A Knight Household Force can include a maximum of one of these Banners per Lance as reinforcements. No Knight Banner, other than the Seneschal’s Banner, within a Lance may be an Auxiliary Knight Banner.</description>
</rule>
</rules>
<categoryLinks>
<categoryLink id="f0eb-04ad-ef59-6031" name="Agile" hidden="false" targetId="e580-b213-3f86-c2fc" primary="false"/>
<categoryLink id="aeb2-ef75-2cf2-dfd9" name="Knight" hidden="false" targetId="184a-ded9-ae1a-e357" primary="false"/>
<categoryLink id="41c6-be07-3eae-944d" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="false"/>
<categoryLink targetId="e65b-5f68-35f7-ddc1" id="4e1e-b94d-cc0a-e99d" primary="false" name="AuxiliaryBanner"/>
</categoryLinks>
<selectionEntries>
<selectionEntry id="fbc8-58ae-3e54-9f50" name="Blessed Autosimulacra" hidden="false" collective="false" import="true" type="upgrade">
Expand Down Expand Up @@ -20066,6 +20099,9 @@ Long: Concussive, Draining, Ordance, Quake</characteristic>
</conditionGroups>
</modifier>
</modifiers>
<infoLinks>
<infoLink name="Auxiliary Knight Banner" id="190c-289f-5025-289b" hidden="false" type="rule" targetId="bd57-6f3f-7d22-a8c1"/>
</infoLinks>
</selectionEntry>
<selectionEntry id="61e0-5e19-03b9-077d" name="Acastus Knight Asterius Lord Scion" hidden="false" collective="false" import="true" type="model">
<entryLinks>
Expand Down Expand Up @@ -25257,5 +25293,8 @@ result of a single D6.</description>
• The Battle Standard must be clearly displayed on the model that carries it.
• As long as the Knight carrying the Battle Standard is part of the Banner, any Banner or Lance within 12&quot; of that Knight may re-roll any failed Command checks to see if the Banner becomes Shaken.</description>
</rule>
<rule name="Auxiliary Knight Banner" id="bd57-6f3f-7d22-a8c1" hidden="false" publicationId="25e8-c9ce-9330-c53b" page="5">
<description>A Battlegroup can include a maximum of one Auxiliary Knight Banner per maniple as reinforcements. A Knight Household Force can include a maximum of one Auxiliary Knight Banner per Lance as reinforcements. No Knight Banner within a Lance, other than the Seneschal’s Banner, may be an Auxiliary Knight Banner</description>
</rule>
</sharedRules>
</gameSystem>
83 changes: 15 additions & 68 deletions Battlegroup.cat
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<publication id="7c04-d50d-pubN65537" name="Adeptus Titanicus 2018"/>
</publications>
<forceEntries>
<forceEntry id="d377-9ed7-0d3e-7f70" name="Battlegroup" hidden="false">
<forceEntry id="d377-9ed7-0d3e-7f70" name="Legio Battlegroup" hidden="false">
<categoryLinks>
<categoryLink id="adf7-4e73-ff4d-9814" name="Configuration" hidden="false" targetId="8e3e-2c21-301b-653e" primary="false"/>
<categoryLink id="f372-1970-b16d-17a5" name="Allegiance" hidden="false" targetId="2841-67b5-15d0-8908" primary="false">
Expand All @@ -15,7 +15,18 @@
</categoryLink>
<categoryLink id="09c3-4572-186e-436f" name="Maniple" hidden="false" targetId="6982-2d18-55cb-61e5" primary="false"/>
<categoryLink id="7a3b-42f9-f60d-696a" name="Titan" hidden="false" targetId="3f71-3a59-3b75-4ecf" primary="false"/>
<categoryLink id="0606-1d0c-defb-d6e6" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="false"/>
<categoryLink id="0606-1d0c-defb-d6e6" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="false">
<constraints>
<constraint type="max" value="0" field="selections" scope="parent" shared="true" id="7bd6-c857-ad95-8794"/>
</constraints>
<modifiers>
<modifier type="increment" value="2" field="7bd6-c857-ad95-8794">
<repeats>
<repeat value="1" repeats="1" field="selections" scope="parent" childId="6982-2d18-55cb-61e5" shared="true" roundUp="false" includeChildSelections="true"/>
</repeats>
</modifier>
</modifiers>
</categoryLink>
<categoryLink id="4f07-d070-7d91-0291" name="Stratagem Hand" hidden="false" targetId="b539-a35c-fe3f-9c34" primary="true"/>
</categoryLinks>
</forceEntry>
Expand Down Expand Up @@ -92,20 +103,13 @@
<categoryLinks>
<categoryLink id="adde-353e-0207-cfb6" name="Titan" hidden="false" targetId="3f71-3a59-3b75-4ecf" primary="true"/>
</categoryLinks>
<entryLinks>
<entryLink id="6aa3-6d2a-1c55-5f2a" name="Auxiliary Titan" hidden="false" collective="false" import="true" targetId="4c64-8a28-7368-156d" type="selectionEntry"/>
</entryLinks>
</entryLink>
<entryLink id="sinister-support-battlegroup" name="Warlord-Sinister Titan" hidden="false" collective="false" import="false" targetId="dfeb-83af-7b26-622a" type="selectionEntry">
<categoryLinks>
<categoryLink id="3542-a0f1-8d51-4ad7" name="Titan" hidden="false" targetId="3f71-3a59-3b75-4ecf" primary="true"/>
</categoryLinks>
</entryLink>
<entryLink id="warmaster-support-battlegroup" name="Warmaster Titan" hidden="false" collective="false" import="false" targetId="2062-8f97-c49e-abe2" type="selectionEntry">
<entryLinks>
<entryLink id="bf69-b24a-bca7-73f6" name="Auxiliary Titan" hidden="false" collective="false" import="true" targetId="4c64-8a28-7368-156d" type="selectionEntry"/>
</entryLinks>
</entryLink>
<entryLink id="warmaster-support-battlegroup" name="Warmaster Titan" hidden="false" collective="false" import="false" targetId="2062-8f97-c49e-abe2" type="selectionEntry"/>
<entryLink id="573e-1025-b9ca-55d0" name="Questoris Knight Magaera Banner" hidden="false" collective="false" import="false" targetId="1a0a-5e72-9752-c32d" type="selectionEntry">
<categoryLinks>
<categoryLink id="ad03-604a-3a36-5298" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="true"/>
Expand Down Expand Up @@ -137,21 +141,6 @@
<entryLink id="da16-a787-0bc8-23ed" name="Ferrox Light Maniple" hidden="false" collective="false" import="false" targetId="365e-d892-5c42-f7a3" type="selectionEntry"/>
<entryLink id="f87f-52a5-0f04-ba5a" name="Fortis Battle Maniple" hidden="false" collective="false" import="false" targetId="2004-6a18-7dac-156c" type="selectionEntry"/>
<entryLink id="34d0-7019-8dcc-71c5" name="Acastus Knight Banner" hidden="false" collective="false" import="false" targetId="3b77-15d2-9ca8-5cf7" type="selectionEntry">
<modifiers>
<modifier type="increment" field="d0e1-5f6d-1da1-6370" value="1">
<repeats>
<repeat field="selections" scope="force" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" childId="6982-2d18-55cb-61e5" repeats="1" roundUp="false"/>
</repeats>
</modifier>
<modifier type="decrement" field="d0e1-5f6d-1da1-6370" value="1">
<repeats>
<repeat field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="3997-93d3-81f3-8802" repeats="1" roundUp="false"/>
</repeats>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="parent" value="0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="d0e1-5f6d-1da1-6370" type="max"/>
</constraints>
<categoryLinks>
<categoryLink id="2f6d-7ec0-5d32-a1bc" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="true"/>
</categoryLinks>
Expand Down Expand Up @@ -857,11 +846,7 @@
<categoryLink id="d316-0996-34ef-a634" name="Stratagem Hand" hidden="false" targetId="b539-a35c-fe3f-9c34" primary="true"/>
</categoryLinks>
</entryLink>
<entryLink id="02ae-1f94-83f2-f648" name="Warmaster Iconoclast Heavy Battle Titan" hidden="false" collective="false" import="true" targetId="c45d-04e4-f35f-8b20" type="selectionEntry">
<entryLinks>
<entryLink id="03af-1f12-71f0-afe0" name="Auxiliary Titan" hidden="false" collective="false" import="true" targetId="4c64-8a28-7368-156d" type="selectionEntry"/>
</entryLinks>
</entryLink>
<entryLink id="02ae-1f94-83f2-f648" name="Warmaster Iconoclast Heavy Battle Titan" hidden="false" collective="false" import="true" targetId="c45d-04e4-f35f-8b20" type="selectionEntry"/>
<entryLink id="4174-c2c4-e29b-7ed7" name="Armiger Knights Banner" hidden="false" collective="false" import="false" targetId="11c3-a34f-1748-cf07" type="selectionEntry">
<categoryLinks>
<categoryLink id="ec0d-3c08-8cbc-7888" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="true"/>
Expand All @@ -873,21 +858,6 @@
</categoryLinks>
</entryLink>
<entryLink id="b539-98b2-4d19-2ed2" name="Acastus Knight Asterius Banner" hidden="false" collective="false" import="true" targetId="3997-93d3-81f3-8802" type="selectionEntry">
<modifiers>
<modifier type="increment" field="d0b4-c318-58f4-43db" value="1">
<repeats>
<repeat field="selections" scope="force" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" childId="6982-2d18-55cb-61e5" repeats="1" roundUp="false"/>
</repeats>
</modifier>
<modifier type="decrement" field="d0b4-c318-58f4-43db" value="1">
<repeats>
<repeat field="selections" scope="roster" value="1" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" childId="3b77-15d2-9ca8-5cf7" repeats="1" roundUp="false"/>
</repeats>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="parent" value="0" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="d0b4-c318-58f4-43db" type="max"/>
</constraints>
<categoryLinks>
<categoryLink id="447d-74bf-dbd3-c004" name="Banner" hidden="false" targetId="917a-77ef-30e4-b812" primary="true"/>
</categoryLinks>
Expand All @@ -901,9 +871,6 @@
<categoryLinks>
<categoryLink id="79bc-1d9a-779e-55a5" name="Titan" hidden="false" targetId="3f71-3a59-3b75-4ecf" primary="true"/>
</categoryLinks>
<entryLinks>
<entryLink id="5da2-7a6f-7f3d-4fc9" name="Auxiliary Titan" hidden="false" collective="false" import="true" targetId="4c64-8a28-7368-156d" type="selectionEntry"/>
</entryLinks>
</entryLink>
<entryLink id="57be-9c1f-e989-e2d9" name="=Krytos= Civilisation&apos;s Ruin" hidden="true" collective="false" import="true" targetId="a6aa-ba0e-b76f-7b43" type="selectionEntry">
<modifiers>
Expand Down Expand Up @@ -934,24 +901,4 @@
</entryLink>
<entryLink id="b794-3768-8a75-3a14" name="Battle Level" hidden="false" collective="false" import="true" targetId="270a-cdcc-91b8-0787" type="selectionEntry"/>
</entryLinks>
<sharedSelectionEntries>
<selectionEntry id="4c64-8a28-7368-156d" name="Auxiliary Titan" hidden="false" collective="false" import="true" type="upgrade">
<modifiers>
<modifier type="increment" field="24f8-e31a-7275-eab2" value="1">
<repeats>
<repeat field="selections" scope="force" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" childId="6982-2d18-55cb-61e5" repeats="1" roundUp="false"/>
</repeats>
</modifier>
</modifiers>
<constraints>
<constraint field="selections" scope="force" value="0" percentValue="false" shared="true" includeChildSelections="true" includeChildForces="false" id="24f8-e31a-7275-eab2" type="max"/>
<constraint field="selections" scope="parent" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="23a0-1f89-67e9-af2b" type="min"/>
<constraint field="selections" scope="parent" value="1" percentValue="false" shared="true" includeChildSelections="false" includeChildForces="false" id="70e4-6146-61bf-1602" type="max"/>
</constraints>
<costs>
<cost name="Stratagem Points" typeId="efbf-52f7-fd08-f329" value="0"/>
<cost name="Points" typeId="a731-e220-2d8a-41bf" value="0"/>
</costs>
</selectionEntry>
</sharedSelectionEntries>
</catalogue>
Loading
Loading