0 of 0

File information

Last updated

Original upload

Created by

erxv

Uploaded by

erxv

Virus scan

Safe to use

Tags for this mod

160 comments

  1. forcedtoREG
    forcedtoREG
    • member
    • 7 kudos
    this still works 2024 NG v4.04

    1. go to Community Patch - Bootstrap and Utilities
    2. download modBootstrap-registry and modBootstrap-v.0.4.1-NEXT-GEN
    3. put modBootstrap and modBootstrap-registry on mod folder
    3.1 [optional] rename modBootstrap into modzBootstrap and modBootstrap-registry into modzBootstrap-registry
    4. put dlcBootstrap on dlc folder
    5. on modBootstrap-registry open the file mods_registry.ws
    6. inside mods_registry.ws add this line add(modCreate_BatmanDLC());
    it should look like this
    Spoiler:  
    Show
    // ----------------------------------------------------------------------------
    // ----------------------------------------------------------------------------
    class CModRegistry extends CModFactory {
    protected function createMods() {
      // add mod creation calls here, like this:
      //
      // add(modCreate_<ModName>());
      // ...
      // see example dir
      //add(modCreate_ExampleMod());
      //add(modCreate_ExampleEntityMod());
      //add(modCreate_UiExampleMod());
    add(modCreate_BatmanDLC());
    }
    }
    // ----------------------------------------------------------------------------
    // ----------------------------------------------------------------------------
    7. then go to your input.settings and add ALL THE TEXTS inside Spoiler tag below. paste it anywhere top or bottom
    Spoiler:  
    Show
    [Combat]
    IK_Z=(Action=ToggleBatman,State=Duration,IdleTime=0.5)
    [Exploration]
    IK_Z=(Action=ToggleBatman,State=Duration,IdleTime=0.5)
    [MOD_UiInput]
    IK_3=(Action=3)
    IK_Tab=(Action=UI_CancelInput)
    IK_4=(Action=4)
    IK_5=(Action=5)
    IK_6=(Action=6)
    IK_F12=(Action=UI_ShowHelp)
    IK_7=(Action=7)
    IK_8=(Action=8)
    IK_9=(Action=9)
    IK_Enter=(Action=UI_AcceptInput)
    IK_Backspace=(Action=UI_Input_backspace)
    IK_Delete=(Action=UI_Input_delete)
    IK_A=(Action=a)
    IK_B=(Action=b)
    IK_C=(Action=c)
    IK_D=(Action=d)
    IK_E=(Action=e)
    IK_F=(Action=f)
    IK_G=(Action=g)
    IK_H=(Action=h)
    IK_I=(Action=i)
    IK_J=(Action=j)
    IK_K=(Action=k)
    IK_L=(Action=l)
    IK_M=(Action=m)
    IK_Space=(Action=UI_Input_blank)
    IK_N=(Action=n)
    IK_O=(Action=o)
    IK_P=(Action=p)
    IK_Q=(Action=q)
    IK_R=(Action=r)
    IK_S=(Action=s)
    IK_T=(Action=t)
    IK_U=(Action=u)
    IK_V=(Action=v)
    IK_W=(Action=w)
    IK_X=(Action=x)
    IK_Y=(Action=y)
    IK_Z=(Action=z)
    IK_0=(Action=0)
    IK_1=(Action=1)
    IK_2=(Action=2)
    IK_LShift=(Action=UI_Input_shift)
    IK_RShift=(Action=UI_Input_shift)
    IK_RControl=(Action=UI_Input_ctrl)
    IK_LControl=(Action=UI_Input_ctrl)
    IK_Left=(Action=UI_Input_left)
    IK_Right=(Action=UI_Input_right)
    IK_Home=(Action=UI_Input_home)
    IK_End=(Action=UI_Input_end)
    IK_Period=(Action=UI_Input_dot)
    IK_NumPad0=(Action=0)
    IK_NumPad1=(Action=1)
    IK_NumPad2=(Action=2)
    IK_NumPad3=(Action=3)
    IK_NumPad4=(Action=4)
    IK_NumPad5=(Action=5)
    IK_NumPad6=(Action=6)
    IK_NumPad7=(Action=7)
    IK_NumPad8=(Action=8)
    IK_NumPad9=(Action=9)
    IK_NumPlus=(Action=UI_Input_plus)
    IK_NumMinus=(Action=UI_Input_minus)
    8. of course download this very mod Batman
    9. put modBatman on mod folder
    10. put DLCBatman on dlc folder

    done. launch game and hold Z to enter batman mode
    1. suleok123
      suleok123
      • member
      • 1 kudos
      doing god's work i see
  2. SiyuanYu
    SiyuanYu
    • member
    • 0 kudos
    after 2 days... doesnt work...
  3. assassino123456
    assassino123456
    • member
    • 0 kudos
    Can someone upload edited batman mods_registry
    1. erxv
      erxv
      • member
      • 144 kudos
      theres literally a picture of what it should look like....
    2. assassino123456
      assassino123456
      • member
      • 0 kudos
      Nvm i got it
    3. SiyuanYu
      SiyuanYu
      • member
      • 0 kudos
      Hi bro, could you please copy paste the edited batman mods_registry here? Thanks a lot!
  4. Philino05
    Philino05
    • member
    • 0 kudos
    Is this mod next gen compatible? I tried to use it but it doesn't work
  5. 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);
  6. 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);
  7. 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
      • 144 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
  8. MeveOfLyriaa
    MeveOfLyriaa
    • supporter
    • 52 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 :((
  9. MeveOfLyriaa
    MeveOfLyriaa
    • supporter
    • 52 kudos
    I upgraded game to patch 4.04, my input.settings settings are reset, the input.settings settings I entered do not work :((
  10. GELVC
    GELVC
    • member
    • 0 kudos
    Who did it? I'm ready to dance with a tambourine to install this mod. Who can help?