Armor Typing Tags
This is a dependency mod to be used by other mods, it adds various new Tags and incorporate them into all vanilla armors, useful for effects and conditions checking for those Tags.
About this mod Author’s original text
Armor Typing Tags~
Whats is this mod?
This is a dependency mod to be used by modders for other mods, it adds various new Tags and incorporate them into all vanilla armors, useful for effects and conditions checking for those Tags.
Why is that useful at all?
You can add that as dependency to your mod and make skills, items, anything that used conditions checking for those Tags in order to apply effects, for example make an active that can only be activated if the tag "HeavyArmor" is met from an equipped armor piece, or an item that if used with armors containing elemental Tags create diferent effects depending the specific Tag on it (Sideloader ExtendedEffects adds such conditions for effects to Sideloader.), you can also use this mod to add those tags to your own custom armors for easer compatibility and unity with other mods of similar nature.
Communication
To report any bugs or suggestions join Outward Modding Community on Discord and leave your commend on #stormcancer-workshop Channel! Thanks a lot!
Installation
- 1 Download BepInEx
- 2 Download SideLoader
- 3 Unpack the contents of the zip file into the...OutwardDefinitiveEd\BepInEx\plugins\stormcancer-Armor_Types_Tags
Armor Class Tags:
- ClothArmor(Added to all armors with Class: Cloth)
- LightArmor(Added to all armors with Class: Light)
- MediumArmor(Added to all armors with Class: Medium)
- HeavyArmor(Added to all armors with Class: Heavy)
(All Armors contain only 1 of 4 tags)
Physical/Magical Tags:
- PhysicalArmor(Added to all armors that have a non magical style)
- MagicalArmor(Added to all armors that have a magical style)
(All Armors contain only 1 of those 2 tags)
Elemental Armor Tags:
- FireArmor(Added to those armors that have a Fire style)
- FrostArmor(Added to those armors that have a Frost style)
- DecayArmor(Added to those armors that have a Decay style)
- ElectricArmor(Added to those armors that have a Electric style)
- EtherealArmor(Added to those armors that have a Ethereal style)
- EarthArmor(Added to those armors that have a Earth style)
- WindArmor(Added to those armors that have a Wind style)
- BloodArmor(Added to those armors that have a Blood style)
(Some Armors contain only 1 of those 8 tags, others none of them)
Closed Helmet Tags:
- FullClosedHelm(Added to all Helmets that cover the full head)
- UpperClosedHelm(Added to all Helmets that cover the upper head)
- MiddleClosedHelm(Added to all Helmets that cover the middle head)
- LowerClosedHelm(Added to all Helmets that cover the lower head)
(All Helmets contain only the first one, or any combination of the rest of them, or none)
New Family Tags:
- Pearlbird(For all Pearlbird Masks)
(At occasions I will be adding new Families)
Examples of those new Tags on Armors:
- 3000000_Trader Garb(ClothArmor,PhysicalArmor)
- 3200030_Merton’s Ribcage(ClothArmor,MagicalArmor)
- 3000062_White Priest Boots(ClothArmor,MagicalArmor,ElectricArmor)
- 3000112_Entomber Armor(LightArmor,PhysicalArmor)
- 3100152_Squire Boots(LightArmor,PhysicalArmor,WindArmor)
- 3000141_Tenebrous Helm(LightArmor,MagicalArmor,EtherealArmor,UpperClosedHelm,MiddleClosedHelm)
- 3000021_Adventurer's Helm(MediumArmor,PhysicalArmor,UpperClosedHelm)
- 3100450_Caldera Mail Armor(MediumArmor,MagicalArmor)
- 3000310_Green Copal Armor(MediumArmor,PhysicalArmor,EtherealArmor)
- 3000361_Rust Lich Helmet(MediumArmor,MagicalArmor,FireArmor,FullClosedHelm)
- 3100004_Plate Helm(HeavyArmor,PhysicalArmor,UpperClosedHelm,LowerClosedHelm)
- 3100062_Palladium Boots(HeavyArmor,PhysicalArmor,ElectricArmor)
- 3100091_Crimson Plate Mask(HeavyArmor,MagicalArmor,FrostArmor,FullClosedHelm)
(To see them all the armors just open any xml from inside the Items folder, the xml structure they have is simple as they contain only IDs and the Tags, so its easy to read and even modify to your liking. To see all the available tags open any xml inside the Tags folder)
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: