Jump to content

New room type: Breathing Rooms ...the place duplicants head towards when they start to suffocate.


Recommended Posts

Might help solve the "chasing a dancing pocket of breathable air" mechanic that causes duplicant confusion when suffocation starts to take hold. Breathing rooms could be defined by any of the oxygen producing buildings and would be a default direction the head towards if they fail (so many) attempts to find local breathable air.

Generally, they'll stop and breath once they can, so having one in the central part of a base, or very close to entrances and exits would send them in that direction or in a direction where there is supposed to be breathable air. I assume they're start breathing as soon as they can when heading towards the breathing room.

New warning message: Breathing room inaccessible! as precursory notification of impending suffocation of stranded dupe.

I don't think it has to be a room. What if it was a building instead? It could be called "Emergency oxygen mask" and it would be single use - when a duplicant starts suffocating, he would select one within running distance and use/destroy it.

4 hours ago, The Plum Gate said:

if they fail (so many) attempts

This is the challenge though, which I think should be in high enough frequency (in medium speed. like 3 times per 2 second or so?)

Setting the threshold too low would make base expansion too time-wasting and the room/masks would be counterproductive as the dupes would go back and forth, and that would be creating non-existing problem. May as well use exosuit everytime the dupes went outside base if that's the case, no?

33 minutes ago, Kasuha said:

I don't think it has to be a room. What if it was a building instead? It could be called "Emergency oxygen mask" and it would be single use - when a duplicant starts suffocating, he would select one within running distance and use/destroy it.

Or it could be reusable but have another building which bottles the oxygen which is then transported to one of these, the other problem is what do you do when you have multiple dupes which decide to chase the same bubble. 

Just now, BlueLance said:

Or it could be reusable but have another building which bottles the oxygen which is then transported to one of these

Bottler/emptier buildings for gas bottles would be great, especially if the emptier was to a pipe. I hate having a separate hydrogen pipe grid all around the base to keep all my cooling rooms pressurized, it would be so great if I could order duplicants to bring the hydrogen in bottles.

I just build a little chamber with an algea deoxidizer when my dupes' travel to the nearest oxygen-cloud get to far ... and later with an air vent. I second the gas mask option, something like an oxygen bar ...bottles for gases would be nice. and helium, and balloons to reduce stress ;) hydrogen would work too, I suppose

15 hours ago, Kasuha said:

I don't think it has to be a room. What if it was a building instead? It could be called "Emergency oxygen mask" and it would be single use - when a duplicant starts suffocating, he would select one within running distance and use/destroy it.

I don't get it. Build small room, place algae terrarium or the other algae thing into(+battery and power wheel) and you have your "station/room"?

1 hour ago, Oozinator said:

I don't get it. Build small room, place algae terrarium or the other algae thing into(+battery and power wheel) and you have your "station/room"?


The main condition for such room to work would be presence of oxygen. Algae terrarium, battery or power wheel won't grant it, the game would have to check if there's oxygen in the room. That's a bit harder and performance hungry than just checking presence of machines, not mentioning you don't quite have to build any of the current rooms airtight. So I think checking whether the "breathing room" is valid and would save a suffocating dupe would be pretty hard, or the game could skip that check and leave it up to the player to ensure presence of oxygen with a risk that suffocating dupes will head towards certain death in case they neglect the maintenance.

A building that comes with necessary dose of oxygen is in my opinion much simpler to implement, set up, and use.

9 hours ago, el_fidel said:

I just build a little chamber with an algea deoxidizer when my dupes' travel to the nearest oxygen-cloud get to far ... and later with an air vent. I second the gas mask option, something like an oxygen bar ...bottles for gases would be nice. and helium, and balloons to reduce stress ;) hydrogen would work too, I suppose

I usually move onto exo suits before I personally experience these problems, I think some form of emergency oxygen would be good especially if it is gated behind it only being able to be used during suffocation.

I seem to have this problem early game when i'm trying to excavate and finish the bottom of my base - there's always an issue where I have to dig down and across or down in general. when I run into the suffocation dance. With them all being slow, it makes timing build transitions a bit odd. I know I can set up an O2 room fairly easily.

Having an O2 room with room related warnings are via automation for state of the room via general purpose gas sensor might be the defining building requirement. It would have an area affect like the ore transport arm and just check the those tiles ( limiting reach factors being a closed room ) - would also be good for automation. Set it with options like the air filter options and give it a threshold for binary control and use in other situations.

At this point I don't even think it needs to be a room really, just checking for a breathable gas in more than one tile ( maybe a 2x2 tile geometry) and the chasing dancing gasses routine wouldn't need to be solved with a room at all.

9 hours ago, BlueLance said:

I usually move onto exo suits before I personally experience these problems

I must admit, in 170 hours of gameplay I did not use plastic once :D too hot for my tastes

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

×
  • Create New...