The Witcher 3
0 of 0

File information

Last updated

Original upload

Created by

erxv

Uploaded by

erxv

Virus scan

Safe to use

Tags for this mod

155 comments

  1. shalangoro
    shalangoro
    • member
    • 0 kudos
    Hi, I use a controller and while I can transform, unfortunately the camera doesn't work while flying, and it's only posible to move in 4 directions. If you've got the time could you please make the mod controller compatible?

    I've looked at the script and I think that you need to incorporate GI_axisRightX and GI_axisRightY somehow, but I have no idea how to lol. I tried simply replacing GI_MouseDampX and GI_MouseDampY but that obviously didn't work. Dang
    1. Youro06
      Youro06
      • supporter
      • 0 kudos
      Hi guys, after so many hours of research, i have found how to make the camera right stick work for controllers and i really want to share it with you =)
      WARNING : The mouse will not work anymore during metamorph, but i guess you don't care as you play with game controller.

      You need to edit the batman.ws (with wordpad for example), located in witcher3/mods/modbatman/content/scripts/local
      You need to replace line 365 to line 371.
      Delete these original lines and instead, copy paste the following :

      if(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' )!=0){
      currentHeading = currentHeading + LerpF(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' ) * -1,0.09f,3.5f);
      }

      if(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' )!=0){

      currentPitch = currentPitch + LerpF(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' ) * -1,0.09f,3.5f);

      If you want to change the camera speed, the only thing you need to change is the 3.5f (visible twice). If you want a slower camera, just put for example 2.5f.

      Save and close. Launch game. Enjoy =)


      EDIT :

      After some changes, i found (to my mind) the perfect configuration for the camera control.
      What it does :
      - horizontal camera : normal speed (almost same as normal Gerald camera speed)
      - vertical camera : slow speed (i didn't like the vertical camera movements, i feel like it's much better with slow speed)
      - Invert up/down (in the mod original configuration, if you press up, the camera goes down and it you press down, the camera goes up ; i didn't like that so i removed it, now if you go up, you go up!)

      Copy paste these lines instead of the previous :

      if(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' )!=0){
      currentHeading = currentHeading + LerpF(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' ) * -1,0.09f,3.5f);
      }

      if(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' )!=0){

      currentPitch = currentPitch + LerpF(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' ) * 1,0.09f,1.5f);

      Here it is. Hope it can help some people like me who spent a full day searching for this miracle solution.

      Enjoy guys =)
    2. Zhemob
      Zhemob
      • member
      • 0 kudos
      I have better solution - else(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' )!=0){
      currentHeading = currentHeading + LerpF(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' ) * -1,0.09f,3.5f);
      }

      if(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' )!=0){

      currentPitch = currentPitch + LerpF(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' ) * 1,0.09f,1.5f);
  2. Youro06
    Youro06
    • supporter
    • 0 kudos
    Hi guys, after so many hours of research, i have found how to make the camera right stick work for controllers and i really want to share it with you =)
    WARNING : The mouse will not work anymore during metamorph, but i guess you don't care as you play with game controller.

    You need to edit the batman.ws (with wordpad for example), located in witcher3/mods/modbatman/content/scripts/local
    You need to replace line 365 to line 371.
    Delete these original lines and instead, copy paste the following :

    if(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' )!=0){
    currentHeading = currentHeading + LerpF(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' ) * -1,0.09f,3.5f);
    }

    if(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' )!=0){

    currentPitch = currentPitch + LerpF(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' ) * -1,0.09f,3.5f);

    If you want to change the camera speed, the only thing you need to change is the 3.5f (visible twice). If you want a slower camera, just put for example 2.5f.

    Save and close. Launch game. Enjoy =)


    EDIT :

    After some changes, i found (to my mind) the perfect configuration for the camera control.
    What it does :
    - horizontal camera : normal speed (almost same as normal Gerald camera speed)
    - vertical camera : slow speed (i didn't like the vertical camera movements, i feel like it's much better with slow speed)
    - Invert up/down (in the mod original configuration, if you press up, the camera goes down and it you press down, the camera goes up ; i didn't like that so i removed it, now if you go up, you go up!)

    Copy paste these lines instead of the previous :

    if(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' )!=0){
    currentHeading = currentHeading + LerpF(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' ) * -1,0.09f,3.5f);
    }

    if(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' )!=0){

    currentPitch = currentPitch + LerpF(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' ) * 1,0.09f,1.5f);

    Here it is. Hope it can help some people like me who spent a full day searching for this miracle solution.

    Enjoy guys =)
    1. king0liam
      king0liam
      • member
      • 0 kudos
      if i remain the orginal "if(){}" and add ur code behind ,can i use both gamepad and mouse?
    2. Zhemob
      Zhemob
      • member
      • 0 kudos
      dude, i have simple solution - else(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' )!=0){
      currentHeading = currentHeading + LerpF(theInput.GetActionValue( 'GI_MouseDampX' )( 'GI_AxisRightX' ) * -1,0.09f,3.5f);
      }

      if(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' )!=0){

      currentPitch = currentPitch + LerpF(theInput.GetActionValue( 'GI_MouseDampY' )( 'GI_AxisRightY' ) * 1,0.09f,1.5f);
  3. Oyplaya
    Oyplaya
    • member
    • 0 kudos
    Can anyone can the controller to work?
    I can bind the key to my Dpad, but it wont rotate the camera if i use the Gamepad
    1. erxv
      erxv
      • member
      • 138 kudos
      oh... completely forgot about that.... im busy atm, maybe il add that in the future...
    2. Diramm95
      Diramm95
      • member
      • 0 kudos
      how did u bind the z key to controller? like i want to bind it to left analog or dpad is fine. please tell me how to bind the transformation key to controller
    3. Zhemob
      Zhemob
      • member
      • 0 kudos
      Ok, do work for author, find - IK_Z=(Action=ToggleBatman,State=Duration,IdleTime=0.3)
      IK_Z=(Action=ToggleBatman,State=Duration,IdleTime=0.3), add bellow - IK_Pad_Y_TRIANGLE=(Action=ToggleBatman,State=Duration,IdleTime=0.3)
      IK_Pad_Y_TRIANGLE=(Action=ToggleBatman,State=Duration,IdleTime=0.3), twice in sublime text or somwthing like that and, make same with d pad but replace first letter with batman word, it will work automaticly, Ill make better version of it with combat possibility next year
  4. swiftkaine
    swiftkaine
    • member
    • 19 kudos
    i don't like this patch, my settings that i entered in input settings are being deleted, i haven't found the solution for this yet, help me or i will have to uninstall this game, this update was not needed, i can't downgrade before, steam won't allow it :((
  5. swiftkaine
    swiftkaine
    • member
    • 19 kudos
    I upgraded game to patch 4.04, my input.settings settings are reset, the input.settings settings I entered do not work :((
  6. GELVC
    GELVC
    • member
    • 0 kudos
    Who did it? I'm ready to dance with a tambourine to install this mod. Who can help?
  7. Arrasavidas1
    Arrasavidas1
    • member
    • 0 kudos
    TW3 Version 4.03 and the mod is working . Download batman mod https://www.nexusmods.com/witcher3/mods/2597?tab=files    and place the mod and the dlc in your mods/DLC folder.          
    Then go here    https://www.nexusmods.com/witcher3/mods/2109 and download modBootstrap-registry and modBootstrap-v.0.4.1-NEXT-GEN.Extract and leave Mod boostrap registry in your mods folder . modBootstrap-v.0.4.1-NEXT-GEN leave the mod  and the dlc in your Mods/ dlc folder.  Inside the modBootstrap-v.0.4.1-NEXT-GEN folder you will find the modBootstrap.imput.settings open and copy .Go to My documents ->TW3-> Imput.settings and paste it at the very botton of the file . Copy paste this one too in the Combat and exploration section. [Combat]
    IK_Z=(Action=ToggleBatman,State=Duration,IdleTime=0.3)
    [Exploration]
    IK_Z=(Action=ToggleBatman,State=Duration,IdleTime=0.3)
    Download this  mods_registry.ws  and replace . My friend edited and fixed this file so replace the mods_registry.ws file and you are done. The Witcher 3\mods\modBootstrap-registry\content\scripts\local .
  8. Khagulukia
    Khagulukia
    • BANNED
    • 0 kudos
    f*** you c*** you have wasted my time and tired me up. i don't know how to install your f***ing mod.
    1. tomliang
      tomliang
      • member
      • 0 kudos
      The mod is fine and a genius, what is wrong with you?
    2. woll227
      woll227
      • member
      • 0 kudos
      i agree this is super confusing and instructions are not clear at all doesn't even tell you what program to use to open bootstrap cant even add a line of code or anything 
  9. woll227
    woll227
    • member
    • 0 kudos
    this is the most confusing modding process i have ever dealt with...
  10. Haloxstevo
    Haloxstevo
    • member
    • 0 kudos
    Error [modbatman]local\batman.ws(1): Unknown base class 'CEntityMod'
    Error [modbootstrap-registry]local\mods_registry.ws(3): Unknown base class 'CModFactory'

    I have no idea what went wrong T.T .
    1. deleted54624677
      deleted54624677
      • account closed
      • 1 kudos
      Add this line:add(modCreate_BatmanDLC()); to the bootstrap registry at:
      The Witcher 3 Wild Hunt\Mods\modBootstrap\content\scripts\local\mods_registry.ws
    2. lonekai
      lonekai
      • member
      • 0 kudos
      i manage to add the line to modbootstrap
      but it still gives me the error message
      same as this guy your helping with

      my witcher version is 1.21
    3. DragonBoi089
      DragonBoi089
      • supporter
      • 0 kudos
      Same for me. I did it all but got the same error. Anyone found solution yet?
    4. klaatu27
      klaatu27
      • supporter
      • 97 kudos
      install modBootstrap-v.0.4.1 - CLASSIC too , i tested with modBootstrap-v.0.4.1-NEXT-GEN 
      works on 4.03