diff --git a/Resources/Prototypes/Body/Prototypes/animal.yml b/Resources/Prototypes/Body/Prototypes/animal.yml index 045b08b969..d49492980b 100644 --- a/Resources/Prototypes/Body/Prototypes/animal.yml +++ b/Resources/Prototypes/Body/Prototypes/animal.yml @@ -113,3 +113,35 @@ type: Kidney legs: part: LegsSmallAnimal + +- type: body + id: FlyingAnimal + name: "flying animal" + species: animal + root: torso + slots: + torso: + part: TorsoAnimal + organs: + brain: + organ: OrganHumanBrain + type: Brain + eyes: + organ: OrganHumanEyes + type: Eye + internal: false + lungs: + organ: OrganAnimalLungs + type: Lung + stomach: + organ: OrganAnimalStomach + type: Stomach + liver: + organ: OrganAnimalLiver + type: Liver + heart: + organ: OrganAnimalHeart + type: Heart + kidneys: + organ: OrganAnimalKidneys + type: Kidney diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/dungeon.yml b/Resources/Prototypes/Entities/Mobs/NPCs/dungeon.yml index 9707ff55d3..67c632bc28 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/dungeon.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/dungeon.yml @@ -5,16 +5,11 @@ description: A mesmerising whirl of hard-light patterns weaves a marvelous, yet oddly familiar visage. components: - type: Body + prototype: FlyingAnimal requiredLegs: 0 - type: MovementSpeedModifier baseWalkSpeed: 5.5 baseSprintSpeed: 5.5 - - type: DamageOnHighSpeedImpact - damage: - types: - Blunt: 5 - soundHit: - path: /Audio/Effects/hit_kick.ogg - type: RandomSprite available: - enum.DamageStateVisualLayers.Base: @@ -56,6 +51,11 @@ - type: MobState allowedStates: - Alive + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 400: Dead - type: HeatResistance - type: CombatMode - type: Internals @@ -63,7 +63,6 @@ - type: Speech - type: TypingIndicator proto: guardian - - type: Pullable - type: MeleeWeapon hidden: true angle: 30 @@ -73,7 +72,6 @@ types: Blunt: 20 - type: Actions - - type: Guardian - type: InteractionPopup interactSuccessString: petting-success-holo interactFailureString: petting-failure-holo