Ostranauts

Ostranauts

52 ratings
Ship building and Retrofitting : Rooms 0.12
By Tumskunde
Building a ship and wanting to know how they define rooms? Got the info here.
2
2
   
Award
Favorite
Favorited
Unfavorite
Forward
When I first heard about rooms in ships I wondered how they were defined, so I did some digging and found the answers in the rooms.json file. That said it's a bit of a mess to read, and some item types listed in the file aren't immediately clear on what they are.



Name : What the game'll call the room.
Needs : These are the installables needed to define the room, each line will define what you need and if you need more than one item.
Forbids: These can't be installed in the room.
Size : The minimum size of said room in tiles, not sure if it's free tiles or not. Every example shown is usually much bigger than the amount listed, and often the items needing installation are bigger than the amount listed.
Value mod : Take what's in the room and multiply it by this, it'll give you the value that's added to your ship.

Each entry is defined like this and listed in priority order.
So if you add a Reactor to a room, it generally forces the room to be a Reactor room.
Reactor Room
Reactor Room

Needs :
Reactor

Size : 4

Value mod : 1.6
Bridge (Closed)
Bridge (Closed)

Needs :
Nav Console

Forbids :
RCS Intakes
Reactor
Gym
Bed
Toilet
Sink
Fridge
TV
Terminals

Size : 4

Value mod : 1.5
Towing Room
Towing Room

Needs :
Towing Brace

Size : 2

Value mod : 1.6
Bridge (Open)
Bridge (Open)

Needs :
Nav Console

Size : 4

Value mod : 1.3
Airlock
Airlock

Needs :
Exterior Airlock

Forbids :
Reactor
Gym
RCS Intakes
Nav Console
Battery
Bed
Sink
Toilet
Fridge
TV
Terminals

Size : 3

Value mod : 1.5
Engineering Room
Engineering Room

Needs :
Batteries
RCS Intakes
Chargers

Size : 4

Value mod : 1.4
Wellness Room
Wellness Room

Needs :
2x Gym items (Fridege/Sink included)

Forbids :
Reactor
Bed
Toilet

Size : 4

Value mod : 1.9
Recreation Room
Recreation Room

Needs :
Table
Fridge
TV or Terminal

Forbids :
Reactor

Size : 10

Value mod : 1.9
Luxury Quarters
Luxury Quarters

Needs :
Bed
Chair
Light
Storage Bin x2

Forbids :
Toilet
Reactor
Canisters (all types)
Battery
Access Hatch

Size : 12

Value mod : 2
Bathroom
Bathroom

Needs :
Toilet
Sink

Size : 4

Value mod : 1.8
Galley
Galley

Needs :
Fridge
Table

Forbids :
Bed
Reactor
Toilet

Size : 6

Value mod : 1.8
Basic Quarters
Basic Quarters

Needs :
Bed
Storage
Light

Forbids :
Toilet
Reactor
Canister

Size : 8

Value mod : 1.8
Passenger Room Medium
Passenger Room Medium

Needs :
Chairs x8

Forbids :
Toilet
Sink
Reactor
Canisters

Size : 32

Value mod : 1.6
Passenger Room Small
Passenger Room Small

Needs :
Chair x4

Forbids :
Toilet
Sink
Reactor
Canisters

Size : 16

Value mod : 1.4
Gas Cargo Room
Gas Cargo Room

Needs :
Canisters x6

Size : 12

Value mod : 1.2
Cargo Room
Cargo Room

Needs :
Storage Bins x6

Size : 6

Value mod : 1.2
Cargo Space (Exterior)
Cargo Space (Exterior)*
This room can be exposed to the void.

Needs :
Storage Bins/CargoNets x20

Size : 6

Value modifier : 1.05
Blank
Blank

Needs :
Enclosed area
Does not fit any other room type

Value mod : 1
16 Comments
Eyeless Deceiver 10 Nov, 2024 @ 9:35pm 
Thanks Telu.
[BLK] Telu 3 Oct, 2024 @ 10:19am 
All the infos are updates on the wiki. https://ostranauts.wiki.gg/wiki/Rooms
Fordon 2 Oct, 2024 @ 10:52pm 
Derelicts have a set price that does not appear to change after you first encounter them. I tend to completely strip every derelict I come across, and the various floating airlocks I leave all have different prices. All of them absurdly high for purchasing a single airlock.
Tumskunde  [author] 11 Aug, 2023 @ 11:41pm 
Possibly.

I'm not entirely sure, as I believe the derelicts don't switch too much in value after they've been assessed. Could be wrong, but I haven't tried to buy one I've stripped for parts.
ShotOut227 11 Aug, 2023 @ 7:51pm 
@Tumskunde
Freaking majestic mate, that glow up is next level.
So it's safe to assume this works in reverse with trying buy a derelict, for example. I found a luxury craft with everything still intact. From the reactor an two hydra down to the toilet, all I did was flip a switch an it came to life. If I go through and uninstall %90 of the rig, the price should drop from 1.9 m to... affordable?
Tumskunde  [author] 11 Aug, 2023 @ 12:17pm 
@ShotOut227
Yes. These modifiers multiply the value of what's inside.
Each piece of hull on it's own only adds ~$5-30 or value to your ship, so size isn't a huge factor.
More rooms generally means more value. But you need specialised rooms, these are worth more than non specialised ones.



A good case:
My starter ship was a Volatile Custom, worth about ~$400K
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3014013717


I built her up, but I have no reactor or other high end items. Her worth in this picture is ~$1.7M. If I pull the doors she's probably worth ~$1M.
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3013198312


It took roughly 20 hours for me to get to that point, but I was also picky about my materials.
If I just built up a ship from what I usually find, then I could have sold it after about an hour or two, bought a new one and rinse and repeat.
But I stuck to a particular brand and that cost me time hunting those materials down.
ShotOut227 11 Aug, 2023 @ 5:39am 
Can theses be used to up the value of your starting ship so you don't end up with half a million in debt after selling it?
Tantalus 30 Jul, 2023 @ 6:13pm 
Okay, I stand corrected. It's still showing up as a blank room with four regular chairs, so it's probably the room size. I'm not sure how; though - it was working in a room that's not much bigger than the room they're in now and even with four chairs installed, I still have more than 16 tiles of empty space in the room. Oh well.
Tantalus 30 Jul, 2023 @ 2:39pm 
No, it's considered a blank room. There is nothing in it except for four passenger chairs, lights, doors, and several vents. It's about 7 tiles wide by 9 tiles long, so it's way bigger than 16 tiles in terms of area. When I get some time, I'll try swapping out the passenger chairs for regular chairs just to make sure it isn't the size, but I'm already pretty sure it isn't.
Tumskunde  [author] 29 Jul, 2023 @ 3:21pm 
@Tantalus

Did the room show up as any other type?
The Passenger rooms are very low priority. Gyms, Fridges, RCS Intakes(any), Ship Batteries(Any), Battery Chargers, or Tables could mess with it.

The tag it's looking for (IsChairInstalled) is found on Spacer Stools, Chairs, Passenger Seats (Powered and Off) and Sofas.
As far as the forbidden tags, Sinks, Toilets or Reactors prevent the room from registering at all.
The (IsCannister) tag is odd as it's now empty, not sure if it's iterating all the other more specific tags, so avoid any canisters in the room installed or not, not even your suit O2 bottles.

Final question, did you have enough free tiles in the room? These should be plain, bare walkable tiles.
For a small passenger room it's noted as needing 16 total, so with size of the chairs as part of the requirement, you might need a minimum 32 tiles in the room before furniture, so a 4x8.