From b81c0c3e9f0152649d4e7ebe4afe7b8473ec56b4 Mon Sep 17 00:00:00 2001 From: icepick Date: Wed, 26 Feb 2025 13:27:48 -0500 Subject: [PATCH] rongus --- .../Entities/Mobs/NPCs/animals.yml | 43 ++++++++++++++ .../Mobs/Animals/roingus.rsi/dead.png | Bin 0 -> 467 bytes .../Animals/roingus.rsi/equipped-HELMET.png | Bin 0 -> 587 bytes .../Mobs/Animals/roingus.rsi/icon.png | Bin 0 -> 475 bytes .../Mobs/Animals/roingus.rsi/meta.json | 54 ++++++++++++++++++ .../Animals/roingus.rsi/roingus-moving.png | Bin 0 -> 2055 bytes .../Mobs/Animals/roingus.rsi/roingus.png | Bin 0 -> 1264 bytes .../Mobs/Animals/roingus.rsi/splat.png | Bin 0 -> 535 bytes 8 files changed, 97 insertions(+) create mode 100644 Resources/Prototypes/_Funkystation/Entities/Mobs/NPCs/animals.yml create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/dead.png create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/icon.png create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/meta.json create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/roingus-moving.png create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/roingus.png create mode 100644 Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/splat.png diff --git a/Resources/Prototypes/_Funkystation/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/_Funkystation/Entities/Mobs/NPCs/animals.yml new file mode 100644 index 0000000000..e7ef5b1d6d --- /dev/null +++ b/Resources/Prototypes/_Funkystation/Entities/Mobs/NPCs/animals.yml @@ -0,0 +1,43 @@ +- type: entity + name: roingus + description: Bounce! + parent: MobMouse + id: MobRoingus + components: + - type: Sprite + layers: + - map: ["enum.DamageStateVisualLayers.Base", movement] + state: roingus + sprite: _Funkystation/Mobs/Animals/roingus.rsi + - type: SpriteMovement + movementLayers: + movement: + state: roingus-moving + noMovementLayers: + movement: + state: roingus + - type: Tag + tags: + - FootstepSound + - type: FootstepModifier + footstepSoundCollection: + collection: FootstepBounce + params: + pitch: 1.15 + - type: Clothing + equippedPrefix: 1 + - type: DamageStateVisuals + states: + Alive: + Base: roingus + Critical: + Base: dead + Dead: + Base: splat + - type: Item + size: Tiny + heldPrefix: 1 + - type: FoodSequenceElement + sprite: + sprite: _Funkystation/Mobs/Animals/roingus.rsi + state: dead diff --git a/Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/dead.png b/Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/dead.png new file mode 100644 index 0000000000000000000000000000000000000000..946f3bdd5a2ea52df0ad35f3753c7d77d8d376cc GIT binary patch literal 467 zcmV;^0WAKBP)~!t-V5)SuDtg5X%Nx?ry4zt{m(jQXN9F zt8rKkcg)Vyw;5oLfQ1r_4_Ac5ASwi427&aU`~1bzM+_3ua&RM|^8eZ1USWucsA9Ny z|0qKh1H*q@jvyEUAj?6TXQqb#*HHe&0J8Anv!4w5QtS{*Wi7z8#J^{7M}QchkN`Ob zM1vgjOIQaUGRO*zB`PH6XPh%W(m` z4nWqFK6@o2EExCiSkLg`hYEwdkTy6pK#t)3bdv$u5g@&B(~rT8fa!$`KpA))0MdjU z{~$deizQXV!P-HN0!0NVBu*XK19k)~lt2m=Wmt2=;lYjW?&r5xq6^W7-{8Q2k|yY5>!>ZGAuwD+008^rp7*|p?%MzW002ov JPDHLkV1ie2#p?h7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/equipped-HELMET.png b/Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..9ec0d17f830ceac7fe80aab57772787b6fce78f2 GIT binary patch literal 587 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 bX>3?_W@m>kHw14#c);q4?PdHWovV{HU( literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/roingus.png b/Resources/Textures/_Funkystation/Mobs/Animals/roingus.rsi/roingus.png new file mode 100644 index 0000000000000000000000000000000000000000..20f1291aedf6f5ee2296a2bae534e2afacdc873c GIT binary patch literal 1264 zcmVdHxc74YbXY_AwbiSTXbU2a=X5G_oXs{-ETd(Hx_EUMwy5N zZ~#zc^*nn0V#HDXS${PYsWJYz5&(7(hO?&4rISusnQt15k~;aL z(I^e}N0j(P=J>860PGP3^<{bV^wE9WnOaK(L`0@`-3A(NfCD0JQNt?A&!4JJ{ufU| zo+8h61R(4i549!=clACU-PLHF&gRM|JLTpX9LV}TXlqp>!1)fY65!sCf;} zgsc|qHvR|epm@$k6fh>RAc8JLRyY7K*?A^~ew`5a`(2L*4u1P2_Cx_uKok%KL;+Di z6c7bO0Z~8{5Cud5Q9u+J9}4InA;$+J?<_p~;`S34=JU@xUFVf-*9#|Si-x_X>fxK< zvoojESKIUZSNZyV5KhA;xBw&7cgbXzOt_~_j3CYJR7UNDm8rq~f%@4i=y~L!N};b` zGB;VI76H{F1aVQ|e3MV^{ zL}jqN!d~_D%V*V|l3!r=O`o%sYPRk$!s0~;_3l?^_>r9K>evuLzm%bKwv9M6j7h;D zr@r;w2eHqC{VH3_PBYmX*e$EDcn~76#XJOdV%Kt_8qC5L&i!ow9M~#^vFh zeB2~%Yx(JX+-e*XB80ntbCj3KH zys-hFCuWsTs-5@QC)eh(8VTb~gseKxTLTfC-bo(MRt*l|k}W*J5d}m6Q9u+B1w?^= aM}a>{Q%BS}KFf>%0000}+GLSgi+AGM?aCQR$ zhmhp}kmc^Cs&Gp{jGd=%gZbDT(tyViBs&0`zB`9%RwBFT9DLPzGKHfHWb;KS&SAVoB9-u=eM(SAwJB zvHEKUan-8~@&U{YcmACL%YiI+><9$2VIcZ-08$Hb#LBL0lspd#4VXFCC!d9+ z`U4CMk6#Ldg-^BY0n@N36ITv}DaW9R$^{os9>mayO#l=kY)BGpz?2Wp5vSXbL`h_# z`yQknlp|nt1F-moVUQRMG$4tC*f4Rb&@cxyIN&!J<_M}-ifjlWi;>livPVN;Gz18R Z002G}s|K((!)*Wn002ovPDHLkV1mwY+x7qe literal 0 HcmV?d00001