H Handlimit
Games
Game Studio

Tutorial: Golf

tutorial-golf active Runtime blocked
Definition errors

These references prevent the game from running safely.

  • No ruleset is available.
  • The active ruleset has no phases.
Things to finish

These do not necessarily prevent a playtest.

  • No board or player setup has been configured.
3
Stats
16
Effects
2
Piece Types
34
Pieces
8
Actions
0
Phases
0
Windows
Runtime definition
One canonical document compiled from the current editors.
Schema
v1
Ruleset
None
Rules version
Round order
Inspect compiled JSON
{
    "schema_version": 1,
    "game": {
        "id": 4,
        "name": "Tutorial: Golf",
        "key": "tutorial-golf",
        "status": "active",
        "description": null,
        "players": {
            "min": 2,
            "max": 9
        },
        "play_time": {
            "min": 20,
            "max": 45,
            "per_player": null
        },
        "categories": [
            "Card Game"
        ],
        "mechanics": [
            "Hand Management",
            "Set Collection",
            "Take That"
        ]
    },
    "stats": {
        "total_score": {
            "id": 12,
            "name": "Total Score",
            "key": "total_score",
            "scope": "all_players",
            "default": null
        },
        "round_score": {
            "id": 13,
            "name": "Round Score",
            "key": "round_score",
            "scope": "all_players",
            "default": null
        },
        "round_reveals": {
            "id": 14,
            "name": "Starting Card Revealed",
            "key": "round_reveals",
            "scope": "single_player",
            "default": null
        }
    },
    "triggers": {
        "card_discarded": {
            "id": 14,
            "name": "Card Discarded",
            "key": "card_discarded"
        },
        "card_drawn": {
            "id": 13,
            "name": "Card Drawn",
            "key": "card_drawn"
        },
        "card_replaced": {
            "id": 15,
            "name": "Card Replaced",
            "key": "card_replaced"
        },
        "card_revealed": {
            "id": 12,
            "name": "Card Revealed",
            "key": "card_revealed"
        },
        "game_finished": {
            "id": 17,
            "name": "Game Finished",
            "key": "game_finished"
        },
        "round_scored": {
            "id": 16,
            "name": "Round Scored",
            "key": "round_scored"
        },
        "round_started": {
            "id": 11,
            "name": "Round Started",
            "key": "round_started"
        }
    },
    "effects": {
        "build_standard_deck": {
            "id": 20,
            "name": "Seed Deck",
            "key": "build_standard_deck",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "shuffle_deck": {
            "id": 21,
            "name": "Shuffle Deck",
            "key": "shuffle_deck",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reset_initial_reveals": {
            "id": 22,
            "name": "Reset Reveals",
            "key": "reset_initial_reveals",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reset_round_score": {
            "id": 23,
            "name": "Reset Round Score",
            "key": "reset_round_score",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "deal_six_cards": {
            "id": 24,
            "name": "Deal Six Cards",
            "key": "deal_six_cards",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "start_discard_pile": {
            "id": 25,
            "name": "Start Discard",
            "key": "start_discard_pile",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "choose_first_player": {
            "id": 26,
            "name": "Choose First Player",
            "key": "choose_first_player",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "reaveal_tableau_card": {
            "id": 27,
            "name": "Reaveal Tableau Card",
            "key": "reaveal_tableau_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "card_revealed",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        },
        "count_initial_reveal": {
            "id": 28,
            "name": "Count Reveal",
            "key": "count_initial_reveal",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "draw_top_deck_card": {
            "id": 29,
            "name": "Draw Deck Card",
            "key": "draw_top_deck_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "card_drawn",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        },
        "take_top_discard": {
            "id": 30,
            "name": "Take Discard",
            "key": "take_top_discard",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "card_drawn",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        },
        "discard_drawn_card": {
            "id": 31,
            "name": "Discard Drawn Card",
            "key": "discard_drawn_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "card_discarded",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        },
        "replace_tableau_card": {
            "id": 32,
            "name": "Replace Tableau Card",
            "key": "replace_tableau_card",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "card_replaced",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        },
        "reveal_all_tableaus": {
            "id": 33,
            "name": "Reveal All Tableaus",
            "key": "reveal_all_tableaus",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": []
        },
        "score_tableau_columns": {
            "id": 34,
            "name": "Score Columns",
            "key": "score_tableau_columns",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "round_scored",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        },
        "rank_lowest_score": {
            "id": 35,
            "name": "Determine Winner",
            "key": "rank_lowest_score",
            "summary": "Subtract {x} self attribute (attribute)",
            "piece_text": null,
            "target": {
                "target": "self",
                "conditions": []
            },
            "operation": {
                "type": "stat",
                "op": "subtract",
                "value": "{x}",
                "quantity": "{x}",
                "attribute_key": null,
                "stat_key": null,
                "piece_key": null,
                "duration": "instant",
                "timing": "immediate",
                "conditions": null,
                "requirement": null,
                "scope": "single_target",
                "stacking": "stackable",
                "visibility": "public",
                "source_ref": "auto",
                "tags": [],
                "reversible": false,
                "priority": 0,
                "conflict_resolution": "last_wins"
            },
            "variables": [],
            "triggers": [
                {
                    "key": "game_finished",
                    "when": "effected",
                    "value": null,
                    "effect_id": null
                }
            ]
        }
    },
    "statuses": [],
    "piece_types": {
        "playing-card": {
            "name": "Playing Card",
            "key": "playing-card",
            "base_type": "card",
            "spent": null,
            "contained_piece_type_key": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "set_options": [
                        {
                            "name": "Spades",
                            "key": "spades"
                        },
                        {
                            "name": "Hearts",
                            "key": "hearts"
                        },
                        {
                            "name": "Diamonds",
                            "key": "diamonds"
                        },
                        {
                            "name": "Clubs",
                            "key": "clubs"
                        }
                    ],
                    "piece_key": null,
                    "piece_type_key": null,
                    "value": null
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face-value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "set_options": [],
                    "piece_key": null,
                    "piece_type_key": null,
                    "value": null
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score-value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "set_options": [],
                    "piece_key": null,
                    "piece_type_key": null,
                    "value": null
                }
            ],
            "costs": [],
            "effects": [],
            "triggers": []
        },
        "playing_card": {
            "key": "playing_card",
            "name": "Playing Card",
            "base_type": "card",
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": "",
                    "type": "set",
                    "selection_type": "single",
                    "set_options": [
                        {
                            "name": "Spades",
                            "key": "spades"
                        },
                        {
                            "name": "Hearts",
                            "key": "hearts"
                        },
                        {
                            "name": "Diamonds",
                            "key": "diamonds"
                        },
                        {
                            "name": "Clubs",
                            "key": "clubs"
                        }
                    ]
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": "",
                    "type": "string",
                    "selection_type": "single"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": "",
                    "type": "number",
                    "selection_type": "single"
                }
            ],
            "effects": []
        }
    },
    "pieces": {
        "a_of_spades": {
            "id": 67,
            "name": "A of Spades",
            "key": "a_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "2_of_spades": {
            "id": 68,
            "name": "2 of Spades",
            "key": "2_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "3_of_spades": {
            "id": 69,
            "name": "3 of Spades",
            "key": "3_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "4_of_spades": {
            "id": 70,
            "name": "4 of Spades",
            "key": "4_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "5_of_spades": {
            "id": 71,
            "name": "5 of Spades",
            "key": "5_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "6_of_spades": {
            "id": 72,
            "name": "6 of Spades",
            "key": "6_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "7_of_spades": {
            "id": 73,
            "name": "7 of Spades",
            "key": "7_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "8_of_spades": {
            "id": 74,
            "name": "8 of Spades",
            "key": "8_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "9_of_spades": {
            "id": 75,
            "name": "9 of Spades",
            "key": "9_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "10_of_spades": {
            "id": 76,
            "name": "10 of Spades",
            "key": "10_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "j_of_spades": {
            "id": 77,
            "name": "J of Spades",
            "key": "j_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "J"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "q_of_spades": {
            "id": 78,
            "name": "Q of Spades",
            "key": "q_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "Q"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "k_of_spades": {
            "id": 79,
            "name": "K of Spades",
            "key": "k_of_spades",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "spades"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "K"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "a_of_hearts": {
            "id": 80,
            "name": "A of Hearts",
            "key": "a_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "2_of_hearts": {
            "id": 81,
            "name": "2 of Hearts",
            "key": "2_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "3_of_hearts": {
            "id": 82,
            "name": "3 of Hearts",
            "key": "3_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "4_of_hearts": {
            "id": 83,
            "name": "4 of Hearts",
            "key": "4_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "5_of_hearts": {
            "id": 84,
            "name": "5 of Hearts",
            "key": "5_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "6_of_hearts": {
            "id": 85,
            "name": "6 of Hearts",
            "key": "6_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "7_of_hearts": {
            "id": 86,
            "name": "7 of Hearts",
            "key": "7_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "8_of_hearts": {
            "id": 87,
            "name": "8 of Hearts",
            "key": "8_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "8"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "8"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "9_of_hearts": {
            "id": 88,
            "name": "9 of Hearts",
            "key": "9_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "9"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "9"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "10_of_hearts": {
            "id": 89,
            "name": "10 of Hearts",
            "key": "10_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "10"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "j_of_hearts": {
            "id": 90,
            "name": "J of Hearts",
            "key": "j_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "J"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "q_of_hearts": {
            "id": 91,
            "name": "Q of Hearts",
            "key": "q_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "Q"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "10"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "k_of_hearts": {
            "id": 92,
            "name": "K of Hearts",
            "key": "k_of_hearts",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "hearts"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "K"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "a_of_diamonds": {
            "id": 93,
            "name": "A of Diamonds",
            "key": "a_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "A"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "0"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "2_of_diamonds": {
            "id": 94,
            "name": "2 of Diamonds",
            "key": "2_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "2"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "-2"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "3_of_diamonds": {
            "id": 95,
            "name": "3 of Diamonds",
            "key": "3_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "3"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "3"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "4_of_diamonds": {
            "id": 96,
            "name": "4 of Diamonds",
            "key": "4_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "4"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "4"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "5_of_diamonds": {
            "id": 97,
            "name": "5 of Diamonds",
            "key": "5_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "5"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "5"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "6_of_diamonds": {
            "id": 98,
            "name": "6 of Diamonds",
            "key": "6_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "6"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "6"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "7_of_diamonds": {
            "id": 99,
            "name": "7 of Diamonds",
            "key": "7_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "set",
                    "selection_type": "single",
                    "value": "diamonds"
                },
                {
                    "name": "Face Value",
                    "label": "Face Value",
                    "key": "face_value",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": "7"
                },
                {
                    "name": "Score Value",
                    "label": "Score Value",
                    "key": "score_value",
                    "description": null,
                    "type": "number",
                    "selection_type": "single",
                    "value": "7"
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        },
        "8_of_diamonds": {
            "id": 100,
            "name": "8 of Diamonds",
            "key": "8_of_diamonds",
            "piece_type_key": "playing_card",
            "base_type": "card",
            "image_template_path": null,
            "image_path": null,
            "attributes": [
                {
                    "name": "Suit",
                    "label": "Suit",
                    "key": "suit",
                    "description": null,
                    "type": "string",
                    "selection_type": "single",
                    "value": null
                }
            ],
            "relationships": [],
            "costs": [],
            "spent": {
                "destination": null
            },
            "effects": [],
            "triggers": []
        }
    },
    "actions": {
        "prepare_round": {
            "id": 14,
            "name": "Prepare Round",
            "key": "prepare_round",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [
                    {
                        "effect_id": 20,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "build_standard_deck"
                    },
                    {
                        "effect_id": 21,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "shuffle_deck"
                    },
                    {
                        "effect_id": 22,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "reset_initial_reveals"
                    },
                    {
                        "effect_id": 23,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "reset_round_score"
                    },
                    {
                        "effect_id": 24,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "deal_six_cards"
                    },
                    {
                        "effect_id": 25,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "start_discard_pile"
                    },
                    {
                        "effect_id": 26,
                        "target_binding": "default",
                        "value_override": null,
                        "duration_override": null,
                        "timing_override": null,
                        "effect_key": "choose_first_player"
                    }
                ],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": [
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 20
                },
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 21
                },
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 22
                },
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 23
                },
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 24
                },
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 25
                },
                {
                    "key": null,
                    "when": "played",
                    "value": null,
                    "effect_id": 26
                }
            ]
        },
        "reveal_card": {
            "id": 15,
            "name": "Reveal Card",
            "key": "reveal_card",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        },
        "draw_from_deck": {
            "id": 16,
            "name": "Draw from Deck",
            "key": "draw_from_deck",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        },
        "take_discard": {
            "id": 17,
            "name": "Take Discard",
            "key": "take_discard",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        },
        "replace_tableau_card": {
            "id": 18,
            "name": "Replace Tableau Card",
            "key": "replace_tableau_card",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        },
        "discard_drawn_card": {
            "id": 19,
            "name": "Discard Drawn Card",
            "key": "discard_drawn_card",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        },
        "score_round": {
            "id": 20,
            "name": "Score Round",
            "key": "score_round",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        },
        "determine_winner": {
            "id": 21,
            "name": "Determine Winner",
            "key": "determine_winner",
            "inputs": [
                {
                    "key": "",
                    "type": "target",
                    "label": "",
                    "default": null,
                    "selection_mode": "automatic",
                    "quantity_mode": "exactly"
                }
            ],
            "outcome": {
                "identity": {
                    "flavor": null,
                    "category": null,
                    "tags": null,
                    "source": "player",
                    "bind_to": null
                },
                "timing": {
                    "speed": "normal",
                    "window": [],
                    "uses": {
                        "mode": "unlimited",
                        "count": null
                    },
                    "cooldown": {
                        "enabled": false,
                        "value": null
                    },
                    "visibility": "public"
                },
                "costs": [
                    {
                        "type": "spend_resource",
                        "amount_mode": "fixed",
                        "source": "actors_owner",
                        "timing": "upfront"
                    }
                ],
                "requirements": {
                    "rules": [],
                    "fail_behavior": "cannot_start"
                },
                "effects": [],
                "resolution": {
                    "mode": "sequential_continue_on_fail",
                    "stack_behavior": "immediate",
                    "delayed_turns": null,
                    "delayed_phase": null,
                    "priority": 0
                },
                "output": {
                    "log_template": null,
                    "custom_events": []
                },
                "hints": {
                    "grouping": null,
                    "meta": {
                        "suggested_targets": null,
                        "risk_level": null,
                        "preview_value_enabled": false,
                        "preview_value": null,
                        "animation_key": null,
                        "sfx_key": null
                    }
                }
            },
            "triggers": []
        }
    },
    "rules": [],
    "setup": []
}