Nice mod. But you can improve a little bit. Aligned the reward received to the amount the player chooses during the dialogue (gwint and monster hunt). Also added the ability to choose a multiplier (from 1 to 5 in steps of 0.5). Adjustable in the mod menu (localized only in "en" and "ru"). Only for old gen 1.31/1.32 games. Whoever wants to try my version needs 1) remove original mod from the "mods" folder 2) for non-GOTY games install "UPatch" 3) install "Community Patch - Base" to enable the mods configuration menu 4) install my version of the mod only with Witcher 3 Mod Manager 5) merge your scripts using "Script Merger"
I downloaded the version that says Nex gen from an external site, when bargaining, for example, you can agree on 600 crowns, but you get 300 crowns as a reward, that is, as the old system, I checked my money especially before taking the contract and checked it when the job was done, even though I set the priority of the mode to 1, the money I received did not change.
Vanilla game logic: When you choose a bet amount, you give your money equal to that bet, and after a fight or gwint game, you get your given money plus the amount of your winnings. In the original mod, on the bet selection screen the amount didn't match what you would end up with in your inventory. After my edits, you would get a raise for exactly the amount that was selected. Compare the money in your inventory before the fist fight/gwint game and afterward
In my case, that's how it works. I get a boost to the amount in my inventory by the amount I selected on the bid selection screen
Hello everyone. I'm back to modding! I'm sorry I haven't followed in a while. I will review the changes and upload the mod again in a more advanced form, thank you
Error [content0]game\gui\commonmainmenubase.ws(73): Could not find function 'GetChosenMainMenuType' Error [content0]game\gui\main_menu\maincreditsmenu.ws(397): Could not find function 'GetChosenMainMenuType' 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 also have this problem. script merger has no conflicts with other mods but when red engine tries to recompile the scripts i get the same error and i cant launch the game
Please note that you have used wrong section for publishing your mod. "Quests and adventures" means that some story content was actually added or changed. You mod does only gameplay changes, so it's obviously goes to "Gameplay Changes".
I was having the same issues with conflicting friendlyHUD, but following the mod creators instructions;
1. Delete this mod and run Script Merge. 2. Open mod folder and find FriendlyHUD folder 3. Find r4Game.ws in FriendlyHUD folder 4. Open with notepad++ and press CTRL + F and find "inv.AddMoney( (int)(rewrd.gold * goldMultiplier) );" 5. Change this "inv.AddMoney( (int)(rewrd.gold *5* goldMultiplier) );" 6. Again CTRL+F and find "moneyWon = (int)(rewrd.gold * goldMultiplier);" 7.Change this "moneyWon = (int)(rewrd.gold * 5 * goldMultiplier);"
I was able to get it functioning!
Not sure why these mods conflict after spending a good hour or two messing with the code I was only able to get the game to merge and compile and run, although without pay multiplier. if you are new to modding when following step 4, dont add the quotations with the code to search. only copy whats between the " ". ALSO step 6 is kinda unnecessary as this line of code is directly below the first line you searched. Having said that, if youre really lost just follow the step and youll be making the kind of scratch us witchers deserve!
Also as a little more help r4game.ws will be located in your directory something like this; D:\SteamLibrary\steamapps\common\The Witcher 3\mods\modFriendlyHUD\content\scripts\game
Hope this helps if anyone is confused. Great mod halilcevik
Hi, i really want to use this mod but i get Errors when starting the game. I used ScriptMerger and it found a conflict that could not automatically be solved. For me it looks like the is a conflict with FriendlyHUD and something with the Mainmenun, but i dont understand it.
The Errors disappear when i delete your mod an re-run Scriptmerger.
Error [mod0000_mergedfiles]game\r4game.ws(1205): I dont know any '_mainMenuType' Error [mod0000_mergedfiles]game\r4game.ws(1205): I dont know any 'availableMainMenuTypes' Error [mod0000_mergedfiles]game\r4game.ws(1205): I dont know any 'index' Error [mod0000_mergedfiles]game\r4game.ws(1207): I dont know any '_mainMenuType' Error [mod0000_mergedfiles]game\r4game.ws(1207): I dont know any 'availableMainMenuTypes' Error [mod0000_mergedfiles]game\gui\commonmainmenubase.ws(73): Could not find function 'GetChosenMainMenuType' Error [modfriendlyhud]game\gui\main_menu\maincreditsmenu.ws(397): Could not find function 'GetChosenMainMenuType'
Hi, I'm sorry for hearing that. This mod does not need to merge but if you have a problem maybe this way help you. 1. Delete this mod and run Script Merge. 2. Open mod folder and find FriendlyHUD folder 3. Find r4Game.ws in FriendlyHUD folder 4. Open with notepad++ and press CTRL + F and find "inv.AddMoney( (int)(rewrd.gold * goldMultiplier) );" 5. Change this "inv.AddMoney( (int)(rewrd.gold *5* goldMultiplier) );" 6. Again CTRL+F and find "moneyWon = (int)(rewrd.gold * goldMultiplier);" 7.Change this "moneyWon = (int)(rewrd.gold * 5 * goldMultiplier);" 8.Save file and close. Probably is fix.
42 comments
Aligned the reward received to the amount the player chooses during the dialogue (gwint and monster hunt). Also added the ability to choose a multiplier (from 1 to 5 in steps of 0.5). Adjustable in the mod menu (localized only in "en" and "ru").
Only for old gen 1.31/1.32 games.
Whoever wants to try my version needs
1) remove original mod from the "mods" folder
2) for non-GOTY games install "UPatch"
3) install "Community Patch - Base" to enable the mods configuration menu
4) install my version of the mod only with Witcher 3 Mod Manager
5) merge your scripts using "Script Merger"
UPD:
Next Gen version 4.04
Vanilla game logic: When you choose a bet amount, you give your money equal to that bet, and after a fight or gwint game, you get your given money plus the amount of your winnings. In the original mod, on the bet selection screen the amount didn't match what you would end up with in your inventory. After my edits, you would get a raise for exactly the amount that was selected. Compare the money in your inventory before the fist fight/gwint game and afterward
In my case, that's how it works. I get a boost to the amount in my inventory by the amount I selected on the bid selection screen
Error [content0]game\gui\main_menu\maincreditsmenu.ws(397): Could not find function 'GetChosenMainMenuType'
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 am having this error with the mod?
"Quests and adventures" means that some story content was actually added or changed.
You mod does only gameplay changes, so it's obviously goes to "Gameplay Changes".
1. Delete this mod and run Script Merge.
2. Open mod folder and find FriendlyHUD folder
3. Find r4Game.ws in FriendlyHUD folder
4. Open with notepad++ and press CTRL + F and find "inv.AddMoney( (int)(rewrd.gold * goldMultiplier) );"
5. Change this "inv.AddMoney( (int)(rewrd.gold *5* goldMultiplier) );"
6. Again CTRL+F and find "moneyWon = (int)(rewrd.gold * goldMultiplier);"
7.Change this "moneyWon = (int)(rewrd.gold * 5 * goldMultiplier);"
I was able to get it functioning!
Not sure why these mods conflict after spending a good hour or two messing with the code I was only able to get the game to merge and compile and run, although without pay multiplier. if you are new to modding when following step 4, dont add the quotations with the code to search. only copy whats between the " ". ALSO step 6 is kinda unnecessary as this line of code is directly below the first line you searched. Having said that, if youre really lost just follow the step and youll be making the kind of scratch us witchers deserve!
Also as a little more help r4game.ws will be located in your directory something like this;
D:\SteamLibrary\steamapps\common\The Witcher 3\mods\modFriendlyHUD\content\scripts\game
Hope this helps if anyone is confused.
Great mod halilcevik
I used ScriptMerger and it found a conflict that could not automatically be solved.
For me it looks like the is a conflict with FriendlyHUD and something with the Mainmenun, but i dont understand it.
The Errors disappear when i delete your mod an re-run Scriptmerger.
Error [mod0000_mergedfiles]game\r4game.ws(1205): I dont know any '_mainMenuType'
Error [mod0000_mergedfiles]game\r4game.ws(1205): I dont know any 'availableMainMenuTypes'
Error [mod0000_mergedfiles]game\r4game.ws(1205): I dont know any 'index'
Error [mod0000_mergedfiles]game\r4game.ws(1207): I dont know any '_mainMenuType'
Error [mod0000_mergedfiles]game\r4game.ws(1207): I dont know any 'availableMainMenuTypes'
Error [mod0000_mergedfiles]game\gui\commonmainmenubase.ws(73): Could not find function 'GetChosenMainMenuType'
Error [modfriendlyhud]game\gui\main_menu\maincreditsmenu.ws(397): Could not find function 'GetChosenMainMenuType'
1. Delete this mod and run Script Merge.
2. Open mod folder and find FriendlyHUD folder
3. Find r4Game.ws in FriendlyHUD folder
4. Open with notepad++ and press CTRL + F and find "inv.AddMoney( (int)(rewrd.gold * goldMultiplier) );"
5. Change this "inv.AddMoney( (int)(rewrd.gold *5* goldMultiplier) );"
6. Again CTRL+F and find "moneyWon = (int)(rewrd.gold * goldMultiplier);"
7.Change this "moneyWon = (int)(rewrd.gold * 5 * goldMultiplier);"
8.Save file and close. Probably is fix.
can you try "inv.AddMoney" in r4Game.ws?