RimWorld

RimWorld

Variable Room Sizes (temporary beta)
Muad'Dib 2 Mar, 2023 @ 5:18pm
A problem of scale - Suggestion
Hi Owlchemist!

Big fan of your mods, and I'm using this one to replace the craziness surrounding bedroom size in Rimworld. It helps, and setting the "multiplier" for each specific room is a good implementation, but the real problem (for bedrooms at least) is that the scale the game uses is bonkers. The difference between very spacious to quite spacious is almost double, while the "Rather Tight" classification that a vanilla 9 square meters room get is somewhat justified.

According to ChatGPT, in architecture, a bedroom with less than 10m2 is small, one between 10-15m2 is moderate in size, one from 15-20m2 is spacious and one with more than 20m2 is very spacious. This doesn't translate very well to the game's scale, where a 16m2 room (and I'm assuming each square is 1x1m2, so a 16m2 room has 16 tiles (4x4), is considered "average" while it should be already in "somewhat spacious", and a 20m2 bedroom (5x5) is considered "somewhat spacious" while it should already be "very spacious" at least.
A 7x7 room in Rimworld, 49m2, is "quite spacious" and is also more than double a small studio apartment. A 6x6 bedroom (36m2) in Rimworld also gets the same classification.

A 64m2 bedroom in game, 8x8, the size of a small apartment, is considered in vanilla to be "very spacious" when it's actually a palace. Since this mod can just change the multiplier (1.4) in the formula, it means that to make 64m2 room an "extremely spacious" room I also make a cramped, less than 9m2, 2x2 room in an average room - while we shouldn't, cause it doesn't even fit a wardrobe.

So if we could change that multiplier but also the scale so that rooms can have sensible sizes without a 5m2 bedroom being considered an average size or just "tight", so that rooms don't need a huge leap in size to go to the next category, that would be fantastic.

Thank you very much for all your work and all your mods, you actively make this game and community better, and thanks for reading all of this!
< >
Showing 1-3 of 3 comments
Velvet 19 May, 2023 @ 5:32am 
You can already achieve this by using this with another room size mod. This mod achieves what it does by placing a multiplier on the room size calculation, but mods like Realistic Rooms Rewritten directly change the target scores instead. Realistic Rooms Rewritten in particular even has the vanilla values listed on the mod page for comparison, as well as the math the game uses to determine room size score.

If you want to use this mod with smaller intervals between sizes then set the smaller room sizes to vanilla targets, and decrease the targets of higher room sizes to be more in line with your expectations. It sounds like you're fine with everything up to quite spacious, so you could set all of those to vanilla values, thus having only the effects from this mod, and then lower the value of very spacious and above to something you find reasonable.
Last edited by Velvet; 19 May, 2023 @ 5:32am
Muad'Dib 14 Jun, 2023 @ 10:58am 
Thanks for the suggestion. Using another mod might be a solution, but maybe making this value accessible in this mod settings might not be that complicated - hence, the suggestion.
Velvet 25 Jun, 2023 @ 6:31pm 
Originally posted by Muad'Dib:
Thanks for the suggestion. Using another mod might be a solution, but maybe making this value accessible in this mod settings might not be that complicated - hence, the suggestion.

Possibly, but in the meantime, or if the mod author doesn't want to add this for whatever reason, this should achieve what you want.
< >
Showing 1-3 of 3 comments
Per page: 1530 50