From a2755aa9d0a485ec90625776e13620ec959a6cee Mon Sep 17 00:00:00 2001 From: hereelabs Date: Mon, 24 Nov 2025 14:59:30 -0500 Subject: [PATCH] illydemon --- Resources/Prototypes/TBD/Mobs/NPCs/illy.yml | 38 ++++++++++++++++++ .../_TBD/Mobs/Demons/illy.rsi/dead.png | Bin 0 -> 563 bytes .../_TBD/Mobs/Demons/illy.rsi/meta.json | 18 +++++++++ 3 files changed, 56 insertions(+) create mode 100644 Resources/Prototypes/TBD/Mobs/NPCs/illy.yml create mode 100644 Resources/Textures/_TBD/Mobs/Demons/illy.rsi/dead.png create mode 100644 Resources/Textures/_TBD/Mobs/Demons/illy.rsi/meta.json diff --git a/Resources/Prototypes/TBD/Mobs/NPCs/illy.yml b/Resources/Prototypes/TBD/Mobs/NPCs/illy.yml new file mode 100644 index 0000000000..df52d31590 --- /dev/null +++ b/Resources/Prototypes/TBD/Mobs/NPCs/illy.yml @@ -0,0 +1,38 @@ +- type: entity + parent: BaseMobFlesh + id: TBD_MobAbomination + name: abomination + suffix: TBD + description: In constant pain and seeking revenge and condemnation on others for it's own faults. + components: + - type: Sprite + drawdepth: Mobs + sprite: _TBD/Mobs/Demons/illy.rsi + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: alive + - type: DamageStateVisuals + states: + Alive: + Base: alive + Dead: + Base: dead + - type: MobState + allowedStates: + - Alive + - Dead + - type: MobThresholds + thresholds: + 0: Alive + 100: Dead + - type: MovementSpeedModifier + baseWalkSpeed: 1.5 + baseSprintSpeed: 2.5 + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh3.ogg + angle: 0 + animation: WeaponArcClaw + damage: + types: + Blunt: 0 \ No newline at end of file diff --git a/Resources/Textures/_TBD/Mobs/Demons/illy.rsi/dead.png b/Resources/Textures/_TBD/Mobs/Demons/illy.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..72841346874763eee184487e9e3791974672ab26 GIT binary patch literal 563 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCikt0(?STf%JbMh_L!^&G26l$Yc1UrfLMF*h+%@fO>_ z%)r2R2!t6$HM|;tf?_4E5hcO-X(i=}MX3w{iJ5sNdVa1U3Z{C7-8ZuQ0pzeUNHMZ9FalX#Kr9VqgWRsc$P5-|0!~j15jcDI|B<)oq>_D0pkLQnIQXE7eLIJ1Z0B%6VOy9u*x7y3m^-s%h138 zBr7WwvGN=zYc7zv&C|s(#KQmWL{Fi^3Op>Ws{j5!J#*-pMd;3F6BswIlyvC(=URW@ zm#M-M!jc+X2TxEv^D*z=q@f^TM$oz<3@`^*K)6{L1OsH