I found a (temporary) solution for the problem with the controller. File: modBoatTweaks\content\scripts\game\vehicles\boat\boatComponent.ws)
I added this to the file else if( currentGear == 1 ) { gearSpeedConst = 4; } directly above this line in 961: else if( currentGear == -1 )
In Line 968 (before the change, after that 972) Modify //deltaDamper.Init(GetLinearVelocityXY(), maxBoatSpeed); to deltaDamper.Init(GetLinearVelocityXY(), maxBoatSpeed);
In the configurationmenu the speedmultiplier must be set to 1, otherwise you cannot steer the boot. If you set the boat maximum speed to 100, you have a rocket.
Now you have 3 different speeds. Left stick forward = slow Press (and hold) accelerate button for medium speed, and press accelerate button twice (and hold) for maximum speed,
i get a weird error Error [mod0000_mergedfiles]game\player\r4player.ws(3624): Could not find function 'MonsterCategoryToOilNames' Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code. Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
hello, sorry to disturb but when I downloaded this mod from you, I got this error Error [modboattweakssi]local\modbtparams.ws(70): 'BTParams' is not a member of 'handle:CR4Player' Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code. Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
I used the Menu Strings mod but I still don't know what did this
А mod works with next gen 4.01. it has been checked! If has compilar error - search file boatBodyComponent.ws and comment like this! import statemachine class CBoatBodyComponent extends CRigidMeshComponent { //modBT++ //import var linearDamping : float; //import var angularDamping : float; //import var linearVelocityClamp : float; //modBT--
idk whats up i just feel like this mod isnt working right.. cant really tell any difference in boat speed regardless of which settings i choose.. maybe i should double check my merges, but it seems the only merge for me is r4player and i dont see any complicated merges there. Anyone else having trouble?
150 comments
File: modBoatTweaks\content\scripts\game\vehicles\boat\boatComponent.ws)
I added this to the file
else if( currentGear == 1 )
{
gearSpeedConst = 4;
}
directly above this line in 961: else if( currentGear == -1 )
In Line 968 (before the change, after that 972)
Modify
//deltaDamper.Init(GetLinearVelocityXY(), maxBoatSpeed);
to
deltaDamper.Init(GetLinearVelocityXY(), maxBoatSpeed);
In the configurationmenu the speedmultiplier must be set to 1, otherwise you cannot steer the boot.
If you set the boat maximum speed to 100, you have a rocket.
Now you have 3 different speeds. Left stick forward = slow
Press (and hold) accelerate button for medium speed, and
press accelerate button twice (and hold) for maximum speed,
I transferred all the author's code to vanilla files Next Gen
If you don't use it, delete it "gameplay" in modBoatTweaksConfig.xml
displayName="Mods.gameplay.boat_tweaks"> to displayName="Mods.boat_tweaks">
In order not to manually change the files dx11filelist.txt and dx12filelist.txt there is a mod Menu Filelist Updater
[mod0000_mergedfiles]game\player\r4player.ws(3624): Could not find function 'MonsterCategoryToOilNames'
Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code.
Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
Error [modboattweakssi]local\modbtparams.ws(70): 'BTParams' is not a member of 'handle:CR4Player'
Warning [content0]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [content0]engine\environment.ws(32): Global native function 'EnableDebugPostProcess' was not exported from C++ code.
Warning [content0]engine\showflags.ws(11): Global native function 'DebugSetEShowFlag' was not exported from C++ code.
I used the Menu Strings mod but I still don't know what did this
import statemachine class CBoatBodyComponent extends CRigidMeshComponent
{
//modBT++
//import var linearDamping : float;
//import var angularDamping : float;
//import var linearVelocityClamp : float;
//modBT--
default autoState = 'Idle';
....
}