IMPORTANT: Uninstalling this mod is kind a pain and I apologize for that. If you use it and decide to uninstall please use misc file and follow uninstallation instructions in the README. If you don't want to install a second mod to "fix" uninstalling my mod and you have the Debug Console enabled. You can fix your save by running ResetInput()
Here is next gen version 4.0.0 Special thanks to Dazarius for a bunch of help testing the 2.0.0+ versions.
Better Torches integrated (as is) (all credit to Syynx) Immersive Motion Integrated (with tweaks) (all credit to ksolberg) Mod logic extracted to make merging with other popular mods far easier than in the past Crossbow ammo switching now quick items default to inventory instead of potions (LB will switch to potions). This can be changed back in the mod options
Merging with FriendlyHUD and ImmersiveCam (once it gets a fully operational next gen patch) are now much easier.
Note:
The vanilla "alternate casting" setting does nothing with this mod installed. the controls won't change regardless of which setting you choose until you uninstall this mod.
This looks like what I'm looking for. Just a quesiton. Is there any way to bind to inputs to these buttons with the modifier? For example, using the dpad or left/right click to do more things while pressing the modifier key? Also, is it possble to rebind some of these keys to other buttons?
not easily. it would be a very complicated merge I'm sure. I think I've heard of people in the past getting it done but I think it takes some good understanding while in script merger to make it possible.
[EDIT] Thanks for the update. Hello madmanasunder This mod require an update for the 4.03 version. Here the changelog for help: Scripts 4.02 vs 4.03
I can offer my assistance to update this mod and share to you in Direct Message (No DP %, just my name in the description).
@madmanasunder if you're comfortable trusting my work and too busy to update right now, feel free to add this to your files page @everyone else: if you enjoy this one-of-a-kind mod, please remember to endorse it and not just use my updated build; if you haven't downloaded it before, you can enable the "endorse" button by downloading any file from the files page and then wait 15 minutes
I would like to know how you made the spell hud to reflect your altered button layout. If you find the time to explain it I would be very appreciative.
really quick update for 4.0.4 done. I didn't test much but wanted to get this out there as I've left it broken for awhile. please report any issues :). Thanks so much to lufusol for helping many users out by uploading a patch!
It seems like the new update that dropped today may have broken something with the addition of auto-applying oils in the base game. Keep getting the following:
Error [content0]game\gameplay\damage\damagemanagerprocessor.ws(557): Could not find function 'ShouldAutoApplyOilImmediately' Error [content0]game\gameplay\damage\damagemanagerprocessor.ws(562): Could not find function 'ShouldAutoApplyOilImmediately' Error [content0]game\gameplay\effects\effects\other\oil.ws(177): Could not find function 'ShouldAutoApplyOil' Error [content0]game\gui\main_menu\ingamemenu.ws(1491): Could not find function 'SetAutoApplyOils' Error [content0]game\gui\main_menu\ingamemenu.ws(1493): Could not find function 'SetAutoApplyOils' Error [content0]game\player\states\vehicles\horseriding.ws(141): Could not find function 'ShouldAutoApplyOil' 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 don't really want to uninstall the mod, I know it can be a bit of a pain to do. But I'm also so used to playing with the mod that I don't think I'll have quite as much of an enjoyable experience without it.
Not sure if there is an immediately identifiable fix... Any suggestions are more than welcome.
I should note that I only have two mods installed and uninstalling the other one doesn't change anything. Soooooo I can only conclude that it's this mod.
I've been trying to figure out how to make No Infinite Bolts work with RGC, here is how it is done, just have to look for this code in 'modW3ReduxRGC\content\scripts\game\player\playerWitcher.ws':
if(rgcLastUsedBolt == GetInvalidUniqueId() || !GetInventory().HasItemById(rgcLastUsedBolt)) { rgcLastUsedBolt = RGC_NextItemForSlot(EES_Bolt); } /* if(equippedBolt == GetInvalidUniqueId()) { RGC_InfiniteBolt(); } */ At this moment I've test it and it works as intended, if in the future I found any issue I'll edit this post... but for the moment I let it posted here just in case somebody else needs it.
BTW: It is sad that this mod RGC is totally underrated... it is a masterpiece and makes the game waaaaaaay more dynamic and fun to play. I personally can't play without it anymore and can't understand why it is not massively downloaded and endorsed.
The author should be proud of his work because it is amazing.
thanks for the kind words and for sharing your solution to get rid of infinite bolts!
I am proud of what I made and am okay with the sheer amount of luck for something like this to take off :). I'm more than happy many were able to find enjoyment and an improved experience from this mod!
87 comments
ResetInput()
Here is next gen version 4.0.0 Special thanks to Dazarius for a bunch of help testing the 2.0.0+ versions.
Better Torches integrated (as is) (all credit to Syynx)
Immersive Motion Integrated (with tweaks) (all credit to ksolberg)
Mod logic extracted to make merging with other popular mods far easier than in the past
Crossbow ammo switching
now quick items default to inventory instead of potions (LB will switch to potions). This can be changed back in the mod options
Merging with FriendlyHUD and ImmersiveCam (once it gets a fully operational next gen patch) are now much easier.
Note:
The vanilla "alternate casting" setting does nothing with this mod installed. the controls won't change regardless of which setting you choose until you uninstall this mod.
I recommend installing with W3MM
W3MM by stefan3372 and SullivanMcBlueberry
Thank you.
Download:
https://drive.google.com/file/d/1TJrCbKFs5b8rNR_qkfbmlqdqUMnFyE2f/view
Hello madmanasunder
This mod require an update for the 4.03 version.
Here the changelog for help:
Scripts 4.02 vs 4.03
I can offer my assistance to update this mod and share to you in Direct Message (No DP %, just my name in the description).
Realtime Gamepad Controls v1.2.7-unofficial (updated by lufusol) for Witcher 3 game version 4.03
@madmanasunder if you're comfortable trusting my work and too busy to update right now, feel free to add this to your files page
@everyone else: if you enjoy this one-of-a-kind mod, please remember to endorse it and not just use my updated build; if you haven't downloaded it before, you can enable the "endorse" button by downloading any file from the files page and then wait 15 minutes
It seems like the new update that dropped today may have broken something with the addition of auto-applying oils in the base game. Keep getting the following:
Error [content0]game\gameplay\damage\damagemanagerprocessor.ws(557): Could not find function 'ShouldAutoApplyOilImmediately'
Error [content0]game\gameplay\damage\damagemanagerprocessor.ws(562): Could not find function 'ShouldAutoApplyOilImmediately'
Error [content0]game\gameplay\effects\effects\other\oil.ws(177): Could not find function 'ShouldAutoApplyOil'
Error [content0]game\gui\main_menu\ingamemenu.ws(1491): Could not find function 'SetAutoApplyOils'
Error [content0]game\gui\main_menu\ingamemenu.ws(1493): Could not find function 'SetAutoApplyOils'
Error [content0]game\player\states\vehicles\horseriding.ws(141): Could not find function 'ShouldAutoApplyOil'
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 don't really want to uninstall the mod, I know it can be a bit of a pain to do. But I'm also so used to playing with the mod that I don't think I'll have quite as much of an enjoyable experience without it.
Not sure if there is an immediately identifiable fix... Any suggestions are more than welcome.
I should note that I only have two mods installed and uninstalling the other one doesn't change anything. Soooooo I can only conclude that it's this mod.
Thanks!
I've been trying to figure out how to make No Infinite Bolts work with RGC, here is how it is done, just have to look for this code in 'modW3ReduxRGC\content\scripts\game\player\playerWitcher.ws':
if(!GetInventory().HasInfiniteBolts()) {
inv.AddAnItem(rgcInfiniteBoltName, 1, true, true);
}
if(rgcLastUsedBolt == GetInvalidUniqueId() || !GetInventory().HasItemById(rgcLastUsedBolt))
{
rgcLastUsedBolt = RGC_NextItemForSlot(EES_Bolt);
}
if(equippedBolt == GetInvalidUniqueId())
{
RGC_InfiniteBolt();
}
... and replace it with:
if(!GetInventory().HasInfiniteBolts() && InfiniteBoltsAllowed()) {
inv.AddAnItem(rgcInfiniteBoltName, 1, true, true);
}
if(rgcLastUsedBolt == GetInvalidUniqueId() || !GetInventory().HasItemById(rgcLastUsedBolt))
{
rgcLastUsedBolt = RGC_NextItemForSlot(EES_Bolt);
}
/*
if(equippedBolt == GetInvalidUniqueId())
{
RGC_InfiniteBolt();
} */
At this moment I've test it and it works as intended, if in the future I found any issue I'll edit this post... but for the moment I let it posted here just in case somebody else needs it.
BTW: It is sad that this mod RGC is totally underrated... it is a masterpiece and makes the game waaaaaaay more dynamic and fun to play. I personally can't play without it anymore and can't understand why it is not massively downloaded and endorsed.
The author should be proud of his work because it is amazing.
Cheers!
I am proud of what I made and am okay with the sheer amount of luck for something like this to take off :). I'm more than happy many were able to find enjoyment and an improved experience from this mod!