Last updated at 22:13, 24 Nov 2016 Uploaded at 5:23, 25 Mar 2015
IMMERSIVE HORSES 2.3
This mod is a shoo-in, if I do say so myself. You could say it's a horse of a different color - several even. A complete horse and buggy, if you will. A dark horse, so to speak. You're getting this straight from the horse's mouth, as it were...
Now hold your horses - let's not put the cart before the horse. This is no one-horse town! True, but this mod is no one-trick pony. The good people of the Nexus know not to look a gift horse in the mouth. Why not play the ponies as they say? OK, OK, quit horsing around! No need to beat a dead horse. After all, you can lead a horse to water but you can't make him drink...
Immersive Horses is a lightweight overhaul for the horses in Skyrim built on SKSE and SkyUI. The goal of Immersive Horses is to improve on nearly every aspect of Skyrim's horses while remaining as true as possible to the original game. Immersive Horses adds a range of new commands and related options for horses as well as an integrated ownership and follower system designed specifically for horses.
Any horse from vanilla Skyrim can be claimed by being bought, stolen, or adopted. Horses bought at the stables and unique horses found in quests can be owned permanently after being claimed. All other vanilla horses are random encounters, which means they can not be owned unless they are made permanent through adoption. Horses from other mods can not be owned permanently unless special changes are made to those mods for compatibility with Immersive Horses.
Any permanent horse you acquire on your travels is automatically added to your herd as one of your claimed horses. Horses you have claimed can be managed and summoned from almost anywhere in the game, including other worldspaces. If you find or steal a temporary horse from the vanilla game and you want to keep it, then simply ride the horse to another location and adopt it there to keep the horse permanently.
- You can not wait, fast travel, or use any other horse options while mounted on a stolen horse.
- You must dismount a stolen horse in another location to gain ownership of it.
- You can make a temporary horse permanent by adopting the horse after you've claimed it.
- Adopting a horse will assign the current location as the horse's new home.
- All horses you've claimed can be summoned and managed from anywhere in the game.
Activating a horse you own while you are standing, sneaking, or mounted will display an options menu by default, but this can easily be changed in the Mod Configuration Menu (MCM) along with the hotkeys for various horse commands. The MCM also has various options for horses, such as the ability to protect all horses you own from death, allow horses to join you in cities, prevent the acquisition of stolen horses, turn off horse related messages, and more...
Basic commands for all horses:
- "Ride" or "Dismount" - Normal activation for mounting or dismounting.
- "Follow Me" or "Wait Here" - Command the horse to follow you or wait where it is.
- "Talk" - Talk to NPCs (while mounted). Also used to search NPC corpses from horseback.
- "Show Stats" - Display the horse's statistics: health, stamina, speed, etc.
- "Adopt" - Adopt the horse and give it a home (only works for horses from the vanilla game).
Commands for horses you own:
- "Whistle" - Whistle for the horse to appear and follow you.
- "Open Inventory" - Access the horse's inventory and add/remove items.
- "Dismiss" - Dismiss the horse so it returns to its home location.
- "Change Ownership..." - Change who owns the horse or abandon it entirely.
- "Change Aggression..." - Options: Unaggressive, Aggressive, Very Aggressive, Frenzied.
- "Change Confidence..." - Options: Cowardly, Cautious, Average, Brave, Foolhardy.
- "Rename..." - Change the horse's name.
- "Swap Positions..." - Swap the horse's position with another horse in the list.
Commands for your entire herd:
- "Herd Follow" - Command all waiting horses to follow you.
- "Herd Wait" - Command all following horses to wait for you.
- "Herd Summon" - Summon all owned horses to follow you.
- "Herd Dismiss" - Dismiss all owned horses to return to their homes.
Optional lesser powers for convenience:
- "Whistle" - Whistle for your last ridden horse to follow you.
- "Horse Menu" - Display the horse menu with all of the horses you own.
- "Horse Ownership" - Change a horse's owner or adopt it. Give a follower a horse.
SADDLES AND BARDING
If you want more saddle options for your horses, then you will need a mod like Craftable Horse Barding. Various new saddles and armours for your equines can be crafted or purchased from stable masters. Simply add an item to your horse's inventory and your horse will equip and wear it just like a follower would.
HORSE BREEDS & UNIQUE HORSES
Horses with different colors or markings are recognized as different breeds and given distinct strengths and weaknesses. Efforts were made to balance stats evenly and to assign stats to horses that seemed most appropriate. Various stats for each breed or unique horse can be changed in the Immersive Horses.ini file.
When installing Immersive Horses, you are given the option to include KrittaKitty's beautiful horse textures from Realistic Primitive Horse Breeds (reused with permission). The retexture applies to all of the regular and unique horses from the vanilla game.
- Black Fell Pony
- Grey Dapple Fell Pony
- Haflinger Horse
- Exmoor Pony
- Fjord Horse
- Queen Alfsigr - Black Fell Pony found at Whiterun stables
- Griselda - Grey Dapple Fell Pony found at Riften stables
- Winnie - Haflinger Horse found at Markarth stables
- Cinnamon - Exmoor Pony found at Windhelm stables
- Helena - Fjord Horse found at Solitude stables
Frost is descended from supernatural horses and is of the best breeding stock in Skyrim, but in vanilla all he gets is a health and stamina boost. Come on now, Bethesda. Frost has been made completely immune to the stuff he's named after and he can now run faster and gallop longer and farther than any other horse in Skyrim. He's also not too bad at defending himself.
- Frost is the fastest horse in the game.
- Frost is completely immune to Frost damage.
- Frost has increased health, stamina, damage, and carry weight.
- Frost can be stolen again after his quest, regardless of the outcome.
- Frost's identity papers now contain his mother's name, his date of birth, and his white color.
- Frost will respawn at the Black Briar Lodge stables if he dies.
Shadowmere is a supernatural horse, so he should be a significant upgrade to a regular horse. Shadowmere is now a bit faster and has more stamina than other horses. He's also still quite aggressive and has plenty of health and stamina to tank effectively.
- Shadowmere is the strongest horse in the game.
- Shadowmere is faster than most other horses.
- Shadowmere has increased health, stamina and unarmed damage.
- Shadowmere will respawn at the dark pool if he dies.
Arvak is an undead horse, so it doesn't make much sense for him to get tired. Now he never will. If you have Dawnguard installed, this pile of bones will go full Energizer Bunny and just keep going and going and going and going...
- Arvak has practically infinite stamina (100000 to be exact, so not really infinite, but way more than you can use).
- Arvak does not persist, so his inventory is not accessible, and he is reclaimed each time he is summoned.
Horses are pretty useless in vanilla and you're limited to only using one horse at a time. Horses in vanilla are also too weak and they don't have any mounted special attacks. Immersive Horses expands horse abilities significantly and adds in a variety of new equine ways to attack your enemies.
- Horse base health, stamina, and unarmed damage has been increased and can be customized.
- Assign hotkeys in the MCM to perform head bash attacks, pivots, and fast dismounts.
- Jumping and/or landing from a jump on a horse will kick nearby enemies, causing damage and knock-down.
- Galloping on a horse will trample enemies in your path, causing damage and knock-down.
- Horses are unaggressive by default and will not flee or attack unless they are attacked first.
- Horses can be renamed and reassigned to followers on your team.
- Horses can be configured to follow you into cities, but not into interior locations.
- Horses can join you in worldspaces from other mods by adding them to Immersive Horses.ini.
Horses are too slow in vanilla and they don't have large stamina reserves like you'd expect a horse to have, but they do have ridiculously high stamina regeneration. This limits you to canter and gallop as the only practical gaits to use while riding and the gallop is too slow and doesn't last long enough due to the low stamina. Immersive Horses are able to gallop faster and much farther than vanilla horses, but they will also need to rest for a reasonable period of time before they can do it again. Horse speed and gait progression have been meticulously tweaked and balanced to allow for more fluid and natural horse movement (especially with a gamepad/controller). Keyboard users can finally trot with their horses by mapping a hotkey in the MCM, which can then be used to toggle between walking/trotting and trotting/cantering.
- Horses have increased trot speed range: 125 -> 280.
- Horses canter a bit faster: 450 -> 500.
- Horses gallop much faster: 600 -> 800.
- Horse base stamina has been drastically increased: 100 -> 500+.
- Horse stamina regeneration has been drastically reduced: 10% -> 1%.
Fast dismounts are now possible on the left side, right side, or rear of the horse and they can be assigned to three different hotkeys in the MCM. Executing a fast dismount will make your character jump off the horse immediately and also draw any equipped weapons on the way down, if that option is enabled. The normal dismount also happens significantly faster and the zoom effect was removed.
- Fast dismount hotkeys can be assigned via MCM to quickly dismount your horse and optionally draw your weapons.
- Different hotkeys can be assigned for quickly dismounting on the left side, right side, or rear of the horse.
- The normal animation for dismounting a horse plays significantly faster (but is still realistic).
- Removed the zoom effect and tweaked the yaw for the horse dismount camera (see Immersive Horses.ini).
MOUNTED SPELL CASTING
Mounted spell casting is now possible and it works well in many situations, but there are certain drawbacks to be aware of.
- Mounted casting uses your normal left or right hand attacks, so separate hotkeys are not required.
- Mounted casting consumes magicka. Not having enough magicka will trigger the failure sound and message.
- Spells require their normal charge times in order to be cast successfully, but the charging animation is not shown.
- Animations/sounds are not triggered when casting on horseback, but animations/sounds for the effects themselves still occur.
- Projectile spells are always cast in the direction the horse is facing and they shoot out of the player's face.
- Concentration spells work, but you can only use one at a time, and they also shoot out of the player's face.
- Dual cast and ritual spells can also be cast on horseback.
TWEAKS & FIXES
Various tweaks and fixes to horses have also been made. All relevant changes from the Unofficial Patches are included.
- Attack range while mounted on a horse has been increased: 135 -> 170 (see Immersive Horses.ini).
- Horses no longer have the 'greet corpse' behaviour in their AI packages.
- Horses from imperial holds now wear Imperial Saddles; Cicero's horse now wears a Dark Brotherhood Saddle.
- Stable masters now receive the appropriate amount of gold in their inventory when you purchase a horse.
- Horses purchased at stables are now female to match the in-game dialog.
- Fixed vanilla bug where the Whiterun stables horse was based on EncHorseSaddledBlack, not WhiterunPlayerHorse.
- Fixed vanilla bug where stabled horses were set to respawn using EncHorse variants, not PlayerHorse variants.
- Fixed the odd looking fences and backwards opening gates at the Whiterun stables.
- Cicero's horse near Loreius Farm crashes the game if stolen and the player leaves the area - USLEEP Bug #15242.
- Dead player horses now respawn correctly at the various stables - USLEEP Bug #19877.
- The horse at Katla's Farm now respawns in the correct place - USLEEP UESP.
FOLLOWER MOD COMPATIBILITY
Your followers can ride any horses you own, but only if your follower mod supports the feature. Immersive Horses intentionally limits itself to only managing horses and horse ownership in order to maintain maximum compatibility with the various follower mods. The direct management of non-horse followers is out of scope for this mod.
The following mods are known to add the ability for followers to ride horses:
Extensible Follower Framework by Expired
Follower Live Package by oldc
Simple Follower Mount by disi
For compatibility with Amazing Follower Tweaks, see Immersive Amazing Follower Tweaks by chinagreenelvis.
Immersive Horses requires the following:
Install Immersive Horses:
1. Run the installer using Mod Organizer or NMM.
2. Use LOOT to sort your load order. LOOT is built into Mod Organizer.
3. Use TES5Edit to find and resolve direct conflicts.
Test Immersive Horses with your load order:
1. Launch Skyrim with Immersive Horses installed.
2. At the main menu, open the console (~) and enter these commands:
- player.additem f 10000
- coc whiterunstables
3. The game should load you in as the default nord character in the house at Whiterun stables.
4. Exit the house and buy the black horse from Skulvar at the stables.
5. Mount the horse to gain ownership.
6. Test that the horse will follow/wait/dismiss on command.
7. Ride the horse North and find the skooma bandit hideout behind Dragonsreach.
8. Dismount and steal the black horse.
9. Ride the stolen horse to a nearby farm and dismount it to gain ownership.
10. Use the horse menu or horse ownership power to adopt the stolen horse.
11. Summon both horses and change/remove their saddles and change the items in their inventories.
12. Fast travel to another major hold and summon both horses.
13. Verify the horses have the same saddles and retain the same items in their inventories.
14. Kill the horse you bought and then return to Whiterun and verify that you can buy a new horse.
Uninstall Immersive Horses:
Remove all of the mod's files and start a new game. Skyrim save games store plugin and script related data long after the mod has been removed and although there are tools available for 'cleaning' saves, it can be quite tedious and may not be completely effective, which can then cause even more issues. Always be prepared to revert to a previous save or finish the game with the mods you have or start a new game when installing or uninstalling complex scripted mods.
KNOWN ISSUES & CONFLICTS
- Immersive Horses doesn't play nice with other horse overhauls like Convenient Horses, Better Horses, etc.
- Special installation is necessary for compatibility with Amazing Follower Tweaks. See Follower Mod Compatibility.
- Camera flips 90 degrees to the left or right when mounting (vanilla bug). Fixed by Enhanced Camera! See Recommended Mods.
- Rear left hip distortion issue while trotting (vanilla animation/rigging bug). Fixed by Horses Revamped! See Recommended Mods.
- Dead Body Collision Fix causes an issue where the player floats around in the air briefly if the horse dies while mounted.
Q: My horse won't follow or wait for me or just walks away, what's the problem?
A: Most likely, you have another mod or quest overriding the AI packages for that horse in your game. For example, you might have another horse mod that adds horses to the game which have their own AI packages so changes may need to be made to that mod for full compatibility with Immersive Horses. Also be sure to test horses on a brand new save game to make sure the issues you are facing are not being caused by your current save game.
Q: How can I customize stats for a unique horse or breed?
A: Ceratin stats for each of the breeds and unique horses like Frost, Shadowmere, Arvak, Blaze, etc. can be customized by editing the actor values for the breed profiles in the Immersive Horses.ini file.
Q: How script intensive is this mod?
A: Immersive Horses is designed to be as light and efficient as the Papyrus scripting language will allow and no intensive tasks are involved in its operation. Animation event listeners are used only when necessary and scripts are applied to horses at the race level, rather than running a constant update loop on the player via a cloaked magic effect or similar solution. Basic game engine functionality was utilized wherever possible.
Q: Why do these files conflict? Is it OK for them to overwrite?
A: These are resource files shared between mods which come packaged with Immersive Horses for your convenience. There is no problem conflict here and allowing this mod or any other mod to overwrite them in your current installation will not cause issues because the files are identical.
NOTES FOR MOD AUTHORS
How to use mods that modify the vanilla horse textures:
1. Run the mod installation script and select "Vanilla Horse Textures" or...
2. Open Immersive Horses.esp in TES5Edit.
3. Delete all override records in the 'Armor Addon' section (NakedHorse*).
4. Go to NPCs -> MS03Horse (Frost) -> Worn Armor -> Change to 'SkinHorsePalominoHide'.
5. Change Frost's color on his identity papers to 'Mealy Chestnut'.
How to make unique horses from other mods compatible:
1. First, open the horse actor in TES5Edit or the Creation Kit. The simplest method is to reuse one of the existing horse breeds for your horse, so choose one of the vanilla actor templates (EncHorseSaddledBlack, EncHorseSaddledBrown, etc.) as the template for your horse and tick the 'Use Traits' box in the 'Template Data' section, or create a new template for a new breed. This step allows Immersive Horses to magically (BY THE POWER OF SKSE) retrieve the form name of the template from Immersive Horses.esp (Fell Pony, Haflinger Horse, etc.) and then load the breed stats from the Immersive Horses.ini file based on that name. You can now give your horse a unique name while also having it assigned to a breed via the breed's template.
2. Next, add the horse to the 'PotentialFollowerFaction' and be sure to UNCHECK 'Respawn' and CHECK 'Unique'. This step will make it safe for Immersive Horses to give the player access to the horse's inventory and for the player to claim the horse. While you're there, check 'does not effect stealth meter' as well so the horse won't spot you when you're sneaking.
3. Duplicate and rename the AI packages from Immersive Horses into your mod to avoid needing to add Immersive Horses.esp as a master. Remove the 'IHO' prefix and replace it with a prefix for your mod and simply add these AI packages to your horse, then UNCHECK 'Use AI Packages' in the 'Template Data' section. Alternatively, if you made a new template for your horse, then you can add the AI packages to the template and keep 'Use AI Packages' checked. This step gives the player the ability to command the horse to follow, wait, dismiss, etc.
4. If the horse is NOT marked essential and you want it to respawn when it dies, then add a custom death respawn script to the horse similar to IHOActorDeathRespawnScript (copy, paste, rename). Alternatively, if the horse has a stables quest (so it can be purchased), then add the PlayerHorseScript on the alias for the horse in the stables quest, which effectively does the same thing. Remove any AI packages from the horse alias in the stables quest so the AI packages on the horse will prevail. This step is necessary because checking the 'Respawn' box will respawn the horse even if it isn't dead, which will annoyingly clear its inventory, actor values, factions, etc. randomly.
5. If you want your horse to use one of the vanilla saddles, then simply choose one of the vanilla horse outfits because Immersive Horses makes the saddles in those outfits playable and adds the 'IHOArmorHorse' keyword to them. However, if you have a custom saddle armor item, then make sure it is marked as 'playable', give it some reasonable stats, and use the inventory model Actors\Horse\HorseHide.nif if you don't have one. Additionally, you will need to add a new 'ArmorHorse' keyword to your custom saddle to allow your horse to wear it. This is done by simply creating a new keyword in your mod with the 'ArmorHorse' suffix and then adding it to your custom saddle (MyModArmorHorse, for example). Reference the following tutorial for details on making armor items playable/craftable: Making an item craftable for Skyrim.
USLEEP by the Unofficial Patch Project Team.
Skyrim Startup Memory Editor by Queue.
Enhanced Camera by LogicDragon
Horse Stamina Widget by just
Better Jumping by meh321
Horses Revamped by DServant
Improved Horse Step Sounds by Crystan
Better Horse Pain Sounds by Yuatari
Touring Carriages by DayDreamer
Immersive Stables by FatalxSyn
Horses of Skyrim by ElioraArin
Blaze of Eventide by Alek
Arvak Rewritten by Oriius
KrittaKitty for the horse textures from Realistic Primitive Horse Breeds.
CyborgArmGun for additional edits to KrittaKitty's horse textures.
Moirai for the faster horse dismount animation from Faster Horse Dismounting.
JZBai for the horse kick concept from Horse Kick.
KahjiitRaj for the horse behavioural changes from Oblivious Horses.
mitchalek for the fast dismount concept from Convenient Horses.
Mike Koenig for the Whistle Get Attention sound used under the Attribution 3.0 licence.
Ben Boncan for the Hey You whistle sound used under the Attribution 3.0 licence.
Jaxonz for Jaxonz Console Plugin.
The SKSE team for providing more functionality to mod Skyrim with.
The SkyUI team for providing the MCM framework and SkyUILib.
The Nexus for hosting the mod and supporting the community.
The Nexus community for testing the mod and suggesting interesting ideas.
Bethesda Game Studios for creating Skyrim.