File information

Last updated

Original upload

Created by

KCS - SiccW33d - Lewis Elementary

Uploaded by

SiccW33d

Virus scan

Safe to use

826 comments

  1. SiccW33d
    SiccW33d
    • member
    • 37 kudos
    Locked
    Sticky
    My Story: Personally, I used to hate riding on the horse before I discovered Alternate Horse Controls a mod made by KCS, ksolberg. Now I can spend hours doing absolutely nothing, just riding around on Roach, and still say that I had a great time playing.

    I was hoping that they would've done something similar in the next gen update, to my disappointment, they didn't, and I don't think anyone deserves those outdated controls, not even console players. 

    The only thing that I feel bad about is not getting KCS, ksolberg permission first, but he hasn't been on in years, didn't think that I'd get a reply. 
    Most of the code that is used was his, I updated it to next gen and added some improvements of my own.

    KCS, ksolberg, Thanks for creating the most necessary mod for The Witcher 3!
  2. SiccW33d
    SiccW33d
    • member
    • 37 kudos
    Locked
    Sticky
    I just wanted to stop by and say what an awesome job ElementaryLewis has done with keeping this mod up to date and improving it! 
    Improved Horse Controls is legend and should always be a stable!!!
  3. SiccW33d
    SiccW33d
    • member
    • 37 kudos
    Locked
    Sticky
    Report bugs in the (BUGS) tab and be precise, example: were you on a horse? Etc. 

    When it comes to conflicts with other mods, I can't possibly download and test every mod, but I can try and make it compatible with said specific mod, but in order to do that, I need to know the name of the scripts that are conflicting.

    "Also, when manually merging, for example selecting both B and C in kdiff, it's important to select them in the correct order. If you select B then C, that's the order it will add into the merge. You have to look at the scripts being compared and make sure that you aren't adding merged code into the middle of another function, for example.

    If you're not familiar with script/code syntax, this may not make sense to you, but let me try: the most important thing is that when you see an opening curly brace, {there always needs to be a closing} to complete the code block. Let's say option C is the beginning part of a code block, and B is a separate line/block, you'll want to select B first, so it's above, then select C, so it comes after B. otherwise, B will be placed in the middle of the C code block, breaking the script." --exploiteddna

    -- To add to this: most modders add the name of the mod in the code like this ( 
    //ImprovedHorseControls ) to make it easier to find the changes, try to keep these parts of the code together whenever possible.
  4. vinc1234567
    vinc1234567
    • member
    • 1 kudos
    Locked
    Sticky
    If somebody is annoyed, like i was, with how it is often clunky to make Roach do full stop and not reversing on controller, then here is a tip:
    add this line under section [Horse] and [Horse_Replacer_Ciri]IK_Pad_RightShoulder=(Action=Stop,State=Duration,IdleTime=0.3)in your input file in your pcname\Documents\The Witcher 3. That way you will make that basterd stop from full sprint in no time. Or check my button layout mod: Unsheathe your swords
  5. blankface83
    blankface83
    • member
    • 0 kudos
    Locked
    Sticky
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(2): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(19): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(39): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(52): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(55): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(58): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(61): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(79): Unexpected '@'
    Error [modimprovedhorsecontrols]local\improvedhorsecontrols.ws(85): Unexpected '@'
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      Update your game! And disable any Beta version.
  6. DSNesmith
    DSNesmith
    • member
    • 0 kudos
    Locked
    Sticky
    If the horse won't follow roads regardless of the in game menu setting, try this resolution:
    1. Go to Documents/The Witcher 3
    2. Open user.settings or dx12user.settings, depending on which version you're running
    3. change "rfDefault=1" to "rfdDefault=0" and save the file
  7. BluesWayne
    BluesWayne
    • member
    • 0 kudos
    I'm not sure if this is intended but my game seems to be able to toggle road following with L3 on controller from galloping, but can't seem to follow roads from slow walking to trotting. Is there a way to change this so I can toggle road following at all speeds? I'm using W3EE Redux and the W3EE Lite version of this mod.
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      Not intended. Likely the issue is from W3EE.
  8. HAPPYYA
    HAPPYYA
    • member
    • 0 kudos
    Hello ! Is it possible to just use the Gallop in cities and Roach no longer refuses to cross knee-deep water feature while still have a vanilla roach movement/control ? Or will this mod force to replace roach controls anyways? I prefer vanilla controls. Thankyou
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      Use the Standard version, set the "Off" preset of the setting and then toggle the gallop in cities option.
    2. HAPPYYA
      HAPPYYA
      • member
      • 0 kudos
      Will do. Thank you so much !
  9. bigbobblyboo
    bigbobblyboo
    • member
    • 0 kudos
    Awesome mod. Not sure if related but whistle for horse not working on controller (double tap left stick), but it work's on keyboard (x). I looked at imput setting a bit but didn't notice anything strange but my knowledge is limited "IK_Pad_LeftThumb=(Action=SpawnHorse)". I am using the full version with no conflicts and RDR style off. Not a big deal as you can use the keyboard when needed.
  10. DebanhiCisternas
    DebanhiCisternas
    • member
    • 0 kudos
    hello, I'm using the lite version, but I can control the direction of roach with the mouse, I thought that was a characteristic of the standard version

    Also, this part in the description 
    Forward Spurs:
    Tilting up the Left Stick or Forward Keyboard (A for Qwerty) controls the forward spurs.


    it is a mistake the part of the "A for Qwerty"? should be "W" ?  I don't know, my english is far from perfect, maybe I didn't understand very well the description. 
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      hello, I'm using the lite version, but I can control the direction of roach with the mouse, I thought that was a characteristic of the standard version
      Horse move toward the camera if you hold the forward input. That's why you think you control with the mouse.

      it is a mistake the part of the "A for Qwerty"? should be "W" ?  I don't know, my english is far from perfect, maybe I didn't understand very well the description. 
      Thanks.
    2. DebanhiCisternas
      DebanhiCisternas
      • member
      • 0 kudos
      ok, ty
  11. Ilyess80
    Ilyess80
    • member
    • 0 kudos
    i have freindly controle + this mod ... i get thif Error [mod0000_mergedfiles]game\vehicles\horse\states\exploration.ws(3236): Found unexpected '}'

    any solution ?
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      If you got that error when merging those two mods, then they are not compatible.
    2. Ilyess80
      Ilyess80
      • member
      • 0 kudos
      ok thx
  12. mamedzaderavan
    mamedzaderavan
    • member
    • 0 kudos
    hi ! thank you for this coolass mod , i got only 1 question: i am unable to steer left right while riding backwards, is it intentional?
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      I can turn left/right when steering backward.
      Do you use controller?
    2. mamedzaderavan
      mamedzaderavan
      • member
      • 0 kudos
      hellp mate! no im on kb/m maybe i need to change settings in mod menu?
    3. deweydecimal
      deweydecimal
      • member
      • 0 kudos
      I'm actually having the same issue (on keyboard and mouse) 
      Edit: never mind, appears to have resolved itself somehow. 
    4. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      Okay, I got the bug when I enable the Realistic Turn.
      This is fixed now.
    5. mamedzaderavan
      mamedzaderavan
      • member
      • 0 kudos
      heyo bud im glad you fixed it.
      i dont play w3 from now on , thanks for your help to community regardless.
      i'd say w3 is beter that other games like skyrim in terms of modding// anyway have happy life ElementaryLewis
  13. Alpha5497
    Alpha5497
    • member
    • 2 kudos
    Is this module added?
    After calling the horse, Geralt will not follow you after he stops.
    https://www.nexusmods.com/witcher3/mods/1586?tab=posts
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      No. Because Roach spawns randomly at odd place (aka the famous roof spawn). So, I left the vanilla feature the horse moves toward where Geralt is standing.
  14. Sirandar888
    Sirandar888
    • premium
    • 23 kudos
    4.3 works very well...

    Genuine credit where it is due ... This mod has been updated like a hundred times and now it's pretty much perfect and riding a horse in The Witcher 3 is the experience it was meant to be thanks to modders like you
  15. Just updated to the latest version, and I am not seeing the option for disabling the automatic road following. Was that removed, or did I make a mistake in my updating/merging? Thanks for your help and for the amazing mod--it really makes riding on Roach both more fun and more immersive.
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      That option is moved to the "Full" version. The mod has been redone since then, check the description.
    2. Ah, thanks for clearing that up. Downloaded the full version, and everything is working great. Love the auto jump!
  16. Zowbaid
    Zowbaid
    • premium
    • 102 kudos
    Hey, so I'm noticing something in the latest versions. I'm assuming you made this change on purpose. You know how the horse walk has 3 speeds (in game files refers to them as SLOW_SPEED, WALK_SPEED, TROT_SPEED), and then it has canter, and then gallop. So it has 5 speeds total. Well, when you start by pressing the run button just once, the horse goes straight to TROT_SPEED. It doesn't start with SLOW_SPEED, WALK_SPEED, then TROT_SPEED after 3 presses like it used to before. It just skips straight to TROT_SPEED. And then I have to slow the horse down to go to the lower speeds if I want. Is there a way I can revert this back to how it used to be? Can you tell me which file and which lines to change please? I prefer to go step by step in speed instead of straight to fast walk like how it is now.

    Thanks.
    1. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      Disable "Forward Spur". That's what it does.
    2. Zowbaid
      Zowbaid
      • premium
      • 102 kudos
      Hmm, I have it disabled already. Issue still persists. I hit the sprint button (A/Cross) once just to go one speed forward, but it goes straight to Fast Trot speed. I know this wasn't happening in my older version of Improved Horse Controls before I updated recently.

      Forward Spur option instead makes it so that you move forward by pushing forward on the analog stick. But even that also makes the horse go straight to Fast Trot with just one push. Whether I use the analog stick or press the sprint button itself, they both make the horse go straight to Fast Trot speed. I disabled 'Forward Spur' anyway cuz I didn't want to move Forward with the analog stick at all. I only wanted to use the Sprint button. But it still goes straight to Fast Trot Speed with just a single press.
    3. ElementaryLewis
      ElementaryLewis
      • premium
      • 638 kudos
      All right, that was a struggle to find, but I manage to fix it.
    4. Zowbaid
      Zowbaid
      • premium
      • 102 kudos
      Oh wow. I thought it was a personal design choice you made. Haha, didn't realize it was a bug, cuz no one else even mentioned it.
      Thank you for that.