mlangkabel
  • Joined on 2026-04-17
mlangkabel pushed to master at mlangkabel/dota_factory 2026-05-04 19:38:38 +00:00
3ef32ee6ba allow to inspect balancing arena
mlangkabel pushed to master at mlangkabel/dota_factory 2026-05-03 19:00:44 +00:00
afd8cd28fa allow to re-load the config for the balancing app via button
6405ad6b3f allow to re-start arenas
Compare 2 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-05-03 18:33:55 +00:00
55b42a03d9 balancing arenas can be started individually
mlangkabel pushed to master at mlangkabel/dota_factory 2026-05-03 09:27:22 +00:00
426870158c also require defence station to be destroyed for balancing fight to finish
4eaae5d940 indicate balancing winner better
a4427f7f67 add balancing tool target
5153129909 add requirements for ship balancing tool
Compare 4 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-05-03 07:55:01 +00:00
b30addab3d implement 4 items on belt tile
0ce7cd7ae8 requirements for up to 4 items on belt tile
Compare 2 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-29 21:02:40 +00:00
1e7f602865 implement delete button per blueprint
ad49daa1f6 change requirements to allow to delete blueprint even if not enough resources are present
Compare 2 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-29 20:07:02 +00:00
3f0e05fe7a implement tunnel entry-exit-switching
51333f752b add requirement for tunnel entry-exit-switching
2770bf96be allow to rotate buildings in place
7e0104e9b8 fix config data paths
f37ed0507c requirements for building in-place rotation
Compare 6 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-28 20:43:18 +00:00
58b7cda21c balancing
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-28 19:38:39 +00:00
1e6d838258 add tests for blueprint serialization
ced4ab5fe3 implement save and load blueprints
550f46009f add requirements for saving and loading blueprints
Compare 3 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-28 19:15:06 +00:00
60eaf4dc57 implement laser target offset
6e0d653d17 requirements for laser target offset
e0c3217564 implement beam rendering if shooter or target is already destroyed
9278425d44 add requirements for beam rendering if shooter or target is already destroyed
e1da074304 fix bug where player ships did not fire on enemy defense stations
Compare 5 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-27 20:25:48 +00:00
22e273f971 implement debug draw mode
990703bd5b add requirements for debug draw mode
d64a7a5dd9 fix issue where construction sites could not be selected
559dde96cf fix bug where buildings could not output directly on splitters
ed6b503767 implement ships depart in waves
Compare 6 commits »
mlangkabel pushed to master at mlangkabel/dota_factory 2026-04-27 10:58:53 +00:00
541b8fdaee implement storing recipes in blueprint
3da3ef5c5b requirements for taking over recipes and schematics to blueprints
e5abc320a0 implement ignore non-buildable buildings for blueprints
ec9cbedf33 requirements for removing non-buildable buildings from blueprints
7859b38d62 fix blueprint rotation bug
Compare 9 commits »
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