Convenient Horses by AlekAllow me to present you my latest creation. Utility horse mod that has features you won't find anywhere else. Check out the http://youtu.be/wqDf4beJDLs that has been made before new SKSE features were implemented, it should give a good insight. http://skyrim.nexusmods.com/downloads/file.php?id=14950
Features:- Maximum compatibility with mods that add custom horses or modify the existing ones.
- Switchable faction relations (friendly or neutral).
- Cinematic instant horse call.
- Mounted herb gathering.
- Mounted conversations.
- Smart horse follow.
- Fast dismounting with automatic combat weapon draw.
- Auto-transferable horse inventory with easy access.
- Your horse will gain 100 additional stamina and should be able to sprint as twice as much.
- Slightly increased running and sprinting speed of all horses and swimming speed to match player's.
- Multi Tap or Bound Key control modes (Bound Key requires SKSE 1.5.4 or greater).
Control Modes: Spoiler There are two control modes and mod will switch between them automatically depending on whether you are using gamepad (even if you plug in/out the gamepad while in the game) or if you do not have SKSE installed.
Bound Key mode is prefered mode and requires usage of mouse/keyboard and having Skyrim Script Extender v1.5.4 or greater properly installed and game started via "skse_loader.exe" (make sure that you also install script files that are included with papyrus version of SKSE). Bound Key mode extends the existing features and allows customizable keyboard or mouse keys.
Multi Tap mode is selected if you are using a gamepad or do not have required SKSE version installed. In this mode you will be able to access mod features by activating your horse with single, double or triple activate button tap (Keyboard [E], Gamepad [A]). You can also force Multi Tap mode via console (set CHForceMultiTap to 1).
Control mode message will appear every time game is loaded to inform you of a currently selected mode and it can be disabled with (set CHForceLoadMessage to 0). Messages will still appear if mode has been changed.
Bound Key Mode Controls:
- Horse inventory [X], works while mounted and dismounted, must be near horse for normal access, hold key for easy access (only works while in major cities, stores or player houses).
- Horse follow toggle [V], must have line of sight with the horse, distance doesn't matter.
- Mounted conversations [Left Mouse Button], must be mounted.
- Mounted herb gathering [Right Mouse Button], can hold button, must be mounted.
- Fast dismounting [Middle Mouse Button], weapon will be drawn if in combat.
You can customize these keys by assigning http://wiki.tesnexus.com/index.php/DirectX_Scancodes_And_How_To_Use_Them to the following variables: CHInventoryKey, CHFollowKey, CHTalkKey, CHHarvestKey, CHDismountKey. Example assignment using console: (set CHTalkKey to 256).
Multi Tap Mode Controls:
Multi Tap Mode Controls:
- Horse inventory [Double-tap activate], must be dismounted and out of combat.
- Horse follow toggle [Triple-tap activate], must be dismounted and out of combat.
- Mounted conversations [Multi-tap activate], must be out of combat, overrides herb gathering.
- Mounted herb gathering [Multi-tap activate], must be out of combat.
- Fast dismounting [Activate], weapon will be drawn, overrides all when in combat.
Multi Tap Delay:
Multi-tapping uses Papyrus script's multi threading capability to work properly which might cause slow response on some old CPUs. That's why it is important to set the tap delay properly according to your CPU performance or you might end up getting mounted or dismounted when you just want to use one of additional features. Note that by increasing the delay you will also wait that much longer to perform standard activation when you tap the activate key only once to mount or dismount. Delay is in seconds and you can change the value via console (set CHDelay to 0.3) which is default value, or you can use any other value that might suit you.
Faction Relations: Spoiler 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. If you use a battle mount or wish to turn off this feature you can do it at any time in the game via console (set CHFriendlyFactions to 0). To make your horses friendly again (set CHFriendlyFactions to 1). If you wish to re-update relations just repeat the last used command. Mod will not recognize factions from other mods and your horse might still get attacked in that case.
Horse Call: Spoiler Before you can start using a horse call you must buy Horsecaller's Horn from any stable master. You must have a horse and 500 gold or dialogue will not appear. Once you buy the horn Horse Call ability will be available. Use it to call your horse and you should appear mounted after a short cinematic. Only works in Tamriel outdoor worldspace. Avoid using it in tight and closed locations. Note that if you're using ENB Series and it is set to override game shaders, fade out/in shader will not display properly and you will be able to see horse teleport, position shuffle and mount animation which will break the immersion.
Smart Horse Follow: Spoiler By default horse will not follow you. "Smart" means that horse will temporarily stop following you if you are sneaking and will not follow you into most dangerous zones (bandit camps, forsworn camps, giant camps, hagraven nests, military camps/forts, orc strongholds and ship wrecks). Following will resume as soon as you leave these zones and stop sneaking. Horse will follow while you're in combat but will try to maintain safe distance. You can also toggle this feature via console (set CHFollow to 1) and (set CHFollow to 0).
Mounted Herb Gathering: Spoiler This feature works by scanning for nearby harvestables. 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. This can sometimes have slow execution time or miss the herb you are trying to pick. Bound Key mode allows continuous harvesting if button is being held and uses even more sophisticated logic.
Mounted Conversations: Spoiler Unlike herb finding this feature use a bit different approach to find valid conversation targets to avoid returning the player or player's horse as valid targets. There are two zones (http://static.skyrim.nexusmods.com/downloads/images/14950-1-1334851020.jpg) so pay attention to the horse position when trying to engage in conversation with an NPC.
Horse Inventory: Spoiler If you decide to switch between different horses script will automatically transfer all shared items to a new horse. If your horse dies you will be able to manually recover all the items from its corpse and if you stop the quest to uninstall the mod all items will be recovered automatically. Bound Key mode allows easy 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. By holding the inventory key for a second you will instantly go to the horse, automatically access the horse inventory and go back to the same location as soon as you close the inventory (only works while in major cities, stores or player houses).
Fast Dismounting: Spoiler In Multi Tap mode standard dismount will be automatically replaced with a fast dismount if you're in combat. You will start drawing your currently equipped weapon/spell at the same time while jumping off the horse back landing just behind the horse, ready to fight back. In Bound Key mode you can access this feature separately and combat state will decide whether you'll draw or not.