diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/grille.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/grille.yml new file mode 100644 index 0000000000..3f5be4fdb1 --- /dev/null +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/grille.yml @@ -0,0 +1,16 @@ +- type: entity + name: Random Grille Spawner + id: GrilleSpawner + parent: MarkerBase + components: + - type: Sprite + layers: + - sprite: Structures/Walls/random.rsi + state: randomgrille + - type: RandomSpawner + prototypes: + - Grille + - GrilleBroken + chance: 1.0 + placement: + mode: AlignTileAny diff --git a/Resources/Textures/Structures/Walls/random.rsi/meta.json b/Resources/Textures/Structures/Walls/random.rsi/meta.json new file mode 100644 index 0000000000..e3c7e14411 --- /dev/null +++ b/Resources/Textures/Structures/Walls/random.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Grille sprite taken from https://github.com/tgstation/tgstation at commit 17c603f1d037f22081d446b9a3f3ae8d41f52e86", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "randomgrille" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/Structures/Walls/random.rsi/randomgrille.png b/Resources/Textures/Structures/Walls/random.rsi/randomgrille.png new file mode 100644 index 0000000000..d01d60ae82 Binary files /dev/null and b/Resources/Textures/Structures/Walls/random.rsi/randomgrille.png differ