diff --git a/Resources/Prototypes/_ScavPrototype/Entities/Structures/Walls/planetblocks.yml b/Resources/Prototypes/_ScavPrototype/Entities/Structures/Walls/planetblocks.yml index c8fc74fb0e..55cdc7e2e6 100644 --- a/Resources/Prototypes/_ScavPrototype/Entities/Structures/Walls/planetblocks.yml +++ b/Resources/Prototypes/_ScavPrototype/Entities/Structures/Walls/planetblocks.yml @@ -58,6 +58,20 @@ name: почва description: Это почва. components: + - type: Icon + sprite: _ScavPrototype/Structures/Walls/dirt.rsi + - type: Sprite + sprite: _ScavPrototype/Structures/Walls/dirt.rsi + layers: + - state: dirt + - map: [ "enum.EdgeLayer.South" ] + state: dirt_south + - map: [ "enum.EdgeLayer.East" ] + state: dirt_east + - map: [ "enum.EdgeLayer.North" ] + state: dirt_north + - map: [ "enum.EdgeLayer.West" ] + state: dirt_west - type: Destructible thresholds: - trigger: @@ -78,6 +92,20 @@ name: гравий description: Это гравий. components: + - type: Icon + sprite: _ScavPrototype/Structures/Walls/gravel.rsi + - type: Sprite + sprite: _ScavPrototype/Structures/Walls/gravel.rsi + layers: + - state: gravel + - map: [ "enum.EdgeLayer.South" ] + state: gravel_south + - map: [ "enum.EdgeLayer.East" ] + state: gravel_east + - map: [ "enum.EdgeLayer.North" ] + state: gravel_north + - map: [ "enum.EdgeLayer.West" ] + state: gravel_west - type: Destructible thresholds: - trigger: @@ -97,6 +125,21 @@ parent: Gravel name: глина description: Это глина. + components: + - type: Icon + sprite: _ScavPrototype/Structures/Walls/clay.rsi + - type: Sprite + sprite: _ScavPrototype/Structures/Walls/clay.rsi + layers: + - state: clay + - map: [ "enum.EdgeLayer.South" ] + state: clay_south + - map: [ "enum.EdgeLayer.East" ] + state: clay_east + - map: [ "enum.EdgeLayer.North" ] + state: clay_north + - map: [ "enum.EdgeLayer.West" ] + state: clay_west - type: entity id: LightRock @@ -104,6 +147,20 @@ name: Легкий булыжник description: Это булыга. components: + - type: Icon + sprite: _ScavPrototype/Structures/Walls/stone.rsi + - type: Sprite + sprite: _ScavPrototype/Structures/Walls/stone.rsi + layers: + - state: stone + - map: [ "enum.EdgeLayer.South" ] + state: stone_south + - map: [ "enum.EdgeLayer.East" ] + state: stone_east + - map: [ "enum.EdgeLayer.North" ] + state: stone_north + - map: [ "enum.EdgeLayer.West" ] + state: stone_west - type: Destructible thresholds: - trigger: @@ -124,6 +181,20 @@ name: Металлолом description: Это гора металлического мусора. components: + - type: Icon + sprite: _ScavPrototype/Structures/Walls/scrap_metall.rsi + - type: Sprite + sprite: _ScavPrototype/Structures/Walls/scrap_metall.rsi + layers: + - state: scrap_metall + - map: [ "enum.EdgeLayer.South" ] + state: scrap_metall_south + - map: [ "enum.EdgeLayer.East" ] + state: scrap_metall_east + - map: [ "enum.EdgeLayer.North" ] + state: scrap_metall_north + - map: [ "enum.EdgeLayer.West" ] + state: scrap_metall_west - type: Destructible thresholds: - trigger: diff --git a/Resources/Prototypes/_ScavPrototype/Tiles/planet.yml b/Resources/Prototypes/_ScavPrototype/Tiles/planet.yml index 0f1ea22f67..a908709cbe 100644 --- a/Resources/Prototypes/_ScavPrototype/Tiles/planet.yml +++ b/Resources/Prototypes/_ScavPrototype/Tiles/planet.yml @@ -19,3 +19,36 @@ heatCapacity: 10000 weather: true indestructible: true + +- type: tile + id: FloorClayPlanetGravel + name: глина + sprite: /Textures/_ScavPrototype/Tiles/Planet/GravelLands/clay.png + isSubfloor: true + footstepSounds: + collection: FootstepGrass + heatCapacity: 10000 + weather: true + indestructible: true + +- type: tile + id: FloorScrapPlanet + name: металлические обломки + sprite: /Textures/_ScavPrototype/Tiles/Planet/GravelLands/scrap_metall.png + isSubfloor: true + footstepSounds: + collection: FootstepPlating + heatCapacity: 10000 + weather: true + indestructible: true + +- type: tile + id: FloorStonePlanet + name: камень + sprite: /Textures/_ScavPrototype/Tiles/Planet/GravelLands/stone.png + isSubfloor: true + footstepSounds: + collection: FootstepAsteroid + heatCapacity: 10000 + weather: true + indestructible: true diff --git a/Resources/Textures/_ScavPrototype/Structures/Walls/clay.rsi/meta.json b/Resources/Textures/_ScavPrototype/Structures/Walls/clay.rsi/meta.json new file mode 100644 index 0000000000..bf9a0380b1 --- /dev/null +++ b/Resources/Textures/_ScavPrototype/Structures/Walls/clay.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Citadel-Station-13/Citadel-Station-13-RP/blob/817e7c1f225876b45891e3f06908e6d032f0a8bc/icons/turf/walls.dmi, rock_bananium made by brainfood1183 (github) for ss14, rock_snow, rock_asteroid, \u0026 rock_wall and co from https://github.com/tgstation/tgstation/tree/e929cf39cded5207d63df1fa8521f41f2816b383. ironrock taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/02b9f6894af4419c9f7e699a22c402b086d8067e, sand rock made by TheShuEd for ss14, https://github.com/tgstation/tgstation/blob/5f3e12178e1fbe75ae4b1ff12e256f61b5bdddd5/icons/turf/mining.dmi, ironsandstone made by SeaWyrm (github Aearo-Deepwater) for SS14", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "clay" + }, + { + "name": "clay_south" + }, + { + "name": "clay_east" + }, + { + "name": "clay_north" + }, + { + "name": "clay_west" + } + ] +} diff --git a/Resources/Textures/_ScavPrototype/Structures/Walls/dirt.rsi/meta.json b/Resources/Textures/_ScavPrototype/Structures/Walls/dirt.rsi/meta.json new file mode 100644 index 0000000000..b0b05ff4f5 --- /dev/null +++ b/Resources/Textures/_ScavPrototype/Structures/Walls/dirt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Citadel-Station-13/Citadel-Station-13-RP/blob/817e7c1f225876b45891e3f06908e6d032f0a8bc/icons/turf/walls.dmi, rock_bananium made by brainfood1183 (github) for ss14, rock_snow, rock_asteroid, \u0026 rock_wall and co from https://github.com/tgstation/tgstation/tree/e929cf39cded5207d63df1fa8521f41f2816b383. ironrock taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/02b9f6894af4419c9f7e699a22c402b086d8067e, sand rock made by TheShuEd for ss14, https://github.com/tgstation/tgstation/blob/5f3e12178e1fbe75ae4b1ff12e256f61b5bdddd5/icons/turf/mining.dmi, ironsandstone made by SeaWyrm (github Aearo-Deepwater) for SS14", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "dirt" + }, + { + "name": "dirt_south" + }, + { + "name": "dirt_east" + }, + { + "name": "dirt_north" + }, + { + "name": "dirt_west" + } + ] +} diff --git a/Resources/Textures/_ScavPrototype/Structures/Walls/gravel.rsi/meta.json b/Resources/Textures/_ScavPrototype/Structures/Walls/gravel.rsi/meta.json new file mode 100644 index 0000000000..39a9368a7f --- /dev/null +++ b/Resources/Textures/_ScavPrototype/Structures/Walls/gravel.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Citadel-Station-13/Citadel-Station-13-RP/blob/817e7c1f225876b45891e3f06908e6d032f0a8bc/icons/turf/walls.dmi, rock_bananium made by brainfood1183 (github) for ss14, rock_snow, rock_asteroid, \u0026 rock_wall and co from https://github.com/tgstation/tgstation/tree/e929cf39cded5207d63df1fa8521f41f2816b383. ironrock taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/02b9f6894af4419c9f7e699a22c402b086d8067e, sand rock made by TheShuEd for ss14, https://github.com/tgstation/tgstation/blob/5f3e12178e1fbe75ae4b1ff12e256f61b5bdddd5/icons/turf/mining.dmi, ironsandstone made by SeaWyrm (github Aearo-Deepwater) for SS14", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "gravel" + }, + { + "name": "gravel_south" + }, + { + "name": "gravel_east" + }, + { + "name": "gravel_north" + }, + { + "name": "gravel_west" + } + ] +} diff --git a/Resources/Textures/_ScavPrototype/Structures/Walls/scrap_metall.rsi/meta.json b/Resources/Textures/_ScavPrototype/Structures/Walls/scrap_metall.rsi/meta.json new file mode 100644 index 0000000000..ead165ced2 --- /dev/null +++ b/Resources/Textures/_ScavPrototype/Structures/Walls/scrap_metall.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Citadel-Station-13/Citadel-Station-13-RP/blob/817e7c1f225876b45891e3f06908e6d032f0a8bc/icons/turf/walls.dmi, rock_bananium made by brainfood1183 (github) for ss14, rock_snow, rock_asteroid, \u0026 rock_wall and co from https://github.com/tgstation/tgstation/tree/e929cf39cded5207d63df1fa8521f41f2816b383. ironrock taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/02b9f6894af4419c9f7e699a22c402b086d8067e, sand rock made by TheShuEd for ss14, https://github.com/tgstation/tgstation/blob/5f3e12178e1fbe75ae4b1ff12e256f61b5bdddd5/icons/turf/mining.dmi, ironsandstone made by SeaWyrm (github Aearo-Deepwater) for SS14", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "scrap_metall" + }, + { + "name": "scrap_metall_south" + }, + { + "name": "scrap_metall_east" + }, + { + "name": "scrap_metall_north" + }, + { + "name": "scrap_metall_west" + } + ] +} diff --git a/Resources/Textures/_ScavPrototype/Structures/Walls/stone.rsi/meta.json b/Resources/Textures/_ScavPrototype/Structures/Walls/stone.rsi/meta.json new file mode 100644 index 0000000000..75c3a7c500 --- /dev/null +++ b/Resources/Textures/_ScavPrototype/Structures/Walls/stone.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "https://github.com/Citadel-Station-13/Citadel-Station-13-RP/blob/817e7c1f225876b45891e3f06908e6d032f0a8bc/icons/turf/walls.dmi, rock_bananium made by brainfood1183 (github) for ss14, rock_snow, rock_asteroid, \u0026 rock_wall and co from https://github.com/tgstation/tgstation/tree/e929cf39cded5207d63df1fa8521f41f2816b383. ironrock taken from /vg/station at commit https://github.com/vgstation-coders/vgstation13/commit/02b9f6894af4419c9f7e699a22c402b086d8067e, sand rock made by TheShuEd for ss14, https://github.com/tgstation/tgstation/blob/5f3e12178e1fbe75ae4b1ff12e256f61b5bdddd5/icons/turf/mining.dmi, ironsandstone made by SeaWyrm (github Aearo-Deepwater) for SS14", + "size": { + "x": 64, + "y": 64 + }, + "states": [ + { + "name": "stone" + }, + { + "name": "stone_south" + }, + { + "name": "stone_east" + }, + { + "name": "stone_north" + }, + { + "name": "stone_west" + } + ] +}