rhelmot / CelesteMagicTimer

Autosplitter program for Celeste on Linux
MIT License
11 stars 7 forks source link

Add subsplits to split editor #7

Closed rhelmot closed 2 years ago

rhelmot commented 3 years ago

The timer code supports arbitrarily deep subsplits, but the split editor can't do anything about it.

This is complicated because I'm not quite sure what the interface should look like. I would be okay with an interface which only lets you edit subsplits and subsubsplits, but there's still some thinking to be done. The editor works on a level with no abstraction away from the raw representation of the route, and the route represents subsplits kind of cryptically (albeit, imo, succinctly and correctly).