How to make AutoLoot in Radius compatible with other mods that modify playerInput.ws Try using Mod Merger, or if it does not work: To make AutoLoot compatible with other mods you will have to remove AutoLoot's playeInput.ws and modify the other mod's playerInput.ws file:
At or after line 168: theInput.RegisterListener( this, 'OnAutoLootRadiusLoot', 'AutoLootRadius' );
and on or after line 3000 public final function OnAutoLootRadiusLoot(action : SInputAction) { if(IsPressed(action)) AL_LootInRadius(); }
Released version 1.7, now compatible with Witcher 1.21 and DLC. Also reduced memory usage and (hopefully) improved performance. Same install instructions.
i folllowed the instructions and it still didnt work i dont know what im doing wrong put the code in all the right places and still getting script errors?
Error [content0]game\quests\quest_function.ws(8772): Could not find function 'GetIsAltSignCasting' Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(1998): Could not find function 'GetIsAltSignCasting' Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(2009): Could not find function 'GetIsAltSignCastingPressed' Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(11804): Could not find function 'SetRadialPotionUpperTimer' Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(11810): Could not find function 'SetRadialPotionLowerTimer' Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\main_menu\ingamemenu.ws(1363): Could not find function 'SetIsAltSignCasting' Error [content0]game\gui\main_menu\ingamemenu.ws(1368): Could not find function 'SetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting' 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. pls help !!!
I got these errors too but was able to fix it. Mod is working as of today's version on Steam.
To fix it, you need to go to where your files are installed and find playerInput.ws (file path is The Witcher 3\content\content0\scripts\game\player) and edit it in notepad++ according to the author's first stickied post. Add theInput.RegisterListener( this, 'OnAutoLootRadiusLoot', 'AutoLootRadius' ); just after line 195. Add the public final function at the very bottom, just before the last curly brace.
That should fix it. If it's still not working, try deleting the playerInput.ws from the mod (file path The Witcher 3\mods\modAutoLoot\Content\Scripts\game\player). I remember doing this while trying some fixes but don't know if it actually did anything.
Installed the mod with W3 mod manager first and with vortex the next time. Used Script merger afterwards. Both ways didnt work. Red Enginge gave the same error:
Error [content0]game\quests\quest_function.ws(8772): Could not find function 'GetIsAltSignCasting' Error [content0]game\player\playerwitcher.ws(1994): Could not find function 'GetIsAltSignCasting' Error [content0]game\player\playerwitcher.ws(2005): Could not find function 'GetIsAltSignCastingPressed' Error [content0]game\player\playerwitcher.ws(11781): Could not find function 'SetRadialPotionUpperTimer' Error [content0]game\player\playerwitcher.ws(11787): Could not find function 'SetRadialPotionLowerTimer' Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting' Error [modfovtweak]game\gui\main_menu\ingamemenu.ws(1363): Could not find function 'SetIsAltSignCasting' Error [modfovtweak]game\gui\main_menu\ingamemenu.ws(1368): Could not find function 'SetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting'
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.
Someone should update it or make a NG version! I did not notice that it was INCOMPATIBLE. It only said it was made for an older version, so I gave it a go.
All working well until today. Error [content0]game\quests\quest_function.ws(8772): Could not find function 'GetIsAltSignCasting' Error [content0]game\player\playerwitcher.ws(1994): Could not find function 'GetIsAltSignCasting' Error [content0]game\player\playerwitcher.ws(2005): Could not find function 'GetIsAltSignCastingPressed' Error [content0]game\player\playerwitcher.ws(11781): Could not find function 'SetRadialPotionUpperTimer' Error [content0]game\player\playerwitcher.ws(11787): Could not find function 'SetRadialPotionLowerTimer' Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\main_menu\ingamemenu.ws(1363): Could not find function 'SetIsAltSignCasting' Error [content0]game\gui\main_menu\ingamemenu.ws(1368): Could not find function 'SetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting' 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. If someone has an idea. I uninstalled everything but nothing changed.
Hi, this is not quite correct, with this you just set the time for the popup to 1ms...and noone would notice the short popup... The correct way would be to check If popups are allowed at all, with something like:
function AL_NotificationsEnabled() : bool { return false; }
and cheching for this... would speed up things, too
I understand but for alot of us, we couldnt get it to work like that, so this was the next easy work around. It is great that you provided the actual solution. Great Job.
It's been like more than a decade and Next Gen is awesome. Who knows this mod still alive. So I reinstall my game, download mods, merge everything and got no errors or something. Problem is I can't filter which item I wanted to choose. Thanks!
Error [content0]game\quests\quest_function.ws(8772): Could not find function 'GetIsAltSignCasting' Error [content0]game\player\playerwitcher.ws(1994): Could not find function 'GetIsAltSignCasting' Error [content0]game\player\playerwitcher.ws(2005): Could not find function 'GetIsAltSignCastingPressed' Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting' Error [content0]game\gui\main_menu\ingamemenu.ws(1322): Could not find function 'SetIsAltSignCasting' Error [content0]game\gui\main_menu\ingamemenu.ws(1327): Could not find function 'SetIsAltSignCasting' Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting' 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. what should I do?
1230 comments
Try using Mod Merger, or if it does not work:
To make AutoLoot compatible with other mods you will have to remove AutoLoot's playeInput.ws and modify the other mod's playerInput.ws file:
At or after line 168:
theInput.RegisterListener( this, 'OnAutoLootRadiusLoot', 'AutoLootRadius' );
and on or after line 3000
public final function OnAutoLootRadiusLoot(action : SInputAction)
{
if(IsPressed(action))
AL_LootInRadius();
}
https://us.reddit.com/r/witcher3mods/comments/3h44vx/for_anybody_having_script_compiler_errors_using/
Or this: Patch 1.10 - Script compilation issues
Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(1998): Could not find function 'GetIsAltSignCasting'
Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(2009): Could not find function 'GetIsAltSignCastingPressed'
Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(11804): Could not find function 'SetRadialPotionUpperTimer'
Error [modextraskillslotsnextgen]game\player\playerwitcher.ws(11810): Could not find function 'SetRadialPotionLowerTimer'
Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\main_menu\ingamemenu.ws(1363): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gui\main_menu\ingamemenu.ws(1368): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting'
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.
pls help !!!
To fix it, you need to go to where your files are installed and find playerInput.ws (file path is The Witcher 3\content\content0\scripts\game\player) and edit it in notepad++ according to the author's first stickied post. Add theInput.RegisterListener( this, 'OnAutoLootRadiusLoot', 'AutoLootRadius' ); just after line 195. Add the public final function at the very bottom, just before the last curly brace.
That should fix it. If it's still not working, try deleting the playerInput.ws from the mod (file path The Witcher 3\mods\modAutoLoot\Content\Scripts\game\player). I remember doing this while trying some fixes but don't know if it actually did anything.
There are plenty Auto Loot mods for Next Gen you can find.
Installed the mod with W3 mod manager first and with vortex the next time. Used Script merger afterwards. Both ways didnt work.
Red Enginge gave the same error:
Error [content0]game\quests\quest_function.ws(8772): Could not find function 'GetIsAltSignCasting'
Error [content0]game\player\playerwitcher.ws(1994): Could not find function 'GetIsAltSignCasting'
Error [content0]game\player\playerwitcher.ws(2005): Could not find function 'GetIsAltSignCastingPressed'
Error [content0]game\player\playerwitcher.ws(11781): Could not find function 'SetRadialPotionUpperTimer'
Error [content0]game\player\playerwitcher.ws(11787): Could not find function 'SetRadialPotionLowerTimer'
Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting'
Error [modfovtweak]game\gui\main_menu\ingamemenu.ws(1363): Could not find function 'SetIsAltSignCasting'
Error [modfovtweak]game\gui\main_menu\ingamemenu.ws(1368): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting'
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.
Any ideas?
AutoLoot (MSF)
AutoLoot Advanced Settings - Next Gen
Error [content0]game\quests\quest_function.ws(8772): Could not find function 'GetIsAltSignCasting'
Error [content0]game\player\playerwitcher.ws(1994): Could not find function 'GetIsAltSignCasting'
Error [content0]game\player\playerwitcher.ws(2005): Could not find function 'GetIsAltSignCastingPressed'
Error [content0]game\player\playerwitcher.ws(11781): Could not find function 'SetRadialPotionUpperTimer'
Error [content0]game\player\playerwitcher.ws(11787): Could not find function 'SetRadialPotionLowerTimer'
Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\main_menu\ingamemenu.ws(1363): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gui\main_menu\ingamemenu.ws(1368): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting'
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.
If someone has an idea. I uninstalled everything but nothing changed.
1. Open (AutoLootUserConfig.ws) with note pad.
2. Edit these lines exactly as you see here.
/* Main configuration file of the mod */
/**===== User settings, edit here! =====*/
function AL_NotificationTime() : float
{
return 1;
}
function AL_EnableNotificationColor() : bool
{
return false;
}
function AL_EnableNotificationQuantity() : bool
{
return false;
}
The correct way would be to check If popups are allowed at all, with something like:
function AL_NotificationsEnabled() : bool
{
return false;
}
and cheching for this...
would speed up things, too
Don't install anything blindly.
Error [content0]game\player\playerwitcher.ws(1994): Could not find function 'GetIsAltSignCasting'
Error [content0]game\player\playerwitcher.ws(2005): Could not find function 'GetIsAltSignCastingPressed'
Error [content0]game\explorations\exploration_movement_system\exploration_substates\explorationstatejump.ws(292): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(208): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signowner.ws(231): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\hud\modules\hudmodulecontrolsfeedback.ws(116): Could not find function 'GetIsAltSignCasting'
Error [content0]game\gui\main_menu\ingamemenu.ws(1322): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gui\main_menu\ingamemenu.ws(1327): Could not find function 'SetIsAltSignCasting'
Error [content0]game\gameplay\items\spells\signentity.ws(980): Could not find function 'GetIsAltSignCasting'
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.
what should I do?
Don't install any old mod, but only those updated mods since 11th May or confirm to work on 4.03.