Commit Graph

97 Commits (1f12e755a9f120fd24c06efb26d4e219559538df)

Author SHA1 Message Date
tobspr 1f12e755a9 Load css resources async, improve building descriptions
4 years ago
tobspr 9881bd6799 Update toolbar
4 years ago
tobspr f8371a96cf Make the storage its own building, add sanity checks
4 years ago
tobspr 091ffd1031 Make chained miner default and the only option after unlocking it
4 years ago
tobspr c6eb1dad04 Rebalance the whole game, rename splitter -> balancer
4 years ago
tobspr 9075841768 Migrate old savegames
4 years ago
tobspr 26cd38b68c Refactor filters to make them not stall if one output is blocked
4 years ago
tobspr 5ab3afdd30 Move item processing into separate methods
4 years ago
tobspr 3e93681ce6 Add virtual stacker and painter, fix css
4 years ago
tobspr b8f27aec44 Proper belt underlays for splitters
4 years ago
tobspr 16902bed8d Rename belt_base -> belt, minor refactorings
4 years ago
tobspr 12892dcf54 Improve visibility of color items
4 years ago
tobspr 06e276f021 Add belt reader building
4 years ago
tobspr bb739c80fa Rework quad painter and filter, rework logic gates
4 years ago
dengr1065 5487ec9818
"Logic pain fix" - Fixing quad painter pain... (#607)
4 years ago
tobspr a095cd6324 Allow rotating levers
4 years ago
tobspr 5459e6470b Add 1x1 compact splitters
4 years ago
tobspr 296b76bf11 Add virtual shape processing buildings
4 years ago
Bjorn Stromberg 6a447e3583 Remove enumLayer and enumItemType
4 years ago
tobspr 5a0d3dcbe8 Add wire coating
4 years ago
tobspr 6a3a9c49cf Improve layer preview
4 years ago
tobspr 390c4ce1a5 Add display
4 years ago
tobspr 349657bafc Update storage to also return if its full or not
4 years ago
dengr1065 1dab9539bf
Add storage shape ejector pin (#568)
4 years ago
tobspr c982827d60 New building sprites
4 years ago
tobspr efd8ba7ae9 Add wire bridges and fix Q on hub crash
4 years ago
tobspr ff02508361 Add transistor building (Gate)
4 years ago
tobspr f44563fc05 Add item filter
4 years ago
tobspr 984bea1921 Add OR gate and different colors of wire based on the value
4 years ago
tobspr 49da768b73 Add NOT gate
4 years ago
tobspr 52b4d4d742 Implement wire networks, add levers
4 years ago
tobspr 75ab655998 Add basic logic gate and improve wires in general
4 years ago
tobspr 93186cbb9f Enable new buildings by default for now
4 years ago
tobspr f4ac6dfe03 Add constant signal emitters
4 years ago
tobspr f65b3728ed Improve wire auto-connect
4 years ago
tobspr f16ab2389a initial take on wire auto-rotation
4 years ago
tobspr a32c0530bb Refactor rotation overview matrices
4 years ago
tobspr 850461df8f Further take on logic wires
4 years ago
tobspr b19b87a6c8 Improve map overlay rendering and raise zoom limit
4 years ago
tobspr 9701a143ec Only store changed properties for all components
4 years ago
tobspr 93975df4d5 Get rid of item ejector / acceptor layers and new wires buildings for now
4 years ago
tobspr 89294c7072 Remove instant eject flag
4 years ago
tobspr b3b8da04a1 Refactor belt underlay feature into seperate component
4 years ago
tobspr e0ba1452b2 Start to work on logical pins
4 years ago
tobspr 6f28aff78f Vastly improve belt performance
4 years ago
Bjorn Stromberg 79158e2b56
Remove unused code (#526)
4 years ago
tobspr bf2eee908f Refactor static map entity component to store building metaclass
4 years ago
tobspr 7341321d97 Redo wire splitter / mergers
4 years ago
RogiJAG 9258a49010 remove debug statements
4 years ago
RogiJAG adecb64447 Revert "add unlock on upgrade mechanic"
4 years ago