Skip to main content

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.

ToolEffectDescription
td_apply_default_templatewritesOne-call quickstart: build the canonical BTD-style preset (one S-shaped path, four tower archetypes,…
td_export_wave_csvwritesRender every wave as a CSV row (wave_index, group_index, enemy_id, count, spawn_delay, total_hp,
td_generate_codewritesEmit WaveSpawner.cs, EnemyController.cs, TowerController.cs, TowerUpgradeUI.cs and EconomyManager.cs…
td_propose_from_promptread-onlyBuril Tower Defense Tuner — Build a draft TowerDefenseSpec from a brief. Uses the configured LLM to
td_simulate_balanceread-onlyMonte-Carlo simulator that estimates the wave clear rate (0..1) for each wave assuming a fixed
td_validate_specread-onlyValidate a TowerDefenseSpec. Returns { ok, errors[] }. Always run this before td_generate_code,