Skyrim Special Edition

File information

Last updated

Original upload

Created by

panthemusicalgoat

Uploaded by

panthemusicalgoat

Virus scan

Safe to use

Tags for this mod

About this mod

Interactive AI - Play Fetch allows you to play fetch with any dog in the game using the physics system. Non intrusive and highly compatible. All features work in both VR and flat screen Special Edition Skyrim

Requirements
Permissions and credits
Changelogs
Donations
INTERACTIVE AI - PLAY FETCH - V1.41
This allows you to play fetch with any dog using the in game physics system. Play Fetch really shines in VR using HIGGS (throw your dog's bone with your actual hands!) but also works great in Skyrim SE using the grab-key/telekinesis now. The mod is intentionally modular and should not conflict with anything else.

::REQUIREMENTS:: 

• Skyrim VR or Skyrim SE

• [SKSE for VR] OR [SKSE SE] they're different chose the right one for your installation

• (Soft Requirement) [HIGGS/PLANCK] It makes such a difference in the quality of gameplay and interaction for VR and especially this mod



::FEATURES::
• Play Fetch With ANY Dog Immersively, no menus or hotkeys, just physics/AI

• Drop meat near any dog to feed them and give them a 24 hr health buff *NEW

• Modular, plug and play with any dog race, or animal in *dogfaction*, easy to patch functionality

• Clean edits and doesnt touch almost anything

• Non Disruptive. Seamlessly play fetch/stop by putting bone away. Dog will go back to their normal routine.

• NPCs comment on playing fetch, supports multiple (2) dogs chasing the bone together 


::UPDATING/UNINSTALLING::
 [[For lazy fast update]] *this has worked perfectly in multiple tests but comes with no guarentee*
  • Delete old files, Install new version
  • (Optional but recommended to check your post update savegame for any unattached instances/undefined elements although it should be good since we're just rebooting the same scripts)


[[For full uninstall/Update/Having issues]] 

  • Use (Remove/Restart) to Stop mod, Save
  • Delete old mod
  • Re-Save
  • Use fallrim tools (https://www.nexusmods.com/skyrimspecialedition/mods/5031) to remove any unattached instances/undefined elements.
  • Install new version

  
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
::HOW TO START:: 

••Stand near any dog and throw the misc item "dog bone" (with telekinesis or grab) and they will chase, retrieve and drop it all your feet

••To Stop Playing Fetch, just put the bone in your inventory. Dog will go back to doing whatever it does normally. To play fetch again just stand near and throw it for any dog again

••There is NO NEED to use Play Fetch(restart/remove) power, just put bone away and Dog AI is cleared back to normal. You only need to use (remove) if you want to completely disable/tired of carrying the dog bone around/lose the bone/have issues.

••Drop meat (beef, venison, chicken breast etc) close to any dog to feed them. This will heal them as well as give them a 24 hr (100 poinbts) health boost. If you use cooked meat they will also gain (50) stamina as well.



FAQ
-If youre playing in SE using telekinesis with tgm (godmode) on really makes it a better overall experience. VR users as well but they have HIGGS. You can always toggle it off afterwards. Dual cast alteration perk really lets you throw it super far :)

-If your dog ever gets completely lost/stuck on his way back with the bone just use the wait menu, wait an hour and skyrim ai system will process causing the dog to have already traveled back

-Rare bugs can usually be fixed with a quick (restart/remove) spell power. Also a good way to recover the bone if its permanently lost in the world somewhere.

-To adjust how much NPCs comment press console "~" key and type (without quotes) "set HAZdogcommentchance to 11" but replace the default "11" with whatever percent you want. 0 will completely disable it. Not all npcs have lines but about 28 common voicetypes do.


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
COMPATIBILITY WITH DOG MODS

Mod Users: This SHOULD be compatible with most dog mods but if not you can easily patch AI functionality yourself by adding the custom dog to dogfaction
• Use ~ key to open console and Select the custom dog 
• Type
setfactionrank 43596 0


Mod Authors/Patch creators:

Your mod will be compatible out of the box  (both fetch functionality/dog carrying bone/eating visual effect)
• Custom dog is in one of the vanilla dog races like dograce, huskybarerace, dl1deathhoundrace etc etc 
OR
•(If custom race is visually identical to a vanilla race) add "dogfaction" to base actor and also open custom race in Object window -> Character -> Race, and change "armor race"  to the same race it was duplicated from for full functionality)


Your mod will be compatible out of the box (fetch functionality but NO carrying bone in mouth visual)
•If your new custom dog race is in dogfaction, 


You can also easily create a separate complete compatibility patch in Creation Kit by
• Loading YourCustomDogPlugin.esp and Interactive AI - Dog Fetch.esp (Neither set as active)
• Add dogfaction to your custom dog
• Open Object Window -> items-> ArmorAddon -> "HAZ_DogBoneArmorAA"
• Select your custom dog race under "additional races"
• Do the same for ArmorAddon "HAZ_EatMeatArmorAA"
• Save your super easy to make compatibility patch

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
::INSTALL::
Super easy. Use Mod Manager of choice (<<I recommend this) or unzip it to your /data folder. Launch Skyrim with SKSE loader


LOAD ORDER:
This Mod is non intrusive, so doesnt matter too much. I tried to make this modular system without modifying anything else. This mod doesnt touch anything except for two settings (telekinesis damage setting and dog animation for activating). Everything added is in a non accessible interior and all everything is uniquely named
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
::  CREDITS ::
♦ Harison Zamperla - Interactive AI - Play Fetch
♦ Jadkai - Package Debug Helper Tool (invaluable for solving AI issues)
♦ Atom - HIGGS/PLANCK for saving skyrim vr and also answering all my incessant questions
♦ Cangar for making great videos and being such a solid, supportive person in the skyrim vr community 
♦ (https://www.creationkit.com/index.php?title=Complete_Example_Scripts for the version checker script example)