Hi all!
I want to add cross-mod compatibility to one mod as realized in space exploration.
SE provide a custom prototype option called se_allow_in_space which may add to any entity to allow build in space.
But in data-final-fixes in SE this option change collision masks table and all.
After this all prototypes has clear all custom options
It is the way to catch any data to next stage?
Send any data between data and control stages
Re: Send any data between data and control stages
Couldn't you just add a dependency on SE to make sure it loads before your mod, and fix SE's changes in your own data-final-fixes?
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!
Re: Send any data between data and control stages
Question more complicated than current unsolved task.
As variant I could use your method, but if I catch data across stages I may write complicated code once and everyone may use this api without core rewriting.
As variant I could use your method, but if I catch data across stages I may write complicated code once and everyone may use this api without core rewriting.
Re: Send any data between data and control stages
Prototypes are defined in the data stage. You can read prototype data in the control stage, but not change them.
A good mod deserves a good changelog. Here's a tutorial (WIP) about Factorio's way too strict changelog syntax!