Last updated at 18:14, 17 Dec 2013 Uploaded at 21:52, 11 Apr 2012
IMPORTANT: Before uninstalling the mod disable it via console (StopQuest CH) or scripts will remain in your save!
WARNING: It is your responsibility not to leave horses in Solstheim, Soul Cairn, Blackreach or near fort Dawnguard as horses cannot pass through zoning points by themselves.
- Horses for followers (UFO, AFT and EFF compatible, up to 15 followers' horses, scripted AI, advanced features).
- Mounted combat for followers!
- Horse equipment (new saddles and horse armor for both player and followers).
- Mounted combat horse charge with customizable physics.
- Mounted combat auto loot.
- Instant horse call with auto mounting.
- Horse whistle.
- Mounted conversations and corpse looting.
- Mounted herb harvesting.
- Fast dismounting with automatic combat weapon draw.
- Shared horse inventory with easy access.
- Switchable faction relations (friendly or neutral).
- Smart horse follow.
- Horse combat AI behavior selection (cowardly or foolhardy).
- Selective horse invulnerability and health/stamina/speed bonuses.
- Easy configuration via menu buttons and easy key customization.
- Multi Tap or Bound Key control modes (Bound Key requires SKSE).
- Make sure that you properly remove any previous versions of this mod by stopping the quest via console and making a clean save (see troubleshooting).
- Update Skyrim to minimum version 126.96.36.199.
- Install SKSE 1.6.15+ if you want to use advanced features and key bindings. If you need help with installing and running SKSE see this video. SKSE is not required for this mod to work.
- You can now download, install and use Convenient Horses.
Uninstallation (for making a clean save when upgrading see troubleshooting section below):
- Open console and type (StopQuest CH) to release all running scripts. Make sure you DO NOT do this while factions are being updated or any other mod actions are in the process.
- Save the game to a new slot. All previous saves made with the mod active are considered to be dirty saves and are not safe to be used with any newer versions of this mod released in the future.
- Uninstall the mod.
Before you begin using the mod take a few moments to go through the configuration process. You can access configuration menu in-game by using the "Convenient Horses" power or through SkyUI-MCM interface. If you want to use BoundKey mode make sure you bind the keys first. If you want horses for your followers you will have to enable that feature first.
- Bound Key: Use five custom key bindings for Talk/Loot, Harvesting, Inventory, Fast Dismount and Follow Toggle. Requires SKSE and Gamepad disabled. If requirements are not met mod will automatically disable Bound Key mode and choose Multi Tap mode.
- Multi Tap: Use activate button (by default: Keyboard E, Gamepad A) to activate the horse specific number of times (like double click in Windows). Single tap to mount/dismount, dismounted double tap to open inventory, dismounted triple tap to toggle follow, mounted multi tap to talk/loot/harvest. This mode makes mounting/dismounting less responsive in order to be able to detect the number of taps and delay can be tweaked from configuration menu.
Compatibility Guide For Modders:
Convenient Horses v4.4+ uses modified Horse.nif and Shadowmere.nif models in order to incorporate new animation behaviors for hiding horse mane when armor is on.
If you are just adding new skins for default horse models you should download these modified files (found at the bottom of downaload page) or extract them from "Convenient Horses.bsa". Put the models to "SkyrimDataMeshesActorsHorseCharacter Assets" folder and in Creation Kit in your custom ArmorAddon skin open the model to edit texture sets and assign your custom manetail texture set to a new Horse:4/Shadowmere:4 node. This will make sure that tail texture does not return to default when horse armor is on. You can then distribute your mod as usual as it will work the same even if user does not have these new CH horse models.
If your mod has new horse models then manetail mesh needs to be separated into two distinct meshes, new controllers added and new animation behavior links must be injected. This might be a bit complicated for you but you can ask me to do it for you, I'd be glad to do so. I would first separate manetail mesh into mane and tail and then edit the nif file and add neccessary links and controllers. You can then assign manetail texture to newly created node and normally use it and distribute altered nif file with your mod. It will be compatible with Convenient Horses v4.4 armors and will work without any problems even if one is not using CH.
Followers' Horses (order of preference):
- EFF - Extensible Follower Framework by Expired
- UFO - Ultimate Follower Overhaul by fLokii
- AFT - Amazing Follower Tweaks by Dheuster
Supporting vanilla followers and up to fifteen followers from either of these mods. Installed mod will be detected automatically so there is no need for any additional tweaking. This feature is disabled by default and has to be enabled in configuration menu.
Once enabled each follower will be provided with a personal named horse that nobody else can ride. If horse is killed a new one will be provided. This whole system is automatic and you don't have to worry about their horses at all. When you mount mod will make sure they do too and same goes for dismount. Complex scripting is used in order to be able to control their AI, make mounting/dismounting more responsive and add features like horse call and fast dismount in combat.
Few notes about UFO: If you use UFO 1.2b or higher you can disable its horses by talking to Skulvar the hostler at Whiterun stables via "You know..." dialogue. There is also incompatibility with UFO relax mode so do not use it while followers' horses are enabled.
You can choose which horse each follower will ride via "I want you to ride..." dialogue topic or use configuration menu to select global horse skin type and horse armor which will apply to all followers' horses. Horse types and horse armor assigned via dialogue will be remembered for each follower even if they are dismissed. Serana is the only follower that cannot have horse chosen for her, until Dawnguard main quest line is completed.
Bethesda didn't expect NPCs actively using the horses so they made a slight mistake with horse mounted combat camera changes and its conditioning. You will experience mounted combat camera reset to riding position when followers mount the horse and swithching back and forth when they draw or sheathe weapons in mounted combat. This is not possible to fix because camera behavior is hard coded and only way to work around the problem is to re-draw or re-sheathe the weapon yourself. Convenient Horses can re-draw the weapon for you if you enable that option in config. If you use SKSE, camera position will be updated without re-drawing the weapon and you can also manually force camera to update by pressing "Horse Follow Toggle" key in BoundKey mode while mounted.
Mounted Combat For Followers:
By default game does not support mounted NPCs using weapons in any way. I worked really hard on this feature which is something that is not supposed to work in this game at all. Every attack and every detail is simulated and heavily scripted from the point of followers drawing the weapon while riding to sheathing it. Scripted behavior include combat target selection, collision distance detection, timing attack animations, left/right attack decision, use of mounted power attacks, taunting of opponents at start of combat and voice exertions. Each follower will be given special melee weapon for the purpose of mounted combat which deal no damage and produce no hit effects in order to leave that behavior to be simulated by the script, otherwise they would miss the attacks 90% of the time. These weapons are modified variants of regular weapon materials and types: Iron, Steel, Elven, Dwarven, Orcish, Glass, Ebony, Daedric and Dragonbone. Weapon choice is made for each follower at the beginning of each mounted combat session by matching their current weapon material and type. If they don't have melee weapon equipped or it cannot be matched then script will decide which weapon type is best for their skill set and material will be chosen according to player's level which is purely cosmetic. Mounted combat damage is not related to weapon material but only to weapon type, follower skills, magical buffs, game settings, opponent armor rating and player level modifier to base damage which simulate weapon material and smithing upgrades. If you play on different difficulty settings and find damage too low or too high you can alter the final damage percentage via config where you can go as low as no damage and up to 300% but I advise to leave it at 100% for balance because damage will increase as you level up anyway.
Horse equipment is a cosmetic addition which consists of new saddle and horse armor designs. Equipment can be changed via configuration menu, separately for player's horse and followers' horses. I collected meshes from other popular standalone mods and altered them until I was satisfied with the final design and quality. Mesh alterations include many fixes to incorrect shaders, missing vertex colors and complete bone weight repaint for all meshes - some saddles have even been completely redesigned. Those who prefer the original meshes can always use them as a replacement because file names and textures are left unchanged.
Standard game equipment:
- Bareback (no saddle).
- Nordic saddle.
- Imperial saddle.
- Dark Brotherhood saddle.
More Saddles by Laup26:
- Traveler saddle.
- Bard saddle.
- Hunter saddle.
- Knight saddle.
- Big Game Hunter saddle.
- Dawnguard saddle.
Horse Armors for Skyrim by Mystikhybrid - Gabriel Gullbergh:
- Leather armor.
- Nordic armor.
- Dwemer armor.
- Ebony armor.
- Daedric armor.
- Dragonbone armor.
Sethai and Elthrai Horse Armors by Christian Paskota:
- Elthrai armor.
- Sethai armor.
Mounted Combat Horse Charge:
Horse can charge at other actors if sprinting during mounted combat, knocking them and dealing damage. Horse charge is actually a scripted simulation, everything from collision detection to physics. Many of these settings can be tweaked through the use of predefined presets or fully customized via MCM menu. Five presets are named using Golf terms of ball strike mechanics as analogy: Chip, Flop, Top, Punch and Drive. They have been designed to be used with standard horse speeds. Later presets use as much as two times the push force and if combined with high horse speeds, because base push force is derived form current horse movement speed, the results can become exaggerated.
Damage done can also be configured and consists of flat base damage plus percentage of target's maximum health. Final damage is affected by target's armor rating. Charging is considered an assault unless final damage is zero.
There are two types of penalities that horse can suffer from. Stamina cost percentage determine how much stamina horse loses for each knocked target while speed penalty simulates recoil by slowing the horse.
Before you can start using a horse call you must buy Horsecaller's Horn from any stable master for 500 gold. Once you buy the horn Horse Call ability will be available as a power. Use it to call your horse and you should appear mounted after a short cinematic. Only works in Tamriel outdoor worldspace, when not in combat. Avoid using it in tight and closed locations. Followers will also use Horse Call and it is fully synchronized if you are the initiator. If you have Convenient Horse Herding mod installed use your horse call power while sneaking and you will be able to call any horse from your herd by its name. It is your responsibility not to leave horses in Solstheim, Soul Cairn, Blackreach or near fort Dawnguard as horses cannot pass through zoning points by themselves.
Alternative and more lore friendly way of calling your horse and is best used if horse is set not to follow you or if using smart follow mode and horse stops following due to location filtering. There are no tricks used here to speed up the process so horse should come to you eventually by using standard game AI pathing. Waiting one hour game time will speed up the process if horse is too far away. Horse Whistle is available as a power but in order to obtain it you will need to learn how to whistle and that is something that you will have to find out on your own through the regular gameplay.
Mounted Conversations And Corpse Looting:
This doesn't work by targeting with crosshair as you might suspect but by using a radius search method. You must pay attention to the relative position between the target actor and your horse (see picture). You can also talk to mounted actors because if horse has been found as a target additional search will be performed in order to find the person who might be riding it. With the inclusion of mounted combat and possibility to kill opponents while riding, in order to make things more convenient you may loot dead bodies the same way you would initiate in conversation with live actors. In case of using Multi Tap control mode this feature is shared with Herb Harvesting and will take precedence over it if any of the valid actors has been found.
Mounted Herb Harvesting:
Similar to mounted conversations this feature works by scanning for nearby harvestable. Due to the nature of script functions returning only one plant at a time and without possibility to filter out harvested ones I had to code for multiple passes and each pass scanning different sector around the player. If you're using Multi Tap control mode you can keep tapping to harvest while moving and if you stop moving then attempt will be made to collect all nearby herbs in one pass. Bound Key mode allows continuous harvesting if button is being held and uses even more sophisticated logic. One more addition to Bound Key mode is "Consolidate" option which disables Harvest key and assigns it as a secondary function to Mounted Conversations (similar to how Multi Tap mode combines these two features by prioritizing talk/loot over harvesting).
This doesn't add any new custom animations but intercepts the default dismount animation instead and replaces it with jump animation or weapon draw animation if in combat, while translating the rider behind the horse at the same time, giving an illusion of jumping off the horse back. In Multi Tap mode this will replace the default dismount action and can be configured to work all the time, only in combat or competely disabled. Bound Key mode uses separate key for fast dismount. If being used during mounted combat it will force the game to ignore weapon sheathe animation in order to perform fast dismount without any delays.
All items will be stored in a remote container called Large Horse Sack. By default it allows unlimited capacity but you can set custom carry weight limit in config and then mod will access main container via remote actor called Small Horse Sack. Bound Key mode allows remote inventory access to help with the issue of being over-encumbered when you want to take all the items in order to sell them to a merchant or store in your house. Remote inventory access only works while in major cities, shops, player houses, guild houses, castles and inns.
There is additional feature in BoundKey mode for quick transfer of common crafting materials. Materials are broken into three categories, each for corresponding profession: Alchemy, Blacksmithing and Enchanting. Opening horse inventory via quick transfer menu will always directly access Large Horse Sack, bypassing any carry weight limit. To access quick transfer menu hold down modifier key while opening horse inventory. Modifier key is dynamic and choosen in following order: 1.Alt, 2.Ctrl, 3.Shift depending on which keys are in use by standard CH features so first available key is always used. If all three modifier keys are already bound to CH features then this feature will not work.
Hot Air Balloon Kit:
This useful item can be crafted at any forge under misc section. If carried in inventory it will be automatically deployed when over-encumbered which gives 10000 carry weight for 5 minutes.
When you first time load the mod new friendly faction relations will be established and horse should never attack or participate in combat. This is a lengthy procedure because there are over thousand of factions and it might take up to a minute to complete. You will be notified of the progress and it is best not to save the game while faction relations are being updated but you may continue to play normally. If you use a battle mount or wish to turn off this feature you can queue for faction relation update by using the configuration menu. Followers' horses are also affected by these faction relations. Faction relations will update automatically if new factions from supported mods/DLCs are detected on game load.
Smart Horse Follow:
By default horses will not follow their owners. Can be toggled via Follow key if using Bound Key mode or dismounted Triple Tap if using Multi Tap mode. Additional option is available in config menu where you can choose between Smart and Always. "Smart" means that horses will temporarily stop following if their owners are sneaking or within a specific location (more than 200 handpicked locations like bandit camps, forsworn camps, giant camps, hagraven nests, military camps/forts, orc strongholds, ship wrecks, etc.). You can also select one of three presets (Short, Medium, Long) which forces the horse to maintain the specific distance when following you.
Horse Combat AI Behavior:
While there are only two options (Cowardly and Foolhardy) they change a great deal of how your horse will perform when it comes to combat situations. It is best used in combination with faction relations to achieve desired results. Cowardly will never initiate in combat, will always flee from threats and will not help anyone in combat. Foolhardy will attack enemies on sight, will never flee from combat, will help friends/allies and will have its damage increased as 20+PlayerLevel. For example having friendly faction relations and foolhardy behavior will result in horse that does not participate in combat but also does not flee from other combatants. On the other hand if you set factions to netural, keep foolhardy behavior and enable horse follow it then becomes a fearless battle companion.
Tips & Tricks
- Hold "Walk" key when you want to make short turns while riding a horse. Very useful when standing near the edge of a cliff, need to position better for a melee weapon swing in mounted combat or want to do quick 180 degree turn for another Horse Charge run.
Some people like to dig into script logs or use third-party tools to scan mods for dirty edits. Note that I always check script logs for errors and while some of them are normal to appear on game load (e.g. "error: File "XFLMain.esm" does not exist or is not currently loaded.") if you find any error in log related to CH that repeats itself many times after one game load then you probably have problems with old scripts being stuck in your save because you did not follow the update or clean save procedure.
Unique Frost use CH as dependancy and some third-party tools might report missing RACE records. This is completely normal and should be ignored.
"Identical to master" records related to horse skins reported by TES5Edit are there on purpose and should not be cleaned.
- Conflicts with Better Horses, Horse Inventory or similar mods which deal with activation blocking on the horse.
- Conflicts with mods that use Variable01 actor value on followers, which is used by CH to store horse skin and armor selection.
- Minor conflicts with mods that alter default horse skin armor addons (not re-texture mods). Conflict will cause horse tail to be always black when using horse armors.
- Must be loaded after SkyTEST-RealisticAnimals&Predators.esp if you want dynamic mane on SkyTEST's wild horses.
Finding Source Of The Problem:
Mod has been thoroughly tested through the lengthy beta test period. If you experience any kind of problems then you should check for any of the following:
- Requirements - Skyrim v188.8.131.52+ and optional SKSE v1.6.15+. Make sure your game is up to date and SKSE script files installed correctly (PEX script files are inside .DataScripts folder in the SKSE archive). Most common problem with this is that mod cannot load if Skyrim is too old, some of the features are not working and that you cannot dismount.
- Conflicts - With so many mods available it is not possible to know which ones are in conflict. Similar mods or mods that put scripts on the horse might cause a conflict and some conflicts can even cause CTDs. Having too many scripts running or scripts that are not optimized or badly coded can slow Papyrus down and leave litle to no free resources for Convenient Horses to work properly (you might experience delays and bad responsiveness). Only way to find out is to disable all other mods and then enable half by half until you pinpoint the source of the problem.
- Dirty Save - Can be caused by other mods you used in the past as well as previous versions of this mod that are not uninstalled correctly by following instructions. Start a new game with a new character and try to replicate the problem. If everything works fine then you know it was the problem with a dirty save.
- Something Else - Sometimes people come here to report problems related to horses and mounted animations. While their concerns are logical they were always wrong to come here and it was always another mod causing the problem. Simply remove this mod by following the instructions and see if you still have the problem.
Script Latency Issues:
Convenient Horses will not work properly if you're suffering from increased script latency. Latency Test is provided with the mod and is a good way to see if Papyrus event manager is responsive or not. Latency should at best stay below 50ms and never peak above 100ms. Increased script latency is usually related to dirty saves and build up of unexecuted code which can prevail even after the mod that was causing it has been removed.
SKSE 1.6.7+ has come with the way of cleaning orphaned OnUpdate() events from saved games which should help in fighting the save bloat. SKSE console command "ClearInvalidRegistrations" should be called when game is loaded and it will attempt to process all queued events that are stuck in the save. This might take hours depending on amount of bloat. You can queue this command to execute automatically on each game reload by adding following lines to DataSKSEskse.ini file:
Save Game Cleaning:
- Load the save you want to make clean.
- Release the running scripts by typing in console (StopQuest CH).
- Overwrite the save.
- Repeat steps 1, 2 and 3 for all saves you want to make clean.
- Disable/Uninstall the mod in mod manager.
- Load the saves you made in step 3 and overwrite them again one by one, this time without the mod being loaded.
If you were upgrading the mod with clean save procedure everything you've set up in config will be lost along with horse call power and whistle quest. To regain these powers artificially use console to change few global values (set CHBuyHornCompleted to 1) and (set CHLearnWhistleCompleted to 1). After you change these values restart the quest by typing (StopQuest CH) followed by (StartQuest CH) and you will gain access to these powers as if you had gained them the natural way. I strongly recommend not to use this procedure if you are installing the mod for the first time as you gonna miss the real fun of learning the whistle.
- KahjiitRaj as author of Oblivious Horses.
- Expired as author of Extensible Follower Framework.
- Dheuster as author of Amazing Follower Tweaks.
- fLokii as author of Ultimate Follower Overhaul.
- Laup26 as author of More Saddles.
- Mystikhybrid - Gabriel Gullbergh as author of Horse Armors of Skyrim.
- agovideo as author of Inferno Sword.
- Gopher as advertiser.
- lorelai2009 as a best supporter and beta tester.
- Devoted fans.
- Added more horse equipment options. New saddles available that are my own interpretation of ones from More Saddles mod. Even though they are not the same meshes they share the same file path and names so it is possible to easily replace them with meshes from original mod. Includes all existing game saddles and bareback option. Old armor meshes have been smoothed and few shaders corrected.
- Redesigned horse charge. It is now much more responsive and should knock targets as soon as sprinting starts. Customizable SFX, damage, stamina cost and physics simulator parameters (heading angle tolerance, heading force dissipation, push force amount, angle of elevation, speed penalty). Simulator parameters can be configured individually in MCM only or anyone can use one of 5 available presets.
- Added support for latest version of Ultimate Follower Overhaul mod.
- Added missing crafting materials from Danwguard and HearthFires to quick transfer blacksmithing list.
- Removed bound key mode gamepad limitation. Gamepad keys can be configured through MCM only.
- Fixed crash that was caused by dynamic speed feature on followers' horses which was producing invalid horse speed values. V4.9:
- Added optional horse inventory weight limit. Mod will still use good old container for unlimited storage but... if using weight limit then all items will be transfered from that container to a temporary actor when accessing inventory and then transfered back when inventory menu is closed. This item transfer is instant and transparent to the player. It has to be done because it is not safe to keep items stored on an actor but there is no other way to limit the weight and have that information relayed to UI. Item ownership is preserved but not displayed when browsing actor's inventory. Other features that are directly related to horse inventory (auto loot stash and quick inventory transfer) will still work the same by dealing with main container directly which means that weight limit will only have effect when manually transfering items (UI will grey-out items in your inventory if there is not enough storage capacity for their weight). You can always access the container directly via quick transfer menu and for clarification "Horse Sack" container now has a new name "Large Horse Sack" while temporary actor's inventory will show as a "Small Horse Sack".
- Added whistle quest override option (available through MCM config only). It can suspend whistle learning quest and grant horse whistle power but will do nothing if learning quest has already been completed.
- Added full support for SkyTEST mod. When updating faction relations SkyTEST custom factions will be included. SkyTEST horse models updated to support dynamic mane and CH must be loaded after SkyTEST for this to work.
- Added factions from Falskaar and Wyrmstooth mods.
- Faction relation update now triggers automatically if new factions from supported mods/DLCs are detected on game load. Due to this change everyone who update CH to v4.9 will have their faction relations updated to friendly.
- Turning off "disable horse tracking" option will now restore last ridden horse without the need of mounting.
- Fixed advanced auto loot leaving all items unequipped on dead actors.
- Fixed followers being stuck on the horse if they were using a torch. This is a game bug and to prevent it all torches are removed from followers when mounting and given back when they dismount. Does not work with custom carriable lights. V4.8:
- Added Elthrai and Sethai horse armors by gechbal.
- Added support for Interesting NPCs mod.
- Added basic support for Wyrmstooth mod.
- Removed auto horse inventory recovery on horse death. Items were never stored on the horse anyway so ride a new horse to allow access or manually recover items via config. V4.7.3:
- Added basic support for Falskaar mod.
- New dialogue topic for followers: "You seem to be stuck on the horse.". It will instantly reload follower 3D which fixes the common animation behavior problems. Use it when follower cannot dismount or is misplaced. Dialogue will not appear if follower is dismounted or in combat. You can also activate follower's horse to talk to the mounted follower, which is useful in case of misplacement.
- Configuration power is now hidden by default.
- Fixed bug where learn whistle dialogue would not show if horse tracking has been disabled in config. V4.7.2:
- Fixed bug with advanced auto loot marking items as stolen. v4.7.1:
- Fixed bug with advanced auto loot retrieving non-playable items. New method uses a temporary container as intermediator. All items are transfered at once from a corpse to that container (this is where non-playable items are ignored by the game and are left on the corpse), then advanced auto loot can safely be performed by retrieving the items from a temporary container one by one. Any remaining items that were not looted are then transfered back to the corpse. There is only a minor side-effect to a new method where all playable items are unequipped from a corpse uppon moving them to a temporary container so dead NPCs will end up being naked if they were wearing playable equipment. If you were affected by this bug and need to clear inventory from non-playable items then see troubleshooting.
- Fixed bug with new camera fix not working after followers are done performing mounted combat. For some reason game would not restore camera to a correct position unless given some time to settle, in this case 500ms has proved to be just enough time to wait before attempting to correct it.
- Fixed bug where followers' horses would continue to follow their owners even if they were restricted by a smart follow behavior. v4.7:
- New feature for followers called Deferred Dismount. Before attempting to dismount themselves, followers will wait for player to move away specific distance from the own dismount point or set amount of time has passed. This feature will prevent followers from dismounting when player wants to dismount temporarily to interact with the nearby environment (e.g. mine an ore deposit).
- New feature that disables game's horse tracking to prevent horse from being moved on fast travel (requires SKSE). By default game keeps track of last ridden horse and having this feature enabled will force game to "forget" which horse player was using when it is not being ridden. Might affect mods that rely on game's horse tracking system.
- Extended and improved mounted combat auto loot feature (requires SKSE). You can now set auto loot mode to basic (the old way of opening inventory contents each time enemy dies) or advanced (use of filter conditions to perform automatic looting without interrupting the gameplay). Filter conditions include following categories: ingredients, animal hides, ores and ingots, ligts and torches, food and drinks, potions, poisons, books (with min gold value), spell tomes (all or unknown only), recipes, scrolls, soul gems, precious gems, keys, ammo and equipment (all-in-one: clothing, armor, weapons and jewelry). For each category you can set to auto loot directly to player's inventory or auto stash to horse inventory. Equipment category have additional settings to filter out non-enchanted items or set minimum gold value per weight (note that enchanted item gold value is calculated by the mod and might be slightly different from what game displays due to use of functions that round enchantment effect cost values to nearest integer).
- New feature for quick inventory transfer of common crafting materials (requires SKSE and BoundKey mode). Materials are broken into three categories, each for corresponding profession: Alchemy, Blacksmithing and Enchanting. To access quick transfer menu hold down modifier key while opening horse inventory. Modifier key is dynamic and choosen in following order: 1.Alt, 2.Ctrl, 3.Shift depending on which keys are in use by standard CH features so first available key is always used. If all three modifier keys are already bound to CH features then this feature will not work.
- New craftable item: Hot Air Balloon Kit. Can be crafted at any forge under misc section and if carried in inventory will be automatically deployed when over-encumbered. Once deployed it will provide with additional 10000 carry weight for 5 minutes and one kit is destroyed in the process. Main reason behind making this is to supplement new quick inventory transfer feature to prevent being slowed down when large amount of materials is transfered to player's inventory and allow normal movement between crafting stations. Because it works on global level it can also be used to move large quantity of items from one home to another without being burdened or simply allow to carry more items for a short amount of time. This feature is not optional so if you don't want to use it simply don't craft any kits or don't carry them with you.
- Improved Camera Fix feature. It will now try to use new SKSE function to fix the camera position without re-drawing the weapon which works seamlessly with any number of followers and you will hardly notice any camera movement. It will automatically roll back to old behavior of re-drawing the weapon if SKSE is not installed. Additionally you can manually trigger the camera fix by using "Horse Follow Toggle" bound key while mounted if you have SKSE, which is useful in situations when NPCs other than CH followers are triggering the camera bug.
- New bound key inventory "Absolute" access option for full unconditional access from anywhere.
- Bound key mode now uses key registration event system instead of listening for key presses ~30 times per second which greatly reduce stress on Papyrus and ensures that key presses are detected every time regardless of script latency.
- Tweaked horse follow behavior. Followers' horses will no longer escort if follower is waiting or relaxing, will wait instead. Player's horse follow distances increased by 15 feet to give more room. Player's horse will use travel procedure instead of follow procedure if set to cowardly behavior or horse tracking is disabled. Travel procedure makes horse horse movmement less dynamic (always walk if close, jog/run if further away) and prevents auto-movement on fast travel (if horse tracking is not disabled game will move horse on fast travel anyway).
- Added new hand-picked locations from Dragonborn DLC to allow horse smart follow behavior in Solstheim.
- Added support for upcoming companion Arissa mod by Chesko.
- MCM menu now use string table stored in text files that are located in DataInterfaceTranslations folder. When translating, use advanced editor like notepad++ and make sure that text files are saved using "UCS-2 Little Endian" encoding. Use single TAB character to separate translations from keywords.
- Fixed minor issue with horse call where game would misplace the horse and not respect the given coordinates. V4.6:
- Added basic Dragonborn DLC support. Horse can be called and ridden in Solstheim (it is your responsibility not to leave horses in Solstheim, Soul Cairn, Blackreach or near fort Dawnguard as horses cannot pass through zoning points by themselves). Also supports new herbs and recognizes new factions (don't forget to update faction relations).
- New SkyUI mod configuration integration. Old configuration power can be hidden through MCM.
- Added new options for bound key horse invetory access (Local, Travel and Remote). Local blocks access if not near the horse. Travel will fast travel to the horse, open inventory and fast travel back to initial location if horse is not near and invetory key is being held for a second. Remote will instantly open inventory regardless of distance. Location restrictions still apply so you can't access inventory e.g. while in dungeons.
- Added horse inventory recovery option in configuration menu.
- Added horse charge collision checks on Z axis. It is no longer possible to hit targets if they are above or below the horse. It was initially left out on purpose to reduce number of calculations but it had proven to cause issues for some people (e.g. charging under the bridge could hit targets above). To compensate for increased script time and it having varying effect on different computers new configuration option has been added called "Impact Precognition Time" where you can fine tune premature hit event execution (impact precognition time is projected time in milliseconds that should take horse to reach the calculated collision distance moving at current velocity). Angular and positional validity checks are also being made at the beggining of hit event and they too take some computational time so if you reduce precognition time bellow certain threshold (e.g. <50 millseconds) successful hit might fail to evaluate. Decrease if targets are being hit by invisible wall. Increase if hit is never occuring or is being delayed.
- Instead of being loaded on demand, horse charge impact sounds should now be kept in memory at all times to prevent delayed playback.
- Removed recorded reverb and improved quality of horse whine sound that can be heard when horse spots the player after using a whistle.
- Fixed bug where companion Valfar would not get into a delta formation after using horse call.
- Fixed a bug with bound key mode where consolidated harvesting would not work if harvesting key was left unbound.
- Fixed nordic horse armor not displaying game shaders on fur parts. V4.5:
- Removed all dependencies. There will be now one version supporting all future expansions in any combination. All expansion resources are now gathered via script and injected into CH on each game load. I had to go this route or I would have to make and maintain numExpansions² different versions of CH to support all possible combinations which is overkill and I could barely keep two different versions up to date with the mod of this complexity.
- Added Horse Call horse selection feature support from Convenient Horse Herding mod. To access the horse selection from CHHerding use Horse Call power while sneaking and once you select the horse it will be called instead of your current horse. You must have CHHerding installed for this to work.
- Increased compatibility with two custom follower mods. Valfar 1.4+ will now ride a horse (remove CH Valfar patch if installed). Hoth will now use his bonestaff in mounted combat.
- Reworked horse charge: better collision detection, hit physics are more realistic and will not go crazy when using higher horse speeds, horse will be slowed on hit for a moment, hit sound is more bassy, removed top sprint speed requirement so it should be easier to hit if target is close and no more charge animation which allows using mounted combat attacks during charge.
- Bound Key horse inventory easy access will now always instantly open instead of holding the key for teleport to the horse. Location restrictions still apply.
- Invulnerable mode is replaced with Protection mode which can be set to either essential or invulnerable. Those who didn't like the unlimited stamina when horse was invulnerable can now set protection mode to essential which only prevents horse from dying.
- Horse stat bonuses are now applied via script. Increased max health and stamina bonuses from 500 to 1000. Health, stamina and speed bonuses can now be changed by interval of 1. These changes also prevent horse death when health bonus ability is dispelled on unload (e.g. when player enters unrideable worldspace) and horse was wounded for more than its base health at that moment.
- When stopping the quest an inventory recovery confirmation dialog will show. You should then close the console before doing anything else and choose whether you want to recover the items or leave them stored so that quest can finish the shutdown procedure. This is to allow items to stay stored if you are just updating the mod or restarting the quest. If you are stopping the quest to uninstall the mod or make a clean save you should then allow the item recovery.
- Removed player spoken dialogue from horse whistle. Horse will now whine when it spots the player.
- Horse armors will not apply unless horse is default race. This should prevent outfit removal of cart horses or other custom race mounts.
- Nordic horse armor now use correct cubemap texture.
- Fixed bug with follower mounted combat where no damage would be dealt if target was not attacking the follower.
- Removed load message toggle and no messages will be displayed unless control mode has been changed.
- No more missing dialogue when mod is installed on clean save. V4.4:
- Dynamic horse mane. New animation behaviors are integrated with Horse.nif and Shadowmere.nif which allows mane toggle via script. Custom horse models will need same integration or mane will be visible when armor is on.
- Horse armor mechanics overhaul. Horse armor is no longer applied by changing horse race which removes all compatibility issues with custom horse outfit mods. Dynamic horse mane is now used to hide mane when armor is on.
- Fixes and tweaks of all horse armor meshes. Weight painting from scratch on all horse armors to remove clipping and streching - armor plates should now be rigid and will not deform while horse is moving. Increased size of rear armor plates, most noticeably on ebony and daedric horse armors. Added missing environment map and tweaked shader parameters for ebony horse armor so it should look more like ebony now. Replaced red edges on daedric horse armor with distinctive animated red glow and also added eye glow.
- Followers' horses will now swap skins/armor instantly.
- Serana can now ride regular horses after quest line has been completed. V4.3:
- New feature: Latency Test. Performs event manager response tests to see how well Convenient Horses would run. There are two types of tests, local and gameplay. Local test will run in config menu for set amount of time and will trace the performance details to the script log and display the end results in form of a on-screen message. Gameplay test will run until you enter the config menu again and will print latency notification every few seconds. This should help people with poor script latencies hunt down the problematic mods or game events. Do not enter the menu or open console during the local test or you will get bad results.
- New feature: Camera Fix. Script will attempt to fix mounted combat horse camera position by fast re-drawing the weapon on player. Bug is caused when followers mount the horse or sheathe weapons after mounted combat. There is no way to check the camera position so whole procedure is intuitive and fix will be attempted on known bug triggers. The more followers are recruited the greater the delay before fix is attempted in order to prevent weapon re-draw spam, because each follower will attempt to trigger the fix procedure and with the delay in place each new trigger will override the previous one. Works best with just one follower.
- Prefer riding option can now also be toggled by talking to followers and selecting the dialogue topic "...should follow me on foot." or "...should follow me on the horse.". You can talk to any follower and it will apply to all followers. Additionally activating the follower's horse while follower is riding it will engage in coversation with the follower in order to make targeting easier. New dialogue will only appear when in rideable zones and when player is on foot.
- Config menu now runs in one event procedure instead of two. This should prevent some people from being stuck after using the config due to script lag.
- Added 4th preset for follower's horse call distance. They can now run even further instead of using horse call.
- Horse Call black screen fade is now available again and can be turned on in config, due to popular request. Fade speed will now take only 1 second instead of old 4 seconds because since the recent changes it takes much less time to mount the horse after blowing the horn.
- Added mounted harvesting support for harvestables from Soul Cairn.
- Player's horse is no longer intermediator when using horse inventory therefore no items are stored on the horse anymore. All items are now directly stored in a remote container "Horse Sack" and they will still be recovered when horse dies or quest is stopped. This change drastically improves compatibility with mods that rely on contents of horse inventory and also fixes the problem with some items being flagged as stolen or lost. Only "downside" is that there is no more weight limit which cannot be changed for containers.
- Followers can now be harmed in mounted combat.
- Changed follower mounting conditions. Will not attempt to mount if attacking the player, sandboxing, knocked, bleeding out, swimming, falling, talking, synced, etc. These changes also fix the problem where followers would not mount their horses under normal circumstances.
- Removed Blackreach from Smart follow mode location filters because it is considered as rideable zone in Dawnguard. Also added Blackreach support to vanilla version.
- Armored horse mane now use vanilla normal map texture in order to save mere 300K of video memory.
- Fixed an issue where followers would fail to sheathe weapons after mounted combat if animation graph could not respond at that time.
- Fixed a bug with horse call formation where if horse call has been used immediatelly after entering rideable zone followers would fail to receive new coordinates and would go to the previously used formation location instead.
- Fixed problem where followers would in some situations remain on the horse/dismounting and would not be moved with the player when entering a dungeon or a city.
- Fixed a bug where using fast dismount with weapons drawn would remove weapon from hand if mounted combat camera was reset due to game bug when followers mount their horses or sheathe weapons while riding. Weapon draw animation will now always play to prevent this issue, even if weapon is already drawn. V4.2:
- Alternative vanilla variant of this version is available for download. Both Dawnguard and Vanilla users can now enjoy new features.
- New feature: Mounted Combat For Followers! It wasn't easy making it so I'd like to hear a feedback or simply share your feelings. See description for details.
- No more instant spawning horses and black screens. Each time horse is called or recalled a magic visual effect will enhance the experience for both player's horse and followers' horses.
- Follower behavior overhauled. Much better mounting/dismounting/horsecall response if using fewer followers and horses are spawned before followers finish blowing the horn in order to make mounting faster.
- No more realistic/convenient/instant modes, it now defaults to realistic but there is new option called Horse Recall if you don't want horses to stick around.
- Each time horse needs to be spawned or teleported followers will use a horse call.
- Follower's automatic horsecall minimum distance can be tweaked by selecting one of three presets. If horse is closer than minimum distance followers will go on foot otherwise they will blow the horn.
- New riding option for followers: Prefer Riding. If enabled followers will always ride regardless of player.
- Removed behavior presets and replaced them with two toggleable settings: Auto Retaliate (engage enemies in combat automatically even if player is riding with weapons sheathed) and Combat Escape (break combat if player ride with weapons sheathed). If Auto Retaliate is enabled Combat Escape will not work to prevent conflict between these two features.
- Followers' horses will not collide with weapons or projectiles anymore. This feature is forced for script procedure safety reasons and cannot be turned off.
- Followers cannot be made invulnerable anymore. Instead, they will not collide with weapons or projectiles while riding or being controlled by the script. This feature is forced for script procedure safety reasons and cannot be turned off.
- Improved Alsvid combat behavior. It will no longer attack and will just charge at the target instead. Instead of exploding after few seconds it will now try to reach the target. Explosion damage scales with player level increasing for every 10 levels to make it usable in late game. Explosion will leave flame on the ground at the place of explosion that will deal damage to enemies who pass through it. Only enemies take damage from explosion and releated fire effects.
- Horses will no longer follow to Castle Volkihar if using Smart follow mode.
- Auto loot will now work properly if enemies were killed by followers and the Alsvid's explosion.
- Followers will be forced to dismount if they were dismissed or told to wait while riding and will no longer be stuck on the horse.
- Followers will no longer try to escape from combat if player is swapping weapons during mounted combat.
- Fixed a bug where regular followers would be given Alsvid as random horse of choice.
- Fixed a bug where under some circumstances Dark Brotherhood followers could not sit on the horse.
- Fixed a bug where config menu would never display and character become permanently stuck if auto run was active. V4.1:
- Added Serana support with unique horse behavior (experimental). She will ride the Alsvid, the unique bone mount.
- Item recovery will not work on summoned horses anymore.
- Disabled follower auto draw weapon with player to prevent mod problems, instead of clearing teammate status.
- Teammate status change reverted to prevent possible problems with other mods.
- Changed the way packages are conditionalized by using faction ranking instead of actor values to prevent issues with follower mods. V4.0:
- Dawnguard is now required to run this version.
- Added support for Arvak and other summoned horses. Summoned horses will not count as regular horses and they will only share following features: horse charge, fast dismount, horse speed tweaks and mounted conversations/harvesting.
- Added support for new rideable zones: Blackreach, Soul Cairn and Dayspring Canyon.
- New feature: Auto Loot. Enemies killed in mounted combat will have their inventory automatically opened. Maximum range 100ft. Can be disabled in config.
- New option: Dynamic Speed. Followers will ride faster if they are further away from the player in order to catch up more easily. Speed is tweaked according to distance between the follower and the player and is fully dynamic.
- Horse Call black screen fade can now be turned off.
- Whistle and follow toggle player animations can now be turned off for uninterruptible gameplay.
- Follower Ignore Combat feature has been renamed to Follower Behavior in order to avoid confusion and better descriptions have been made. Two behavior presets are called Fighter and Supporter.
- Follower riding invulnerability can now be toggled separatelly.
- Followers should now properly dismount when in combat if using Fighter behavior preset (previously known as Ignore Combat: OFF).
- Followers should no longer assist player in killing their own horses. They will now defend them.
- Followers should no longer dismount if their parent cell unloads. You could usually notice this if they fall behind too much after which they get teleported behind the player and use the horn.
- Followers that were in process of mounting/dismounting while player was entering a new zone will now be moved near player as soon as they are finished. You no longer need to wait for followers to dismount before entering the city or a dungeon.
- Followers will no longer be counted as teammates and draw their weapons while in the process of mounting. Multi-follower mod users are not aware of this issue because these mods already disable synchronized weapon draw.
- Removed fast travel code because new Skyrim version takes care of mounted actors that are following the player.
- Removed Inventory Transfer option, it is now always enabled. Other horse inventory mods should not be used anymore.
- Removed Disabled control mode. You now must decide between Multi Tap and Bound Key mode.
- Fixed bug with unbound keys triggering related functions.
- Fixed bug with fast dismount that was introduced with addition of crossbows.
- Reduced whistle volume further by 2dB.