1150985c1f
share one loadTestConfig() helper across the tests
2026-08-03 21:05:28 +02:00
a9082c57f3
Implement config-driven unlock groups so that multiple things can be unlocked at once (including buildings)
2026-07-22 21:34:59 +02:00
d412c69f82
Prefix all getters with "get"
2026-07-19 21:17:38 +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
1ea1cc59fb
show threat rate in debug output
2026-06-14 13:39:10 +02:00
10c5ad678f
derive threat cost dynamically
2026-06-13 22:47:46 +02:00
49f7129bd5
schematic selection dialog
2026-06-13 14:19:51 +02:00
af96b95f61
allow to unlock modules when destroying defence stations
2026-06-10 22:37:38 +02:00
7669245229
use meters in config
2026-06-05 20:09:20 +02:00
b5185b0906
boss waves
2026-06-03 22:14:31 +02:00
9d0a60a93b
define ship roles via added modules and allow multiple weapons
2026-06-01 23:05:21 +02:00
25ff3c56c5
move ecs related code to own folder
2026-05-25 09:10:54 +02:00
ea79d76953
unify Weapon and StationWeapon components
2026-05-22 22:06:30 +02:00
bd488db8ef
remove unused building HP
2026-05-22 21:34:21 +02:00
ca07cbaf0e
switch to ECS architecture
2026-05-22 20:31:39 +02:00
7e0104e9b8
fix config data paths
2026-04-29 21:32:32 +02:00
fb83db98ab
rename blueprint to schematic
2026-04-26 21:00:55 +02:00
fff5d43352
make tests run again
2026-04-24 20:30:20 +02:00
498b97db20
implement waves
2026-04-20 14:10:01 +02:00