RimWorld

RimWorld

64 ratings
Universal Apparel Restriction Remover
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
591.306 KB
20 Feb, 2023 @ 11:07pm
28 Jun @ 1:05pm
6 Change Notes ( view )

Subscribe to download
Universal Apparel Restriction Remover

In 1 collection by WRelicK
WRelicK's Work
11 items
Description
Removes apparel restrictions for any and all HAR races automatically. As this is fundamentally against the design of certain races, be warned that unexpected behaviors may result!

Load after any races and race-related mods to prevent restriction patches fighting with mine.

Note that this mod does not remove weapon restrictions. If there's enough interest in an equivalent for that, I could put it together as a separate mod.

Between the scattered race apparel patches and the annoyance of maintaining similar functionality in my APP extension, I felt it was best to publish a more permanent solution.

This is an extremely simple patch, so it's easy to modify. If you don't want to use XML Extensions, you can check out the XML for instructions on how you can exclude a race (or multiple races).

Should be safe to add mid-game, but as with most any mod, it's best not to remove it.

With XML Extensions, this mod adds an optional mod menu that allows you to customize apparel restrictions per-race. You can toggle individual item restrictions as well as each race's ability to use unrestricted apparel. These settings must be enabled to be used. If not enabled, every race will have all restrictions lifted as normal.

Note that XML Extensions support was an experiment. After learning more about XML Extensions, I can't recommend it to users or developers. As of the last time I tested, it has a tendency to obfuscate issues by changing how XML loads. For now, I recommend avoiding XML Extensions unless another mod in your list requires it.

Thanks to Abraxas for help in working out the original patch!

103 Comments
WRelicK  [author] 30 Aug @ 4:08pm 
Hello there, thanks for using the mod!

What you're looking to do would best be done through your own XML patches. However, it is possible to do it by going into the options for each race that uses those glove items and un-restricting only them.

If those glove items are restricted through any means other than HAR, then UARR will be of no help, I'm afraid.
Gesyutaruto{JP} 30 Aug @ 3:55pm 
Even with the XML extension installed, there is no per-item settings screen; only a configuration screen for managing them in bulk by race.
Gesyutaruto{JP} 29 Aug @ 7:29am 
I only want to remove the restrictions for gloves and shoes that come from other apparel mods. How can I do
WRelicK  [author] 3 Aug @ 5:20pm 
Hello! You might be able to do what you're looking to by using the XML Extensions options to prevent kiiro items from being unrestricted. Have you tried that?
'Zee Kat 26 Jul @ 10:44pm 
Any way to have a optional for vanilla paws so we can restrict certain rance mod clothings for the same? In my case normal faction paws are using kiiro race clothing and giving me errors when the same spawn in caravans or other events.
WRelicK  [author] 29 Jun @ 3:00am 
Very true! I actually just updated the About.xml, so UARR would have worked in 1.6 even with no changes, but this way you won't get any version warnings.

I'm happy you find the mod an important part of your experience!
Quilava 28 Jun @ 10:34pm 
Finally 1.6 update, i need this before the space dlc drop, cant look lame af when u flying a spaceship ya know? :cool_seagull:
WRelicK  [author] 15 May @ 3:48pm 
Sure thing!
alrighty got it thanks for the help buddy, appreciate it!
WRelicK  [author] 12 May @ 7:01pm 
@浴球不滿
Looks like I never replied, but I appreciate that! You could see if THIGAPPE supports any of the races you're having trouble with as far as the misalignment goes.

@Deep ♥♥♥♥ Galactic is the best g
Hey, it's good to hear from you again! This happens when a race without a body part covered by a piece of apparel tries to wear it. Basically, the part isn't covered (since it doesn't exist), so the flag to replace existing worn items never triggers.

You could use UARR's XML Extensions settings to prevent the mincho from receiving exemptions. Alternatively, you could set up their outfit policies in-game to prevent them from wearing non-mincho items.