Decane / SRP

Sky Reclamation Project for S.T.A.L.K.E.R.: Clear Sky
http://www.moddb.com/mods/srp
124 stars 20 forks source link

Conflict with AtmosFear #158

Closed Pikson closed 10 months ago

Pikson commented 10 months ago

Hello, the new SRP 1.1.4 is causing AtmosFear to corrupt all saves which makes the game stuck on sychronizing, even when starting a new game. Does it mean that I'll have to either play on SRP 1.1.3 or play without AtmosFear?

Decane commented 10 months ago

What happens if you install AtmosFear after SRP v1.1.4? Does it still crash then?

Both mods come with a modified level_weathers.script (the source of the conflict), but whereas AtmosFear's variant looks critical for its functioning, the SRP variant just mitigates the vanilla issue where the weather would sometimes inexplicably change after loading. So if you overwrite the SRP variant with AtmosFear's variant, your game should work without crashing, albeit at the expense of that SRP v1.1.4 fix.

Pikson commented 10 months ago

Yes, I always install SRP first. I have also updated SRP from 1.1.3 with working atmosfear to 1.1.4 without copying leve_weathers and it is still crashing the game. However after copying the file from 1.1.4, loading is now working properly. So the question is how important is that file for the AtmosFear mod.

Decane commented 10 months ago

If you've upgraded your working SRP v1.1.3 + AtmosFear installation to SRP v1.1.4 without re-installing AtmosFear afterward, you've probably broken some aspects of AtmosFear's functionality. My advice would be to re-install AtmosFear, letting it overwrite any conflicting files in the SRP, including level_weathers.script.

Decane commented 10 months ago

Beware that any saves created with SRP v1.1.4's level_weathers.script will probably fail to load with AtmosFear's level_weathers.script (but not vice-versa).

Pikson commented 10 months ago

If you've upgraded your working SRP v1.1.3 + AtmosFear installation to SRP v1.1.4 without re-installing AtmosFear afterward, you've probably broken some aspects of AtmosFear's functionality. My advice would be to re-install AtmosFear, letting it overwrite any conflicting files in the SRP, including level_weathers.script.

Yeah, I did it also in this order a few times before. In conclusion, the game doesn't crash only with the level_weathers from SRP1.1.4

Decane commented 3 months ago

Per this Reddit thread, one solution is to use https://pastebin.com/XvWtj3rW as your level_weathers.script. It works with SRP v1.1.4 but I cannot guarantee that it will also work with future versions. By using it, you forfeit the following SRP mitigation:

Mitigated the issue where the weather would sometimes inexplicably change after loading.