RimWorld

RimWorld

277 ratings
Animal Apparel: Basic Armor
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
9.136 MB
1 Jul @ 9:14am
21 Oct @ 12:51pm
15 Change Notes ( view )

Subscribe to download
Animal Apparel: Basic Armor

Description
Features

This mod introduces plate, flak and cataphract armor (and suitable helmets) for a selection of animals, while also serving as a template for intrepid modders who want to use Animal Apparel: Framework for their own mods!

The armors have the same tech requirements and crafting costs as their human equivalents.

Not all animals can wear all types of armor. Check out an armor's info tab to see what animals it works for! And don't forget about giving your combat animals shield belts or jump packs!

If you want every animal to be able to wear armor, even if there is no visual for it, check out Animal Apparel: Universal Basic Armor

Animals supported:

Cataphract:
Vanilla:
Alpaca, Grizzly Bear, Polar Bear, Boomalope, Boomrat, Capybara, Chicken, Chinchilla, Cobra, Cow, Dromedary, Elephant, Arctic Fox, Fennec Fox, Red Fox, Hippo, Husky, Megasloth, Rhinoceros, Squirrel, Thrumbo, Warg, Timber Wolf, Arctic Wolf

Odyssey:
Hippo, Alligator, Alpha Thrumbo

(Mod) Alpha Animals:
Feralisks, Aves

Flak:
Vanilla:
Alpaca, Cobra, Cougar, Arctic Fox, Fennec Fox, Red Fox, Husky, Labrador Retriever, Lynx, Megascarab, Panther, Spelopede, Squirrel

(Mod) Alpha Animals:
Feralisks

Plate:
Vanilla:
Alpaca, Cobra, Cougar, Arctic Fox, Fennec Fox, Red Fox, Husky, Horse, Labrador Retriever, Lynx, Megascarab, Panther, Spelopede, Squirrel, Thrumbo, Scimitar cats, Mastodon

(Mod) Alpha Animals:
Feralisks

(Mod) Dinosauria:
Allosaurus, Ankylosaurus, Baryonyx, Brachiosaurus, Brontosaurus, Carnotaurus, Corythosaurus, Dakotaraptor, Deinocheirus, Dilophosaurus, Diplodocus, Gallimimus, Gigantoraptor, Iguanodon, Magyarosaurus, Minmi, Pachycephalosaurus, Parasaur, Spinosaurus, Therizinosaurus, Tyrannosaurus Rex, Utahraptor, Yutyrannus

Mod Support

In addition to vanilla animals, some modded animals also have custom armor graphics. Support for mods entirely depends on availability of art for the various animals.

Alpha Animals: Feralisks, Aves

Supports Big and Small: Sapient Animals

Thanks

Many of armor graphics are provided by Owlchemist's Animal Equipment mod, who has given me permission to use them.

Alligator Cataphract: Immortalus
Alpha Thrumbo Cataphract: comissioned by Poindexter1985, created by OkagrimGaming
Scimitar cat and Mastodon Plate: Donated by NikkiDarkMatter

FAQ

How do I get animals to equip this armor?

Select one of your colonists, then right-click the armor you want your animal to wear. You'll get a "Force equip on..."-option that you can select your animal with. Then your colonist will go and put it on them!

Can animals equip utility items, like shield belts?

Yes! Animal Apparel: Framework by itself allows animals to equip shield belts as well as jump packs (with support for more utility items to come). Animals will reload equipment with charges, like jump packs, themselves, but not quite as diligently as colonists do.

Can you make armor for this other animal please?

Sadly, I am not an artist. If YOU are an artist and want to have your work added to this mod in order to support more animals, or to improve existing sprites, please do contact me. Donations of artwork are welcome.

What about adding an invisible armor that supports all animals?

Check out Animal Apparel: Universal Basic Armor!


If you'd like to show support and help pay for commissions, support me on https://ko-fi.com/ingendum
163 Comments
TigerDragon180 21 Oct @ 3:46pm 
well scratch my earlier comment, i didnt realize i had both cougars AND lynx....its the lynx that cant wear helmets apparently, didn't even notice that in the item info box. so i think thats as intended.
s_m_w  [author] 21 Oct @ 12:52pm 
Just pushed a new update.

Scimitar cats and Mastodons have gotten plate armor (thanks to sprites donated by NikkiDarkMatter!)
枫叶: Your issue should be fixed as well!
s_m_w  [author] 21 Oct @ 12:32pm 
枫叶: I'll take a look!
枫叶 21 Oct @ 6:08am 
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
枫叶 21 Oct @ 6:08am 
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Finalizer (System.Exception,Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PatchOperation.Apply_Patch1 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LoadedModManager.ApplyPatches_Patch2 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
枫叶 21 Oct @ 6:07am 
It seems that an error will occur when installing the Alpha Animal mod and Animal Apparel: Basic Armor

[Animal Apparel: Basic Armor - Start of stack trace]
Verse.PatchOperationAdd(xpath="Defs/ThingDef[defName="Apparel_ArmorCataphract_Animal"]/apparel/tags"): Failed to find a node with the given xpath
[End of stack trace]
Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3513849448\Mods\sarg.alphaanimals\1.6\Patches\Armors.xml

UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
TigerDragon180 20 Oct @ 7:22pm 
Ran into a weird issue where i can equip animal flak armor onto my cougars, but it keeps stating the flak helmet is the wrong body type, but also states it should be equip-able by adult cougars. am i missing something? its the first time ive been using the flak armor and cougars specifically.i usually go cataphract with the big boys like thrumbos or elephants.
Rob Bobbert 17 Oct @ 5:55am 
What happened with version for 1.5?
NikkiDarkMatter 15 Oct @ 4:24pm 
@s_m_w I sent you a friend request but can't message until you add me. <3
s_m_w  [author] 15 Oct @ 7:19am 
@NikkiDarkMatter
That'd be lovely! Could you contact me on discord instead? My steam list is a mess. You can find me as "Ingendum"