Commit Graph

13 Commits

Author SHA1 Message Date
e20a0bba67 Rename Demolish to Deconstruct 2026-07-22 21:40:42 +02:00
6a8c456aa1 Animate items emerging from building output ports 2026-07-14 20:18:47 +02:00
af8a2224c0 fix issue where items were accepted by a belt from opposite travel direction 2026-07-14 20:15:39 +02:00
d74ba5bfad Replay: deterministic record & playback (#4)
Add deterministic record/playback for a run.

Recording captures `(seed, config hash, ordered tick-tagged commands)` and re-simulates on playback — no state snapshots. `DotaFactory.exe --replay <file>` re-plays a recorded run view-only with manual speed/pause.

Reviewed-on: #4
Co-authored-by: Malte Langkabel <malte.langkabel@gmail.com>
Co-committed-by: Malte Langkabel <malte.langkabel@gmail.com>
2026-07-01 19:20:08 +00:00
7669245229 use meters in config 2026-06-05 20:09:20 +02:00
b30addab3d implement 4 items on belt tile 2026-05-01 22:37:03 +02:00
559dde96cf fix bug where buildings could not output directly on splitters 2026-04-27 21:38:11 +02:00
89005d6bb7 implement tunnels 2026-04-26 17:15:50 +02:00
134f23d69b add splitter filters to ui 2026-04-25 21:27:39 +02:00
ea30d2ab7b simulate items on splitters and fix bugs where buildings could not pull from splitters 2026-04-23 21:54:59 +02:00
f29dc9862a dont require output belts to be aligned with output ports 2026-04-22 21:15:39 +02:00
bf29cc40e3 implement building system 2026-04-19 20:53:08 +02:00
f2d912b4eb implement belt system 2026-04-19 16:18:39 +02:00