RimWorld

RimWorld

1,140 ratings
Weapon Racks
13
2
5
2
2
6
6
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.038 MB
Apr 2, 2022 @ 7:27pm
Jul 17 @ 7:30am
12 Change Notes ( view )

Subscribe to download
Weapon Racks

In 1 collection by Aelanna
The Eccentric's Angels [1.4]
148 items
Description
Show off your colony's weapons arsenal with these presentation-oriented storage racks!

Mod Contents

Weapon Racks adds three new stuffable 1x1 tile storage shelves with 2, 3, or 4 slots for storing weapons. They increase the beauty in a room and let you present the stored contents in a variety of aesthetically pleasing configurations:



Mod settings allow you to adjust the size, position, and alignment of individual weapons in different orientations for the perfect presentation!

Mod Compatibility

Weapon Racks for RimWorld v1.6 only requires Harmony as a dependency.

Weapon Racks for RimWorld v1.5 and earlier requires LWM's Deep Storage to function.

Weapon Racks are compatible with Combat Extended, and CE ammo can both be stored in Weapon Racks and visually adjusted in mod settings.

Technical Details

Weapon Racks cancel the rendering of compatible items stored within them and print them to the Items mesh layer themselves using saved layout data.

Preset adjustments for many vanilla weapons are included with this mod. All ammunition from Combat Extended is also preset to 50% draw size. In addition, weapon mod authors can include preset adjustments for their weapons by using the following Def:

<?xml version="1.0" encoding="utf-8" ?> <Defs> <!-- Compatibility Defs for Weapon Racks --> <WeaponRacks.WeaponAdjustmentDef MayRequire="Aelanna.WeaponRacks"> <defName>ExampleDefName</defName> <thingDef>ExampleDefName</thingDef> <sizeFactor>1.0</sizeFactor> <horizontalOffset>0.0</horizontalOffset> <verticalOffset>0.0</verticalOffset> <rotationHorizontal>0</rotationHorizontal> <rotationVertical>0</rotationVertical> </WeaponRacks.WeaponAdjustmentDef> </Defs>

Using a WeaponAdjustmentDef does not require setting Weapon Racks as a dependency; it will be safely ignored if Weapon Racks is not loaded.

Credits & Links

As usual, many thanks to the members of the #mod-development channel on the Rimworld Discord server!

If you enjoy this mod, please check out my other Rimworld mods on Steam Workshop!
292 Comments
Lagrossebête Sep 6 @ 6:28am 
Hello ! It doesn't display the quality of item on screen. May it bee possible to add a colored dot that show the colors quality next to the weapon ? ?
( I added the mod Quality Colors Continued )
Thank you :D
irrelevantredundancy Jul 26 @ 10:43am 
I'd rather just not use a specific mod or overlook one warning, than switch to RimSort. If it really comes down to it, I'll just switch out the databases. RimPy has so many more features that I actively use. Like for example the color-coding system, that's how I keep track of what group a mod belongs to. Which makes troubleshooting a lot easier. I'm playing with between 500-700 mods active and RimPy works just fine.
Aelanna  [author] Jul 25 @ 8:16am 
@VolatileGlitchAviator - It's a lot of fun, hope you enjoy it!
VolatileGlitchAviator Jul 25 @ 7:57am 
i havnt played oddy yet been waiting for some key mods i use to update XD i had no idea they included them in the game :D
Aelanna  [author] Jul 25 @ 7:19am 
@VolatileGlitchAviator - Between the Armor Racks mod that existed long before this one as well as the new Outfit Stands in Odyssey, it hardly seems necessary for me to throw another one into the mix at this point. :)
VolatileGlitchAviator Jul 25 @ 2:58am 
Hey Aelenna are there any plans to make a mannequin type mod? similar to what this one does but be able to equip armor pieces instead? :D
Aelanna  [author] Jul 17 @ 10:27pm 
@irrelevantredundancy - I don't know what to tell you other than that Rimpy has been abandoned for well over a year now and it'll continue to get worse as it isn't getting updates. Most people who need an external mod manager have been moving over to RimSort. :\
irrelevantredundancy Jul 17 @ 10:16pm 
I also edited RimPy's database json ( db.json ) locally to remove the dependency, and it's still showing up.
irrelevantredundancy Jul 17 @ 10:00pm 
I am still getting the LWM's Deep Storage requirement when using RimPy in 1.6. Is there a way to change that? I noticed in the about.xml there is no mention of 1.6 section the modDependenciesbyVersion . Which makes sense for obvious reasons, but maybe there is something that can be done there?
Aelanna  [author] Jul 17 @ 7:31am 
@PowerStranger - Definitely unintended, should be fixed in v1.4.4 that just got pushed. Thanks for letting me know!