Heads up, new version is here, hopefully eliminating an anomaly that Scrider kindly reported. (Thanks and kudos, buddy. Much appreciated.) Namely, I was increasing enemy detection skill too, inadvertently. This time I compensated for that, though if enemy perception is much higher than your agility, you can still be detected.
When I uninstalled this when I was done with a stealth playthrough but AI detection seems to still be weak. Idk what settings I got to change or might have to do a reinstall to get the AI back to normal.
Outstanding mod. This has allowed me to do some Sam Fisher Splinter Cell stuff in Fallout 4 now and I'm happy with that. Like another person has said, I didn't know this mod was around because I couldn't find it until I decided to spend time running through the cheats category of mods. I suggest you throw the word "stealth" somewhere in the description so it's easier for others to find this mod.
Attention, jonin of the Supah Ninja clan. Your Kage has decreed no more futzing around with batch files like a lowly peasant. Now the mod is available as a plugin file.
Also, I've included an optional "overkill" version, which makes you even harder to detect, and makes running like a ninja have no more influence on detection. Still not completely impossible to detect, but you'd have to actually try to get detected, or go against much higher level enemies (little skull icon) from the front. Not the version I'll be using myself, but there seemed to be interest in that in the past.
Hmm I'm testing the overkill version. Usually enemies can't detect me while I'm sneaking in 1 place with my chameleon stealth set but when I enable the esp file I get detected. Something off?
Hmm. Well, that does sound a bit off. Were you using the batch file before, or is it now basically worse than vanilla?
Well, since I'm like Father in not being above a bit of human experimentation, there are two values which I don't fully understand, and are not documented anywhere, and I don't have a save like that to experiment with. Can you try for me what happens when you reset one or the other to vanilla? Thanks. The values are
setgs fSneakVisualMinValue 25
and
setgs fDetectionSneakLightMod 15
If resetting one or the other fixes your problem, please tell me, so all the supah-ninjas in our little clan can benefit from that.
Unfortunately, neither fixed the problem. I'm running a full blown heavy armor with shadowed, chameleon and muffle on my character and still gets detect easily. Edit: My agility is 10 and have all the related perks.
Ok I did some testing. When I revert the value of fSneakSkillMult back to 0.5, everything is normal again. Edit: If I set that value to 0. I become completely invisible while sneaking
Hmm... Weird. That doesn't sound like anything that happens in my game. I'm currently stomping through Revere station in POWER ARMOUR and using an unsilenced minigun, with the overkill mod, and it never goes above CAUTION. Hell, I gave DANSE a couple of stealth perks (but nowhere near what you should have with all magazines), and even he doesn't get seen often in his power armour. Granted, though, I'm a lot higher level than them, so that may be one reason.
Can you give me a few more details of what's happening there? Like exactly where, what are the levels for you and the enemies, if you have any companions, if you're escorting any non-companions (e.g., doing ArcJet with Danse), and stuff like that? I'd like to try to reproduce the problem as best I can.
Could you please check with the new version. It seems like the multiplier was affecting the PERCEPTION of enemies too, hence the effect you were seeing. This time I compensated for that.
Thanks and kudos. Your assistance has been invaluable.
Hey, love this mod, great job. im trying to improve the stealth, where its nearly impossible to be seen, even in sunlight. Not seeming to know what values to make. Could you either make one that's ridiculous or let me know what each setgs does specifically?
Well, it should already be nearly impossible (but not completely impossible) to see you IF you wear all shadowed combat armor (or leather is even better, if that's more your style), with the legs muffled, and your agility is maxed.
But otherwise it's not that hard to push it even higher, if that's more your style. Here's a couple of ideas that would make you pretty much impossible to detect, period:
The most trivial one is
setgs fSneakMaxDistance 4
... Which makes it physically impossible to detect you past 4 inches distance (or 10cm for the Stormcloaks... err... I mean, non-imperials), which means they'd need to be literally on top of you to see you.
Another trivial one is:
setgs fSneakSkillMult 10
That multiplies the effect of your agility by 10 compared to mine, or 25 compared to vanilla. Unless you have like 1 agility, that should pretty much make you invisible.
That completely silences any sneak. They can't hear you when crouched, period, even if you were wearing horseshoes and dancing the kazachok, while shooting I dunno, the loudest weapon ever. Doesn't address the seeing part, but they won't hear you, ever.
Or if you just want to kill the lights, so to speak, you can try something like:
Mind you, you don't need to do ALL of them, nor really need to go THAT overboard (you can try values more in between these and what's already in the batch file), but it's up to you. After all, only you know exactly what kind of ninja you're roleplaying, amirite?
BTW, since Skyrim, sneaking also depends on the level difference between you and whoever is detecting you. So technically if you're like level 10 and get detected by a level 70 legendary around Quincy (I'm not kidding, they go at least that high, possibly higher), well, that's why. It's not that stealth is too wimpy, it's that at that level difference the enemy could detect a black cat on a moonless night, with a stealthboy strapped to it.
Exactly how much sense it makes to mix that into something already depending on skills and stats, well, that's another subject.
Have you experienced a strange... I want to say 'glitch' but maybe side effect is a better choice.
When I activate this bat file, in the middle of the day, in the open world with the sun on my back, I can walk up to a raider/enemy while not sneaking and as long as they are not facing me directly, I can actually walk up to them and activate 'talk'. Now, once I do that, they turn around and start shooting but.... why in the world am I able to just stroll up to them while not sneaking?
Hmm, well, I assume that if their perception is not very high, and you're wearing muffled leggings, and with the mod reducing the sound detection some more, you might just not be making enough noise to be noticed. Since they're not looking at you, the visual component isn't there, so you get detected only if the total noise you make goes above a given threshold. Which isn't all that unforgiving to start with.
I'm not sure how to rebalance against that, to be honest.
Then again, I'm also not sure it's such a huge problem. I mean, you'll probably be able to surprise one of them if every single raider there doesn't have a LOS to you, but then everyone else goes into looking for you mode ("caution") where they're a lot more attentive. It's not like you're going to be invisible to everyone all the time, anyway.
Well, at least not unless you edited the file even more, or have other mods whose effects might or may not stack with this one. E.g., if some mod gives you Dogmeat's "invisibility" perk, or rather some variant of it, you might be 100% undetectable until you actually start combat. Mind you, I don't know of any mod that actually does that, but it will have to do as a random example of what kind of stuff can be done.
Editing the game variables is a great power and, as Evil Atom once said, with great power comes great responsibility... to abuse it
Yeah. I'm pretty decked out at this point. I'm level 75ish, like 15 in agility(I play on survival. Gotta love dem legendary drops), 5 in sneak, I think I have 6 of the Covert Ops books, muffled legs, shadowed leather, and a silenced weapon with 'Cloak and Dagger' from max rep with a certain someone. So, some times I just charge in because stealth has become so easy and I noticed I was walking up to people and going 'Hai. How are you?' before they'd turn around and attack. Ghouls will look at me, and then start looking around like they're searching for me. It's kind of funny.
Well, as I was saying, since Skyrim the level difference also plays a pretty big part in detection. You're pretty much seeing the flip side of what I was writing about before. When the enemy is 50 levels above you, they have a too easy time dectecting you. When you're 50 levels above the enemy, sneaking is actually very easy.
COULD there be any way to improve that SLUGGISH MELEE/UNARMED gameplay? Unarmed with power armor works the best for now but its still way too slow to hit and feels UNRESPONSIVE.. tried already console command weaponspeedmult but it didnt work bcause the engine doesnt recognize the command(NOT gamebyro engine anymore i guess?). Also would be really good mod to add 2 handed melee in Power armour, now it feels like you are using some GARDENING hammer or poolcue tooth pick.. guess we have to wait for the GECK..
global variables... i could check em too but dont have the tools yet. What you are using right now for modding? i modded mostly with tes5edit/FNVedit and f3 equivalent.. some geck and nifscope tinkering too
Well, I TRIED using tes5edit to make an .esp, but the game wouldn't seem to load it. Other people had success with it, but it doesn't seem to work for me. I'm probably doing something wrong.
You can use tes5edit though to look inside Fallout4.esm. It'll throw errors, and be read only, and probably crash eventually, but it seems to survive long enough to get the ids of game settings. Which is how I got the ids for the batch in the end.
I was able to create a .esp by taking an existing gamesetting changing (i.e. jump hight, speedmult) mod and copypasting all the commands (without setgs) and then typing the variable in the variable box (duh xD)
Did it with TESVSnip wich is really easy to use and since i'm a nub it worked perfectly.
SUPPOSEDLY TesVSnip can mangle some kinds records in the .esp and cause game corruption. Which is why I refrained from event trying with that one. I don't think the GMST records actually have those kinds of sub-records, but I figured, hey, better safe than sorry. I don't want to be the one who ruins other people's game right at launch.
My pleasure. In fact, that's kinda how I got the idea. I got a chameleon armour piece, but it didn't do anything while I was moving, which was somewhat less helpful than I had hoped. So I figured I'd take matters in my own hands.
Now if anyone figures out the mesh file format, I'd also bring over my Skyrim japanese blades and really go all American Ninja on those raiders and synths. You know, with a proper ninjato :p
38 comments
I mean, I'm sick of being crouched all the time to sneak behind ennemies and I would like to stand up and just walk and have the same effects.
Does your mod do that ? Or maybe can I change something in your mod's file to make that possible ?
Because I tried the Overkill 2.0 and they still detect me if I walk near them, even in dark areas.
Thanks for your help =)
Edit : Oh, and I'm level 104, so I don't think it comes from the level difference.
Also, I've included an optional "overkill" version, which makes you even harder to detect, and makes running like a ninja have no more influence on detection. Still not completely impossible to detect, but you'd have to actually try to get detected, or go against much higher level enemies (little skull icon) from the front. Not the version I'll be using myself, but there seemed to be interest in that in the past.
Well, since I'm like Father in not being above a bit of human experimentation, there are two values which I don't fully understand, and are not documented anywhere, and I don't have a save like that to experiment with. Can you try for me what happens when you reset one or the other to vanilla? Thanks. The values are
setgs fSneakVisualMinValue 25
and
setgs fDetectionSneakLightMod 15
If resetting one or the other fixes your problem, please tell me, so all the supah-ninjas in our little clan can benefit from that.
Can you give me a few more details of what's happening there? Like exactly where, what are the levels for you and the enemies, if you have any companions, if you're escorting any non-companions (e.g., doing ArcJet with Danse), and stuff like that? I'd like to try to reproduce the problem as best I can.
Thanks and kudos. Your assistance has been invaluable.
Works well nonetheless, thanks!
But otherwise it's not that hard to push it even higher, if that's more your style. Here's a couple of ideas that would make you pretty much impossible to detect, period:
The most trivial one is
setgs fSneakMaxDistance 4
... Which makes it physically impossible to detect you past 4 inches distance (or 10cm for the Stormcloaks... err... I mean, non-imperials), which means they'd need to be literally on top of you to see you.
Another trivial one is:
setgs fSneakSkillMult 10
That multiplies the effect of your agility by 10 compared to mine, or 25 compared to vanilla. Unless you have like 1 agility, that should pretty much make you invisible.
Alternately you can go for something like
setgs fSneakSoundsMult 0
setgs fSneakSoundLosMult 0
That completely silences any sneak. They can't hear you when crouched, period, even if you were wearing horseshoes and dancing the kazachok, while shooting I dunno, the loudest weapon ever. Doesn't address the seeing part, but they won't hear you, ever.
Or if you just want to kill the lights, so to speak, you can try something like:
setgs fDetectionSneakLightMod 0
setgs fSneakLightMult 0
setgs fSneakLightExteriorMult 0
Mind you, you don't need to do ALL of them, nor really need to go THAT overboard (you can try values more in between these and what's already in the batch file), but it's up to you. After all, only you know exactly what kind of ninja you're roleplaying, amirite?
Exactly how much sense it makes to mix that into something already depending on skills and stats, well, that's another subject.
When I activate this bat file, in the middle of the day, in the open world with the sun on my back, I can walk up to a raider/enemy while not sneaking and as long as they are not facing me directly, I can actually walk up to them and activate 'talk'. Now, once I do that, they turn around and start shooting but.... why in the world am I able to just stroll up to them while not sneaking?
I'm not sure how to rebalance against that, to be honest.
Then again, I'm also not sure it's such a huge problem. I mean, you'll probably be able to surprise one of them if every single raider there doesn't have a LOS to you, but then everyone else goes into looking for you mode ("caution") where they're a lot more attentive. It's not like you're going to be invisible to everyone all the time, anyway.
Well, at least not unless you edited the file even more, or have other mods whose effects might or may not stack with this one. E.g., if some mod gives you Dogmeat's "invisibility" perk, or rather some variant of it, you might be 100% undetectable until you actually start combat. Mind you, I don't know of any mod that actually does that, but it will have to do as a random example of what kind of stuff can be done.
Editing the game variables is a great power and, as Evil Atom once said, with great power comes great responsibility... to abuse it
You can use tes5edit though to look inside Fallout4.esm. It'll throw errors, and be read only, and probably crash eventually, but it seems to survive long enough to get the ids of game settings. Which is how I got the ids for the batch in the end.
Did it with TESVSnip wich is really easy to use and since i'm a nub it worked perfectly.
Now if anyone figures out the mesh file format, I'd also bring over my Skyrim japanese blades and really go all American Ninja on those raiders and synths. You know, with a proper ninjato :p