Lasing Around Legacy

by Ashier

Updated for 2.0. Adds helium and laser-related intermediates, and a side-grade to assembling machines.

Content
2 months ago
2.0
5.00K

i Base game oil compatibility with other mods.

a month ago

I hope the following makes sense; it's late here, and I'm multitasking.

Simple request: please change how oil is processed in your mod from base game crude to your 'filtered' -> a new substance processed to base game oil.

The explanation:

So, working with James Oily Extravaganza (https://mods.factorio.com/mod/James-Oil-Processing), he noted that the way oil is processed using this mod is... interesting.
Instead of making something like creating a substance: "dirty oil," that is then purified into "clean oil" (that is the normal oil used by the game) you leave the normal oil and make a new substance: filtered oil.

The problem is when another mod tries to reference the base game oil, it isn't the purified oil you've made but the prepurified crude oil. Now, if Helium wasn't necessary for this mod, that wouldn't be a problem - just ignore the purified oil and use the base game oil for whatever purpose it is required for... but Helium is required by this mod, so any mod that tries to utilize the base game oil will prevent that...

There are two ways to fix this: externally with a patch in every single mod that uses the base game oil, or internally by making a (new) "dirty oil" that is extracted/mined, and when purified, it becomes the base game oil.

Since ATOM, and I think even without ATOM itself, has both recipes for 248k's use it wouldn't be that disastrous if you were to adjust it so that other mods can use the base game's oil and still have it purified from a secondary substance -- the reverse of what you are currently doing: base game oil -> your oil, vs your modified crude oil -> base game oil.

New response