Superb Survivors Continued

If you liked this item, please rate it up on Steam Workshop page.

Author: {5LINE}Cows with Guns

Last revision: 6 Jul, 2023 at 23:48 UTC (3)

File size: 2.56 MB

On Steam Workshop

Description:
Announcement: I am working on an NPC framework currently called PZNS

Workshop page: https://steamcommunity.com/sharedfiles/filedetails/?id=3001908830

I will limit my activities to only Q&A for SSC here on out.

THIS UPDATE IS NOT COMPATIBLE WITH SAVES USING THE ORIGINAL Superb Survivors! MOD.

— 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 is this Version NOT Compatible with the Original?

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.

This Version Fixes the Following Known Issues

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.

Hotkeys Updates

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).

Yes, There are Many "orders" to Give, But ….

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

I will likely refrain from further updates beyond small low-effort bug fixes.

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.

Asking for new features when this mod on Life Support?

CURRENT ISSUES ARE IN THIS THREAD.
https://steamcommunity.com/workshop/filedetails/discussion/2980672778/3835423585507276273/

Acknowledgements and GitHub

Full Credits: https://github.com/shadowhunter100/SuperbSurvivorsContinued/blob/main/Credits

GitHub project repo: https://github.com/shadowhunter100/SuperbSurvivorsContinued

Change Notes

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.


If you want a change or a feature, do it yourself or commission another person*
  • 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

Download
Revisions:

Old revisions of this mod are available below. Click the link to download.