Triple miner airlock (#2111)

Co-authored-by: KaiserMaus <kaiser.ratte@gmail.com>
This commit is contained in:
Noychik 2025-05-17 15:53:20 +07:00 committed by GitHub
parent 884ed510c5
commit 997ded8acd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
27 changed files with 455 additions and 4 deletions

View file

@ -227,7 +227,7 @@
suffix: Salvage
components:
- type: Sprite
sprite: Structures/Doors/Airlocks/Glass/cargo.rsi
sprite: _Sunrise/Structures/Doors/Airlocks/Glass/salvage.rsi #Sunrise-Resprite
- type: Wires
layoutId: AirlockCargo

View file

@ -22,7 +22,7 @@
- type: entity
id: DoubleGlassAirlockSalvageLocked
parent: [ DoubleGlassAirlockMiner ]
parent: [ DoubleGlassAirlockSalvage ]
suffix: Salvage, Locked
components:
- type: ContainerFill
@ -133,7 +133,7 @@
- type: entity
id: TripleGlassAirlockSalvageLocked
parent: [ TripleGlassAirlockCargo ]
parent: [ TripleGlassAirlockSalvage ]
suffix: Salvage, Locked
components:
- type: ContainerFill

View file

@ -188,7 +188,7 @@
sprite: _Sunrise/Structures/Doors/Airlocks/Glass/double_virology.rsi
- type: entity
id: DoubleGlassAirlockMiner
id: DoubleGlassAirlockSalvage
parent: [ DoubleGlassAirlock, AirlockMiningGlass ]
suffix: Mining(Salvage)
components:
@ -269,6 +269,14 @@
- type: Sprite
sprite: _Sunrise/Structures/Doors/Airlocks/Glass/triple_medical.rsi
- type: entity
id: TripleGlassAirlockSalvage
parent: [ TripleGlassAirlock, AirlockMiningGlass ]
suffix: Mining(Salvage)
components:
- type: Sprite
sprite: _Sunrise/Structures/Doors/Airlocks/Glass/triple_salvage.rsi
- type: entity
id: TripleGlassAirlockScience
parent: [ TripleGlassAirlock, AirlockScienceGlass ]

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 629 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 628 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,443 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Sprited by Noychik for Sunrise Station",
"size": {
"x": 96,
"y": 96
},
"states": [
{
"name": "assembly",
"directions": 4
},
{
"name": "bolted_unlit",
"directions": 4
},
{
"name": "bolted_open_unlit"
},
{
"name": "closed",
"directions": 4
},
{
"name": "closed_unlit",
"directions": 4
},
{
"name": "open_unlit"
},
{
"name": "closing",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "closing_unlit",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "deny_unlit",
"directions": 4,
"delays": [
[
1.2,
1.2
],
[
1.2,
1.2
],
[
1.2,
1.2
],
[
1.2,
1.2
]
]
},
{
"name": "open",
"directions": 4
},
{
"name": "opening",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "opening_unlit",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_closing",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_closed"
},
{
"name": "panel_opening",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
],
[
0.1,
0.1,
0.07,
0.07,
0.07,
0.2
]
]
},
{
"name": "panel_open",
"directions": 4
},
{
"name": "sparks",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
]
]
},
{
"name": "sparks_broken",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
]
]
},
{
"name": "sparks_damaged",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
]
]
},
{
"name": "sparks_open",
"directions": 4
},
{
"name": "welded",
"directions": 4
},
{
"name": "emergency_unlit",
"directions": 4,
"delays": [
[
1.2,
1.2
],
[
1.2,
1.2
],
[
1.2,
1.2
],
[
1.2,
1.2
]
]
},
{
"name": "emergency_open_unlit",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB