New Worlds Protocol II: Electric Boogaloo

I've had a mod on the workshop for a while that simply gives 'New Worlds Protocol' the 'start_tech' flag. Doing it this way collides with other mods that modify 00_soc_tech, and I have to update it with patches in case pdx changes that file.

I've changed the mod to trigger an event on game start awarding everyone the technology, which works fine with one issue: In the Society tech options, New Worlds Protocol appears for research under the name 'New Worlds Protocol II'

I suspect that what's happening is tech options are rolled for before the event triggers, and NWP is always in the first set.

I want to avoid modifying 00_soc_tech, so I don't want to just change the weight of NWP to 0. Is there another way to block or prevent the mysterious case of discovering how to make colony ships a second time?

Posted Dec 17, 2016, 1:31 AM UTC

56
dillyo09•

If you end up having to edit the 00_soc_tech I would check out winmerge it will compare the files and make your life easier when updating when a new version of Stellaris comes out.

1
trithneOP•

merging the file with pdx's isn't really the issue. I'm more trying to avoid conflicts with other mods, especially certain very popular mods that modify many files.

1
dillyo09•

Okay I did some research you can put the tech_colonization_1 in a file called 01_soc_tech(you can also make the 01 higher number to get it to load later.) and it will override any technology you put in it. I got it to be a starting tech but it seems that colony ship tech is hard coded or something where you always start with it in your available techs. Even know it always pops up there you cannot take it. And in my testing it seems that is never pops up again. Hope this helps more than my last post.

1
trithneOP•

Wait, so we can shadow copy individual techs like that instead of the whole lot? I hadn't seen anything to that effect mentioned anywhere, but it makes sense I guess that a later loaded tech with the same id would override.

Many thanks, that's a really simple solution if it works right.

1
dillyo09•

I did some more testing you can do it but it will still read the tech from the other file it seems. You can shadow copy it but it will appear twice since the game still reads that the tech is in the 00 file and the 01 file. I thought this could have been your solution but unless there is something I am missing this is not possible.

1