Have a request? Don't be afraid to ask and I might just create it!
Found a bug or minor issue? Please let me know in the Bugs-Tab.
Have any questions? Post them here in the comments and I'll answer as quick as I can.
Want to use this mod in your own mod? You have my permission, giving me credits and linking to this page would be nice!
Donations? I don't have Donation Points enabled, but if you'd like to donate, please consider donating to the xEdit team. Without their awesome work, my mods would not have been possible! ElminsterAU's Patreon Page ElminsterAU has created a Patreon Page for anyone who wants to support futher development of xEdit.
Does this apply to the horses in the opening scene when you’re on the prisoner cart & hadvar on his horse? For some reason, the prisoner cart horse that you’re on move slightly slower than the one before it and it crashes into the first house in Helgen but than it fixes itself…meanwhile, hadvar dismounts earlier than where he normally dismounts but than he decides to take a scroll around the whole town of Helgen as the scene continues (was funny to watch lol).
I think it shouldn't change the behaviour of all horses, but only your owned horse. But it could be that the Base Mod has changes some of its logic. You could check there to see if anyone else has noticed this.
this should be an feature of the horse mod but the creator wants to keep it simple, if you want to create a mcm the best will be to hack the simplest horses mod mcm and ad the function instead of creating another menu thanks for the mod
I would indeed need to make adjustments to the existing MCM, because it would be a lot nicer to use.
I haven't had the motivation yet to check the implementation further, because I'm not familiar with implementing MCM-functionality and am not sure how to add a global variable to an AI package.
All I did now was change 2 variables in the package I identified as the minimum and maximum distance. So that was kind of "easy" compared to trying to change these two integers into changeable GlobalVariables inside the AI package without the need of extra scripting etc.
But as soon as I find the time and motivation I will resume trying ;D (currently taking a bit of a break from modding and trying to finish a playthrough for the first time xD)
Yeah, unfortunately, there's no way (at least that I know of) to turn those values into global variables, nor there's a function to change this values in the vanilla papyrus functions, SKSE functions nor po3's Papyrus Extender functions.
The only way I could think of is to make 3 different packages (close, medium and far distance), which will actually be 6 packages (since each package needs an IgnoreCombat counterpart) and add a global variable to each one as condition. Then the MCM would set the global variable and pick the package accordingly.
I might implement it that way, since the actual implementation I wanted (typing the distance you wanted in the MCM menu) seems impossible to do right now.
Thanks for the elaboration Hackfield! And yes a value slider or "textbox" would've been nice to fine-tune for each person's preferred distance etc. But the AI package-switch could be a fine solution, though I'm not sure if you can switch AI packages at runtime?
I will do some research into other mods that use MCM and have value-sliders. And see if I can figure out how they implemented these values. But no ETA for reasons mentioned above.
Cheers!
*Edit* Something like this, but then for the horse follow package https://www.nexusmods.com/skyrim/mods/33562/?
*Edit 2* I also use Nethers Followers Framework, which has a similar "follow distance" option, but reverse engineering that mod will be a lot harder due to its complexity.
Alsoalso I think if you (Hackfield) are going to try to make the Package-switch solution, I would recommend only making a Default(+ignore) and Far(+ignore). I'm currently mainly using the Far distance myself and it would save you time and effort!
16 comments
Thanks for checking out my mod!
Have a request?
Don't be afraid to ask and I might just create it!
Found a bug or minor issue?
Please let me know in the Bugs-Tab.
Have any questions?
Post them here in the comments and I'll answer as quick as I can.
Want to use this mod in your own mod?
You have my permission, giving me credits and linking to this page would be nice!
Donations?
I don't have Donation Points enabled, but if you'd like to donate, please consider donating to the xEdit team.
Without their awesome work, my mods would not have been possible!
ElminsterAU's Patreon Page
ElminsterAU has created a Patreon Page for anyone who wants to support futher development of xEdit.
Cheers!
Misorian
I think it shouldn't change the behaviour of all horses, but only your owned horse.
But it could be that the Base Mod has changes some of its logic.
You could check there to see if anyone else has noticed this.
Cheers,
Misorian
thanks for the mod
I haven't had the motivation yet to check the implementation further, because I'm not familiar with implementing MCM-functionality and am not sure how to add a global variable to an AI package.
All I did now was change 2 variables in the package I identified as the minimum and maximum distance.
So that was kind of "easy" compared to trying to change these two integers into changeable GlobalVariables inside the AI package without the need of extra scripting etc.
But as soon as I find the time and motivation I will resume trying ;D (currently taking a bit of a break from modding and trying to finish a playthrough for the first time xD)
The only way I could think of is to make 3 different packages (close, medium and far distance), which will actually be 6 packages (since each package needs an IgnoreCombat counterpart) and add a global variable to each one as condition. Then the MCM would set the global variable and pick the package accordingly.
I might implement it that way, since the actual implementation I wanted (typing the distance you wanted in the MCM menu) seems impossible to do right now.
I will do some research into other mods that use MCM and have value-sliders. And see if I can figure out how they implemented these values.
But no ETA for reasons mentioned above.
Cheers!
*Edit*
Something like this, but then for the horse follow package
https://www.nexusmods.com/skyrim/mods/33562/?
*Edit 2*
I also use Nethers Followers Framework, which has a similar "follow distance" option, but reverse engineering that mod will be a lot harder due to its complexity.
Alsoalso I think if you (Hackfield) are going to try to make the Package-switch solution, I would recommend only making a Default(+ignore) and Far(+ignore). I'm currently mainly using the Far distance myself and it would save you time and effort!
I can't really say how many meters it will be, since its in "In-Game Units"
But a "Far" version is coming up!
And I'm still busy with a MCM version, that'll allow you to edit the distance yourself in game, but I do not have a ETA
I hope it's what you wanted.
Cheers!
Let me know if the distance is too far or too close and I'll patch it for you ;)
Thanks for the kind comment,
Cheers!
BTW I installed it on an ongoing save, and I simply had to tell the horse to wait and then tell it to follow again for the mod to take effect.
Thanks again!