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
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
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 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!)
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 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!)
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
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
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 :((
160 comments
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
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
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());
}
}
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
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)
9. put modBatman on mod folder
10. put DLCBatman on dlc folder
done. launch game and hold Z to enter batman mode
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
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 =)
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);
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 =)
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);
I can bind the key to my Dpad, but it wont rotate the camera if i use the Gamepad
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