BSData / wh40k-10e

Warhammer 40,000: 10th Edition
115 stars 94 forks source link

Crusade Implementation Tracker #1527

Open Dunamis55 opened 2 months ago

Dunamis55 commented 2 months ago

Tracker for the purpose of seeing which armies currently have had Crusade rules implemented for them:

Mad-Spy commented 2 months ago

@Dunamis55 Can you add a short description of what needs to be done in each catalogue?

Dunamis55 commented 1 month ago

1. Each unit needs to have the following logic added to the top level entry:

image

2. Each Unit profile also needs logic to adjust characteristics:

image

3. You'll have to set up any Battle Traits that are unique to the army, which will need to be added to the Crusade Entry Group for each unit:

image image The costs are used as tracking purposes, so the Crusade logic can work with it all, but they functionally work similar to Enhancements otherwise.

4. Every weapon profile on a single-model unit & on unit champion will need logic added:

image

Melee and Ranged weapons are different profiles, so they technically need different logic, even though it all does the same thing. For squads, only the Unit Champion's weapons are upgraded, so no logic is added to the grunts. i.e. an Intercessor Sergeant's weapons would get logic, but not the regular Intercessors!

5. Allow Enhancements to be taken by CHARACTERS regardless of Detachment in a Crusade Force:

image Minor update here, so shouldn't need copy/paste code, but should allow Crusade-only characters to take Enhancements regards of detachment options.

6. Root entry level needs to be linked to the GST's Order of Battle

image

7. If you have a specific Crusade campaign-type tracker, that would also need to be added in the above Root Entry

For Tau, this is a number of Entries that allow users to track the star systems that they conquer. The important bit here is to keep as simple as possible, so that the system isn't overwhelmed with logic. If users can just us a non-logic number, then we should aspire to leave it in the hands of the user to sort out, as long as they can enter a number somewhere for tracking.

Tau example: image image Most of these entries have no min/max or associated logic, so the user can sort it all out!