Hey guys I managed to make this mod work on version 4.04 by applying martelor's 4.01 patch over to the updated scripts. It seems to work fine so far, but I've yet to test it fully. I needed this mod for my new playthrough with hoods and magic spells so I had to try updating the mod a bit. Of course all credit belongs to the author of this amazing mod @eNoodles and the patched file from @martelor. If you guys want to try this out, the file can be downloaded below.
I have tried it for a couple of hours, both accessory slots work, the accessories in them do not appear in cinematics where they should not appear, nor do they appear in fist fights. So far, everything indicates that it works as it should. Thank you very much for sharing it.
Wish I would know how to do this, I'm trying to play this time as you, with hoods, spells and all that stuff, but I just simply don't know a sh*t about scripting and is sucking my soul like a demon when I'm trying to learn how to do it. I hope for the creator of this mod doesn't delay too much on updated, because is almost essential at this point. EDIT: what a fukin moron I am, It was so simple that I even feel embarrased xD
I cant get the files to merge properly. maybe since mod_asm is new, but i couldnt get that to work either by itself without a merger. Im still getting this error: Error [content0]game\player\playerwitcher.ws(6165): Could not find function 'DetectTagOfASet' Error [content0]game\gui\popups\itemselectionpopup.ws(100): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(110): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(120): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
also google searches don't turn up anything with the specific string, and i have no experince making mods for the witcher so im not sure how to get the hoods& othe accessories to work. Im using the newest version of the game. my mod list isn't even as steep and also doesn't have any mods that effect anything that has to do with the accessories files.
froilan14344 thanks a looooot. Pls help me out, can't add actual accessories to the slots after solving the conflicts. any chance to upload a version compatible with MQS and Sort Everything like in the OG mod? or any idea for a Quick Fix?
I try to load it and I get: Error [mod0000_mergedfiles]game\gameplay\items\itemstypes.ws(101): syntax error, unexpected ',', expecting '}', near ',' Please help.
YOU R THE GOD!! But bad news for me is that very randomly crash when I equip or unequip the items when using accessory slot.... like torch grenade... I dunno what the heck is going on here, or anyone knows the mod has compatiblity issues with others? thanks!
for some odd reason, i think this mod breaks two other mods. idk why but i get script comp errors with this.
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(6168): Could not find function 'DetectTagOfASet' Warning [modarddhustable]local\arddhustable_hoveringpreview\arddhustable_hoveringpreview_main.ws(1): Adding state 'ArdDhuStable_HoveringPreview_DialogState' to class 'CR4HudModuleDialog' which is not a state machine. Did you forget the 'statemachine' keyword in class? Warning [modarddhustable]local\arddhustable_hoveringpreview\arddhustable_hoveringpreview_main.ws(18): Adding state 'ArdDhuStable_HoveringPreview_DialogStateExit' to class 'CR4HudModuleDialog' which is not a state machine. Did you forget the 'statemachine' keyword in class? Warning [modsharedimports]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code. Warning [modsharedimports]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. Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8007): Return statement prevents the execution of successive lines of script Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8011): Return statement prevents the execution of successive lines of script Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8035): Return statement prevents the execution of successive lines of script Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8036): Return statement prevents the execution of successive lines of script
Is there any way to make pockets usable for accessories again? Some line to change in the code or something like that in order to make it possible again? I've seen a few other people ask about this issue too and I'm sure I'm not the only one who'd like to have more than 2 accessories on at a time. As it stands, the mod provides very little benefit when it even gets rid of the "mask" slot in the vanilla UI, meaning that technically you have even less slots than you would normally.
Hello, I am getting these errors does anyone know why?
Error [modz_sss6]local\sss\logic\slotslotsslotschmenu.ws(177): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]local\sss\logic\slotslotsslotschmenu.ws(207): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(136): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(145): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(207): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(207): I dont know any 'EES_SkillMutagen48' Error [modz_sss6]local\sss\logic\sssinventorycomponent.ws(11): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]local\sss\logic\sssinventorycomponent.ws(11): I dont know any 'EES_SkillMutagen48' Error [modz_sss6]local\sss\logic\sssinventorycomponent.ws(30): Could not find function 'SSS_IsNewMutagenSlot' Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11886): I dont know any 'EES_SkillMutagen5' Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11886): I dont know any 'EES_SkillMutagen48' Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11901): I dont know any 'EES_SkillMutagen5' Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11901): I dont know any 'EES_SkillMutagen48' Error [mod0000_mergedfiles]game\gui\_old\components\guibaseinventorycomponent.ws(215): Could not find function 'SSS_IsNewMutagenSlot' Error [modz_sss6]game\gameplay\ability\playerabilitymanager.ws(4881): I dont know any 'EES_SkillMutagen48' Error [modz_sss6]game\gameplay\ability\playerabilitymanager.ws(4881): I dont know any 'EES_SkillMutagen5' Error [modz_sss6]game\gameplay\ability\playerabilitymanager.ws(4884): I dont know any 'EES_SkillMutagen5' 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.
How to get ASM + More Quick Slots + Sort Everything on Next Gen:
Step 1: Mod your game, install every mod you want to install, obviously check compatibility between everything you choose and make sure is Next Gen Ready.
Step 2: When all conflicts are solved and the game launches without any issue SAVE your files, rar them all or something in case you damage the OG files and your perfectly running game.
Step 3: Create a SAVEGAME where Geralt doesn't have ANYTHING equipped. Skip this step = all your slots and Geralt will do all kinds of weird s#*! once everything is installed. **Also clear Skill Tree and Mutagen synergy spots in case you have Slots Slots Slots by Zur13 https://www.nexusmods.com/witcher3/mods/496, ideally leave only one skill tree active temporarily using SSS menu.
Step 4: Install the following versions of MQS and Sort Everything -MQS for Next Gen by Wolfmark updated by CursedWitcher https://www.nexusmods.com/witcher3/mods/8643?tab=files -Sort Everything by DJ_Kovrik https://www.nexusmods.com/witcher3/mods/1710
Step 5: Install this version of ASM by eNoodles (or corresponding depending on the mods you have installed) https://www.nexusmods.com/witcher3/mods/5099?tab=files&file_id=38177 .Set ASM priority over both MQS and Sort Everything.
Step 6: Solve all new conflicts with Script Merger and DO NOT LAUNCH the game just yet. **It is important to manually mix the file from eNoodles with the new version of MQS by CursedWitcher because eNoodles did that patch for the OG MQS by Wolfmark. It will be clear once you see the conflict that the lines corresponding to MQS inside AMS's patch doesn't match the Next Gen MQS by CursedWitcher just carefully replace the MQS part and keep AMS below. Try to check that potion4 is not repeated and in general lines check carefully where the '','' are placed and where ''//'' are placed.
STEP 1) Navigate to C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\content\content0\scripts\game\gui\popups\ STEP 2) Copy the file ''ItemSelectionPopup.ws'' to the same route replicated in your ''mod0000_MergedFiles'', if it doesn't exist, create it.
Step 8: OG trick by onlineone22 for the files in your ''mod0000_MergedFiles'' folder (Recommended doing this with Notepad ++)
STEP 1) Navigate to C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\mods\mod0000_MergedFiles\content\scripts\game\gui\popups\ItemSelectionPopup.ws STEP 2) Comment out lines 100, 110, and 120 by putting “//” at the beginning of the line ---Lines in question 100 m_potionInv.maxItemLimit = 80; 110 m_mutagenInv.maxItemLimit = 80; 120 m_edibleInv.maxItemLimit = 80;
STEP 3) Navigate to C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\mods\mod0000_MergedFiles\content\scripts\game\player\playerWitcher.ws STEP 4) Comment out lines 6165 and 6166 by putting “//” at the beginning of the line ---Lines in question 1165 tagOfASet = inv.DetectTagOfASet(item); 1166 CheckForFullyArmedByTag(tagOfASet);
**Since ''mod0000_MergedFiles'' is your modded game, the lines in question may be in a slightly different position than in the ''content0'' folder, don't mindlessly comment out any line. Try to look for those lines first in ''content0'' so you know what to look for in ''mod0000_MergedFiles''.
Step 9: Everything should work now. Launch the Game and enjoy.
**if somehow the conflicts from step 6 are solved incorrectly you should try again and repeat the Step 8 after again because running Script Merger will ''fix'' your ''mod0000_MergedFiles'' folder back. Note that you'll only need to delete the merge corresponding to ''itemsTypes.ws'' if you did the merge wrong. DO NOT delete all your merges, scroll down the merges list and look for ''itemsTypes.ws'', delete it and repeat. **don't ask anybody for their files, should be obvious that some conflicts are particular to your installation and the different combination of mods you have installed. That said my particular merge between mentioned mods looks like this:
I've cleaned this mod to be compatible with 4.01 so the original creator could take their time in updating this mod. Please keep tracking this mod for official update.
Known Issue:
- Can't put mask on the Acc Slots yet, because next-gen fixed the mask slot, and my TW3 modding knowledge not that far yet to fix that. hopefully eNoodles or any other senior modder can help fixing that. SOLVED!
Ongoing:
I'm going to work on MQS because I use it myself. Still need time to study the two new mods from MQS though. MQS compatibility DONE!
Disclaimer:
It's not perfect and of course not bug free, but at least it works for now. Please wait for original author for full compatibility.
You're free to use my patch but please download the original file first anddon't publish as new mod, all credit and endorses should goes toeNoodles
If you're using the other UI please try to update it yourself BUT don't publish it as new mod, all credit and endorses should goes to eNoodles - From my experience on MQS, looks like we could still use the compatility patch that eNoodles has provided (especially those f***ing .redswf in BUNDLE file, kudos to eNoodles skill and time despite on how messy those files are) and combine it with my patch. OR if you need it you can use ask me for version 1.31 script files to help you identified the modified lines and move it to 4.01 scripts. - Compare it with my patch to find any exclusive lines added for the respective UI mods. - You only need Notepad++ with ComparePlus plugin installed.
MQS user use link below. No need for the vanilla version. GDrive [ASM for_NGE4.01_MQS 4.01] <--- - MQS: required the "modMoreQuickSlots-4.01" - In Mod Manager, "mod0000_MergedFiles" and "mod_ASMNextGen_MQSpatch" must have priority over all 3 MQS submods. - All Script will be auto-resolved with Script Merger. - Known issue: bomb can only be auto equiped to slot 1, must drag it manually to slot 2-4. I won't fix that for now.
Mr.martelor Hey buddy, thank you for your modification, but it is still not compatible with the most important More Quick Slots mod, is there a way, thanks
Thanks KenttogoTerwaz Just now, I've solved the mask problem. will update it soon and put another download link. Check the new link.
Well.. good for you george5497! I'm an MQS user myself, so of course I'll be working on it too. I've done it, it's not perfect but at least it works for now. However I can't promise it will be released soon because MQS made 2 new additional mods in their works.
Warablo If you want to use the quickslot for mask you could just edit the inventoryComponent.ws and reactivate these lines. if(IsItemMask( item )) slot = EES_Quickslot2; tbh I turn it back too because I use MQS with better radial menu so the 2nd slot is unnecessary (could easily scroll in radial menu). I used that slot as 3rd acc slot for sunglasses, while I use the Acc slots for cape and backpack.
Awesome mod using it since you uploaded! I have a question tho. Is it possible for a version that removes it every time you talk to someone? I use the viking and knight helmets and would be nice if Geralt removed the helmet while speaking to people. Just seems a bit weird. Just asking if that's possible. Thank you!
I know not how many people on this forum, using this website have noticed, become aware of your successful effort in your endeavor to make this useful quite useful mod compatible for us, nor how many have expressed their gratitude for this...........so I desired to make a point of letting you know directly that your accomplishment here is greatly appreciated & well executed. You have my sincere thanks. I wish there were more people like you floating around on his website my friend, behind the scenes or otherwise. BIG THUMBS UP. -R2
thanks for taking the pressure off eNoodles, appeasing the frothing masses, supplanting that other annoying post with 1000 replies, and making me personally very happy, even at 30fps it's so nice to have this back :) kudos
Does this patch have AHW incorporated in it? Cause I don't have AHW installed but my weapons are hidden while sheathed and cloak equipped, anyway to fix this?
I have the same "#itemLabel" problem, how can it be solved? Thanks!
EDIT: I fixed it through the scripts by myself. And thanks to Alpha5497 for offering an alternate way.
Open this file: modAccessorySlotModNextGen\content\scripts\game\gui\menus\inventoryMenu.ws
Find this line: m_flashValueStorage.SetFlashString("inventory.grid.paperdoll.masks",GetLocStringByKeyExt("item_category_mask"));
Add this line below it: m_flashValueStorage.SetFlashString("inventory.grid.paperdoll.accs",GetLocStringByKeyExt("panel_inventory_paperdoll_slotname_acc")); //modASM
Noticed a bug after turning the ToggleASM funtion on that items when equipped in a pocket slot will be removed back to inventory when you pull up the radial menu
@ martelor Very useful suggestion, I was looking for a piece of code that could add another slot for accessories so thank you ;) slot = EES_Quickslot2; //modASM forcing mask to quickslot2 from NGE patch //slot = EES_Acc1; //modASM let's move it to Acc1 slot instead
about that #itemlabel bug i do everything what said FreakVip said and its work. You not must modify for i added the line from FreakVip comment, only thing you must do its overwrite file in: modAccessorySlotModNextGen\content\scripts\game\gui\menus\
Here is a link to file: https://zippysha.re/T8k3za76z4/inventoryMenu_ws
Usable Mask slot with ASM:
The same like up, i add the line from martelor comments, only you must overwrite file in: modAccessorySlotModNextGen\content\scripts\game\components\
Here is a link to file: https://zippysha.re/8e310375zf/inventoryComponent_ws
Have a nice day all
P.S: Working only on 4.01-4.03, and in gallery you have proof its working (images tab)
im running 4.04, with other mods, but none of them modify itemselectionpopup.ws, environment.ws or showflags.ws, bellstash.ws is obviously from a mod, but it works fine when this isnt installed so i have no clue how ASM even breaks bellstash, either way any help would be appreciated Error [content0]game\gui\popups\itemselectionpopup.ws(100): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(110): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' Error [content0]game\gui\popups\itemselectionpopup.ws(120): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent' 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. Warning [modbellstash]local\bellstash.ws(4): Saved property 'stash' of type 'handle:W3Stash' won't be saved because it references CNode. Use EntityHandle instead if that's an entity or remove saved property attribute. Warning [modbellstash]local\bellstash.ws(5): Saved property 'travelsignpost' of type 'handle:W3FastTravelEntity' won't be saved because it references CNode. Use EntityHandle instead if that's an entity or remove saved property attribute.
I bet you the 4.04 broke some of your mods (this mod is one of them) : so either you
○ manage to update them and make their code compatible ○ uninstall them and run script merger ○ downgrade to previous version of the game ○ settle Steam or whatever you're using to load the game to not update in background without your agreement = ♠♠♠-mods and the game must have the same version-♠♠♠, otherwise, you'll have pretty much errors like these --> for the reccord I'm currently using the 4.01 version...
Please add here a feedback about what's happening to yoyr game so that it may help others in the same case.
PS : Error [content0] refers to a repertory of the game stocking vanilla untouched files of the game = The Witcher 3\content\content0 Each time you'll have to compare modified files like the one you've modded here The Witcher 3\Mods\mod0000_MergedFiles, you should use the content 0
I'd like to mention 2 things When modding on Next - gen , always make sure to swing by the posts section of the mod you want to download , you'll find a lot of people dealing with similiar issues , regarding the appropriate verson for the game's patch
2. You are a life saver , finally working on W3 4.03 :), va fail
823 comments
https://drive.google.com/file/d/1d51TtGPQcLLo1080bITACaiH86jZAwIX/view?usp=sharing
So far, the mod seems to be working fine with other mods I've installed below:
30/08/2023 07:35 pm <DIR> mod0000_MergedFiles
31/08/2023 09:34 am <DIR> mod00AbilityIcon
01/09/2023 11:56 am <DIR> modAccessorySlotModNextGen
20/03/2020 07:54 am <DIR> modAerondightQuickLevel
08/01/2023 04:24 am <DIR> modAlwaysFullExp
02/02/2023 11:46 pm <DIR> modAnimations
30/08/2023 09:16 pm <DIR> modAutoLootMenu
30/08/2023 04:49 pm <DIR> modAutoWinGwent
30/08/2023 04:52 pm <DIR> modBaseSpellStaminaCostReduce4020
20/07/2023 05:15 am <DIR> modBetterTorchesNextGen
28/08/2023 02:54 am <DIR> modBrothersInArms
05/09/2016 06:54 pm <DIR> modCheapDyesEverywhere
08/04/2023 03:40 am <DIR> modCleanScreen00_All
31/08/2023 08:57 am <DIR> modComboBlood
31/08/2023 10:14 pm <DIR> modDeflacja
30/08/2023 04:52 pm <DIR> modE3Quen
31/08/2023 12:59 pm <DIR> modEnhancedWater
31/08/2023 09:32 am <DIR> modExtraSkillSlotsNextGen
29/01/2023 10:25 am <DIR> modFreeEnchantmentsNG
17/09/2015 04:01 pm <DIR> modGerskin
16/10/2015 12:53 am <DIR> modGerskinHoS
27/08/2020 02:38 pm <DIR> modHighLevelCiri
30/08/2023 09:00 pm <DIR> modImmersiveCamNG
20/07/2023 10:46 pm <DIR> modImprovedFistFightNGE
04/01/2023 02:03 pm <DIR> modImprovedHorseControlsNA
30/08/2023 04:49 pm <DIR> modImprovedSignEffectsNG
31/08/2023 12:59 pm <DIR> modInstantWitcherSenses
30/08/2023 04:49 pm <DIR> modLamponboatCityLight
16/08/2023 08:04 pm <DIR> modMagicSpells
16/08/2023 08:04 pm <DIR> modMagicSpellsNewLoc
16/08/2023 08:04 pm <DIR> modMagicSpellsNewLoc2
16/08/2023 08:04 pm <DIR> modMagicSpellsNewLocMenu
16/08/2023 08:04 pm <DIR> modMagicSpellsOldLoc
16/08/2023 08:04 pm <DIR> modMagicSpellsRevamped_mod
31/08/2016 07:25 am <DIR> modMapQuestObjectivesFull
30/08/2023 08:37 pm <DIR> modMenuStrings
08/01/2023 05:08 am <DIR> modMoreMoneyForTraders
25/01/2023 07:43 pm <DIR> modNoStairRolling
30/08/2023 04:49 pm <DIR> modOver9000
25/09/2020 03:19 pm <DIR> modRemoveLingerie
11/02/2023 05:55 am <DIR> modResistances
16/12/2022 07:52 pm <DIR> modSCAARAIOVengeance
17/04/2022 03:54 am <DIR> modShadesOfIron
14/12/2022 04:16 am <DIR> modSkippySkippy
02/07/2021 06:41 am <DIR> modSlenderGriffinArmor
09/06/2023 11:44 pm <DIR> modSmoothMountDismount
15/05/2023 12:29 am <DIR> modSortEverything
30/08/2023 04:52 pm <DIR> modStackYourItems
30/08/2023 04:52 pm <DIR> modThoughtfulRoach
20/07/2023 04:45 am <DIR> modTurnOnTheLights
02/02/2023 12:10 am <DIR> modUnlimitedEnchantingNG
19/08/2015 02:22 am <DIR> modWitchereye
28/08/2023 02:58 am <DIR> modZBrothersInArms_LOD
12/06/2020 07:10 pm <DIR> mod_GlowingEyes
P.S. Sorry for the dates included above, too lazy to delete them.
I have tried it, no script merge problem, the game launch, but NO accessories slot in inventory.
its from this mod mate: No Lingerie
modRemoveLingerieStandalone
EDIT: what a fukin moron I am, It was so simple that I even feel embarrased xD
Error [content0]game\player\playerwitcher.ws(6165): Could not find function 'DetectTagOfASet'
Error [content0]game\gui\popups\itemselectionpopup.ws(100): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(110): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(120): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
also google searches don't turn up anything with the specific string, and i have no experince making mods for the witcher so im not sure how to get the hoods& othe accessories to work. Im using the newest version of the game. my mod list isn't even as steep and also doesn't have any mods that effect anything that has to do with the accessories files.
Error [mod0000_mergedfiles]game\gameplay\items\itemstypes.ws(101): syntax error, unexpected ',', expecting '}', near ','
Please help.
Is that normal?
Screen Shot
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(6168): Could not find function 'DetectTagOfASet'
Warning [modarddhustable]local\arddhustable_hoveringpreview\arddhustable_hoveringpreview_main.ws(1): Adding state 'ArdDhuStable_HoveringPreview_DialogState' to class 'CR4HudModuleDialog' which is not a state machine. Did you forget the 'statemachine' keyword in class?
Warning [modarddhustable]local\arddhustable_hoveringpreview\arddhustable_hoveringpreview_main.ws(18): Adding state 'ArdDhuStable_HoveringPreview_DialogStateExit' to class 'CR4HudModuleDialog' which is not a state machine. Did you forget the 'statemachine' keyword in class?
Warning [modsharedimports]engine\environment.ws(30): Global native function 'EnableDebugOverlayFilter' was not exported from C++ code.
Warning [modsharedimports]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.
Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8007): Return statement prevents the execution of successive lines of script
Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8011): Return statement prevents the execution of successive lines of script
Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8035): Return statement prevents the execution of successive lines of script
Warning [modprogressonthepath]local\progressonthepath_compiled.ws(8036): Return statement prevents the execution of successive lines of script
Error [modz_sss6]local\sss\logic\slotslotsslotschmenu.ws(177): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]local\sss\logic\slotslotsslotschmenu.ws(207): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(136): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(145): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(207): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]local\sss\logic\slotsslotsslotsabilityman.ws(207): I dont know any 'EES_SkillMutagen48'
Error [modz_sss6]local\sss\logic\sssinventorycomponent.ws(11): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]local\sss\logic\sssinventorycomponent.ws(11): I dont know any 'EES_SkillMutagen48'
Error [modz_sss6]local\sss\logic\sssinventorycomponent.ws(30): Could not find function 'SSS_IsNewMutagenSlot'
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11886): I dont know any 'EES_SkillMutagen5'
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11886): I dont know any 'EES_SkillMutagen48'
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11901): I dont know any 'EES_SkillMutagen5'
Error [mod0000_mergedfiles]game\player\playerwitcher.ws(11901): I dont know any 'EES_SkillMutagen48'
Error [mod0000_mergedfiles]game\gui\_old\components\guibaseinventorycomponent.ws(215): Could not find function 'SSS_IsNewMutagenSlot'
Error [modz_sss6]game\gameplay\ability\playerabilitymanager.ws(4881): I dont know any 'EES_SkillMutagen48'
Error [modz_sss6]game\gameplay\ability\playerabilitymanager.ws(4881): I dont know any 'EES_SkillMutagen5'
Error [modz_sss6]game\gameplay\ability\playerabilitymanager.ws(4884): I dont know any 'EES_SkillMutagen5'
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.
Step 1: Mod your game, install every mod you want to install, obviously check compatibility between everything you choose and make sure is Next Gen Ready.
Step 2: When all conflicts are solved and the game launches without any issue SAVE your files, rar them all or something in case you damage the OG files and your perfectly running game.
Step 3: Create a SAVEGAME where Geralt doesn't have ANYTHING equipped. Skip this step = all your slots and Geralt will do all kinds of weird s#*! once everything is installed.
**Also clear Skill Tree and Mutagen synergy spots in case you have Slots Slots Slots by Zur13 https://www.nexusmods.com/witcher3/mods/496, ideally leave only one skill tree active temporarily using SSS menu.
Step 4: Install the following versions of MQS and Sort Everything
-MQS for Next Gen by Wolfmark updated by CursedWitcher https://www.nexusmods.com/witcher3/mods/8643?tab=files
-Sort Everything by DJ_Kovrik https://www.nexusmods.com/witcher3/mods/1710
Step 5: Install this version of ASM by eNoodles (or corresponding depending on the mods you have installed) https://www.nexusmods.com/witcher3/mods/5099?tab=files&file_id=38177 .Set ASM priority over both MQS and Sort Everything.
Step 6: Solve all new conflicts with Script Merger and DO NOT LAUNCH the game just yet.
**It is important to manually mix the file from eNoodles with the new version of MQS by CursedWitcher because eNoodles did that patch for the OG MQS by Wolfmark. It will be clear once you see the conflict that the lines corresponding to MQS inside AMS's patch doesn't match the Next Gen MQS by CursedWitcher just carefully replace the MQS part and keep AMS below. Try to check that potion4 is not repeated and in general lines check carefully where the '','' are placed and where ''//'' are placed.
Step 7: Variation of the trick by onlineone22 corrected by Darkstyler35
STEP 1) Navigate to C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\content\content0\scripts\game\gui\popups\
STEP 2) Copy the file ''ItemSelectionPopup.ws'' to the same route replicated in your ''mod0000_MergedFiles'', if it doesn't exist, create it.
Step 8: OG trick by onlineone22 for the files in your ''mod0000_MergedFiles'' folder (Recommended doing this with Notepad ++)
STEP 1) Navigate to C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\mods\mod0000_MergedFiles\content\scripts\game\gui\popups\ItemSelectionPopup.ws
STEP 2) Comment out lines 100, 110, and 120 by putting “//” at the beginning of the line
---Lines in question
100 m_potionInv.maxItemLimit = 80;
110 m_mutagenInv.maxItemLimit = 80;
120 m_edibleInv.maxItemLimit = 80;
STEP 3) Navigate to C:\Program Files (x86)\Steam\steamapps\common\The Witcher 3\mods\mod0000_MergedFiles\content\scripts\game\player\playerWitcher.ws
STEP 4) Comment out lines 6165 and 6166 by putting “//” at the beginning of the line
---Lines in question
1165 tagOfASet = inv.DetectTagOfASet(item);
1166 CheckForFullyArmedByTag(tagOfASet);
**Since ''mod0000_MergedFiles'' is your modded game, the lines in question may be in a slightly different position than in the ''content0'' folder, don't mindlessly comment out any line. Try to look for those lines first in ''content0'' so you know what to look for in ''mod0000_MergedFiles''.
Step 9: Everything should work now. Launch the Game and enjoy.
**if somehow the conflicts from step 6 are solved incorrectly you should try again and repeat the Step 8 after again because running Script Merger will ''fix'' your ''mod0000_MergedFiles'' folder back. Note that you'll only need to delete the merge corresponding to ''itemsTypes.ws'' if you did the merge wrong. DO NOT delete all your merges, scroll down the merges list and look for ''itemsTypes.ws'', delete it and repeat.
**don't ask anybody for their files, should be obvious that some conflicts are particular to your installation and the different combination of mods you have installed. That said my particular merge between mentioned mods looks like this:
EES_Potion4
, // -= WMK:modMoreQuickSlots =-
EES_Potion5,
EES_Potion6,
EES_Potion7,
EES_Potion8,
EES_WmkReserved1,
EES_WmkReserved2,
EES_InactivePotion1,
EES_InactivePotion2,
EES_InactivePotion3,
EES_InactivePotion4,
EES_InactivePotion5,
EES_InactivePotion6,
EES_InactivePotion7,
EES_InactivePotion8,
EES_WmkReserved3,
EES_WmkReserved4,
EES_WmkReserved5,
EES_WmkReserved6
// -= WMK:modMoreQuickSlots =-
//modASM++
,
EES_Acc1,
EES_Acc2
//--modASM
Any suggestions?
Please keep tracking this mod for official update.
Known Issue:
- Can't put mask on the Acc Slots yet, because next-gen fixed the mask slot,and my TW3 modding knowledge not that far yet to fix that. hopefully eNoodles or any other senior modder can help fixing that.SOLVED!Ongoing:
I'm going to work on MQS because I use it myself. Still need time to study the two new mods from MQS though.MQS compatibility DONE!Disclaimer:
- From my experience on MQS, looks like we could still use the compatility patch that eNoodles has provided
(especially those f***ing .redswf in BUNDLE file, kudos to eNoodles skill and time despite on how messy those files are) and combine it with my patch.
OR if you need it you can use ask me for version 1.31 script files to help you identified the modified lines and move it to 4.01 scripts.
- Compare it with my patch to find any exclusive lines added for the respective UI mods.
- You only need Notepad++ with ComparePlus plugin installed.
Here's the link:
GDrive [ASM for_NGE4.01_Vanilla beta]GDrive [ASM for_NGE4.01_Vanilla mask_slot_fixed] <--- updated file [11 Feb 23 GMT+7]
MQS user use link below. No need for the vanilla version.
GDrive [ASM for_NGE4.01_MQS 4.01] <---
- MQS: required the "modMoreQuickSlots-4.01"
- In Mod Manager, "mod0000_MergedFiles" and "mod_ASMNextGen_MQSpatch" must have priority over all 3 MQS submods.
- All Script will be auto-resolved with Script Merger.
- Known issue: bomb can only be auto equiped to slot 1, must drag it manually to slot 2-4. I won't fix that for now.
Hey buddy, thank you for your modification, but it is still not compatible with the most important More Quick Slots mod, is there a way, thanks
Just now, I've solved the mask problem.
will update it soon and put another download link.
Check the new link.Well.. good for you george5497!
I'm an MQS user myself, so of course
I'll be working on it too.I've done it, it's not perfect but at least it works for now.However I can't promise it will be released soon because MQS made 2 new additional mods in their works.pretty! This is what everyone wants, thank you for your selfless sharing
KUDOS GIVEN
if(IsItemMask( item ))
tbh I turn it back too because I use MQS with better radial menu so the 2nd slot is unnecessary (could easily scroll in radial menu).slot = EES_Quickslot2;
I used that slot as 3rd acc slot for sunglasses, while I use the Acc slots for cape and backpack.
- You're free to use my patch but please download the original file first and don't publish as new mod, all credit and endorses should goes to eNoodles
Is the original Mod needed to Run your Patch? I can Run it without the original Mod.EDIT: I fixed it through the scripts by myself. And thanks to Alpha5497 for offering an alternate way.
Open this file:
modAccessorySlotModNextGen\content\scripts\game\gui\menus\inventoryMenu.ws
Find this line:
m_flashValueStorage.SetFlashString("inventory.grid.paperdoll.masks",GetLocStringByKeyExt("item_category_mask"));
Add this line below it:
m_flashValueStorage.SetFlashString("inventory.grid.paperdoll.accs",GetLocStringByKeyExt("panel_inventory_paperdoll_slotname_acc")); //modASM
Then merge the scripts, it will work.
pull up the radial menu
@ martelor
Very useful suggestion, I was looking for a piece of code that could add another slot for accessories so thank you ;)
slot = EES_Quickslot2; //modASM forcing mask to quickslot2 from NGE patch
//slot = EES_Acc1; //modASM let's move it to Acc1 slot instead
about that #itemlabel bug i do everything what said FreakVip said and its work.
You not must modify for i added the line from FreakVip comment, only thing you must do its overwrite file in:
modAccessorySlotModNextGen\content\scripts\game\gui\menus\
Here is a link to file:
https://zippysha.re/T8k3za76z4/inventoryMenu_ws
Usable Mask slot with ASM:
The same like up, i add the line from martelor comments, only you must overwrite file in:
modAccessorySlotModNextGen\content\scripts\game\components\
Here is a link to file:
https://zippysha.re/8e310375zf/inventoryComponent_ws
Have a nice day all
P.S: Working only on 4.01-4.03, and in gallery you have proof its working (images tab)
Error [content0]game\gui\popups\itemselectionpopup.ws(100): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(110): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
Error [content0]game\gui\popups\itemselectionpopup.ws(120): 'maxItemLimit' is not a member of '&handle:W3GuiSelectItemComponent'
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.
Warning [modbellstash]local\bellstash.ws(4): Saved property 'stash' of type 'handle:W3Stash' won't be saved because it references CNode. Use EntityHandle instead if that's an entity or remove saved property attribute.
Warning [modbellstash]local\bellstash.ws(5): Saved property 'travelsignpost' of type 'handle:W3FastTravelEntity' won't be saved because it references CNode. Use EntityHandle instead if that's an entity or remove saved property attribute.
○ manage to update them and make their code compatible
○ uninstall them and run script merger
○ downgrade to previous version of the game
○ settle Steam or whatever you're using to load the game to not update in background without your agreement = ♠♠♠-mods and the game must have the same version-♠♠♠, otherwise, you'll have pretty much errors like these --> for the reccord I'm currently using the 4.01 version...
Just in case, here is a tutorial on how to downgrade but hey I do not know if it's reliable cause I never tested it : https://www.makeuseof.com/how-to-downgrade-steam-games/
Please add here a feedback about what's happening to yoyr game so that it may help others in the same case.
PS :
Error [content0]
refers to a repertory of the game stocking vanilla untouched files of the game = The Witcher 3\content\content0Each time you'll have to compare modified files like the one you've modded here The Witcher 3\Mods\mod0000_MergedFiles, you should use the content 0
When modding on Next - gen , always make sure to swing by the posts section of the mod you want to download , you'll find a lot of people dealing with similiar issues , regarding the appropriate verson for the game's patch
2. You are a life saver , finally working on W3 4.03 :), va fail