Space Engineers

Space Engineers

Not enough ratings
Programmable Block Airlock (Vanilla SE)
   
Award
Favorite
Favorited
Unfavorite
Type: World
File Size
Posted
Updated
64.756 KB
21 Mar, 2015 @ 9:55am
21 Mar, 2015 @ 12:26pm
3 Change Notes ( view )

Subscribe to download
Programmable Block Airlock (Vanilla SE)

Description
An airlock for keeping oxygen in, and space out... Works intuitively as you would expect an airlock to. How to use it;

1) Prevents the outer door being opened if the inner door is open.
2) Likewise prevents the inner door being opened if the outer door is open.
3) Automatically depressurizes the airlock when the outer door is opened to save oxygen.
4) Re-pressurizes the airlock when the outer door is closed so the player can remove their helmet safely.
5) Provides audio and visual warnings when the outer door is open.

Additional Safety Measures:
- Prevents the inner door being opened when a player is in close proximity to the outer door.
- Prevents the outer door being opened when a player is in close proximity to the inner door.

Materials required;
- 2 Sensors
- 2 Doors
- 2 Air vents
- 1 Oxygen tank
- 1 Oxygen generator
- 1 Sound block
- 1 Programming block
10 Comments
VGAstudent 19 Mar, 2019 @ 11:27am 
Broken? The block has no code to compile.
wehatespammers 28 Mar, 2015 @ 10:54am 
Whenever i enter the airlock and put my helmet on (im going outside) i expected it to depressurize but it didnt. So all the air got sucked out. then i came back after a while and opened the door and air rushed out again. did i do something wrong?
^Tkh 26 Mar, 2015 @ 1:29am 
Would it be posible to change the code a bit, so that when you open the outer door there is a short delay where the vent depresurises the room?
Mango 22 Mar, 2015 @ 11:35am 
Ah now... after a reset of SE i found it... thx :D *thumb up*
Kesuke  [author] 22 Mar, 2015 @ 11:22am 
The code is in the programmable block. Its easy to see it, you just open it and click edit.
Mango 22 Mar, 2015 @ 11:21am 
this is my problem i dont can c# :D, i thought u have the code :D
Kesuke  [author] 22 Mar, 2015 @ 11:20am 
This isn't a mod, its a vanilla world file. You can see how the code works if you open the programmable block and click edit. It isn't for the feint hearted but if you know a little bit of c# it should be fairly straightforward to make this work on your own world.
Mango 22 Mar, 2015 @ 11:07am 
I can´t find the code, can u help me, pls?
Kesuke  [author] 21 Mar, 2015 @ 12:13pm 
Absolutely, there is no reason it has to be this large, I just made it so its easy to see what's going on. You could compress the entire airlock into a 1x2 block space (1 block for standing height and 1 block for the air vent)
NovaCode 21 Mar, 2015 @ 11:30am 
but is there any way to make it smaller?