A gas mask overlay + minor helmet rebalance and visual overhaul for Anomaly 1.5.2. inspired by Misery.
Feel the sweat and claustrophobia, stalker.
[UPDATE v4 3-14-24 (3 PM): No longer GAMMA dependent. Default included gamedata is for vanilla Anomaly. New patches and features in zip file].
[UPDATE v5 3-14-24 (8 PM): Fixed overlays not displaying in vanilla Anomaly. Added two options, one with weapon drop from damage enabled and one with weapon drop from damage disabled. Also improved file structure.
[UPDATE v6 3-14-24 (11 PM): Fixed typo in actor_effects that caused the game to crash if you were using option 2 of overlay enabler.
[UPDATE v7 3-15-24 (2 AM): Fixed vanilla version overlays not displaying (for real this time).
[UPDATE v7 fomod 3-15-24 (10:30 PM): Reformatted file structure for FOMOD. Meant to be used with Mod Manager. Can still be installed manually but not recommended.
Features:
- Nasty Misery-like restrictive gas mask overlays covered in dirt and radioactive grime (duh)
- A personal mix of Dead Air modded masks, Misery masks, and original Anomaly masks edited by me, all finely-tuned to appear nicely in both bright and dark environments. Comes with full damage progression support.
- Rewrite of all helmet names and descriptions, including differences between both PBF mask variants
- Nerfed Nosorog (Spartan / Final Day) helmet ballistic and BR class protection
- Buffed Altyn (Apocalypse / Metro) helmet ballistic and BR class protection
- Increased Surplus Steel Helmet chemical protection and added new variant for Clear Sky
- Increased Surplus Steel Helmet weight
- For GAMMA: Adds new Clear Sky helmet variant to NPC armor-drop-on-death pool and makes Clear Sky helmet buyable at Clear Sky trader using Black Market (Vanilla version new Clear Sky helmet is included but impossible to obtain. Unpack optional "Add new helmet to NPC armor drops" to use modified Dux Inumerable Characters Kit file that adds Clear Sky helmet to drop pool).
- For GAMMA: Minor tweak to some helmet and mask icons: Apocalypse helm now has a visible respirator, Ranger mask now has a red filter, GP-5 now uses GOST filters instead of tube, and M50z gas mask icon completely redone. (For Vanilla Anomaly version, icons and stats are unchanged except for descriptions).
Quick n' dirty FAQ:
Q: Is this mod compatible with GAMMA Mask Rework 1.2?
A: Yes.
Q: Can I use these mask overlays on DX10 / DX 11 etc?
A: Yes.
Q: I don't see any overlays. Help?
A: Turn them on in your settings ya dingus
Q: I don't see any overlays but I have "gas mask overlays" enabled in the settings? Super help?
A: (GAMMA / Mod Manager specific) Ah, your load order is messed up. This mod needs to be ahead of "G.A.M.M.A. No Masks Textures" (comes with default GAMMA install) and Groks Masks and Reflections (if you have it). It would generally be a good idea to keep this mod at the bottom of your mod list anyway, as the replacements to text, icons, and stats may also mess up if they are overwritten by G.A.M.M.A. Massive Text Overhaul Project and such.
Q: I want to use this with default Anomaly. Can I?
A: Yes, absolutely! This question is from a previous version of the mod. V7 has full vanilla *and* GAMMA support, with tons of optional patches. Modularity is the name of the game.
really nice,I will try it on dx8 vanilla anomaly
this was made for GAMMA in mind and DX8 rendering may cause problems (I have no idea) please report if this addon works without problems in vanilla anomaly!
didn´t work in vanilla,btw cool mod...ehm,not every stalker fan plays GAYMMA did you know about it??
I'll have to see about making a vanilla version some time. No promises though, especially with all the other mods I've got on the back burner + life doing life ****.
It's ok mate,we'll wait for it.thx for your reply and good luck
Top tier play on words dude
This comment is currently awaiting admin approval, join now to view.
Is this mod compatible with the Headgear Animations mod? I downloaded yours and noticed the two mods conflict in MO2.
In theory, since this addon does not add new helmets, it only modifies the interface when equipping them, it should work perfectly with that addon.
In any case Headgear animations will ignore it causing the helmets to use vanilla animations (the Actor moving the camera in first person simulating equipping one)
Gotcha. I'll probably keep Helmet Animations higher in priority just in case.
What conflicts does MO2 show? If you can show a screenshot of the conflict window it would help, maybe it is conflicts with "shared" scripts
Looks like the 2 conflicts are: items_headgear.ltx and headgear_item_use_whitelist.ltx.
However, I loaded into my game, and everything seems to be working fine as far as I can tell. I think maybe the UI where my stamina bar should be is a bit darker than it should be, but yeah.
mmm maybe you could use the Winmerger program and try to patch these conflicts, thus creating your own patch for these addons, but if you don't see absolutely any problems it may not be necessary
I've never tried using that program before; might look into it if any issues pop up.
In any case good hunting, Stalker
Cheers, I appreciate the replies!
It is fully compatible! The change in file is simply to remove the CS-1 Headgear Set (AKA hardhat_snag or "the Clear Sky helmet") from the whitelist, so if you have strict helmets enabled you can't eat or drink through the mask as it now has a respirator. In addition to that, the headgear equip animation for said mask now has a visible dual filter respirator and single visor model.
In any case, nothing will go terribly wrong if you put one mod over the other, but I would recommend putting Miserable Masks ahead of Headgear Animations if you want the new features to be working properly.
Awesome, thank you for clarifying!
А где их включать, в мсм?
Yes
А какое его название в мсм, у меня из-за большого количества аддонов, не видно
Looks cool and all… but you’ve essentially posted a broken mod for Anomaly, on the Anomaly mods page. I wish people would stop doing that, making mods that are ‘tailored’ for mod packs but still posting them here. Why you do dis? :(
yea... no. its just patched for easy install for gamma users. delete all the innecesary changes and you will have your mod working on any anomaly setup.
Pretty sure that’s not how this site is suppose to function my friend. Someone posts a mod but I have to arse about with it to make it work? Yeah… NO!
Sit tight comrade, an update is on the way. Check back when mod turns to v4.
As much as I love the MISERY Mod, and have been looking for an addon that does exactly this, only for it to be gatekeeped for the overrated tarkov clone modpack. And if this is specifically made for gamma why didn't you post it in their server instead of here which doesn't work for vanilla Anomaly?
Well, it's already posted there, and I can always update this mod file to be restructured so that the GAMMA version is an optional patch like for the Headgear Animations and Toxic Airs patches.
I could see about separating the new helmets / stats / icons from the gas mask overlay, as the overlay 100% works in vanilla. I'll update today after I'm done with work.
Another GAMMA hater here...
In fairness, this moddb page is hosted for Anomaly, not GAMMA. Though yeah, I do not get why GAMMA gets the hate that it does. Regardless, I've pushed an update that prioritizes support for default Anomaly, with several patches for GAMMA and non-GAMMA players. Hell, we haven't even talked about compatibility with Escape from Pripyat! (this mod is entirely untested on EFP LMAO)
Maybe because it brought retarded abominations who are illiterate, can't read and **** on the original games for not being their favorite tarkov clone into the series.
In my opinion, the fanon apocalypse is more of an Anomaly thing, but Anomaly has also been made much more popular through GAMMA/EFP which has been a double-edged sword as far as community relations go. Either way, I'm just glad to have a highly-moddable and difficult Zone to **** around in with all the maps stitched together. Plus I'm English, so it's a godsend for me, because I know no other languages. Yep, typical American, I know.
And what are you going to do about it? Cancel me on gamma?
So I've noticed the UI in my bottom left gets kinda darkened/harder to visualize with the mask overlay. Anything I can do about that? When I reloaded a save, the UI looked normal, but at some point it darkens like this:
Media.discordapp.net
That is normal. It happens because the overlay is covering your BHS hud slightly. This can happen with any other overlay mod. Be sure to try cycling through your BHS hud options by pressing the H key in-game until it resets.
Will do, thanks!
Why was the spartan helmet nerfed?
It was a straight upgrade. Less weight, more ballistic protection, WAY more rad protection, etc. Felt silly, especially for GAMMA version where the Apocalypse Helmet is a Class 5 Altyn heavy titanium special forces helmet with a face shield. It made more sense to give the Apocalypse Helmet some small advantage and be more realistic.
I didn't see the gas mask overlays effect generated by this mod on vanilla anomaly, but I did see it with another similar mod called "Simplified mask overlays" (sorry for the machine translation)
Weird. Can you help me diagnose the problem? Did you make sure to turn it on gas mask overlays in your settings? And what are your launch settings, like DX9 DX10 etc?
DX11, and I am very certain about launch settings.
Okay, I thought so... very strange. Try using the GAMMA patch to see if it enables the overlays. I have a feeling it has something to do with actor_effects file.
Unfortunately, there are still no mask overlays effects
I noticed that “Simplified mask overlays” Mod edited actor_effects.script instead of actor_effects.ltx
It likely has something to do with it then. I'll check it out, never encountered the problem because GAMMA already modifies those particular actor_effects files. Thank you for the help, stalker.
Expression : <no expression>
Function : CScriptEngine::lua_pcall_failed
File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
Line : 262
Description : fatal error
Arguments :
1 : [Lua] e:/game/v6\gamedata\scripts\level_environment.script(46) : update_rain_droplets
LUA error: e:/game/v6\gamedata\scripts\level_environment.script:46: attempt to index global 'actor_effects' (a nil value)
Check log for details
stack trace:
I use vanilla - option 2
Are you using 1.5.1. or 1.5.2. version of Anomaly?
1.5.2
Okay. Thank you for the report and the crash log.
This mod is designed for 1.5.2. (which I should probably edit description to clarify) but that is very odd, because I am not getting crashes in GAMMA or vanilla.
Is it possible that you are using a mod that adds new code to actor_effects?
If you are using mod organizer, please search for actor_effects.script in your entire mod folder to check for other versions of it, and report the name of the mod it comes from and I'll check it out.
I use MO2 Mod Manager, and there is no conflict between any mods and 'DRUNK'S MISERABLE MASKS V5'. I have already set the priority of 'DRUNK'S MISERABLE MASKS V5' to the highest.
Okay. That is seriously weird. I'll do some testing and try to fix this.
Okay, thank you very much!
Okay so I tested on a completely fresh install of vanilla Anomaly 1.5.2. and I can confirm I am getting the same crash as you. However, I also tested on two different modded copies, one being a regular Anomaly with some moddb mods I downloaded a long time ago, and of course GAMMA, and both work fine with no crashes. So I am currently investigating shaders and graphics mods, particularly ones that affect weather. I am also looking into seeing if modded EXE may have something to do with it.
Okay, I just pushed an update to v5. Try it now.
Okay, just updated to V6!
And bruh... turns out it was a 4 character typo in only the no weapon drop overlay enabler (option 2). I feel like a goddamn retard.
Thank you very much for helping out, mod is now much better and more functional with your reports.
Hello whats the different between option 1 and option 2 for vanilla version??
I'm still confused about it
Option 1 mask enabler with weapon drop disabler is as it sounds.
So basically, you NEED to use a script to enable the overlays for vanilla Anomaly. However, that file also controls the mechanic where you will drop your weapon when you take damage. Most people don't like that though. So that's why there are options. You need to pick one.
One of either options: are required for the mod to work on vanilla anomaly.
Option 1: You cannot drop your weapon (From taking damage)
Option 2: You CAN drop your weapon
So if you want to drop your weapon when you take too much damage, pick option 2.
If you want to never drop your weapon from just taking damage, pick option 1.