Not for a while, but it still appears to be working as designed.anyone still working on this?![]()
zombies seem to behave correctly here. I can't make the Viewer work however, wanted to test some settings and adjust stuff for my new serverNot for a while, but it still appears to be working as designed.
Im getting some null errors on new worlds and saved worlds started with the Sim. Thought maybe you could still be around to help outThen I'll release version with a possible choice of several respawn systems: at the border, near some POIs, instantly or on a set day. I hope it will be done this week
In the meantime here's patch, that:
- Brings more configuration. Now you can set persistense save interval in config. I use 2 minutes with no problmes. What does it affect? Say, you've made zombie massacre, got to the trader or safe spot and about to finish your game session. If you set PersistenceSaveInterval too big, for example, 10 minutes, that's gonna mean, that if you quit game faster than in 10 minutes after massive shoot out, all zombies would be restored on the next launch.
- Persistense fix. Although I fixed simulation file save and turned off insta respawn, all zeds were restored on the next launch. Now finally fixed and tested.
https://github.com/RagnarHbUa/7d2dWalkerSim/releases/tag/v2.0.0
2022-04-01T16:05:24 67.766 INF [WalkerSim] Cached 276 POI zones
2022-04-01T16:05:24 67.767 INF [WalkerSim] Cached 1024 world zones
2022-04-01T16:05:24 67.767 INF [WalkerSim] Initialized
2022-04-01T16:05:24 67.767 INF [WalkerSim] Starting worker..
2022-04-01T16:05:24 67.770 INF [WalkerSim] Exception on loading stored simulation data: Could not find file "C:\Users\kings\AppData\Roaming\7DaysToDie\Saves\Navezgane\scaveng\WalkerSim.bin" --- mscorlib --- at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <695d1cc93cca45069c528c15c9fdd749>:0
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at System.IO.File.Open (System.String path, System.IO.FileMode mode) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at WalkerSim.Simulation.Load () [0x00000] in <1185a13bffd2402c83e72c0d98036da1>:0
2022-04-01T16:05:24 67.771 EXC Could not find file "C:\Users\kings\AppData\Roaming\7DaysToDie\Saves\Navezgane\scaveng\WalkerSim.bin"
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <695d1cc93cca45069c528c15c9fdd749>:0
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at System.IO.File.Open (System.String path, System.IO.FileMode mode) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at WalkerSim.Simulation.Load () [0x00000] in <1185a13bffd2402c83e72c0d98036da1>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
WalkerSim.Simulation:Load()
WalkerSim.Simulation:Start()
WalkerSim.API:GameStartDone()
ModEvent:Invoke()
<startGameCo>d__122:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
2022-04-01T16:05:24 67.772 INF [WalkerSim] Performing reset on start because of not persistent mode or failed load.
Im getting some null errors on new worlds and saved worlds started with the Sim. Thought maybe you could still be around to help out
2022-04-01T16:05:24 67.766 INF [WalkerSim] Cached 276 POI zones
2022-04-01T16:05:24 67.767 INF [WalkerSim] Cached 1024 world zones
2022-04-01T16:05:24 67.767 INF [WalkerSim] Initialized
2022-04-01T16:05:24 67.767 INF [WalkerSim] Starting worker..
2022-04-01T16:05:24 67.770 INF [WalkerSim] Exception on loading stored simulation data: Could not find file "C:\Users\kings\AppData\Roaming\7DaysToDie\Saves\Navezgane\scaveng\WalkerSim.bin" --- mscorlib --- at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <695d1cc93cca45069c528c15c9fdd749>:0
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at System.IO.File.Open (System.String path, System.IO.FileMode mode) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at WalkerSim.Simulation.Load () [0x00000] in <1185a13bffd2402c83e72c0d98036da1>:0
2022-04-01T16:05:24 67.771 EXC Could not find file "C:\Users\kings\AppData\Roaming\7DaysToDie\Saves\Navezgane\scaveng\WalkerSim.bin"
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0019e] in <695d1cc93cca45069c528c15c9fdd749>:0
at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream..ctor(string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
at System.IO.File.Open (System.String path, System.IO.FileMode mode) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
at WalkerSim.Simulation.Load () [0x00000] in <1185a13bffd2402c83e72c0d98036da1>:0
UnityEngine.StackTraceUtility:ExtractStringFromException(Object)
Log:Exception(Exception)
WalkerSim.Simulation:Load()
WalkerSim.Simulation:Start()
WalkerSim.API:GameStartDone()
ModEvent:Invoke()
<startGameCo>d__122:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
2022-04-01T16:05:24 67.772 INF [WalkerSim] Performing reset on start because of not persistent mode or failed load.