The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

Apitokim

Uploaded by

apitokim

Virus scan

Safe to use

Tags for this mod

69 comments

  1. iam6UN
    iam6UN
    • member
    • 15 kudos
    Manually get you FIX for LeftStick (very easy) for any game version:

    1. navigate to content\content0\scripts\game\player and copy player.ws to any mod corresponded folder OR if you already have player.ws in some other mod skip part 1

    2. open player.ws in your mod and search for only one value - default inputModuleNeededToRun = -1.0; change it to
    default inputModuleNeededToRun = -10.0

    DONE.

    Hope it helps

    PS. Warning! - Don't use old scripts for newer game version. Updated scripts contains gameplay fixes and such. Using old ones undo those changes and can potentially break the game at some point.
    1. V3LV3TN1GHTM4R3
      V3LV3TN1GHTM4R3
      • member
      • 0 kudos
      It works fine on 1.12! Thanks!
    2. Mezziaz
      Mezziaz
      • premium
      • 33 kudos
      For some reason this changes nothing for me.
    3. Mati123
      Mati123
      • premium
      • 0 kudos
      .
    4. Jerros
      Jerros
      • member
      • 322 kudos
      So any word on if there is a working version of this for patch 1.12?
    5. Jerros
      Jerros
      • member
      • 322 kudos
      Doesn't work.
    6. Georg555
      Georg555
      • member
      • 0 kudos
      works fine 1.21
    7. blakrajder
      blakrajder
      • member
      • 10 kudos
      Tell me then Georg555, how did you made it work? I tried iam6UN instructions, tried installing original mod file, sqparadox version for 1.10 and I think all in-between. Every time I get script compiling errors and slow walk is still gone.
    8. Georg555
      Georg555
      • member
      • 0 kudos
      You should copy your own updated scripts file (player.ws) from content\content0\scripts\game\player and replace with it (player.ws) in a mod folder, then you just need to change one value:

      default inputModuleNeededToRun = -1.0
      to
      default inputModuleNeededToRun = -10.0

      That's what I did. And it's work. Also i got a steam version of the game.
      If you did everything well, but still not working, try to use my file which works fine on my version.
      https://dropmefiles.com/gqkru
    9. blakrajder
      blakrajder
      • member
      • 10 kudos
      Thank you Georg555 for your help. Your files were identical to mine, but I finally got it working.

      Turns out, that if you have GOG version, you must have installed latest possible version available.
      i.e. Install Hearts of Stone with installer downloaded at release of DLC onto 1.21 and you gonna have a bad time.

      Also in directory content\content0\scripts\engine there is a small file telemetryKeyword.ws
      Mine had to be edited in line 5 from

      import final function Log( eventType : ER4TelemetryEvents );
      to
      import final function LogWithName( eventType : ER4TelemetryEvents );

      Hope this will also help others with problem like mine. XD
    10. Musicdude132
      Musicdude132
      • member
      • 0 kudos
      I can confirm that this works for the latest gog version, 1.31
    11. Nickc4210
      Nickc4210
      • member
      • 0 kudos
      This does work for current game version in March of 2020. I have a heavily modded game including W3EE and changing the inputModuleNeededToRun value to -10.0 works.

      But you need to do it in your The Witcher 3/Mods/Mod0000_MergedFiles/content/scripts/game/player folder. I also deleted the "hacks" folder that was located in The Witcher 3\content\content0\scripts\game\behavior_tree.

      At first I just changed the value in the main game's scripts folder and in W3EE's main folder, and nothing happened. The extra 2 steps mentioned above made it work for me.
    12. paulw626
      paulw626
      • supporter
      • 0 kudos
      Thanks for the help. It worked
  2. ligonflarius
    ligonflarius
    • member
    • 0 kudos
    this mod doesn't work currently because the folder path is wrong. probably because the game version has changed a lot.
  3. Shap125
    Shap125
    • member
    • 0 kudos
    What does this mod do?
  4. carni351
    carni351
    • member
    • 0 kudos
    Hi !

    I try to instal this mod on my GOTY 1.32 version but I have always a compilation error at the start of the game...

    Even on a Vanilla instal.

    Is it juste me ? If not, someone have a fix ?

    Thanks for your help
    1. Aquileon
      Aquileon
      • premium
      • 25 kudos
      I have the same problem as well
  5. Sabatasso
    Sabatasso
    • member
    • 12 kudos
    Seems like everyone has this "fix" all backwards. If you want to be able to control Geralt's speed easier with the left stick, you have to do quite the opposite of what everyone tells you to.

    File to edit;
    content\content0\scripts\game\player\player.ws

    If you already got a mod that edits this file, edit the player.ws in the mod folder and use script merger to make the change stick even when you add more mods.

    Change this setting;
    default inputModuleNeededToRun = -1.0

    To this;
    default inputModuleNeededToRun = 0.99

    This means you need to push your left stick almost entirely in the direction you want to move in order to actually run, which means you have a good amount of slack to remain walking and slow-walking.

    PS. Setting it to 1.0 works as well if your left stick isn't worn at all. 0.99 seems to work perfectly on all my controllers, though.
    1. Musicdude132
      Musicdude132
      • member
      • 0 kudos
      No, you have it backwards. The purpose of the mod is to reintroduce the original walking speeds the game launched with. The game launched with 3-4 entirely different slow walking speeds and the 1 run speed. A patch removed them and left the game with only 1 walk speed and the 1 run speed. This mod brings all original speeds back.
    2. jmoyano92
      jmoyano92
      • member
      • 0 kudos
      Does that work with a keyboard? (different walk animations)
  6. sqparadox
    sqparadox
    • supporter
    • 12 kudos
    Here's a version updated for 1.10: https://www.dropbox.com/s/jsa6rrgntsty4uh/modFixForLeftStick%201.10.zip?dl=0&s=sl

    This is a quick and dirty port of the mod with 1.10 scripts.

    All credit goes to apitokim (I'll take this down if you want, you're free to use any, all, or none of it).


    1.10 made some non-trivial changes to "player.ws" so I combined the mod's "player.ws" with 1.10's using KDiff3 one of the tools included with and used by the Witcher Script Merger. Then I edited "btTaskMaintainSpeed.ws", which is the file in the hacks folder that is causing issues. I added it to the mod and commented out the body of each of its functions, while leaving the return statement intact. That way the game still thinks the script is doing its thing, even though it's actually doing nothing. Might not be the best way but it seems to work. Like I said, quick and dirty.
    1. iam6UN
      iam6UN
      • member
      • 15 kudos
      FixForLeftStick only changed one value in "player.ws" --- "default inputModuleNeededToRun = -1.0" It sets to "-10.0" - DONE. You have LS sensitivity back to pre 1.07

      I believe every human on this planet able to make this little tweak in script by himself. If not...I believe this planet is doomed.

    2. sqparadox
      sqparadox
      • supporter
      • 12 kudos
      Oh how I admire your optimism
    3. Siegfriedm
      Siegfriedm
      • member
      • 12 kudos
      It doesn't work, iam6UN. Just try to tweak player.ws, it does nothing.
    4. Mezziaz
      Mezziaz
      • premium
      • 33 kudos
      Can't get it to work with version 1.12 (original mod worked fine with version 1.11) and altering the "player.ws" file indeed does nothing. Impossible to play the game with a gamepad without this.
  7. Siegfriedm
    Siegfriedm
    • member
    • 12 kudos
    Does this work in same way if you have Xbox One controller? I tweaked player.ws, but can barely spot the difference betweeen vanilla and tweaked.

    EDIT: Ok, seems that the mod works properly, but I want to avoid to use mods.
    Any idea why tweaking player.ws doesn't help me?
  8. Eferas
    Eferas
    • premium
    • 147 kudos
    EDIT: Solved.
  9. Jerros
    Jerros
    • member
    • 322 kudos
    Will there will be an update? Patch 1.10 screws up the scripts again.
    1. Mezziaz
      Mezziaz
      • premium
      • 33 kudos
      I sure as hell hope so. The game is almost unplayable for me with a gamepad without this mod.
    2. apitokim
      apitokim
      • member
      • 6 kudos
      Will check this week end.
    3. Georg555
      Georg555
      • member
      • 0 kudos
      Hm, works just fine after 1.10 and latest 300Mb update.
    4. Alastre79
      Alastre79
      • member
      • 0 kudos
      Not working for me after patch 1.10...
    5. Mezziaz
      Mezziaz
      • premium
      • 33 kudos
      Actually it is working just fine for me with the 1.10 patch.
    6. SoloCreep
      SoloCreep
      • supporter
      • 4 kudos
      Yes this mod still works. With a little searching a person can find how to fix 1.10 script compilation errors.
    7. Alastre79
      Alastre79
      • member
      • 0 kudos
      Fact is I got no script conflicts or error with this mod...it simply doesn't work once i run the game..as I push the left stick till the front end Geralt starts to run instead of walk...maybe you could be so kind to explain me (that "person" where to check for errors...
    8. SoloCreep
      SoloCreep
      • supporter
      • 4 kudos
      Have you deleted the hacks folder yet? If not go here and delete or move the folder some where else.

      Path>\content\content0\scripts\game\behavior_tree\ tasks and delete the 'hacks' folder.
    9. jimroussos
      jimroussos
      • member
      • 0 kudos
      Yes. Deleting or removing the hacks folder works like a charm!! Hope we don't mess with other scripts by removing it. Thanks...
  10. Premchand
    Premchand
    • supporter
    • 0 kudos
    Works great on 1.10 thanks