Skip to main content

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.

ToolEffectDescription
speedrun_export_segments_csvwritesExport the spec as a portable CSV (id,name,optional) so runners can share routes outside Unity.
speedrun_generate_codewritesEmit SpeedrunTimer.cs, SegmentDefinition.cs, SplitsHud.cs, LiveSplitBridge.cs and PbPersistence.cs
speedrun_import_segments_from_livesplit_lsswritesParse a LiveSplit .lss XML file and emit a SpeedrunSpec mirroring its segment list.
speedrun_propose_from_promptread-onlyBuild a SpeedrunSpec skeleton from a natural-language brief. Returns a draft spec the LLM can refine…
speedrun_start_runwritesStart an editor-side dry-run timer for testing the route without entering Play Mode.
speedrun_validate_specread-onlyValidate a SpeedrunSpec. Returns { ok, errors[] }. Always run this before speedrun_generate_code.