From bf2417db34f09ab5692e01425f5f6e80903d76e9 Mon Sep 17 00:00:00 2001 From: Kit0vras <123590995+Kit0vras@users.noreply.github.com> Date: Fri, 26 May 2023 01:06:52 +0300 Subject: [PATCH] animals spawners (#16771) --- .../Entities/Markers/Spawners/mobs.yml | 200 +++++++++++++++++- 1 file changed, 198 insertions(+), 2 deletions(-) diff --git a/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml b/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml index 224aa528fa..28e95405a4 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/mobs.yml @@ -344,7 +344,7 @@ - type: ConditionalSpawner prototypes: - MobBoxingKangaroo - + - type: entity name: Space Spider Spawner id: SpawnMobSpaceSpider @@ -448,7 +448,7 @@ - type: ConditionalSpawner prototypes: - MobSlimesPet - + - type: entity name: Pun Pun Spawner id: SpawnMobMonkeyPunpun @@ -462,3 +462,199 @@ - type: ConditionalSpawner prototypes: - MobMonkeyPunpun + +- type: entity + name: Monkey Spawner + id: SpawnMobMonkey + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: monkey + sprite: Mobs/Animals/monkey.rsi + - type: ConditionalSpawner + prototypes: + - MobMonkey + +- type: entity + name: Purple Snake Spawner + id: SpawnMobPurpleSnake + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: purple_snake + sprite: Mobs/Aliens/Xenos/purple_snake.rsi + - type: ConditionalSpawner + prototypes: + - MobPurpleSnake + +- type: entity + name: Small Purple Snake Spawner + id: SpawnMobSmallPurpleSnake + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: small_purple_snake + sprite: Mobs/Aliens/Xenos/purple_snake.rsi + - type: ConditionalSpawner + prototypes: + - MobSmallPurpleSnake + +- type: entity + name: Slug Spawner + id: SpawnMobSlug + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: slug + sprite: Mobs/Animals/slug.rsi + - type: ConditionalSpawner + prototypes: + - MobSlug + +- type: entity + name: Lizard Spawner + id: SpawnMobLizard + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: lizard + sprite: Mobs/Animals/lizard.rsi + - type: ConditionalSpawner + prototypes: + - MobLizard + +- type: entity + name: Crab Spawner + id: SpawnMobCrab + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: crab + sprite: Mobs/Animals/crab.rsi + - type: ConditionalSpawner + prototypes: + - MobCrab + +- type: entity + name: Goat Spawner + id: SpawnMobGoat + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: goat + sprite: Mobs/Animals/goat.rsi + - type: ConditionalSpawner + prototypes: + - MobGoat + +- type: entity + name: Frog Spawner + id: SpawnMobFrog + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: frog + sprite: Mobs/Animals/frog.rsi + - type: ConditionalSpawner + prototypes: + - MobFrog + +- type: entity + name: Bee Spawner + id: SpawnMobBee + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: 0 + sprite: Mobs/Animals/bee.rsi + - type: ConditionalSpawner + prototypes: + - MobBee + +- type: entity + name: Parrot Spawner + id: SpawnMobParrot + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: parrot + sprite: Mobs/Animals/parrot.rsi + - type: ConditionalSpawner + prototypes: + - MobParrot + +- type: entity + name: Butterfly Spawner + id: SpawnMobButterfly + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: butterfly + sprite: Mobs/Animals/butterfly.rsi + - type: ConditionalSpawner + prototypes: + - MobButterfly + +- type: entity + name: Cow Spawner + id: SpawnMobCow + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: cow + sprite: Mobs/Animals/cow.rsi + - type: ConditionalSpawner + prototypes: + - MobCow + +- type: entity + name: Gorilla Spawner + id: SpawnMobGorilla + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: crawling + sprite: Mobs/Animals/gorilla.rsi + - type: ConditionalSpawner + prototypes: + - MobGorilla + +- type: entity + name: Penguin Spawner + id: SpawnMobPenguin + parent: MarkerBase + components: + - type: Sprite + layers: + - state: green + - state: penguin + sprite: Mobs/Animals/penguin.rsi + - type: ConditionalSpawner + prototypes: + - MobPenguin