Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ChaosArmor
Adds new set of armor featuring models and textures ported from the abandoned Grim Age mod for Mount & Blade: Warband. Assets are based on Warhammer Fantasy and are thus copyrighted as Derivative Works by Games Workshop.
| Date uploaded | 5 years ago |
| Version | 4.0.2 |
| Download link | AeehyehssReeper-ChaosArmor-4.0.2.zip |
| Downloads | 644 |
| Dependency string | AeehyehssReeper-ChaosArmor-4.0.2 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.25.0ValheimModding-JsonDotNET
Shared version 13.0.3 of Json.NET from Newtonsoft, net45 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 13.0.3README
##Off-site Dependencies:
Blacksmith's Tools: https://www.nexusmods.com/valheim/mods/566
##Additional Credit:
Furok and Grim Age mod team created the original models and textures used in this mod, I just re-rigged the model and did some other tweaks for use in Valheim. Grim Age is a mod based on Warhammer Fantasy, and as such should be considered a Derivative Work to which Games Workshop holds copyright to. Games Workshop's copyright thus extends to the models and textures used in this mod.
GoldenJude for Blacksmith's Tools, which this mod depends on to ensure that parts of the player body are hidden and don't clip with equipped armor pieces.
zarboz for adjusting rigging to closer match armature, and for refactoring my code + showing me how to add equipped status effects to the armor.
JotunnLib and ValheimLib developers for their respective libraries, which this mod uses to add the items.
##Description:
Adds Chaos Warrior Armor as a new standalone set of armor to the game. Armor names and descriptions are kept fairly vague and don't outright refer to anything from Warhammer lore, if that matters to you.
Low-res texture version available in optional files on Nexus. Simply download the Nexus optional file corresponding to the version you're using and overwrite your installed ChaosArmor.dll with it; textures should apply client-side on your end and the rest of the code is up-to-date with the main file.
Recipe crafting, upgrade amounts, and various other settings can now be configured through a config file, ReepusDeepusDelmeepus4902761.ChaosArmor.cfg (look, I thought the plugin GUID had to be really unique) - let mod run once to generate cfg file
In-game names are 'Uncanny plate harness', 'Uncanny plate helm', and 'Uncanny plate leggings' for the chest piece, helm, and leggings respectively.
Can be spawned through devcommands with prefab names ChaosPlateArmorBody, ChaosPlateHelm, and ChaosPlateLegs.
Currently craftable/repairable at a standard Forge (no upgrades required) with Flametal + a variety of other materials.
Base stats are slightly higher than a full set of unupgraded Padded Armor, but the maximum upgrade quality is 8 instead of the usual 4.
Make absolutely sure you install the mod requirements, including Blacksmith's Tools as mentioned at the top of the README.
Huge shoutout to GoldenJude for helping troubleshoot rigging issues on the body, in addition to general contributions to the modding tools that made this possible. Also for helping with texturing details.
Massive thanks to Zarboz for helping finetune the rigging, as well as showing me how to add status effects to the armor.
##Gear Stats Breakdown
*Showing default crafting/upgrade amounts/stats, can be configured in aforementioned config file
Uncanny plate harness:
- Crafting/Upgrading: At Forge of any level
- Flametal X20
- Leather Scraps X9
- Fenring Trophy X1
- Stone Golem Trophy X1 (+1 for each upgrade)
- 28 Base Armor, +2 per level up to max quality of 8
- +5% Stamina regen
- -5% Jump and Run stamina usage
- Frost resistance
Uncanny plate helm:
- Crafting/Upgrading: At Forge of any level
- Flametal X8
- Serpent Trophy X1
- Draugr Elite Trophy X2 (+1 for each upgrade)
- 30 Base Armor, +2 per level up to max quality of 8
- Wraith Trophy X1 (+1 for each upgrade)
- +10% Health regen
Uncanny plate leggings:
- Crafting/Upgrading: At Forge of any level
- Flametal X10
- Leather Scraps X4
- Ymir Flesh X5 (+2 for each upgrade)
- 28 Base Armor, +2 per level up to max quality of 8
- +32 carry weight (negates weight of entire Uncanny Plate armor set)
##Installation:
Unzip file contents into your Valheim install directory, after installing all required mods and their requirements.
##Known Issues:
Some users have reported that, on starting the game, the assetbundle can't be found in the assembly dll; currently investigating this issue, and uncertain of how many users it affects (have not been able to reproduce locally). In the meantime, if you aren't running the game through R2 mod manager, you can check the nexus mod page and download the optional file, which loads the asset bundle as a loose file directly from the plugins folder.
Head will initially be invisible after unequipping the helmet. Equip or unequip another piece of armor and the issue should be fixed.
Character select screen will sometimes show the player model clipping through the armor if it's equipped, but this is not indicative of in-game behavior. Once you load into a world, you won't see any clipping.
##Changelog:
4.0.2
- not an actual update, just adding a very important note about copyright in the description and readme
- actual file contents are the same as 4.0.1, the .dll version is also still 4.0.1 for network compatibility purposes
4.0.1
- added cold resist to chestpiece
- rebuilt assembly from new project yet again
- low res texture version available on Nexus, just overwrite ChaosArmor.dll with the .dll provided in that optional file; texture replacement should be client-side and the rest of the code is up-to-date with main file
4.0.0
- added frost resist to chestpiece
- added new config options
- rebuilt dll from new project, praying to god this stamps out any assembly loading issues; will retain loose assetbundle version on Nexus for some time in case not
- low res texture version available on Nexus, just overwrite ChaosArmor.dll with the .dll provided in that optional file; texture replacement should be client-side and the rest of the code is up-to-date with main file
3.0.2
- changed AssemblyTitle of compiled assembly, was using non-unique name previously
3.0.1
- changed to GetExecutingAssembly in code for loading assetbundle
- fixed minor bug from last version where status effects on chest and legs were not applying
3.0.0
- bumped major version for stricter compatibility enforcement (should've done so last update already tbh)
- changed code class name to hopefully fix assembly loading issues
- added icons for status effects
2.2.4
- added configuration file allowing for adjustment of crafting/upgrade amounts
2.2.3
- added rigging for fingers; still a little rough around the edges, but seems fine in most cases
2.2.2
- added normal and metallic maps for models
- small tweaks to recipe requirements
- made the eyes of helmet faintly emissive
- changed casing on in-game item names to be consistent with vanilla item names
- made some very minor rigging tweaks to the neck parts of model
2.2.1
- fixed bug where equipping chest piece would wipe out player model textures (face, skin, eyes etc.)
2.2.0
- adjusted recipe/upgrade amounts to be more varied
- small mesh adjustments:
- covered up a small gap between the right arm and breastplate with filler material
- positioned helmet further forward to closer match player character posture (no longer clips with head in character select screen)
- bunch of cool changes courtesy of zarboz
- mesh rigging of body matches player posture much better now - unfortunately not enough to prevent clipping, hence Blacksmith's tools remains a requirements
- on-equip status effects with a special cheesy message for each armor piece, see Gear Stats Breakdown for more details
2.0.1:
- assetbundle now in .dll as an embedded resource, should work when running from mod managers now