diff --git a/Resources/Prototypes/_CP14/Entities/Structures/Flora/rocks.yml b/Resources/Prototypes/_CP14/Entities/Structures/Flora/rocks.yml index 38606ebeec..62fd486da8 100644 --- a/Resources/Prototypes/_CP14/Entities/Structures/Flora/rocks.yml +++ b/Resources/Prototypes/_CP14/Entities/Structures/Flora/rocks.yml @@ -104,6 +104,7 @@ rock2: "" rock3: "" rock4: "" + rock5: "" - type: Destructible thresholds: - trigger: @@ -128,3 +129,23 @@ max: 8 - !type:DoActsBehavior acts: [ "Destruction" ] + +- type: entity + id: CP14RockBigMoss + parent: CP14RockBig + suffix: Big. Moss. + components: + - type: Sprite + sprite: _CP14/Structures/Flora/Rocks/rocks_big.rsi + offset: 0,0.5 + layers: + - state: moss_rock1 + map: ["random"] + - type: RandomSprite + available: + - random: + moss_rock1: "" + moss_rock2: "" + moss_rock3: "" + moss_rock4: "" + moss_rock5: "" diff --git a/Resources/Prototypes/_CP14/Procedural/grasslands.yml b/Resources/Prototypes/_CP14/Procedural/grasslands.yml index dc864265ac..e47a155429 100644 --- a/Resources/Prototypes/_CP14/Procedural/grasslands.yml +++ b/Resources/Prototypes/_CP14/Procedural/grasslands.yml @@ -184,6 +184,7 @@ - CP14FloorGrassTall entities: - CP14RockBig + - CP14RockBigMoss # Подбиомы лугов diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/meta.json b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/meta.json index 5acdeaa1f2..6c18769ea7 100644 --- a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/meta.json +++ b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "All right reserved", - "copyright": "created by vladimir.s", + "copyright": "Created by vladimir.s, moss_rock by gogenych", "size": { "x": 48, "y": 64 @@ -21,6 +21,24 @@ }, { "name": "rock4" + }, + { + "name": "rock5" + }, + { + "name": "moss_rock1" + }, + { + "name": "moss_rock2" + }, + { + "name": "moss_rock3" + }, + { + "name": "moss_rock4" + }, + { + "name": "moss_rock5" } ] -} \ No newline at end of file +} diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock1.png b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock1.png new file mode 100644 index 0000000000..db0efeb168 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock1.png differ diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock2.png b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock2.png new file mode 100644 index 0000000000..267e4601b8 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock2.png differ diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock3.png b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock3.png new file mode 100644 index 0000000000..f6896e6872 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock3.png differ diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock4.png b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock4.png new file mode 100644 index 0000000000..6a4b038a30 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock4.png differ diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock5.png b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock5.png new file mode 100644 index 0000000000..57de65e483 Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/moss_rock5.png differ diff --git a/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/rock5.png b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/rock5.png new file mode 100644 index 0000000000..157bd49f2d Binary files /dev/null and b/Resources/Textures/_CP14/Structures/Flora/Rocks/rocks_big.rsi/rock5.png differ