mlangkabel
  • Joined on 2026-04-17
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-16 19:25:49 +00:00
ac97652c60 make ships claim targets
4153b7e2f5 make ships orbit their targets
6b7c3df64a advance towards enemy buildings
Compare 3 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-15 07:17:03 +00:00
e8dd73bcb0 refactor AI system
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-14 12:50:48 +00:00
8451f5a281 fix missed code paths for artificially reduced splitter throughput
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-14 12:24:26 +00:00
0a1b58442c add verification scripts for ship layouts and recipes
997a7778e0 first iteration of fable 5 on ship and module grids and recipes
Compare 2 commits »
mlangkabel pushed to config at mlangkabel/dota_factory 2026-06-14 12:22:21 +00:00
c44936d1fe adapt config
68c1345660 recipe iteration
dbf334c829 add python script to verify module constraints against hulls
f225c1330e refinement
fba98c928f design config
Compare 13 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-14 12:03:59 +00:00
282ace4c11 fix bug where splitters reduce belt throughput, even if one side is blocked
1ea1cc59fb show threat rate in debug output
123c544423 move ui panels to the right
Compare 3 commits »
mlangkabel pushed to config at mlangkabel/dota_factory 2026-06-13 20:49:07 +00:00
16c76487c0 recipe iteration
3f746ba0f9 add python script to verify module constraints against hulls
ff55b4947a refinement
3dc503606c design config
Compare 4 commits »
mlangkabel created branch config in mlangkabel/dota_factory 2026-06-13 20:49:07 +00:00
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-13 20:47:56 +00:00
10c5ad678f derive threat cost dynamically
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-13 16:23:52 +00:00
3716c2b734 show implicitly unlocked items in schematic unlock dialog
5317f35198 switch to using own event system
ed17664ef1 fix bug where game simulation continues while dialog is shown
49f7129bd5 schematic selection dialog
Compare 4 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-12 15:21:12 +00:00
1641189b75 explicit recipe unlocking
54a6056b77 implicit item locking
Compare 2 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-10 20:37:56 +00:00
69b35d2bfc fix config
af96b95f61 allow to unlock modules when destroying defence stations
aad094f842 allow to configure when which schematic gets unlockable
Compare 3 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-09 21:36:30 +00:00
26857e8414 throw if modules are referenced that don't exist in config
510e37c37b fix issue where upgrade modules are not working properly
121cd5407f add more modules
Compare 3 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-09 21:30:01 +00:00
7c663e29a6 fix threat accumulation config
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-07 21:21:28 +00:00
c64d31fa46 pause threat accumulation during quiet windows
f097e9a25f add live ship stats panel
Compare 2 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-06 20:50:04 +00:00
37a70ea321 add ship stats panel to ship layout dialog
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-06 19:07:24 +00:00
8dad554800 show threat budget in debug text overlay
6b95619806 add units in config files
66cf9ae23a change 4x speed to 10x speed for testing
ef17b0ce42 reduce size of building surface masks
Compare 4 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-05 18:31:16 +00:00
eeaa309c08 fix balancing config
7669245229 use meters in config
4e3e3ac715 replace combined stateUpdated signal with individual events
9677133c54 add event system and use it to propagate to print traces
abc261c03a add tracing for performance profiling
Compare 7 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-05 14:17:45 +00:00
3e19e44f24 store ship module layout in shipyard blueprint
42b51cc6f4 remove unnecessary modules for first playtest
Compare 2 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-06-03 20:45:08 +00:00
15d8fa4f2c add boss wave counter and countdown to the title bar
b5185b0906 boss waves
457fc47c75 draw HP bars below ships
Compare 3 commits »