SpeedrunTimer
6 tools in this family (folder Editor/Tools/SpeedrunTimer/ 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 |
|---|---|---|
speedrun_export_segments_csv | writes | Export the spec as a portable CSV (id,name,optional) so runners can share routes outside Unity. |
speedrun_generate_code | writes | Emit SpeedrunTimer.cs, SegmentDefinition.cs, SplitsHud.cs, LiveSplitBridge.cs and PbPersistence.cs |
speedrun_import_segments_from_livesplit_lss | writes | Parse a LiveSplit .lss XML file and emit a SpeedrunSpec mirroring its segment list. |
speedrun_propose_from_prompt | read-only | Build a SpeedrunSpec skeleton from a natural-language brief. Returns a draft spec the LLM can refine… |
speedrun_start_run | writes | Start an editor-side dry-run timer for testing the route without entering Play Mode. |
speedrun_validate_spec | read-only | Validate a SpeedrunSpec. Returns { ok, errors[] }. Always run this before speedrun_generate_code. |