

Speech Emotes (Greet N’ Antagonize) v1.4
This mod makes your player play various emotes depending on whether you greeted or antagonized someone.
How to use
– Just lock on to a NPC and greet or antagonize them.
Installation
– Install one of the Script Hooks available for RDR2. I recommend Script Hook V2.
– Put SpeechEmotes.asi and SpeechEmotes.ini files into your Red Dead Redemption 2 folder.
– A stream folder inside of your lml folder is required for any emotes you’ll choose to be loaded.If you are already using a stream folder for other mods, you don’t need to copy the install.xml.
Online Emotes Support
With the 1.4 update, the mod allows you to use any Red Dead Online emotes as a greet or antagonize animation. The mod automatically detects whether the animation name you wrote in the config is a Red Dead Online emote or not.
Version Guide & Setup Profiles
To avoid mixing the simple version with the online emotes version, I recommend using one of the two setups below:
Simple Version (No LML > emoteinfo.meta installed)
Plays standard scripted hat tip animations. The config can include online emotes, but without LML, the hat tip emote defaults to a salute. You will still perform hat tips via standard animations, but the hat itself won’t physically move. Perfect for a quick, drop-in setup.
Online Emotes Version (Online Emotes Pack & LML > emoteinfo.meta installed)
Plays animations through the emote system for a full online mode level of quality. Includes emoteinfo.meta to fix the Hat Tip emote. It now plays with Single Player hats instead of a salute, and the hat actually moves since it’s a real emote animation. Requires Lenny’s Mod Loader (LML).
How to add and use Online Emotes
– Download the optional “Online Emotes Pack” from the files section.
– Inside that pack, you will find categorized folders inside of “Emotes” containing all animation files (.ycd files).
– Pick the animations you want to use, copy those .ycd files, and drop them into your lml/stream folder.
– Check the folder names or the provided list to find the exact name of the emote (For example: KIT_EMOTE_GREET_HAT_TIP_1).
– Open your SpeechEmotes.ini file and simply add that name to your list.
Config File Example for Simple Version
Speech Emotes
TipCooldown = 5000
TipOnFirstGreet = 1
OnlyTipFemales = 0
RequireHat = 1
AllowOnHorseback = 0
MaleAnimations
Anim1 = action_alt1
Anim2 = action_alt2
Anim3 = action
Anim4 = fullbody
Anim5 = KIT_EMOTE_GREET_HAT_TIP_1
Anim6 = KIT_EMOTE_GREET_HAT_FLICK_1
FemaleAnimations
Anim1 = action_alt1
Anim2 = action_alt2
Anim3 = action
Anim4 = fullbody
Anim5 = KIT_EMOTE_GREET_HAT_TIP_1
Anim6 = KIT_EMOTE_GREET_HAT_FLICK_1
Config File Example for Online Emotes Version
[SpeechEmotes]
EmoteCooldown = 5000
EmoteOnFirstGreet = 1
OnlyEmoteFemales = 0
RequireHat = 1
AllowOnHorseback = 0
MaleAnimations
Anim1 = KIT_EMOTE_GREET_HAT_TIP_1
Anim2 = KIT_EMOTE_GREET_HAT_FLICK_1
FemaleAnimations
Anim1 = KIT_EMOTE_GREET_HAT_TIP_1
Anim2 = KIT_EMOTE_GREET_HAT_FLICK_1
AntagonizeAnimations (This is not included in the simple greet only version)
Anim1 = KIT_EMOTE_TAUNT_THROAT_SLIT_1
Anim2 = KIT_EMOTE_TAUNT_FLIP_OFF_1
Anim3 = KIT_EMOTE_TAUNT_VERSUS_1






