From 4520ac8c9ba8030f7b25b39a6f04a89e6106b0b1 Mon Sep 17 00:00:00 2001 From: lunarcomets <140772713+lunarcomets@users.noreply.github.com> Date: Thu, 1 Feb 2024 05:24:17 -0800 Subject: [PATCH] add lizard speech bubble (#23365) * add bubble sprites and yaml changes * fixed issues * lizardified names * more fixes, got rid of error * add indicator to kobolds * updated sprites (removed notch, brightened colours) --- .../Prototypes/Entities/Mobs/NPCs/animals.yml | 2 ++ .../Entities/Mobs/Species/reptilian.yml | 2 ++ Resources/Prototypes/typing_indicator.yml | 5 +++++ .../Textures/Effects/speech.rsi/lizard0.png | Bin 0 -> 419 bytes .../Textures/Effects/speech.rsi/lizard1.png | Bin 0 -> 289 bytes .../Textures/Effects/speech.rsi/lizard2.png | Bin 0 -> 283 bytes .../Textures/Effects/speech.rsi/meta.json | 19 +++++++++++++++++- 7 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Effects/speech.rsi/lizard0.png create mode 100644 Resources/Textures/Effects/speech.rsi/lizard1.png create mode 100644 Resources/Textures/Effects/speech.rsi/lizard2.png diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml index 804dc23006..f6ba762663 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/animals.yml @@ -1336,6 +1336,8 @@ Male: UnisexReptilian Female: UnisexReptilian Unsexed: UnisexReptilian + - type: TypingIndicator + proto: lizard - type: InteractionPopup successChance: 0.9 interactSuccessString: petting-success-monkey diff --git a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml index bcad5d8920..f00c2f6db3 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/reptilian.yml @@ -28,6 +28,8 @@ - type: Speech speechSounds: Lizard speechVerb: Reptilian + - type: TypingIndicator + proto: lizard - type: Vocal sounds: Male: UnisexReptilian diff --git a/Resources/Prototypes/typing_indicator.yml b/Resources/Prototypes/typing_indicator.yml index b7e6768448..3a0484fc0b 100644 --- a/Resources/Prototypes/typing_indicator.yml +++ b/Resources/Prototypes/typing_indicator.yml @@ -34,6 +34,11 @@ typingState: spider0 offset: 0, 0.125 +- type: typingIndicator + id: lizard + typingState: lizard0 + offset: 0, 0.0625 + - type: typingIndicator id: slime typingState: slime0 diff --git a/Resources/Textures/Effects/speech.rsi/lizard0.png b/Resources/Textures/Effects/speech.rsi/lizard0.png new file mode 100644 index 0000000000000000000000000000000000000000..a05ea40f21b3ec7a9eae61463288b9353c3a7a80 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zojqL~Ln`LH zy|v%J*+JsiNB7eKGw$5Yn&Bbqd-;eX`~QsgG6O|lcJ|qRYF4H1S#;Q@%W2wAIastl zbKm^8e219X*;T%KvHO3Y9JK$%?SJ86KO3zpYK$i?DcUZ-wQSeEUz2YC`}3)=@YUoE zXZZW1cmMS$|LjsZQB%e}^uN_zExXiL{5qdjU-Vg4cvDo*vvOkQ=U*$|KKuKm{Jz!y zO*b!!-g_f`Nvrnrta#~$Jtv~9f9$E~{&S0=mx8(o; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Effects/speech.rsi/lizard1.png b/Resources/Textures/Effects/speech.rsi/lizard1.png new file mode 100644 index 0000000000000000000000000000000000000000..bc2f151dde860f76a3a0a21f0bacc878c7735de5 GIT binary patch literal 289 zcmV++0p9+JP)Px#+et)0R9J=W)V~XYKo|z#w-8ZjZ#M)tu_110IEVh|h8ltp2P2o98rs}NrNtKS z$P)^}tA_8Hj=RI}$K45ZHfy)V3-8uHWr&Y^3l{*|qBIAa=CeD*`u1?0jGll{lqQxd zA9Yi~wj4R1CONz@qdt+<1fk!G;PEk&8+gP}Hx(|~4d+unYV`mxRVQrA0go7X!~kH> z4Xp{(O(nPx#)k#D_R9J=W)V~XYKoke?Zy}=6-fjqPVnehv)X*Q@phJr|7`Eip(B>{GEw=cM z^Mr!%sNsDkc_;VYyI(->xN|$a@oD^922Jj*Tmb0G${hW)Ts%SJr}KR_c>$!XOsqFP znzn{*IU=5=1-vP&)0-ClK z-_*U%