Hi!
@faatal I've got some new ish info on performance.
It goes without saying, everything is fully reinstalled and Appdata 7dtd folder deleted. a19 b169
Known stuff: Console Warnings result in bumbs in performance. When those console warnings are in the same second the bumb is huge and freezes the screen.
List of ALL the console warnings that generate the bumbs:
1. Path node warning. Happens close POIS with extremely high elevation from the floor AND with a generated road. Road has to be walkable without jumping.(POI example in the screenshot). FPS IMPACT: HIGH (Complete freeze for a few seconds).
2. Console warning "Calling Animator GotoState Synchronize layer" and falling off the world entities (and dropped items) FPS IMPACT: 15-40fps on minimum systems.
Also, after changing resolution, 2 of those warnings pop up dropping performance to an otherwise smooth resolution downgrade (+ INF settings notifications at the same second didn't help a bit either):
3. Console warning "Kinematic body only supports continuous collision detection" when entities ragdoll. Happened to me with Zds and animals. FPS IMPACT: 15-45fps on minimum systems.
4. EVERYTHING that happens in the same second generates bumbs. Here are some examples:
-Sleeper spawns (as you can see in the picture one of them happens simultaneously with another --> janitor+boe, resulting in a noticeable bumb of a few seconds (2-5 seconds depending on the place)
-MUSIC!! Music code forces 3 notifications (and more) to happen simultaneously generating a bump in minimum systems: in the picture, you can see INF messages that are the ones that give the bumps as they happen too close together in time (EXPLORATION track from NONE, together with fadeings and a SectionSelector notification). Too much INF. As they happen in the same second, performance drops. FPS IMPACT: 15-40 fps on minimum systems.
-There can also be music ISSUES like in this picture, where a track stops playing altogether, generating a warning and therefore another fps drop. (15-40fps)
AND music issue with INF notifications + synchronize layer warning = bumb bump:
More SCREENSHOTS of many of them together: (sleeper spawning within the same second + INF music notifications (also same second a bit before) + kinematic warning = bumb bumb bump.
POSSIBLE FIX:
1-Console warnings: Whatever. Already talked about those. They hurt.
-Kynematic body warnings and Synchronize layer warnings : are they really THAT useful vs the performance hit they generate?
I mean, it affects EVERY single combat for kynematic. And the Sync one doesn't lag behind either. Actually, it does (pun).
2-Sleeper spawns and BIOME spawns and animal spawns: Every entity from every system in the game can never spawn simultaneously with another entity. The best case scenario should be a 2 SECOND delay for every sleeper spawn starting from the closest and maintaining current area triggers (btw they are nicely done). Also, sleeper spawns can never spawn at within the same second from a biome spawn, being Zd or animal. On top of that, a 2 second spawn from each other will not create bumbs. Just a constant small drop that goes unoticeable.
3- Music: I don't even know if there's something to fix there, it might be automatically started. Probably there should be a timer between INF notifications. The music warning about a missing track might be important? idk.
Here, I think you will need this reward after this is over: