About this mod
New lightweight animations to interact with Pets. Contains keywords support for integration, reactions, sounds, configs and more. No ESP required.
- Requirements
- Permissions and credits
- Changelogs
- Donations

Show a little love to your loyal ones as they deserve!
Immersive new first-person animations to interact followed by third-person animations also included.
No ESP required.
Allows to easy-step implement new animations and sounds by using the keyword framework.
Contains keywords support for integration, reactions, dialogue triggers, sounds and is fully configurable.

- Animations for when the Player interacts with Pets (Bighorners, brahmins and all dogs initially) around the World.
- New first-person animations all made by myself with a lot of effort to delivery the best our pets deserves.
- Also includes third-person animations recreated by the scripts allowing they to run once by instance call.
- Dialogue triggers which fire animations when interacting with Dogmeat and Rex.
- Distance based animations will occurs depending on the distance between the player and the pet.
- Randomized animations in order to not give monotony every time you pet your pet.
- Reactions with Animations and Sounds are natively integrated in bighorners, brahmins, dogs and ED-E variants. More to come on future updates.
- Keywords support which allows to easily integrates animations and sounds on new NPCs and Creatures to Petting without any difficulty.
- Includes a settings.ini in Config to Enable/Disable all functions and change default keys
NPCs and Creatures in the Main interaction list until the moment
NPCs and Creatures added to the Main interaction list until the moment:
Dogs
Military Cyber Dogs
Police Cyber Dogs
Brahmins
Pack Brahmins
Water Brahmins
Bighorners
NPCs and Creatures in the Default Keywords lists until the moment
NPCs and Creatures added to the Default Keywords lists until the moment:
Dogmeat [Companion]
Rex [Companion]
ED-E [Companion] (All variants)
Betsy the Brahmin [Companion]
Cheyenne [Goodsprings] [Dog]
Big Horners [Goodsprings] [Bighorner]
Brahmins [Goodsprings] [Brahmin]
Scavenger's Dog [Gibson Scrap Yard] [Dog]
Basura [Gibson Scrap Yard] [Dog]
Colmillo [Gibson Scrap Yard] [Dog]
Fiel [Gibson Scrap Yard] [Dog]
Audaz [Gibson Scrap Yard] [Dog]
Reina [Gibson Scrap Yard] [Dog]
Rey [Gibson Scrap Yard] [Dog]
NPCs and Creatures in the Dialogue Topic triggers until the moment
NPCs and Creatures in the Dialogue Topic triggers until the moment:
Dogmeat [Companion] [DogmeatPraise]
Dogmeat [Companion] [DogmeatScold]
Rex [Companion] [VDialogueRexRexTopic030]
Rex [Companion] [VDialogueRexRexTopic032]
Rex [Companion] [VDialogueRexRexTopic033]

Includes 2 Modes
1. Main: Interacts with any non companion creature in the World and they will react to it
You can change the key in the config CreativeRunner/PettingPetsAnimations.ini
2. Keywords: Press by Default [I] to interact with creatures defined on Keywords
You can change the key in the config CreativeRunner/PettingPetsAnimations.ini
Detailed Usage
All settings are fully explained in the config file, you can also leave a comment or DM me if any doubt appears.
As stated in the features, the animations will be randomized in those in the range between you and your pet,
so if you are totally close to your pet, will play petting animations as you are close enough to do it, if you are
not so close to your pet but still in range, it will play other animations as i.e hands clapping, thumbs up.
The triggers for distance works both for first-person and third-person and also depends if both the player
and the pet are playing idle at the moment, if so, the petting animation will not overwrite it.
All animations will be played once by key press so you need to press it again when it end if you want to keep
looping continuing.

Install: Use a Mod Manager or drag all files to Data folder in Fallout New Vegas folder.
Config: All settings can be found in config/CreativeRunner/PettingPetsAnimations.ini
[Main]
; Enables or disables Main interaction animations based on Generic suitable world creatures
; You can check all generic suitables creatures in the mod Main interaction list description
; This setting does not affects Keywords animations
; (0 = Disabled, 1 = Enabled)
; Default: 1
bEnableMainAnimation=1
; Enables or disables interaction animations based on Keywords
; This setting does not affects Main animations
; (0 = Disabled, 1 = Enabled)
; Default: 1
bEnableKeywordsAnimation=1
; Enables or disables interaction on Dogmeat topics
; (0 = Disabled, 1 = Enabled)
; Default: 1
bEnableDogmeatAnimationTopic=1
; Enables or disables interaction on Rex topics
; (0 = Disabled, 1 = Enabled)
; Default: 1
bEnableRexAnimationTopic=1
[Extra]
; Uses a Custom Key (iKeyPetting) to petting interaction animation on Creatures instead of the Activator trigger
; Does not overwrites or affects dialog topics settings
; (0 = Disabled, 1 = Enabled)
; Default: 0
bUseCustomKeyOnCreatures=0
; Uses a Secondary Key also (iKeyPettingSecondaryKeywords) to petting interaction animation while close of the NPCs/Creatures defined on Keywords
; Only functional if bEnableKeywordsAnimation is 1
; (0 = Disabled, 1 = Enabled)
; Default: 0
bUseSecondaryKeyOnKeywords=0
; Configure the Keywords Animation if they will work only when Dialog Menu is open or works Globally
; (0 = Works Globally, 1 = Only on Dialogs)
; Default: 0
bKeywordsAnimationOnlyOnDialog=0
[Keys]
; https://geckwiki.com/index.php?title=DirectX_Scancodes - List of Keycodes, use Dec numbers
; Configure the Key used in the petting Main interaction animation
; Only functional if bUseCustomKeyOnCreatures is 1
; Default: 18 (E) (Disabled by Default)
iKeyPetting=18
; Configure the Primary Key used in the petting interaction animation while close of the NPCs/Creatures defined on Keywords
; Only functional if bEnableKeywordsAnimation is 1
; Default: 23 (I)
iKeyPettingPrimaryKeywords=23
; Configure the Secondary Key used in the petting interaction animation while close of the NPCs/Creatures defined on Keywords
; Only functional if bEnableKeywordsAnimation is 1 and bUseSecondaryKeyOnKeywords is 1
; Default: 42 (Left Shift) (Disabled by Default)
iKeyPettingSecondaryKeywords=42

This mod and the animations are buildup focusing in keeping the maximum of compatibility.
The animations only triggers if none else is being played, only overriding this own mod's animation.
All settings, as World Integration and Keyword can be toggled ON or OFF at anytime!

Bethesda/Obsidian for making the Fallout 3/NV
First-person animations made by myself