Superb Survivors Continued
Workshop page: https://steamcommunity.com/sharedfiles/filedetails/?id=3001908830
I will limit my activities to only Q&A for SSC here on out.
— DO NOT RUN THIS TOGETHER WITH SUPERB SURVIVORS USE THAT OR THIS ONLY —
For your sanity’s sake, back up your save files and/or start fresh – I am not responsible for your game save breaking.
— THERE IS NO MULTIPLAYER SUPPORT AND THERE NEVER WILL BE —
— I AM NOT RESPONSIBLE FOR YOUR MOD COMPATIBILITY PROBLEMS, YOU CAN WRITE YOUR OWN PATCHER IF THAT IS AN ISSUE —
The Superb Survivors "Continued" mod is based on nolanritchie’s version (as of 04/25/2023) with the known worst performance issues fixed.
https://steamcommunity.com/workshop/filedetails/?id=1905148104
I had discussed with nolan about my changes and we disagreed on how to approach development.
But he has permitted me to "continue" the mod as a separate steam workshop item.
nolan stated he still intends to resume his work at some point, but he didn’t share any timeline with me.
Why? Multiple Reasons.
1. Because The original mod had no specified limits on spawning.
2. The original mod also has out-of-sequence code executions that leads to multiple errors being reported and the mods involved all breaking.
*Players running EHE (Expanded Helicopter Events) can and should confirm this issue is fixed.
3. Restructured and rewritten code; the Main Menu Option values weren’t referenced correctly and "experimental" features were non-existent.
*Players can now configure the mod in Solo Sandbox Option instead.
4. Updated/removed dependencies on other mods.
1. Game FPS drops to single digits when playing for more than 30 minutes.
2. NPCs fleeing when more than 3 enemies are around.
3. NPCs pulling an RKO on the player when they are fleeing.
4. NPCs spawning in doing nothing and standing around (hopefully…).
5. Pressing the "6" key spawns an NPC (conflicting with slings).
I cannot guarantee game performance improvement to be equal for everyone, I’ve play tested for about 1-10 hours between each iterations. if you have issue(s), feel free to drop a comment, but I will not guarantee a resolution.
These are hard-coded because I couldn’t figure out a better way, yet.
Up Arrow : Follow
Down Arrow : Stop
Left Arrow : Stand Ground
Right Arrow : Barricade
Numpad – : Orders companion to come closer
Numpad + : Orders companion to spread further
Page Up : Group Window toggle
Numpad Enter : Spawns a "wild survivor" (replacing the "6" key).
Farming is broken, and I have little to no intention addressing it today given the update to come in build 42.
Beyond "Follow", "Barricade", and "Pile corpses"… I wouldn’t trust the NPCs to do much besides dying and attacking
Here are my top 3 reasons.
1. There are fundamental issues with how npc data is managed.
2. Mangled AI code that I really don’t want to bother with, let alone "fix".
3. Barring unforeseen events, I am planning to and will likely write a new npc mod from scratch in build 42.
CURRENT ISSUES ARE IN THIS THREAD.
https://steamcommunity.com/workshop/filedetails/discussion/2980672778/3835423585507276273/
Full Credits: https://github.com/shadowhunter100/SuperbSurvivorsContinued/blob/main/Credits
GitHub project repo: https://github.com/shadowhunter100/SuperbSurvivorsContinued
Updated – 07/06/2023 – Thanks to "world-onetop" https://github.com/shadowhunter100/SuperbSurvivorsContinued/pull/57
– See Change log, wife gender selection updated and number of wives; also a tickbox to set ALL NPCc’ skills to level 10.
Updated – 06/04/2023 – See Change log, reduced default sandbox values for spawning.
Updated – 06/02/2023 – See Change log, basically updated current AI to use bravery and companion to prioritize following over other actions.
Updated – 05/31/2023 – Updated Raiders Spawning logic, the issue with raiders spawning before the set in-game hours has passed should no longer occur.
– Reduced the minimum value for limit npc groups in sandbox-options, fewer groups of npcs should now spawn with lower value.
Updated – 05/30/2023 – Thanks to Tchernobill for improving on death handling.
Updated – 05/29/2023 – See Change Log.
I think I need a long long break after a month on this thing.
- My code is public, free to use, and for anyone and all to use under the MIT license and TIS modding policy.
- Make the code change, test it, and the pull request on GitHub.
- I am not collecting any money from anyone nor am I obligated to fulfill any requests.
- I’ll continue to support the mod via Q&A and PR review until B42.
*I do not encourage such an action given the fundamental issues in SS and the realistic possibility of everything breaking in B42. But I am also not willing to deal with the incessant requests for new things I’ve already stated I am not doing.
Workshop ID: 2980672778
Mod ID: SuperbSurvivorsContinued
Revisions:
Old revisions of this mod are available below. Click the link to download.