xyrc's K2SO Enhancements

by xyrc

Laundry list of tweaks, fixes, and overall enhancements to Krastorio 2 Spaced Out for compatability with other mods, consistency changes, and balancing. Adds sprited tech cards to a lot of mods. Patches vehicles added by other mods to work with K2's equipment system. Patches can be toggled in settings.

Tweaks
21 days ago
2.0
1.89K
Factorio: Space Age Icon Space Age Mod
Transportation Logistics Trains Combat Manufacturing

g Rubia softlock

2 months ago
(updated 2 months ago)

Hi,

There is a softlock on Rubia because of the tech card replacement of this mod. The Project Thrashdragon research's trigger is yeeting 1k of the Rubia tech cards with the Crapapult after changing the Rubia science to be tech card based by this mod. This is impossible to do because tech cards can only be made in Research Servers and crafting a Research Server requires Electric Components which are unavailable on Rubia and cargo drops are locked behind a tech after Project Thrashdragon.

I have a few different fix ideas (which I tried to use on my save with a custom mod):
1. Change the trigger for Project Thrashdragon to yeet 1k data cards instead of tech cards (likely the most theme-appropriate/best fix, but I tried and failed to implement this because the yeeting recipes and items were too hard for me to understand in the Rubia mod code)
2. Add a new, Rubia-compatible recipe to craft research servers, so they can be crafted locally without Electric Components (this is likely a good fix as Rubia itself has K2SO compatibility code which basically adds new recipes to get important K2SO intermediates (e.g. automation cores) to make the planet easier on K2SO playthroughs)
3. Add a new, Rubia-specific recipe to get electric components (this would also enable local module crafting, but since the Rubia mod author did not add this to their K2SO compatibility code, maybe this is not compatible with the original mod vision/theme)
4. Make the tech cards craftable in an other machine (e.g. the Biorecycling Plant) which is available on Rubia already before cargo drops (I think this would be a bad fix as many other machines have more than 2 module slots, so it would be more OP than the original Research Server locked recipe and it would be against the K2SO way/design too, I actually did this fix temporarily and then removed it to get out of the soflock locally)

2 months ago

I'll more than likely add a way to obtain electronic components on Rubia. They're a fundamental K2 resource so it surprises me that this already isn't possible to make there (though I have not used Rubia outside of testing mechanics for its functionality in this mod).

2 months ago

Rubia provides most supplies needed for building a base via spidertron remnants and scrapapalooza. Polka and I also designed the K2SO-specific recipes for Rubia to ensure the ability to automate key pieces that were missing. As such, Rubia has no need to provide electronic components when K2SO is installed, except when this mod adds them as a prerequisite to science.

21 days ago
(updated 21 days ago)

This softlock has not been addressed for a long time now. I just got a repeat bug report on my discord about this softlock.

Therefore, I have marked XYRC’s K2SO enhancements as incompatible.

20 days ago

You can build a K2 Crusher and crush bulk inserters to get the components for research servers, all of it is buildable on Rubia with what is accessible there. A bit convoluted, but this is how I did not get soft-locked.

20 days ago

I had reached the problem recipe comically close to the Rubia being changed to mark this mod as incompatible (about 2~3 hours after), i imagine it'd be a simple fix once its gotten around to at least, that or I'll have to do the bulk inserter crushing thing...

20 days ago

I have confirmed the workaround on my end, and have removed the incompatibility flag.

New response