Mining things [part 2] (#21953)

* mining-window (Diagonal)

* mining-airlock "glass"
This commit is contained in:
NULL882
2023-11-30 03:57:29 +03:00
committed by GitHub
parent 3a5b3b5de2
commit bb6091a76c
30 changed files with 282 additions and 2 deletions

View File

@@ -175,6 +175,14 @@
- type: AccessReader
access: [["Salvage"]]
- type: entity
parent: AirlockMining
id: AirlockMiningLocked
suffix: Mining(Salvage), Locked
components:
- type: AccessReader
access: [["Salvage"]]
- type: entity
parent: AirlockMedical
id: AirlockMedicalLocked
@@ -476,6 +484,14 @@
- type: AccessReader
access: [["Salvage"]]
- type: entity
parent: AirlockMiningGlass
id: AirlockMiningGlassLocked
suffix: Mining(Salvage), Locked
components:
- type: AccessReader
access: [["Salvage"]]
- type: entity
parent: AirlockChemistryGlass
id: AirlockChemistryGlassLocked

View File

@@ -96,6 +96,14 @@
- type: Sprite
sprite: Structures/Doors/Airlocks/Standard/syndicate.rsi
- type: entity
parent: Airlock
id: AirlockMining
suffix: Mining(Salvage)
components:
- type: Sprite
sprite: Structures/Doors/Airlocks/Standard/mining.rsi
# Glass
- type: entity
@@ -255,7 +263,7 @@
- type: entity
parent: AirlockGlass
id: AirlockMiningGlass
suffix: Mining
suffix: Mining(Salvage)
components:
- type: Sprite
sprite: Structures/Doors/Airlocks/Glass/mining.rsi

View File

@@ -49,4 +49,42 @@
damageOverlay:
sprite: Structures/Windows/cracks.rsi
- type: StaticPrice
price: 100
price: 100
- type: entity
parent: ShuttleWindow
id: MiningWindowDiagonal
name: diagonal mining window
suffix: diagonal
placement:
mode: SnapgridCenter
snap:
- Window
components:
- type: Sprite
drawdepth: WallTops
sprite: Structures/Windows/mining_diagonal.rsi
state: state0
- type: IconSmooth
mode: Diagonal
key: windows
base: state
- type: Icon
sprite: Structures/Windows/mining_diagonal.rsi
state: state0
- type: Fixtures
fixtures:
fix1:
shape:
!type:PolygonShape
vertices:
- "-0.5,-0.5"
- "0.5,0.5"
- "0.5,-0.5"
mask:
- FullTileMask
layer:
- GlassLayer
- type: DamageVisuals
damageOverlay:
sprite: Structures/Windows/cracks_diagonal.rsi

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,201 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken at https://github.com/ParadiseSS13/Paradise/commit/9312f1fb7dcdf1c195e255a528f31092613fb60d",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "assembly"
},
{
"name": "bolted_unlit"
},
{
"name": "closed"
},
{
"name": "closed_unlit"
},
{
"name": "closing",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.05,
0.05,
0.1
]
]
},
{
"name": "closing_unlit",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.05,
0.05,
0.1
]
]
},
{
"name": "deny_unlit",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "open",
"delays": [
[
1
]
]
},
{
"name": "opening",
"delays": [
[
0.1,
0.05,
0.05,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "opening_unlit",
"delays": [
[
0.1,
0.05,
0.05,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "panel_closing",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.05,
0.05,
0.1
]
]
},
{
"name": "panel_open",
"delays": [
[
1
]
]
},
{
"name": "panel_opening",
"delays": [
[
0.1,
0.05,
0.05,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks_broken",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "sparks_damaged",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
1.7
]
]
},
{
"name": "sparks_open",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "welded"
},
{
"name": "emergency_unlit",
"delays": [
[
0.4,
0.4
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1,17 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Made by NULL882 (github)",
"states": [
{
"name": "state0"
},
{
"name": "state1"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB