TowerDefenseAi
6 tools in this family (folder Editor/Tools/TowerDefenseAi/ 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 |
|---|---|---|
td_apply_default_template | writes | One-call quickstart: build the canonical BTD-style preset (one S-shaped path, four tower archetypes,… |
td_export_wave_csv | writes | Render every wave as a CSV row (wave_index, group_index, enemy_id, count, spawn_delay, total_hp, |
td_generate_code | writes | Emit WaveSpawner.cs, EnemyController.cs, TowerController.cs, TowerUpgradeUI.cs and EconomyManager.cs… |
td_propose_from_prompt | read-only | Buril Tower Defense Tuner — Build a draft TowerDefenseSpec from a brief. Uses the configured LLM to |
td_simulate_balance | read-only | Monte-Carlo simulator that estimates the wave clear rate (0..1) for each wave assuming a fixed |
td_validate_spec | read-only | Validate a TowerDefenseSpec. Returns { ok, errors[] }. Always run this before td_generate_code, |