Armour Types

Size Category Info

Compatibility

Animal mods currently made compatible with Animal Armour:

Credits

Downloads

License

As the title very much states, this mod adds armour for animals to RimWorld!the armour works through Hediffs, and it has to be installed via surgery since that's the only XML-friendly way of actually making this mod happen - but there is an absence of the requirement for medicine, and the surgery success chance multiplier is 'Infinity', meaning that it's impossible to fail installing armour on an animal. Similarly, animals will still be anaesthetised since that's hardcoded in the surgery code, and I'm not a C# wizard so I can't write custom stuff. Also, the installation of animal armour will completely reset the animal's health for the rest of the body; this is most likely to do with the fact that the body is the main body part, so every sub-part gets reset. Since I've not got the skills yet to rectify some of the outstanding issues, consider this project deprecated.Animal Armour adds three 'tiers' of animal armour to the game: makeshift, standard, and heavy. Similarly, these armour types are all split into five size categories: tiny, small, medium, large, and huge.The only means of obtaining standard and heavy animal armour of any size is through trade, but makeshift armour however may be crafted. The further up the sizes you go, the more expensive the items are to purchase - or manufacture in the case of makeshift armour. All size categories are functionally identical, however, other than the animals that they be installed on. Furthermore, what size category an animal fits into depends on its body size as an adult since again, I'm no C# wizard.Naturally, the ability to be able to handle animals plays a role as to the maximum size category that you can install armour on to; it won't take much to armour up on a small critter, but it'll take quite a lot more skill to armour up a lumbering beast. Fine craftsmanship is also necessary to make small animal armour, but also to make large animal armour that won't simply fall apart.To remove armour from an animal, you need to make an 'animal armour remover' at a crafting spot - this being because the hediff remover class is hardcoded to require medicine. Armour can also be removed by installing another type of armour.20% sharp protection, 8% blunt protection, -5% movement.27.5% sharp protection, 11% blunt protection, no movement penalty.60% sharp protection, 20% blunt protection, -20% movement.fits on animals with a mature body size of less than 0.3. Examples: cats, iguanas, and squirrels.fits on animals with a mature body size of 0.3 or greater, but less than 0.8. Examples: tortoises, monkeys, and foxes.fits on animals with a mature body size of 0.8 or greater, but less than 1.3. Examples: wolves, huskies, and boars.fits on animals with a mature body size of 1.3 or greater, up to 2.4. Examples: muffalo, boomalopes, and bears.fits on animals with a mature body size of greater than 2.4. Animals: Rhinoceroses, Elephants, Megatheria, and Thrumbos.I'd much appreciate some feedback on the market value balance too, since I'm currently a little uncertain about how everything's balanced in regards to that. It was a bit of a headache producing a formula which got sensible results for market values at various size points, and I even ended up slightly deriving from what the formula provided.This mod will work fine with spoonshortage's A Dog Said. While this mod will also work with Combat Extended; it's not balanced around Combat Extended's changes to the armour system and protection values of certain armour types. Dinosauria by spincrus Megafauna by SpinoAs for compatibility with other animal mods, I'm not going to be taking responsibility for making patches; it'll be up to other animal mods' authors to make a patch for their mods with this.Marnador for the RimWorld style fontCanute and rambo for the ideas around armour removalYou may include this mod in any mod pack, and you may derive from this mod too. I only ask that you inform me, and that you also provide a link to this forum post, with my name.Thank you