mlangkabel
  • Joined on 2026-04-17
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-26 18:44:00 +00:00
774f5dee28 read tunnel length from different config and fix tests
89005d6bb7 implement tunnels
63c7df5b7f add requirements for tunnels
5f7211dbe4 add more splitter tests
134f23d69b add splitter filters to ui
Compare 5 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-24 20:29:29 +00:00
b21fc352b4 use new signals slots syntax
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-24 20:00:55 +00:00
409ec93d7d fix bug where demolishing construction sites was not possible
604ad7f13f also use surface_mask to draw belts and splitters
55997ef851 store belts as buildings and fix issue that belts could not be selected
fff5d43352 make tests run again
eba8caac31 fix issue where items clustered at the end of belt tiles
Compare 6 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-22 20:53:59 +00:00
78f746d352 implement load config on game restart
1b218941bd add requirement for config reload on restart
807ccc2ddf implement belts are now added to the build queue
fbbd0a582f use different config files for tests
Compare 4 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-22 19:21:56 +00:00
d92ccbfae2 fix tests
f29dc9862a dont require output belts to be aligned with output ports
36d6842f71 show production progress
Compare 3 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-21 20:26:52 +00:00
3e1d97e5db add requirements for showing production progress
393c49e1bb fix issue where shipyard did not produce anything
2523cd6a1b make stations not attack other stations
6321e13a00 fix keyboard shortcuts don't work after pressing in some button in the lower view
79e89b524e implement returning full cost for buildings that get demolished in construction queue
Compare 6 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-21 19:16:13 +00:00
4f27c8f3a9 fix: demolish did not return blocks
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-21 19:13:58 +00:00
4c7b2fdcee implement demolish button
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-21 19:03:19 +00:00
f2c9685ce0 add requirements for demolish button
31b3abf0c1 implement escape menu
af603e4040 add requirements for escape menu
b7f2005504 add restart button to game over screen
043aaf774a remove duplicate requirements
Compare 12 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-20 19:40:13 +00:00
c2e291c940 add requirements for construction percentage
2991a9584f show ports
50d505c886 requirements for output port indicators
46188bd9ca fix belts were not drawn
df5a10d81d fix viewport height
Compare 12 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-19 20:31:18 +00:00
bf29cc40e3 implement building system
c70b5c8f08 add plan for next steps
f2d912b4eb implement belt system
ffe69f08b5 implement simulation shell
41fd2a83ee add basic types and fix cmake
Compare 10 commits »
mlangkabel created branch master in mlangkabel/dota_factory 2026-04-19 20:31:18 +00:00
mlangkabel created repository mlangkabel/dota_factory 2026-04-17 21:00:13 +00:00