Commit Graph

42 Commits (26b842494f222bd728733fe7d14c593284489ae0)

Author SHA1 Message Date
Greg Considine 26b842494f
Achievements (#1087)
3 years ago
tobspr aa2b64eae5 Fix items overlapping sometimes, fix constant signal being editable
3 years ago
tobspr 01733c48a3 Prevent items from being rendered on each other when a belt stalls, closes #1000
3 years ago
tobspr 8260edb373 Get rid of some todos / fixmes
4 years ago
tobspr 26cd38b68c Refactor filters to make them not stall if one output is blocked
4 years ago
tobspr 47443058e0 Add potato mode
4 years ago
tobspr 746f4935ad Improve item ejector system
4 years ago
tobspr b8f27aec44 Proper belt underlays for splitters
4 years ago
tobspr 238b08d4d1 Make shapes truthy
4 years ago
tobspr b210db2361 Revert item filter behaviour
4 years ago
tobspr bb739c80fa Rework quad painter and filter, rework logic gates
4 years ago
tobspr b2880700e8 Huge rendering performance improvements and minor other changes, lots of refactorings
4 years ago
tobspr 7b40292be3 Start to optimize rendering
4 years ago
tobspr fd7ae79971 Fix hub not accepting items
4 years ago
tobspr f44563fc05 Add item filter
4 years ago
tobspr 20718ca05c Fix tslint
4 years ago
tobspr 93975df4d5 Get rid of item ejector / acceptor layers and new wires buildings for now
4 years ago
tobspr 6f28aff78f Vastly improve belt performance
4 years ago
tobspr a77911263d Implement concept of energy consumption
4 years ago
tobspr 722c8ef836 Start to rework the graphics for the wires layer, make wires cooler than belts
4 years ago
tobspr 0967d5114c Initial take on wires
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 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
tobspr e594b6a4a7 Add belt rendering (very slow for now)
4 years ago
tobspr 182b62d604 Add method to debug changed areas
4 years ago
tobspr 6677ff0a44 Initial take on wires
4 years ago
tobspr 9789468c2d Improve performance by caching area of changed ejectors
4 years ago
Phlosioneer eb182d6e94 Fix lint issues
4 years ago
Phlosioneer aef96cff6e Optimize ejector cache for common case
4 years ago
Phlosioneer 36cf28029e Remove ejector cache; use slot caches instead
4 years ago
tobspr cda24ceb04 Refactor item acceptor system for huge performance improvement
4 years ago
tobspr ffd011ac45 Preparations for the trailer
4 years ago
tobspr 1577ebe48c Add storage building
4 years ago
tobspr 14edac0f93 Fix wrong belt stats
4 years ago
tobspr 2c48cb72aa Major performance improvements
4 years ago
tobspr ca0e17f3dd Support dynamic tick rates
4 years ago
tobspr d58d15ef8c Add building speed infos to all buildings
4 years ago
tobspr 13c6fc7598 Multiple improvements
4 years ago
Tobias Springer eb46b45c9a Minor fixes
4 years ago
Tobias Springer 93c6ea683d Initial commit
4 years ago