RimWorld

RimWorld

Animal Armor [DEPRECATED - see mod page for links to new version]
 This topic has been pinned, so it's probably important
Oh God Spiders No  [developer] 21 Aug, 2019 @ 9:09am
Contributing Art Assets - Help Wanted!
We Are Always Looking for Contributors
This is a lot of work! Let me know if you'd like to help :)

General Guidelines
  • Try to match the vanilla art style. This guide helps (click here)
  • If possible please send me your source files (illustrator, photoshop, GIMP, etc.) as well as the final exported png files

How to add an armorset for an animal

Each supported animal/armor combo already has a set of png files associated with it. In most cases these are blank, 1x1 pixel, transparent png files.
Simply find the ones that correspond to the animal you want to add, and replace those files with your new assets.

For example, if you wanted to add Horse power armor, these are all the files:

Body files:
# actual textures ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Body/power_Horse_east.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Body/power_Horse_north.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Body/power_Horse_south.png # masking/transparency files (do a google search for what these are, or just leave them alone) ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Body/power_Horse_southm.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Body/power_Horse_eastm.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Body/power_Horse_northm.png
Head Files # actual textures ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Head/power_Horse_east.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Head/power_Horse_north.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Head/power_Horse_south.png # masking/transparency files (do a google search for what these are, or just leave them alone) ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Head/power_Horse_eastm.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Head/power_Horse_northm.png ./animal-armor-vanilla/Textures/Things/Pawn/Animal/Apparel/Head/power_Horse_southm.png

Replace them, then test them in-game to see if they look good. Google for specific tutorials if you are running into problems.

Direct Download of Latest Version of Mod and Source Files
Click here[github.com]

Uploading assets
Last edited by Oh God Spiders No; 16 Jun, 2021 @ 11:45am
< >
Showing 1-15 of 74 comments
Frost  [developer] 21 Aug, 2019 @ 9:49am 
I need to know where I can find the Rimworld animal sprites. I can't find anything useful on Google other than the Rimworld Wiki for the East facing animal sprites, but I don't know where to find North facing and South facing sprites. Are you able to help on that?
Oh God Spiders No  [developer] 21 Aug, 2019 @ 9:55am 
I've included all of them in a folder somewhere in the mod's source files. Download the project using the github link in the description and then poke around for a "source" folder.
Frost  [developer] 21 Aug, 2019 @ 9:59am 
Thank you! Im currently working on plate amor/helmet and flak armor for the Lynx c:
Frost  [developer] 21 Aug, 2019 @ 10:27am 
Slight Problem: The Lynx in the project already has the current armor sprites, but I am trying to make new sprites for that armor because the current lynx plate is the old cloth clothes sprite. I don't know if I could work around it.

Nevermind, i'm just stupid. The armor is in another separate layer.

Am I allowed to edit the sprites found in the project?
Last edited by Frost; 21 Aug, 2019 @ 10:31am
Oh God Spiders No  [developer] 21 Aug, 2019 @ 11:02pm 
It's up to you. Since I only need the layered psd files from you, you can hack up the rest of the file structure on your computer as much as you want.
Frost  [developer] 22 Aug, 2019 @ 12:06pm 
When we are finished drawing armor, how do we contact you and get the files to you?
Lord Vader 26 Aug, 2019 @ 6:40pm 
Can I request a (tested)working file of an armor set that covers ANY animal that enables male and female textures, I cant seem to get mine to work properly and can't find any templates. (I followed the steps listed on one of the pages explaining it, and I also have experience with custom pawns. I can get non-gender specific textures in no problem, not sure how/where I'm messing this up)
Oh God Spiders No  [developer] 26 Aug, 2019 @ 6:48pm 
Just match the file names of the animal's sprites and you should be good. Dimorphic animals have different sets of sprites for their male/female counterparts with different filenames, if you match those exactly it should work. Just do <armor type>_<Original Sprite Name>.png
Lord Vader 26 Aug, 2019 @ 9:42pm 
I swear I have tried 20 different combos of names and phrases to try and get it to find a alternative texture, everything from case sensitivity, f / m, _female / _male, namefemale / namemale, lifestages nothing seems to be working... I can get the non gendered skin to work fine, and I leave it in the texture file, would removing it make a difference if it was labeled properly? (this is why I would like to see a working example, because what you just recommended gives a texture error message)


My Data: thingsdef - <li>Thrumboid</li>
apparel / body / flak_Thrumboid_f_east.png flak_Thrumboid_m_east.png ,etc
original mod texture names : Thrumboid_f_east.png Thrumboid_m_east.png ,etc
(word for word)
the game doesn't accept this^^^. But does accept Thrumboid_east.png

is this a thing?
<label>thrumboid</label>
<labelMale>thrumboman</labelMale>
<labelFemale>thrumbogirl</labelFemale>
mod : MoreMonstergirls_r1.02
Oh God Spiders No  [developer] 26 Aug, 2019 @ 11:32pm 
I think the issue is probably that you aren't adding the animal's name to the list of accepted animals in the Defs files. You need to add the animal's names in the list with all the others in the xml files in the Defs folder.

Then, as before, make sure the image files are matching the naming pattern of all the other ones in the Textures folder.

To find out how to properly refer to the animal, check the filename of its own sprite. Sounds like "thrumboid" is one. Sometimes they have unique names. Like in vanilla the ibex deer have names like IbexBuck and IbexDoe or something so it's not always a totally predictable pattern.

Then you need to add that name to the list of animal names in each defs folder. The file names of the armors should look like this:

plate_Thrumboid_east.png

and the names in the defs file should look like this:

<li>Thrumboid</li>

There's a bunch of other ones in the folders already so you should be able to get a sense of what the pattern should be.
Last edited by Oh God Spiders No; 26 Aug, 2019 @ 11:35pm
Oh God Spiders No  [developer] 26 Aug, 2019 @ 11:39pm 
Sorry ignore my last message if you read it before I deleted it.

If those are the labelMale and labelFemale from the mod's defs file, then I think you need to add

<li>thrumboid</li>

to the list of animal names in the Defs xml, but then for the image files you need to name them

flak_thrumboman_east.png
flak_thrumbogirl_east.png
(etc.)
Oh God Spiders No  [developer] 27 Aug, 2019 @ 1:40am 
Also I'm assuming those are animals. If they're people you should give them armor through the normal vanilla framework and not through this mod.
Lord Vader 27 Aug, 2019 @ 9:42am 
That isn't working either, same texture error in the log(about can't locate texture, it references Thrumboid). It is strange to me cause it will accept Thrumboid_ but wont accept the others. Are you positive this mod is capable of doing this kind of thing, I just now tested the Cattle from core and they have a similar issue where its not showing the bull texture and gives them both cow textures even if I add Bull to the animals def... (yes the monstergirls are animals)
Oh God Spiders No  [developer] 27 Aug, 2019 @ 10:19am 
Now that I think about it I haven't actually added any armor for dimorphic creatures yet so I can't actually say confidently that I know how to make it work. I'd recommend joining the rimworld discord server and asking there, they are very active and prompt with advice.
< >
Showing 1-15 of 74 comments
Per page: 1530 50