If you update from v5.0.0, you do not need to follow the update procedure below! Just replace the version in your load order and continue with your existing savegame.
Version 5.0.0 Features:
The ride control logic has been migrated to an SKSE plugin. Because the logic is now executed in a DLL, the ride control reactiveness is improved and no longer depends on system performance. Script load should no longer be an issue for IDRC. Also, the dependency on Papyrus Tweaks is removed.
Gamepad support has been enhanced: DTryKeyUtils is no longer required, and the controls are now all-directional (vs octo-directional in previous version).
There is a new dependency on powerofthree's Tweaks. You'll need that installed to get the ride controls working.
Note: Users of GoT Dragon Companions must update to GotDragonCompanions v1.4.0 to keep compatibility with IDRC v5.0.0.
Updating from an older IDRC version - IMPORTANT - IDRC will not work if you do not follow these steps!
Remove older IDRC version from your load order
Load your savegame. A message will say that the save relies on content that is no longer available. This is ok.
Re-save your game without "Intuitive Dragon Ride Control" in the load order
You encounter an issue? Here's how you can deal with it:
Download the test savegame provided in the download section: Extract TEST_IDRC.ess and place it into your savegame folder.
Set up your game with a minimal mod list: SKSE The Address Libray for SKSE plugins The Unofficial Skyrim Special Edition Patch SkyUI powerofthree's Tweaks
If you are using a ModManager you can simply define a new profile for this test, and activate the mods listed above. No need to change anything in your regular gaming profile.
Start the game with this minimal mod list, and load the test savegame (TEST_IDRC). In the game, use the console to call a dragon (player.placeatme 000FEA9B), and shout Bend Will (already equipped) at the dragon that will start flying up straight ahead of you (keep 'Y' pressed while aiming at the dragon, until the shout releases). Mount the dragon after it landed. If you still see the issue, please report your case!
If you do not see the issue in this first test (3), it can be either caused by an incompatibility of IDRC with one of the mods in your regular load order, or it could be related to your savegame. To pinpoint this, your second test should be:
Start the game with your regular load order (not the minimal setup) and the test savegame (TEST_IDRC). If you see the issue now, most likely there is an incompatiblity of IDRC with one of your mods. You can try pinpoint which mod(s) is/are conflicting by bi-secting your load order, and repeating the test. Ie you toggle groups of mods on/off, to identify which other mod is causing IDRC not to function. Please report the conflicting mod(s) so that I can investigate and possibly provide a patch.
If you do not see the issue in the second test, your savegame is introducing it. Try cleaning it (eg with Resaver).
Overall stability now should be in good shape. In case that the dragon controls still should stop working for you while mounted, select a destination on the map and start a fast travel. That should unlock controls. If that does not help: Command the dragon to land via [Activate] - in case you do not want to unmount immmediately, press [Activate] a second time to cancel the landing.
yup i discovered that day after, then instruction in the mod description here was so hidden it got past my reading a lot
the new problem is that it doesnt work well with pov, if i mount in first person it bugs to third and i cant use first person anymore lol ill see with Improved Camera guys if they could do anything about it
Hey there! This is Golden, the guy you spoke with in messages about the ps5 port! Would you mind replying here like we talked about, so our team can get started ASAP! Thank you again for your support!
hey thanks for this cool mod, you made a patch for silah can you also make one for Shapeshifter Follower Framework by the same guy i tried doing it my self but i'm facing problems i'm too dumb to fix, thanks again :)
Hey unsure if its this mod as im using Nolvus but i keep getting freezes when flying the dragon especially in combat, the music will carry on playing but game is frozen, i have to use task manager to quit the game as left it for 30 mins to get crash log but wouldnt crash just stayed frozen, any ideas? love this mod and want to carry on using it
If you provide me the debug logs that IDRC can generate, I can have a look at this.
You'll need to download the IDRC Debug Addon, and install it after IDRC. And you'll need to go into the IDRC install folder, then SKSE/Plugins and change the loglevel value from 3 to 2 in the IntuitiveDragonRideControl.ini file.
With debugging enabled as described above, continue playing until you get the freeze. You can kill Skyrim via Task Manager after a few secs of freezing.
I'll need the Papyrus.0.log file (can be found in Documents/My Games/Skyrim Special Edition/Logs/Script), and the IntuitiveDragonRideControl.log file (can be found in Documents/My Games/Skyrim Special Edition/SKSE). Double check that you have the right versions of those files by looking at the timestamps.
Please do not post the file content here in the comments (too large). Send them to me via PM or drop them somewhere I can access them.
Don't forget to turn off logging again after you generated the files:-)
EDIT: BTW, another thing that you could (should) be doing is go through the debugging tips I posted in the sticky notes. That will help pinpoint the root cause.
This was what I wanted more than anything way back in 11/11/2011. When I first got the Oh-Da-Viing shout... I was like, "this is it. I'm getting my own f*#@ing dragon". With everything else the game had, I was so sure we were getting a dragon mount. That's on me, I sold myself that hype and I bought it too, but just to call him, watch him circle a few times and then piss off into the mountains... Man, that sucked. Being able to call in a dragon airstrike in the original game, especially as weak as unmodded dragons are, that hardly scratched the itch, what a lousy reward.
A few modders over the years have made attempts at this, and I would jump in and try them out, but it was usually pretty jank and hard to set up and get going, tons of crashes, etc... so I stopped paying attention for a while.
Some time after that, you made this mod. I randomly came across a video of it on Youtube. I instantly reinstalled Skyrim and installed one of those huge f*#@-off mod packs, got everything good and stable, then added your mod and the shouts to the collection... and I finally got the Skyrim I wanted back then. I sailed through the main story from getting off that wagon until I crushed Alduin. This time, I was getting my god damn dragon. I called him, he landed and there it was, after all these years. You better believe I marked out the first time I jumped on Ohdaviing and went soaring around the area outside Whiterun. It works really well, even better than I expected.
Something I really enjoy about this is that it really does feel like riding a dragon, not like the player is just controlling the dragon. It's like riding a horse (in real life), you're riding a living, breathing beast and all you're really doing is giving it direction, but it's the one choosing how to get there. It's a feeling like you're cooperating with another living being. Being able to set a fast travel destination and just let him go is pretty nice too, he tends to take some pretty scenic routes. Man, this is the coolest shit. This really is a dream come true. Seriously, thanks man.
Alright, that's enough rambling. Thanks for reading all that if you did. I don't see any way to support you in the mod description, so if you have anything like that just let me know.
Hey, thanks much for these warm words! The disappointment with the vanilla riding was the major driver for me to start on this mod. Turned out to be pretty involved. Most of my time actually went into reverse engineering the dragon AI. That also felt like riding a horse, but a wild one :-) It took a while (and several releases) to tame it... So thanks to all the long time users for their patience with the early versions of this mod!
You exactly describe the intention of IDRC - providing an immersive way to ride a dragon. One of the main misconceptions that many first-time users have is that this mod provides control over the dragon like you would control a car. I can understand that if you try to ride a dragon with this concept in mind, you may find it difficult to control. So your description serves as a good reminder to everybody that you are riding Skyrim's most majestic and fearsome beasts!
Just to repeat the most relevant example - combat: When commanded to attack, the dragon may take a few turns to get a better grip on the combat target, or may decide to land, or whatever. You just command an attack, the dragon decides WHOM to attack and HOW to attack. The target is determined by the dragon's combat target, not the player's. If the dragon currently does not have a combat target (ie is not "in combat" with anything), it will breath immediately, straight ahead. Not at the target that you might be looking at! Use the vanilla control ([Jump]) to set a combat target for the dragon, or toggle between targets ([1]/[2]). Or (probably easier at the beginning) just switch to auto-combat mode, and let the dragon do its thing. You can still give commands in that mode, which the dragon will react to, of course.
Anyways, you were asking how to support this mod - I'm not quite sure what you have in mind with "support you in the mod description", but I am grateful for any support people want to give! Could be promoting the mod in other channels, posting videos, providing ideas for enhancements, providing detailed (reproducible) bug reports, giving endorsements or kudos, or just leaving posts here on the page.
hey love this mod its incredible, just found a way to set custom music for dragon riding too so its now even better :) only issue im having is i keep getting knocked off the dragon with unrelenting force or if the dragon is at zero health this puts me in a state where the game thinks im still mounted, could you create a feature please for the MCM that prevents knockdown or falling off by any chance?
655 comments
- Fixes missing mouse button support
- Fixes Apocrypha crash
If you update from v5.0.0, you do not need to follow the update procedure below! Just replace the version in your load order and continue with your existing savegame.Version 5.0.0 Features:
- The ride control logic has been migrated to an SKSE plugin. Because the logic is now executed in a DLL, the ride control reactiveness is improved and no longer depends on system performance. Script load should no longer be an issue for IDRC. Also, the dependency on Papyrus Tweaks is removed.
- Gamepad support has been enhanced: DTryKeyUtils is no longer required, and the controls are now all-directional (vs octo-directional in previous version).
- There is a new dependency on powerofthree's Tweaks. You'll need that installed to get the ride controls working.
- Note: Users of GoT Dragon Companions must update to GotDragonCompanions v1.4.0 to keep compatibility with IDRC v5.0.0.
Updating from an older IDRC version - IMPORTANT - IDRC will not work if you do not follow these steps!SKSE
The Address Libray for SKSE plugins
The Unofficial Skyrim Special Edition Patch
SkyUI
powerofthree's Tweaks
If you are using a ModManager you can simply define a new profile for this test, and activate the mods listed above. No need to change anything in your regular gaming profile.
Overall stability now should be in good shape. In case that the dragon controls still should stop working for you while mounted, select a destination on the map and start a fast travel. That should unlock controls. If that does not help: Command the dragon to land via [Activate] - in case you do not want to unmount immmediately, press [Activate] a second time to cancel the landing.
the new problem is that it doesnt work well with pov, if i mount in first person it bugs to third and i cant use first person anymore lol
ill see with Improved Camera guys if they could do anything about it
Good luck, and keep us updated on how you are doing!
but when I’m sitting on the dragon, I can’t move with WASD, can’t ascend (press U), and can only attack with CTRL.
I also can’t fast travel (seems like it’s because the dragon is still on the ground and hasn’t entered hovering mode).
But later, when I moved the MOD order to the very bottom (below DynDOLOD and all other MODs), it worked normally.
It’s weird, and I don’t quite understand. I checked in XEDIT and couldn’t find any conflicts.
Hope this comment helps someone or sparks more discussion.
I’ve sent you a DM asking you pulled off something making this mod which I’d like to replicate in my necromancy/conjuration mod.
Hope you don’t mind the prompt here but I always miss DMs on Nexus so thought best to highlight I’d sent one.
You'll need to download the IDRC Debug Addon, and install it after IDRC. And you'll need to go into the IDRC install folder, then SKSE/Plugins and change the loglevel value from 3 to 2 in the IntuitiveDragonRideControl.ini file.
With debugging enabled as described above, continue playing until you get the freeze. You can kill Skyrim via Task Manager after a few secs of freezing.
I'll need the Papyrus.0.log file (can be found in Documents/My Games/Skyrim Special Edition/Logs/Script), and the IntuitiveDragonRideControl.log file (can be found in Documents/My Games/Skyrim Special Edition/SKSE). Double check that you have the right versions of those files by looking at the timestamps.
Please do not post the file content here in the comments (too large). Send them to me via PM or drop them somewhere I can access them.
Don't forget to turn off logging again after you generated the files:-)
https://pastebin.com/uSnFnySR
EDIT: BTW, another thing that you could (should) be doing is go through the debugging tips I posted in the sticky notes. That will help pinpoint the root cause.
my own f*#@ing dragon". With everything else the game had, I was so sure we were getting a dragon mount. That's on me, I sold myself that hype and I bought it too, but just to call him, watch him circle a few times and then piss off into the mountains... Man, that sucked. Being able to call in a dragon airstrike in the original game, especially as weak as unmodded dragons are, that hardly scratched the itch, what a lousy reward.
A few modders over the years have made attempts at this, and I would jump in and try them out, but it was usually pretty jank and hard to set up and get going, tons of crashes, etc... so I stopped paying attention for a while.
Some time after that, you made this mod. I randomly came across a video of it on Youtube. I instantly reinstalled Skyrim and installed one of those huge f*#@-off mod packs, got everything good and stable, then added your mod and the shouts to the collection... and I finally got the Skyrim I wanted back then. I sailed through the main story from getting off that wagon until I crushed Alduin. This time, I was getting my god damn dragon. I called him, he landed and there it was, after all these years. You better believe I marked out the first time I jumped on Ohdaviing and went soaring around the area outside Whiterun. It works really well, even better than I expected.
Something I really enjoy about this is that it really does feel like riding a dragon, not like the player is just controlling the dragon. It's like riding a horse (in real life), you're riding a living, breathing beast and all you're really doing is giving it direction, but it's the one choosing how to get there. It's a feeling like you're cooperating with another living being. Being able to set a fast travel destination and just let him go is pretty nice too, he tends to take some pretty scenic routes. Man, this is the coolest shit. This really is a dream come true. Seriously, thanks man.
Alright, that's enough rambling. Thanks for reading all that if you did. I don't see any way to support you in
the mod description, so if you have anything like that just let me know.
You exactly describe the intention of IDRC - providing an immersive way to ride a dragon. One of the main misconceptions that many first-time users have is that this mod provides control over the dragon like you would control a car. I can understand that if you try to ride a dragon with this concept in mind, you may find it difficult to control. So your description serves as a good reminder to everybody that you are riding Skyrim's most majestic and fearsome beasts!
Just to repeat the most relevant example - combat: When commanded to attack, the dragon may take a few turns to get a better grip on the combat target, or may decide to land, or whatever. You just command an attack, the dragon decides WHOM to attack and HOW to attack. The target is determined by the dragon's combat target, not the player's. If the dragon currently does not have a combat target (ie is not "in combat" with anything), it will breath immediately, straight ahead. Not at the target that you might be looking at! Use the vanilla control ([Jump]) to set a combat target for the dragon, or toggle between targets ([1]/[2]). Or (probably easier at the beginning) just switch to auto-combat mode, and let the dragon do its thing. You can still give commands in that mode, which the dragon will react to, of course.
Anyways, you were asking how to support this mod - I'm not quite sure what you have in mind with "support you in the mod description", but I am grateful for any support people want to give! Could be promoting the mod in other channels, posting videos, providing ideas for enhancements, providing detailed (reproducible) bug reports, giving endorsements or kudos, or just leaving posts here on the page.