Commit Graph

85 Commits (06e276f0216963099b440dba951d1ed2d30b4d2f)

Author SHA1 Message Date
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 296b76bf11 Add virtual shape processing buildings
4 years ago
tobspr b2880700e8 Huge rendering performance improvements and minor other changes, lots of refactorings
4 years ago
Bjorn Stromberg 6a447e3583 Remove enumLayer and enumItemType
4 years ago
tobspr 7b40292be3 Start to optimize rendering
4 years ago
tobspr 070bce7020 Minor fixes
4 years ago
tobspr 7279b75187 Improve information when hovering wires
4 years ago
tobspr 5a0d3dcbe8 Add wire coating
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
tobspr 8c39d31c5b Optimize performance by using singletons for items
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 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 850461df8f Further take on logic wires
4 years ago
tobspr 9701a143ec Only store changed properties for all components
4 years ago
tobspr bb431b8490 Reduce savegame size by not storing the tileSize in the static entity
4 years ago
tobspr 8d329990ef Fix item filters being ignored
4 years ago
tobspr d2077f5009 Fix building placer not showing slots properly
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 08a5b9070d Simplify hub component
4 years ago
tobspr e0ba1452b2 Start to work on logical pins
4 years ago
tobspr 6f28aff78f Vastly improve belt performance
4 years ago
tobspr bf2eee908f Refactor static map entity component to store building metaclass
4 years ago
RogiJAG f77d47d9f7 Add fl rotater variant
4 years ago
tobspr 04ea105584 Fix lots of bugs, add wire splitters / mergers
4 years ago
tobspr 54be64c0e2 Fix energy generator being not rotateable
4 years ago
tobspr 34ef26b289 Fix multiple issues regarding saving / restoring games
4 years ago
tobspr a77911263d Implement concept of energy consumption
4 years ago
tobspr bd899df5fe Further progress on the energy generator / wires, fix translations
4 years ago
tobspr 722c8ef836 Start to rework the graphics for the wires layer, make wires cooler than belts
4 years ago
tobspr b499760d74 Start to work on advanced shape processing
4 years ago
tobspr 0967d5114c Initial take on wires
4 years ago
tobspr 17123fd7b9 Further work on the energy generator
4 years ago
tobspr de0b305276 Minor fixes to the throughput
4 years ago
tobspr 5dab3508cd Improve tunnel performance by caching receivers
4 years ago
tobspr 2e266f5f21 Get rid of 'builtins' file since its useless and causes performance issues
4 years ago
tobspr 14246929b3 Fix item ejector bug
4 years ago
tobspr 419401b9be Improve performance by getting rid of instanceof
4 years ago
tobspr c844dd4798 Improve performance by only updating belt ejectors on the end of paths
4 years ago