the Sim Settlements forums!

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Toggle Settler Protection Status

Rylasasin

Active Member
Messages
143
Exactly what it says on the tin, and one major feature of "Don't Call Me Settler" I find myself in desperate need of, since for some reason all my settlers became unprotected and Beth didn't have the foresight to put in a 'setprotected' console command.
 
In the meantime, Better Settlers has that option. Or Unique NPS.
/edit Actually I think I may have misread your post. Are you saying that they started protected, and at some point lost that protected status?

If so, is it happening with all settlement, all settlers, or can you narrow it down? I think there are some mods that set that flag to mortal and it may be you are being caught by one.
 
Hmm, have you added any settler-focused mods recently? I suspect there are more than a few that change mortal status. I've also had some luck in using Better Console - with that installed I can click on a settler while in the console to see the last mod that updated it. That might help find the culprit.
 
I was going to make a suggestion from another discussion but it is pretty much overlapping here so probably I should post it here? Or should it have been a new Suggestion topic?

I think it could be cool to have some instant toggle options in the MCM/holotape menu like this:

Settlers:
  • Protected(default)
  • Essential
  • Mortal
Provisioners:
  • Protected(default)
  • Essential
  • Mortal

Reasons:
Protected Settlers can die anyways without player involvement, due to Bethesda bugs. Settlers can still die randomly even with Protected status due to drowning, bleed effects(Wounding Legendary effect &/or upgraded melee weapons) and rarely in combat(Not involving the Player) due to unknown reasons which might be in-game script lag or timing issues(FPS above 60 or FPS too low, or TimeScale was modified with Set TimeScale to {X} or game speed was modified with console command SetGameTimeMult(SGTM) {X}), damage from an attack was too high like if a single attack does more damage than their max HP or simply script failure on part of how Bethesda handles Protected NPCs. If they are Provisioners you may lose that Supply Line, it's possible for them to get in combat and die offscreen if they are in the same general area out in the Commonwealth as the Player. I think Provisioners being separate if it's possible would be nice since people may want killable settlers but not provisioners, since if any settlements relied on Supply Line for needs then Happiness could tank if you lost the Supply Line without knowing it. Also would be handy for if you had a bugged out settler, could set to mortal and kill the settler without making the settlement hostile.​

It'd probably be nice to have for Xbox players and for PC players could be handy too since my best guess would be keywords setting or disabling Essential/Protected status. Maybe Xbox players would like some tokens that set status on an individual basis, this could help for special settlers like custom Leaders from mods. Or those on PC who don't like using console commands/F4SE could use Tokens/Holotape like Xbox players would. PC players could use a hypothetical "AddKeyword wsfw_Essential / wsfw_Protected / wsfw_Mortal" & the keywords could perhaps be made to remove the other 2 automatically. Alternatively it could be a hypothetical "CQF wsfwKeyword" command that handle removing the other ones or resetting to defaults if desired.

I think this sort of functionality might be possible because I vaguely remember a "recruit anyone as a follower" mod, maybe AFT, allowing you to toggle Essential/Protected/Mortal on an individual basis. It allowed the possibility of recruiting enemies like a basic Raider/Gunner type, and the follower could be made essential while not making all others of the same type also become essential.​
 
I'm using DCMS also and had that Problem when i installed Workshop Framework. Solution is easy here. Get your DCMS Holotape, set the Settlers to unprotected, leave the Pipboy Computer, restart the Holotape and set the Settlers to Essential. Check that it works: Go to a settler, open Console klick on the settler and write isessential (Enter) If the Answer is 1 than everything is OK :)
 
Last edited:
Top