diff --git a/Resources/Prototypes/DeltaV/typing_indicator.yml b/Resources/Prototypes/DeltaV/typing_indicator.yml new file mode 100644 index 00000000000..7cfca9cc95f --- /dev/null +++ b/Resources/Prototypes/DeltaV/typing_indicator.yml @@ -0,0 +1,6 @@ +- type: typingIndicator + id: felinid + spritePath: /Textures/DeltaV/Effects/speech.rsi + typingState: felinid0 + offset: 0, 0.2 # 0625 + diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Species/felinid.yml b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Species/felinid.yml index 406a2c698bf..d9b25c5dd1b 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Species/felinid.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Mobs/Species/felinid.yml @@ -48,6 +48,8 @@ Blunt: 1 - type: Stamina critThreshold: 85 + - type: TypingIndicator + proto: felinid - type: PseudoItem storedOffset: 0,17 shape: diff --git a/Resources/Textures/DeltaV/Effects/speech.rsi/felinid0.png b/Resources/Textures/DeltaV/Effects/speech.rsi/felinid0.png new file mode 100644 index 00000000000..586d1e6a343 Binary files /dev/null and b/Resources/Textures/DeltaV/Effects/speech.rsi/felinid0.png differ diff --git a/Resources/Textures/DeltaV/Effects/speech.rsi/felinid1.png b/Resources/Textures/DeltaV/Effects/speech.rsi/felinid1.png new file mode 100644 index 00000000000..8af894f1dec Binary files /dev/null and b/Resources/Textures/DeltaV/Effects/speech.rsi/felinid1.png differ diff --git a/Resources/Textures/DeltaV/Effects/speech.rsi/felinid2.png b/Resources/Textures/DeltaV/Effects/speech.rsi/felinid2.png new file mode 100644 index 00000000000..abb5f04373e Binary files /dev/null and b/Resources/Textures/DeltaV/Effects/speech.rsi/felinid2.png differ diff --git a/Resources/Textures/DeltaV/Effects/speech.rsi/meta.json b/Resources/Textures/DeltaV/Effects/speech.rsi/meta.json new file mode 100644 index 00000000000..1d4b09fbffe --- /dev/null +++ b/Resources/Textures/DeltaV/Effects/speech.rsi/meta.json @@ -0,0 +1,28 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Felinid sprites made by Adrian16199 (Github)", + "states": [ + { + "name": "felinid0", + "delays": [ + [ + 0.2, + 0.3, + 0.3, + 0.5 + ] + ] + }, + { + "name": "felinid1" + }, + { + "name": "felinid2" + } + ] +}