diff --git a/Resources/Prototypes/Entities/Objects/Specific/Species/lamia.yml b/Resources/Prototypes/Entities/Objects/Specific/Species/lamia.yml new file mode 100644 index 0000000000..f5fad8c21c --- /dev/null +++ b/Resources/Prototypes/Entities/Objects/Specific/Species/lamia.yml @@ -0,0 +1,49 @@ +# Delta-V - This file is licensed under AGPLv3 +# Copyright (c) 2024 Delta-V Contributors +# See AGPLv3.txt for details. + +- type: entity + id: LamiaInitialSegment + save: false + noSpawn: true + components: + - type: Damageable + - type: StandingState + - type: Clickable + - type: InteractionOutline + - type: PsionicInsulation #Not a brain, target the lamia instead + - type: Physics + bodyType: KinematicController + - type: Fixtures + fixtures: # TODO: This needs a second fixture just for mob collisions. + fix1: + shape: + !type:PhysShapeCircle + radius: 0.25 + density: 80 + restitution: 0.0 + mask: + - MobMask + layer: + - MobLayer + - type: Transform + anchored: false + - type: Tag + tags: + - HideContextMenu + - type: RequireProjectileTarget + active: True + +- type: entity + id: LamiaSegment + save: false + parent: LamiaInitialSegment + name: lamia segment + noSpawn: true + description: A tail segment, hopefully attached to a lamia. + components: + - type: Sprite + - type: Tag + tags: + - HideContextMenu + - DoorBumpOpener