RimWorld

RimWorld

1,090 ratings
Weapon Racks
12
2
5
2
6
6
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.038 MB
2 Apr, 2022 @ 7:27pm
12 Jun @ 11:09am
9 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!
269 Comments
You should set it so that 'LWM's Deep Storage' is required before this mod in the mod load order.
Three 2 May @ 9:41am 
I also support the request to add support for Adaptive Storage Framework, as it is currently the most efficient storage mod. :gearthumbsup:
DondarfSnowbonk 26 Apr @ 7:19pm 
Would you consider making a version of this that works with Adaptive Storage Framework? I love your art but I'm weaning myself off Deep Storage.
Mews 20 Apr @ 8:13pm 
Doesn't show up at all

https://pastebin.com/mrM8DN4W

1.4
literally no other mods other than ideology, harmony, deep storage and weapon racks
Levardio 14 Mar @ 7:43am 
I fixed it! It turns out that museums mod turned off the racks, when i placed them both at the end of my modlist (first this mod, then museums mod) it started working properly
Levardio 14 Mar @ 2:08am 
I have deep storage installed and i dont have these racks in my "storage" tab. There are also apparently no errors during installation and destruction of the racks or booting up the game. Can this be because i have both lwm's deep storage and adaptive deep storage installed?
Aelanna  [author] 13 Mar @ 11:18am 
@Levardio - If you have Deep Storage installed (which is a required dependency for this mod), then all shelves get moved to the Storage tab. If it's still not working when built normally, then I need an error log.
Levardio 13 Mar @ 6:41am 
for me, weapon racks dont show up in the building meny (i have researched complex furniture) and when i spawn a minified version them through dev mode and place them down they cant be interacted with
g0jira 4 Mar @ 7:50am 
indeed, i missed that, thanks!
Aelanna  [author] 4 Mar @ 6:25am 
@g0jira - The mod options have rotation options for this exact reason. The right-side column lets you set the exact rotation offset in both horizontal and vertical orientations.