Sky's Simplified Space Age

by SkyKiwi

Fully toggleable/customizable suite of tweaks to make Space Age easier to play. Includes options such as allowing robots in space, removing location requirements from Space Age buildings, simplified recipes, cheaper rockets, cheaper space and land foundations, nutrient/science spoilage adjustments, unlock all qualities (with automation), and many more. See the GitHub page for a full list of options. Some options can be reversed to make the game harder.

Tweaks
10 days ago
2.0
610
Cheats

b Factorissimo + Telelogistics = crash

7 days ago
(updated 7 days ago)

When Telelogistics and Factorissimo are loaded together, Telelogistics attempts to insert into the surface_conditions table of its container prototype during data-final-fixes.
As it turns out, your "Allow Chests In Space" option deletes surface_conditions entirely from all container prototypes in data-updates. Since S6X didn't think he would need to nil-check his own prototype, this results in a crash.

I'm aware he could add a check on his end, but this seems needlessly destructive to me. If not anything more specific to the gravity property, at least setting it to {} rather than nil would still work fine, while leaving the table in place.

6 days ago

I chose to delete surface_conditions entirely because that way it falls in line with every other entity defined in data.raw - that is to say entities that have no surface conditions defined do not use {}, they simply do not have it defined.

I wasn't thinking of mod compatibility when I made that decision though, and I will likely change it the way you suggest for that reason; even if that does make it less in-line with vanilla's definitions.

New response