RimWorld
1,803 평점
Animal Gear
2
4
2
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
파일 크기
게시일
업데이트일
1.903 MB
2018년 10월 17일 오후 12시 55분
2024년 7월 12일 오전 11시 28분
변경 사항 32개 ( 보기 )

다운로드 위해 구독하기
Animal Gear

설명
Version 1.5.0.1

This mod is a framework to enable animals to have gear / equipment (like colonists) for the gear itself you should also subscribe to "Animal Equipment" OR "Animal Gear Basic" (only one of them, "Animal Equipment" is recommended as it is newer and has more content) after that you can of course add smaller mods like 'Dog Collars' etc.

New (new) main mod for the actual animal armor/gear "Animal Equipment":
https://steamcommunity.com/sharedfiles/filedetails/?id=2568865984

(previously old 'Animal Armor: Vanilla')
https://steamcommunity.com/sharedfiles/filedetails/?id=1743423205

This mod only enables this to be possible, there are no clothes/gear for animals in this mod. See the "Animal Gear: Basic"-mod
https://steamcommunity.com/sharedfiles/filedetails/?id=1541439112
"Animal Gear: Vanilla"-mod
https://steamcommunity.com/sharedfiles/filedetails/?id=1743423205

Description:

Requires at least HugsLib 5.0.0

Load order
// HugsLib
//----If used---- CombatExtended
// Animal Gear

Makes it possible for animals to have "gear" / clothes like normal colonists.

What they should wear can be set through outfits in the animal tab (like normal colonists). The animals go and equip the items on their own after that (if they can reach them etc. like colonists).

You can set "Nudist" or dissallow items and they will take them off (sometimes you have to edit the "Nudist" outfit when adding new clothes-mods).

I always felt that something like this was missing and it was very hard to have animals participate in an attack without to much of a risk of beeing hurt or dying








Short tutorial: "How to make gear":

- Get the mod "Animal Gear Basic" to have an example.

- To get an item in the game, you only need the XML with the item-infos and the matching textures
(a basic one for the item on the ground and 3 per animal)
- Important parts in the XML:

1. For which bodypart is this piece of clothing for example wolfs: "\AnimalGear\Helper\Bodies_Animal_Quadruped.xml_Info"
one item of clothing can only be for animals that all have this bodypart!
<groups> <li>Neck</li> </groups>
and then in your XML:
<bodyPartGroups> <li>Neck</li> </bodyPartGroups>

2. This defines that this is an item only for animals and which specific animals can use this item,
in this case the timber and artic wolf (each needs a set of textures, even if they are in this case the same)
You can find the excact names in "\RimWorld\Mods\Core\Defs\ThingDefs_Races\"
and in this case "Races_Animal_WildCanines.xml" <defName>WolfTimber</defName>
<tags> <li)Animal</li> <li)WolfArctic</li> <li)WolfTimber</li> ... </tags>

- There is a texture at "\Mods\AnimalGear\Helper\ItemName.png"
that can be helpful to see how the item shows up on the animal or as a placeholder when testing

- As animals don't have seperate head-textures, clothes have to be drawn different then for pawns
(see "dogscarf_Husky_south.png" for example)


(If you have different life-stage or female graphics defined,
the mod looks for them first like this [normalDefName]_[lifeStageIndex]_female
for example "item_WolfTimber_0_north.png" instead of normally "item_WolfTimber_north.png"
for the youngest version otherwise it uses the normal texture. You still need to define all 3 textures for this variant!
)

Other Mods for this framework (I know of):
Animal Gear: Basic:
https://steamcommunity.com/sharedfiles/filedetails/?id=1541439112

Horses(RW1.0 only):
https://steamcommunity.com/sharedfiles/filedetails/?id=1541439350

Drake from the Ni'Hal mod(RW1.0 only):
https://steamcommunity.com/sharedfiles/filedetails/?id=1534132871

Insect Upgrades (more interactions and armor):
https://steamcommunity.com/sharedfiles/filedetails/?id=1742165242

Animal Gear Vanilla(deprecated use 'Animal Equipment' below):
https://steamcommunity.com/sharedfiles/filedetails/?id=1743423205

Animal Equipment:
https://steamcommunity.com/sharedfiles/filedetails/?id=2568865984

Dog Collars
https://steamcommunity.com/sharedfiles/filedetails/?id=2644644983

Interactions with / helpful mods:

Draftable Animals ('force wear' + re-color at styling stations):
https://steamcommunity.com/sharedfiles/filedetails/?id=2590957984

Wearing Armor Info:
https://steamcommunity.com/sharedfiles/filedetails/?id=1839305669

Drop All Inventory:
https://steamcommunity.com/sharedfiles/filedetails/?id=2336610918

if I shouldn't be able to update my mods in the future, feel free to create a new version or re-use parts of it)
인기 토론 모두 보기(12)
25
2021년 8월 9일 오후 4시 24분
Migrating armors defs
Dylan
13
2021년 10월 27일 오전 11시 56분
XML Optimizations
Owlchemist
6
2021년 10월 25일 오후 1시 21분
debug log for the [] {} error if needed :)
1stReaper
댓글 568
BrambleBlast 2024년 8월 28일 오후 7시 57분 
is there a list somewhere of all animals that have art?
Cadet CStinky 2024년 8월 15일 오후 5시 43분 
Apparel seems to disappear after equipping
Zilarrezko 2024년 7월 30일 오전 8시 19분 
Is there a way to set a default animal clothing option to something other than anything? If I forget to manually change any new animals assignment and then get a shield belt or something, one of the animals will go and equip it, turn invisible and throw constant rendering errors until I track them them down and force them to drop it.
Shayne 2024년 7월 20일 오후 5시 27분 
@Dylan I'm starting a new colony in a bit, so I'll get you a log file as well, in case that can help!
Dylan  [작성자] 2024년 7월 20일 오전 6시 58분 
@Shayne - I have not seen that myself yet, but I will have a look at it

@Poindexter1985 - GiddyUp 2 (at least the fork) seems ok so far and the performance is hard to compare, as nearly all graphics-related code had to be re-done for 1.5 (the changes to rendering in 1.5 should result in better performance, but I have not done any tests yet)
Poindexter1985 2024년 7월 16일 오후 1시 08분 
In 1.4, I was using Owlchemist's fork of this from GitHub: https://github.com/Owlchemist/animal-gear

That fork noted three differences compared to the original:
- Hugslib dependency has been stripped
- The code has been peer reviewed for performance refinements (runs approx 2x faster)
- Support has been switched over to Giddy-Up 2

I see that the HugsLib dependency still exists, but have you (or do you intend to) incorporate any of the other improvements from the fork?
Shayne 2024년 7월 15일 오후 10시 35분 
Are there any known incompatibilities? Perhaps with Animal Tab? I'm not seeing anywhere to assign the armor to animals, and when I made some animal armor, pawns would try and equip it which would result in a big red square over them due to missing textures.
Huppias 2024년 7월 12일 오후 4시 05분 
Oh, my hero, sorry for the trouble
Dylan  [작성자] 2024년 7월 12일 오전 11시 34분 
@Huppias - The helmets should now show up again (I just updated the mod: version 1.5.0.1) there is still a bit of the overlay showing at the bottom of the helmets hiding some of the armor, but I think it was like that before / is likely not easily preventable from my side as things currently are in 1.5 and with GiddyUp-2
Huppias 2024년 7월 8일 오전 8시 43분 
I love your mod !
But I found a BUG ,Animal Gear,Giddy-Up 2 Forked and Animal Equipment are incompatible.
such as : When horses wear animal plate armor ,The image to the south shows Horse_overlay_south.png