-- actions: []
-- actions:
- - action_class: 'DoNothing'
- required_bits: [CYAN]
-- actions:
- - action_class: 'DoNothing'
- required_bits: [YELLOW]
-- actions:
- - action_class: 'DoNothing'
- required_bits: [YELLOW, MAGENTA]
+description: "Test location deck."
+cards:
+ - actions: []
+ - actions:
+ - action_class: 'LoseHealthOrMSB'
+ required_bits: []
+ - action_class: 'ToggleBits'
+ required_bits: [CYAN]
+ - action_class: 'SetBits'
+ required_bits: [YELLOW, MAGENTA]
+ - actions:
+ - action_class: 'ToggleBits'
+ required_bits: [YELLOW]
+ - actions:
+ - action_class: 'SetBits'
+ required_bits: [YELLOW, CYAN]
def __init__(self):
# This is a very simple deck to allow testing more drawing logic
# on tiles. These will need to be replaced with better stuff.
- self.gameboard = GameBoard.new_game(
- locations_definition=load_location_deck('test'))
+ locations_deck = load_location_deck('test')
+ self.gameboard = GameBoard.new_game(locations_deck['cards'])
@property
def player(self):