From 42b38b7a5db35b509f8f97a5ce325b382e736116 Mon Sep 17 00:00:00 2001 From: Kara Date: Thu, 10 Aug 2023 07:16:51 -0700 Subject: [PATCH] Liquid plasma floor entity (#18957) --- Resources/Prototypes/Entities/Tiles/lava.yml | 3 +- .../Entities/Tiles/liquid_plasma.yml | 49 ++++ Resources/Prototypes/Entities/Tiles/water.yml | 1 + .../Prototypes/Procedural/biome_templates.yml | 14 + .../Tiles/Planet/liquid_plasma.rsi/full.png | Bin 0 -> 706 bytes .../Tiles/Planet/liquid_plasma.rsi/meta.json | 265 ++++++++++++++++++ .../Tiles/Planet/liquid_plasma.rsi/plasma.png | Bin 0 -> 1216 bytes .../Planet/liquid_plasma.rsi/plasma0.png | Bin 0 -> 3658 bytes .../Planet/liquid_plasma.rsi/plasma1.png | Bin 0 -> 3077 bytes .../Planet/liquid_plasma.rsi/plasma2.png | Bin 0 -> 3390 bytes .../Planet/liquid_plasma.rsi/plasma3.png | Bin 0 -> 2610 bytes .../Planet/liquid_plasma.rsi/plasma4.png | Bin 0 -> 3330 bytes .../Planet/liquid_plasma.rsi/plasma5.png | Bin 0 -> 2668 bytes .../Planet/liquid_plasma.rsi/plasma6.png | Bin 0 -> 3390 bytes .../Planet/liquid_plasma.rsi/plasma7.png | Bin 0 -> 10665 bytes 15 files changed, 331 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/Entities/Tiles/liquid_plasma.yml create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/full.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/meta.json create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma0.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma1.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma2.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma3.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma4.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma5.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma6.png create mode 100644 Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma7.png diff --git a/Resources/Prototypes/Entities/Tiles/lava.yml b/Resources/Prototypes/Entities/Tiles/lava.yml index b1d94c7a9c..a523e5240f 100644 --- a/Resources/Prototypes/Entities/Tiles/lava.yml +++ b/Resources/Prototypes/Entities/Tiles/lava.yml @@ -1,6 +1,7 @@ - type: entity id: FloorLavaEntity - name: lava floor + name: lava + description: Don't jump in. It's not worth it, no matter how funny it is. placement: mode: SnapgridCenter snap: diff --git a/Resources/Prototypes/Entities/Tiles/liquid_plasma.yml b/Resources/Prototypes/Entities/Tiles/liquid_plasma.yml new file mode 100644 index 0000000000..584f6dbc2a --- /dev/null +++ b/Resources/Prototypes/Entities/Tiles/liquid_plasma.yml @@ -0,0 +1,49 @@ +- type: entity + id: FloorLiquidPlasmaEntity + name: liquid plasma + description: Sweet, expensive nectar. Don't consume. + placement: + mode: SnapgridCenter + snap: + - Wall + components: + - type: StepTrigger + requiredTriggeredSpeed: 0 + intersectRatio: 0.1 + blacklist: + tags: + - Catwalk + - type: Lava + - type: Transform + anchored: true + - type: SyncSprite + - type: Clickable + - type: Sprite + sprite: Tiles/Planet/liquid_plasma.rsi + drawdepth: BelowFloor + layers: + - state: plasma + shader: unshaded + - type: Icon + sprite: Tiles/Planet/liquid_plasma.rsi + state: full + - type: IconSmooth + key: floor + base: plasma + - type: Physics + bodyType: Static + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.5,0.5,0.5" + layer: + - SlipLayer + mask: + - ItemMask + density: 1000 + hard: false + - type: Tag + tags: + - HideContextMenu diff --git a/Resources/Prototypes/Entities/Tiles/water.yml b/Resources/Prototypes/Entities/Tiles/water.yml index 59e03da991..bb93e1a43d 100644 --- a/Resources/Prototypes/Entities/Tiles/water.yml +++ b/Resources/Prototypes/Entities/Tiles/water.yml @@ -1,6 +1,7 @@ - type: entity id: FloorWaterEntity name: water + description: A real thirst quencher. placement: mode: SnapgridCenter snap: diff --git a/Resources/Prototypes/Procedural/biome_templates.yml b/Resources/Prototypes/Procedural/biome_templates.yml index 1dd0a0aaa4..0a2b98cee2 100644 --- a/Resources/Prototypes/Procedural/biome_templates.yml +++ b/Resources/Prototypes/Procedural/biome_templates.yml @@ -439,6 +439,20 @@ seed: 0 frequency: 0.02 fractalType: None + # Liquid plasma rivers. Ice moon baby + - !type:BiomeEntityLayer + allowedTiles: + - FloorSnow + threshold: 0.95 + noise: + seed: 3 + noiseType: OpenSimplex2 + frequency: 0.003 + lacunarity: 1.50 + fractalType: Ridged + octaves: 1 + entities: + - FloorLiquidPlasmaEntity # Caves - type: biomeTemplate diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/full.png b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/full.png new file mode 100644 index 0000000000000000000000000000000000000000..7d6d7e0db353de1483ab85635f901d8abd9c27b8 GIT binary patch literal 706 zcmV;z0zLhSP)Px#1ZP1_K>z@;j|==^1poj5T2M?>Mf>~v-{0T!^YilZ^7Qod`T6<(|NrLZ=JE0I z=;-L~?(XdD?Ee1#>+9?F_4WMx{OaoJVNYM<G*R*|Vo9)IHU(P!TZ+S{kQY=k*JP`k$ zV)ENyPz4M3oN~#mPu*3C$gsOm0a;7Qr54aA^I8_~_)K=@+ zf4a&zc0knl4>gaS1{@H z8njJ-1fq@nA&mZ(C+kd18N6a>0pMevY)daYFOjD~Y3{vzJ|UvKtia(^@89oqlT7-h o!He(oBQ?EdYf|!IGg?Ic0~N;|9sE%bY5)KL07*qoM6N<$f_U&>>Hq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/meta.json b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/meta.json new file mode 100644 index 0000000000..d16c7ccf14 --- /dev/null +++ b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/meta.json @@ -0,0 +1,265 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/tree/f116442e34fe3e941a1df474bb57bb410dd177a3/icons/turf lava sprites, hueshifted and modified by mirrorcult", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "full" + }, + { + "name": "plasma0", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma1", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma2", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma3", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma4", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma5", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma6", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma7", + "directions": 4, + "delays": [ + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ], + [ + 2, + 2, + 2, + 2 + ] + ] + }, + { + "name": "plasma", + "delays": [ + [ + 2, + 2, + 2, + 2 + ] + ] + } + ] +} diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma.png b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma.png new file mode 100644 index 0000000000000000000000000000000000000000..8666be94463ca88cbb9c9b8e3d20e5c5b9451292 GIT binary patch literal 1216 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma2.png b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma2.png new file mode 100644 index 0000000000000000000000000000000000000000..2e8390f50bc031c3c954efe49fe9351e953bbe31 GIT binary patch literal 3390 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 I_{V4e7sShqS^xk5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma3.png b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma3.png new file mode 100644 index 0000000000000000000000000000000000000000..1daf974b83b49f50bb35ef550eabee727ef5a34c GIT binary patch literal 2610 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma5.png b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma5.png new file mode 100644 index 0000000000000000000000000000000000000000..4603fab8f152d604394370a32c1c94a7307a3102 GIT binary patch literal 2668 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma7.png b/Resources/Textures/Tiles/Planet/liquid_plasma.rsi/plasma7.png new file mode 100644 index 0000000000000000000000000000000000000000..a090bed1d177da8b3680fd9979869c10e837884b GIT binary patch literal 10665 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 literal 0 HcmV?d00001