CardGameAi
6 tools in this family (folder Editor/Tools/CardGameAi/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
cardgame_create_card_definition_asset | writes | Create a .asset CardDefinition instance and populate it from a card JSON |
cardgame_export_card_csv | writes | Export a list of cards to a CSV file on disk for designer review. Columns: |
cardgame_generate_code | writes | Lower a validated CardGameSpec to six .cs files in Assets/_Game/CardGame/: |
cardgame_propose_from_prompt | read-only | Free-text intent → JSON CardGameSpec. Buril prompts the configured LLM to emit a complete |
cardgame_simulate_match | read-only | Run N synthetic matches in pure C# to surface engine-balance issues. Each match plays |
cardgame_validate_spec | read-only | Validate a CardGameSpec JObject. Checks namespace, card subtypes, zone identifiers |