Space Engineers

Space Engineers

419 个评价
Automatic Doors & Airlocks
2
3
2
2
   
奖励
收藏
已收藏
取消收藏
Type: Mod
标签: ServerScripts
文件大小
发表于
更新日期
637.621 KB
2014 年 9 月 23 日 下午 12:11
11 月 8 日 上午 2:38
53 项改动说明 ( 查看 )

订阅以下载
Automatic Doors & Airlocks

描述
Features
(NEW) UI configurable settings
All settings have been mapped to the terminal UI.
Most settings support multiple selections for setting up many doors / vents at once to save time.

Works with most modded doors too, not just vanilla. Anything that has the same terminal controls as a vanilla door will also work with this mod. Due to the nature of "Airlock in a block" doors this mod does not work properly with them. It can however be installed side-by-side.

(NEW) Per-door front / back configurable detection distances
Now supports separate front and back distances for more flexibility

Access control is enforced, just like the button of the door itself
The ownership and sharing options for the door are enforced.

Lightweight distance and direction based detection of players
Detection and actions all happen centrally.

Configurable to only open/close

Airlock logic!
Set the doors of the airlock to 'Automatic Open/Close' and then give the airlock a name (case sensitive) and set whether the door is the inner or outer wall for each door in the airlock. Multiple doors on each size are supported to make this easier. (example image above). If you want your airlock to depressurize you'll need to set the same name on the vents and ensure there is enough O2 tank space to hold the air from the room.

Doors in the Airlock are activated automatically when an authorized player is within the configured distance of either side of the door, if the opposite wall has a door open, it will be triggered to close, during this time the door you are in front of will remain closed and open once all opposite doors have finished closing.
Optionally when you set the airlock name on air vent(s) that are part of the airlock and it will pressurize / depressurize before opening the door.

Important Note
- This mod doesn't work with "Airlock in a block" doors such as the "Revolving Airlock Door". There isn't a way currently to automate these blocks reliably.

- When using vents with the airlock feature it is possible that a room cannot be depressurized if all the oxygen tanks attached are full. Likewise if there is no source of oxygen for the vent it will not pressurize the room. In either case this mod will continue to wait for the vent even though it will never complete the pressurization / depressurization. This mod waits for full pressurization / depressurization.
- When using two sliding door against each other, due to the air contained in the doors there will be some loss of air each time the player passes through although the pressurized room will not lose pressure.

This mod is intended to be compatible with DSs, if you encounter any issues, please drop a comment or open a discussion.

If you would like to see this mod in your native language, please drop a line. The code is set-up to support additional languages if translations are submitted


-- Change Log --
v2.0.8 - Fix compatibility with Apex DLC. Improve airlock status
v2.0.7 - Add support for Airlock details being visible on dedicated servers.
v2.0.6 - Properly support having multiple doors on each side of an airlock.
v2.0.5 - Update front/back distance minimum to be -1. Update compatibility with Sliding Hatch. Increase delay on airlock change to 20 frames from 5.
v2.0.4 - Attempt to fix crash during world unload



Additional log in the "Change Notes" tab
热门讨论 查看全部(3)
14
2024 年 11 月 9 日 上午 12:41
Suggestions for Future Features
TaikoDragon
1
2022 年 11 月 18 日 下午 9:51
Crash Reports
Jared Lynch
0
2023 年 6 月 9 日 上午 11:20
Crash report
Damonicus1986
325 条留言
TaikoDragon  [作者] 11 月 8 日 上午 1:19 
@Rinzler_1982
Unkown status will happen if the door/vent is "Toggle Block" set to Off or the grid does not have power.
Thanjar 11 月 6 日 下午 8:44 
Of what i have investigated (Not much, but probably useful), air vents since Apex recalculate room pressure less often. In other words, only when room pressure reaches 95% will the vent pressurize the room to 100%. Maybe this is causing the inner airlock doors not opening as the air in the airlocks never go to 95% or 100% as the player is not present in it.
TaikoDragon  [作者] 11 月 1 日 下午 4:39 
Corwin, which block is having the problem? e.g. the block name in the g-menu
TaikoDragon  [作者] 11 月 1 日 下午 4:37 
Rinzler, which mods are you using? Are you playing offline or on a Dedicated Server?
Corwin MacGregor 10 月 8 日 下午 2:40 
my two cents, since 1.207, I've also been having the same issue as Rinzler, as well as my inner airlock door not triggering within its forward sensor volume
Rinzler_1982 9 月 24 日 上午 8:56 
TaikoDragon  [作者] 9 月 23 日 下午 1:41 
Could you share a screenshot of the status screen you're seeing?
Rinzler_1982 9 月 20 日 下午 10:12 
Hey there! Not sure if an update broke it, but it's showing all my airlocks--old and new--as status "Unknown". I'll deconstruct and rebuild and still same. All airlocks. I've unsubbed and resubbed with the same result. I really don't want to have to use a script, as this has been a total lifesaver.
Fox 9 月 9 日 下午 11:57 
When on the interior side of an airlock the door does not open automatically but it closes automatically and cycles the airlock properly, is this intentional?
Kevin Starwaster 6 月 5 日 下午 1:16 
Sometimes, I have an issue where airlock doors open too quickly which is a problem when it's an outer door and there wasn't enough time for the associated vent to depressurize. I'm probably venting more air than if it were just two sliding doors back to back.

Is there anything I can do on my end? Maybe some config setting that will give more time?