
Mods / Visored Helmets
Author: Pharpyton
Side: Both
Created: Jun 23rd at 2:25 AM
Last modified: Jul 1st at 4:01 AM
Downloads: 1199
Follow Unfollow 78
Recommended download (for Vintage Story 1.20.12):
visorhelmets_1.0.2.zip
1-click install
Huge thank you to Maltiez, Corat, JonR and the Vintage Story Community for their invaluable ideas, feedback and assistance!
Adds 9 new helmets that have openable visors and functional visor variants for 5 vanilla helmets. Opened helmet visors provides slightly less relative protection, but reduced debuffs to healing rate, hunger rate and ranged weapon stats, encouraging players to keep their visors up when not in combat!
You can open and close the visors by pressing 'V'. This can be reconfigured in the settings.
Added helmets:
Visored Copper Helmet
Visored Tin Bronze Helmet
Visored Bismuth Bronze Helmet
Visored Black Bronze Helmet
Visored Iron Helmet
Visored Meteoric Iron Helmet
Visored Steel Helmet
Visored Silver Helmet
Visored Gold Helmet.
Vanilla Variants With Functional Visors:
Meteoric Iron Helmet
Silver Helmet
Gold Helmet
Blackguard Helm
Forlorn Hope Helm
Compatibility:
- Combat Overhaul (Fully compatible!)
Possible Future plans:
- Optimization (removing open and closed variants and instead use stat/shape replacement, removing excess data from texture maps)
- Config options for visor sounds
- Vision overlays so that closed visors obstruct your view (toggleable in config)
- Animation for left hand holding up the visor
Mod Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
1.0.2 | 510 | Jul 1st at 4:01 AM | visorhelmets_1.0.2.zip | 1-click install | ||
- Added :Visored versions of vanilla blackguard, forlorn, meteoric iron, silver, and gold helmets. Can be crafted by combining the original helmet with nails and strips. | ||||||
1.0.1 | 591 | Jun 24th at 12:37 AM | visorhelmets_1.0.1.zip | 1-click install | ||
Hotfix: | ||||||
1.0.0 | 98 | Jun 23rd at 2:37 AM | visorhelmets_1.0.0.zip | 1-click install | ||
Version 1.0.0 release! |
ok now its actually fully compatible with combat overhaul, having the visored helmets have normal protection levels with the mod was quite op
I was mostly thinking of just having a sort of gesture of maniplulating the visor to sort of give off the effect. But if you'd like help with the animation side of it. Feel free to hit me up on the discord, I have the same name there as here. I've been an animator for while but coding always evades me lol
i needed this badly for so long in my life
BowlSoldier Yes, I was aware of this and plan on using it as a reference for when I go to optimize my mod, but I didn't want to use it outright so that people could still use this mod even if they don't have combat overhaul. Re-mapping textures is some stuff I've worked with a little bit in the past, too, and can be relatively easy to accomplish thanks to the texturesbyproperty approach. There are definitely ways to improve this mod, I just haven't gotten around to doing it yet. Hoping to get the major functions first, such as vision overlays, then rework all my code now that I'll know what all needs to be done.
GarnetAnimations I'm actually not very familiar with Vintage Story's animations in general, so I really don't know. I plan on learning more about it, but at present I genuinely don't know if that'd suffice. In general, though, I don't think that an animation on the player would be enough if you wanted the visor to be animated. Player animation would absolutely work for having the player's arm manipulate the visor, but I don't think it'd be enough on its own for actually animating the visor itself.
Pharpyton FYI, there is already a class in Combat Overhaul's Overhaullib for visored helmets, with the ability to dynamically switch between open and shut shapes: https://github.com/maltiez2/vsmod_Overhaullib/blob/master/source/Framework/ArmorSystems/ItemWearalbeArmor.cs#L198
I don't believe it's currently used anywhere, but could be something you either import yourself, or copy the approach of. The vast majority of the changes in that class are just type fixes, with a handful of places where there's branching shape logic based on an "Opened" check as the only real logical difference compared to ItemWearable or ItemWearableArmor.
I'm looking into similar approaches for re-mapping textures for armor dynamically, saw this, and thought of your mod. Think we both want similar things.
I think a work around could be to just play a animation on a the player. Do you think that could work?
GarnetAnimations An animation for lifting and lowering the visor is theoretically possible. For hand animations, it's simpler, but the biggest caveat is that supposedly Vintage Story does not have much support for animated clothing/armour. I didn't look into it too much, though, since I figured that was beyond my scope at the moment. That said, I designed every helmet so that the open variant and the closed variant are identical in shape, but just have one rotation applied.
Random question, would it be possible to have an animation the plays when you lift & lower your visor? I'd be willing to learn block bench's animation tools to help you add it, as I think it would be an amazing addition!
amazing mod!
Keep up the good work everyone!
SovietSwede I have now added functional varieties of the vanilla helmets that had visors, including the lore helmets.
Pharpyton ya ay
Just the other day i was thinking it would be cool if there was visors you could open and close like in Kingdom Come: Deliverance, safe to say i'll be downloading this. Fantastic addition, can't wait for visor overlays to be added !
Thxxx <333
Wojciechnator AlbaRegem GoldenRobot The mod has now been updated for version 1.20.12 and the newest version of combat overhaul! Should work just fine now if you're on version 1.0.1 of the mod.
In version 1.20.12, I noticed that when I have an iron helmet and a quilted helmet on at the same time, the quilted helmet shines through the top of the iron helmet
SovietSwede GoldenRobot AlbaRegem
The mod is currently listed for 1.20.7 only because it's the version I personally used and have tested for. It should work even on 1.20.12, but I didn't want to list it as such in case it doesn't work. If anybody tries it on 1.20.10-1.20.12, please let me know how it went! I plan on updating my own and making sure it works for those versions later.
AlbaRegem, did you try the mod with CO disabled? The version I made the mod at used an outdated CO, and my next order of business was to update everything and make sure it works.
The balancing of the helmets are that they have the same stats as the plate helmets when closed, but when opened, the debuffs for hunger and healing are decreased and if CO is installed, the penalties for aiming and bow speed are reduced. However, an open visor has a reduced relative protection value and if CO is installed, the face is unprotected.
I have been considering adding support for the ingame lore helmets, but their designs are significantly different and will require tweaking to use, so I hadn't made them yet.
This mod doesn't replace any vanilla assets (part of the reason I didn't want to change the lore helmets). All helmets are new additions with their own recipes.
Visored Helmets is completely functional without combat overhaul!
Spectacularm Just what we need!
Is there in the works a version for 1.20.10-12?
Hey, the closing/opening of visor not working, maybe becasuse im using the 1.20.12 so it might cause this problem, of course using CO .
Looks very cool!
I have a few questions.
What are the stats, benefits or downsides to these helmets? How are they balanced?
Will you add functionality to the ingame lore helmets? (Forlorn/Blackguard)
And do these helmets replace vanilla plate helmets, or are they new additions?
Does this mod work without combat extended?
Why is it shown to be compatible with only version 1.20.7?
Thanks!
this is pretty cool, i am gonna keep an eye on this.
I love how people are improving the combat bit by bit