Engineering and external airlocks.
@@ -1160,32 +1160,64 @@ entities:
|
||||
- parent: 49
|
||||
grid: 0
|
||||
type: Transform
|
||||
- type: airlock
|
||||
components:
|
||||
- grid: 0
|
||||
pos: -6,-6
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock
|
||||
- type: airlock_engineering
|
||||
components:
|
||||
- grid: 0
|
||||
pos: -5,-6
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock
|
||||
- type: airlock_engineering
|
||||
components:
|
||||
- grid: 0
|
||||
pos: 4,-6
|
||||
pos: -6,-6
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- hard: False
|
||||
type: Collidable
|
||||
- type: airlock
|
||||
- type: airlock_engineering
|
||||
components:
|
||||
- grid: 0
|
||||
pos: 5,-6
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- hard: False
|
||||
type: Collidable
|
||||
- type: airlock_engineering
|
||||
components:
|
||||
- grid: 0
|
||||
pos: 4,-6
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock_external
|
||||
components:
|
||||
- grid: 0
|
||||
pos: -7,2
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock_external
|
||||
components:
|
||||
- grid: 0
|
||||
pos: -7,3
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock_external
|
||||
components:
|
||||
- grid: 0
|
||||
pos: -7,4
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock_external
|
||||
components:
|
||||
- grid: 0
|
||||
pos: 6,2
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock_external
|
||||
components:
|
||||
- grid: 0
|
||||
pos: 6,3
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
- type: airlock_external
|
||||
components:
|
||||
- grid: 0
|
||||
pos: 6,4
|
||||
rot: -1.5707963267949 rad
|
||||
type: Transform
|
||||
...
|
||||
|
||||
@@ -17,8 +17,38 @@
|
||||
state: closed
|
||||
|
||||
- type: BoundingBox
|
||||
# This AABB isn't the full tile because..
|
||||
# If it is, airlocks collide with walls and other airlocks causing them to never close.
|
||||
# yeah...
|
||||
# TODO: Fix that.
|
||||
aabb: -0.45, -0.45, 0.45, 0.45
|
||||
- type: Collidable
|
||||
- type: Door
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: AirlockVisualizer2D
|
||||
|
||||
placement:
|
||||
mode: SnapgridBorder
|
||||
|
||||
- type: entity
|
||||
parent: airlock
|
||||
id: airlock_external
|
||||
name: External Airlock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Buildings/airlock_external.rsi
|
||||
|
||||
- type: Icon
|
||||
sprite: Buildings/airlock_external.rsi
|
||||
|
||||
- type: entity
|
||||
parent: airlock
|
||||
id: airlock_engineering
|
||||
name: Engineering Airlock
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Buildings/airlock_engineering.rsi
|
||||
|
||||
- type: Icon
|
||||
sprite: Buildings/airlock_engineering.rsi
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/2b969adc2dfd3e9621bf3597c5cbffeb3ac8c9f0/icons/obj/doors/doorint.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "o_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.4]]}, {"name": "o_opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}]}
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/2b969adc2dfd3e9621bf3597c5cbffeb3ac8c9f0/icons/obj/doors/doorint.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "o_closing", "directions": 1, "delays": [[0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.4]]}, {"name": "o_opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]}
|
||||
BIN
Resources/Textures/Buildings/airlock_basic.rsi/panel_open.png
Normal file
|
After Width: | Height: | Size: 193 B |
BIN
Resources/Textures/Buildings/airlock_basic.rsi/sparks_broken.png
Normal file
|
After Width: | Height: | Size: 226 B |
|
After Width: | Height: | Size: 238 B |
BIN
Resources/Textures/Buildings/airlock_basic.rsi/sparks_open.png
Normal file
|
After Width: | Height: | Size: 215 B |
BIN
Resources/Textures/Buildings/airlock_basic.rsi/welded.png
Normal file
|
After Width: | Height: | Size: 225 B |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/closed.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/closing.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/deny.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/locked.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/2b969adc2dfd3e9621bf3597c5cbffeb3ac8c9f0/icons/obj/doors/Dooreng.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "o_closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "o_opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]}
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/open.png
Normal file
|
After Width: | Height: | Size: 278 B |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/opening.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 193 B |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/spark.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 226 B |
|
After Width: | Height: | Size: 238 B |
|
After Width: | Height: | Size: 215 B |
BIN
Resources/Textures/Buildings/airlock_engineering.rsi/welded.png
Normal file
|
After Width: | Height: | Size: 225 B |
BIN
Resources/Textures/Buildings/airlock_external.rsi/closed.png
Normal file
|
After Width: | Height: | Size: 992 B |
BIN
Resources/Textures/Buildings/airlock_external.rsi/closing.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
Resources/Textures/Buildings/airlock_external.rsi/deny.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
Resources/Textures/Buildings/airlock_external.rsi/locked.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/discordia-space/CEV-Eris/blob/2b969adc2dfd3e9621bf3597c5cbffeb3ac8c9f0/icons/obj/doors/Doorext.dmi", "states": [{"name": "closed", "directions": 1, "delays": [[1.0]]}, {"name": "closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "deny", "directions": 1, "delays": [[0.1, 0.1, 0.1]]}, {"name": "locked", "directions": 1, "delays": [[1.0]]}, {"name": "o_closing", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "o_opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "open", "directions": 1, "delays": [[1.0]]}, {"name": "opening", "directions": 1, "delays": [[0.2, 0.2, 0.1, 0.1, 0.1, 0.1, 0.3]]}, {"name": "panel_open", "directions": 1, "delays": [[1.0]]}, {"name": "spark", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_broken", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "sparks_damaged", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1, 1.7]]}, {"name": "sparks_open", "directions": 1, "delays": [[0.1, 0.1, 0.1, 0.1, 0.1]]}, {"name": "welded", "directions": 1, "delays": [[1.0]]}]}
|
||||
BIN
Resources/Textures/Buildings/airlock_external.rsi/o_closing.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
Resources/Textures/Buildings/airlock_external.rsi/o_opening.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
Resources/Textures/Buildings/airlock_external.rsi/open.png
Normal file
|
After Width: | Height: | Size: 494 B |
BIN
Resources/Textures/Buildings/airlock_external.rsi/opening.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
Resources/Textures/Buildings/airlock_external.rsi/panel_open.png
Normal file
|
After Width: | Height: | Size: 314 B |
BIN
Resources/Textures/Buildings/airlock_external.rsi/spark.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 203 B |
|
After Width: | Height: | Size: 203 B |
|
After Width: | Height: | Size: 203 B |
BIN
Resources/Textures/Buildings/airlock_external.rsi/welded.png
Normal file
|
After Width: | Height: | Size: 242 B |