BSData / adeptus-titanicus

Adeptus Titanicus
http://battlescribedata.appspot.com/#/repo/adeptus-titanicus
15 stars 19 forks source link

Implemented Titan replacements #212

Closed jorisvangestel closed 2 years ago

jorisvangestel commented 2 years ago

Fixes #211 Fixes #136 Fixes #209 Fixes #186

Maniples to update:

jorisvangestel commented 2 years ago

I have now updated the Axiom maniple, making this a full POC that shows that the approach can be used for each legio (this is one of 3 maniples affected by all legio traits that allow titans to be replaced). The only thing I'm not entirely happy with is that each legio trait needs to be implemented separately for each maniple. I tried making them shared selection groups, but because the exact number of titans that can be replaced various across the maniples this is impossible to implement that way. Still it's better than the approach I took for Legio Krytos in #205.

jorisvangestel commented 2 years ago

Legio traits now look like this for the Axiom maniple, some options might not be available for other specific maniples (e.g. Legio Fortidus when there arent any Reavers/Warhounds or Warlords to replace) or some might get the numeric up/down selector if there is more than 1 option to replace (e.g. Legio Gryphonis and the Arcus maniple)

Legio Fortidus: image Legio Gryphonicus in Axiom maniple: image Legio Gryhponicus in Arcus maniple: image

Legion Honorum: image

Legio Krytos: image

Legio Solaria: image

Legio Tritonis: image

zopha commented 2 years ago

Looks good. I was struggling to figure out how to do titan swaps and this is a good solution. Will merge, release and see what feedback we get. Thanks!