
Weaver
Performance optimizations for DSPDetails
1.2.6
- Fix some sorters were not assigned the correct sorter grade.
- Fix sorters could not interact with the first building of each entity type.
1.2.5
- Fix sorters were incorrectly interacting with very long belts.
- Fix labs did not update their display icon when research changed.
1.2.4
- Fix optimized stacked tanks would sometimes crash the game.
- Fix Labs could, in rare cases, end up not consuming matrices.
- Fix Arriving at a planet doing research would crash the game if a research completed while player was on the planet.
1.2.3
- Fix mining machine would not output to belt when player was off planet.
- Fix sorters pick/place position for belts was slightly incorrect in some cases.
1.2.2
- Fix newly placed orbital collectors would not work while player is away from gas giant until game has been saved and loaded again.
1.2.1
- Fix items moving vertically in stacked labs would briefly clog causing a 1-2% production reduction.
1.2.0
- 10-15% performance improvement compared to 1.1.5
- Improved multithreading.
- Optimized multiple entity types: Ejectors, belts, all types of miners, belt monitors, pilers, splitters, stations, tanks, turrets, ray receivers and power exchangers.
- Fix spray coaters did not consume power.
1.1.5
- Fix sorter inserting into assembler or lab without a recipe set would crash the game.
1.1.4
- Fix sorters could not insert into silos after loading save. Player needed to visit silos planets before sorters would function again.
1.1.3
- Fix researching tech on unoptimized planet would crash the game.
1.1.2
- Fix researching tech would sometimes immediately crash the game due to UI code not being executed on the main thread.
- Fix Weaver did not care if a recipe was unlocked or not.
1.1.1
- Fix optimized power system in single threaded mode.
1.1.0
- ~15% performance improvement compared to 1.0.1
- Optimized fractionators.
- Additional assembler data access optimizations.
- Optimized multithreaded work distribution method.
- Parallelized station belt logic, splitters, monitors, pilers, storage and the digital system.
- Smoothes out most lag spikes.
- Fix import/export statistics were not updated correctly.
- Fix some inserters would become inactive when the player was on a planet.
- First stab at supporting SampleAndHoldSim. Loads but statistics are broken.
1.0.1
- Fixed sorters on active planets would be updated twice per tick which would sometimes result in a
DivideByZeroException
. - Fixed that it was not possible to create a new game with the mod loaded.
- Fixed that it was not possible to save the game while on a planet.
- Fixed that any assemblers or labs with no recipe set would cause an
InvalidOperationException
when loading the game.
1.0.0
- Initial Release