One way to make the revolution system compatible with deck building is to introduce conditionally-usable cards.
For example, you can have an American card “Wild West” under the British deck, but it will not be playable unless the condition of “player_faction==American” is met. The only way to fulfill this condition is to revolt as the Americans. Of course, any cards with the condition “player_faction==British” wold then become unplayable, so these cards would be forfeited or should be played before revolting.
This would allow scalability for introducing new revolutions in DLCs while also enure player flexibility. Effectively, adding a new revolution (British → American) simply entails the following modifications for the Home City:
- Redoing the Home City paint job, i.e. London → Washington.
- Adding new cards, i.e. WIld West, Declaration of Independence, 3 Blockade Runners, etc., into the existing British card roster. Note that these cards are only playable as the Americans.
- Organize the overall British (+ Revolution) card roster thematically for better UI. Specifically, the card roster would be categorized into three categories: All (playable regardless of revolution), British, American.
Effectively, revolutions become conditional branches of the existing HC, instead of abrupt changes that entirely replaces the HC deck.





