X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=data%2Flocation_decks%2Ftest.yaml;h=d88978d41e94b1ed1d6d23c867ffbd350df9ff18;hb=8f6a766ed25745f60806dc717d7d56a39b9ae739;hp=a2a6e496a5c3a00a18598bd8d752a2169ae6e42e;hpb=d2d864e01ddcf38536812f37b8bffb3ee3227d4f;p=naja.git diff --git a/data/location_decks/test.yaml b/data/location_decks/test.yaml index a2a6e49..d88978d 100644 --- a/data/location_decks/test.yaml +++ b/data/location_decks/test.yaml @@ -3,22 +3,22 @@ description: "Test location deck." # This field is ignored, but it's a useful place to put some action definitions # we can reference later. _standard_actions: - set_bits_default: &SET-BITS-DEFAULT + - &SET-BITS-DEFAULT action_class: 'LoseHealthOrMSBAndSetBits' required_bits: [] - gain_health_default: &GAIN-HEALTH-DEFAULT + - &GAIN-HEALTH-DEFAULT action_class: 'GainHealthAndClearBitsOrMSB' required_bits: [] - bad_default: &BAD-DEFAULT + - &BAD-DEFAULT action_class: 'LoseHealthOrMSB' required_bits: [] - toggle_bits_c: &TOGGLE-BITS-C + - &TOGGLE-BITS-C action_class: 'ToggleBits' required_bits: [BLUE] - set_bits_ym: &SET-BITS-YM + - &SET-BITS-YM action_class: 'SetBits' required_bits: [RED, GREEN] - acquire_win_token: &ACQUIRE-WIN-TOKEN + - &ACQUIRE-WIN-TOKEN action_class: 'AcquireWinToken' required_bits: [RED, GREEN, BLUE] @@ -47,4 +47,16 @@ cards: - bits: [RED, GREEN] # colour-blind robot! actions: - action_class: 'ToggleBits' - required_bits: [GREEN] \ No newline at end of file + required_bits: [GREEN] + - actions: + - action_class: 'AllowChessMove' + required_bits: [RED, BLUE] + data: {'chesspiece': KNIGHT} + - actions: + - action_class: 'AllowChessMove' + required_bits: [RED, BLUE] + data: {'chesspiece': BISHOP} + - actions: + - action_class: 'AllowChessMove' + required_bits: [RED, BLUE] + data: {'chesspiece': CASTLE}