Project Zomboid

Project Zomboid

Mutie's Context Menu Icons
This topic has been locked
Error when pressing X on gamepad (context menu button)
Hello! First, thank you very much for the excelent mod.

I am using xbox gamepad and after the update i got this error with each button press for the context menu (X), there is no error when i use click, just when using gamepad. Context menu never appear.


attempted index: getOptionFromName of non-table: true

LOG : General , 1704747994934> -----------------------------------------
STACK TRACE
-----------------------------------------
function: createMenu -- file: MutiesContextMenuIconsSitGround.lua line # 5 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOff.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOn.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsWalkTo.lua line # 3 | MOD: Mutie's Context Menu icons
function: createMenu -- file: ISMenuContextWorld.lua line # 53 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: getXButtonObjects -- file: ISButtonPrompt.lua line # 990 | Vanilla
function: interact -- file: ISButtonPrompt.lua line # 182 | Vanilla
function: onXPress -- file: ISButtonPrompt.lua line # 1048 | Vanilla
function: onPressButtonNoFocus -- file: JoyPadSetup.lua line # 305 | Vanilla
function: onPressButton -- file: JoyPadSetup.lua line # 329 | Vanilla
function: update -- file: JoyPadSetup.lua line # 779 | Vanilla
function: onJoypadRenderTick -- file: JoyPadSetup.lua line # 796 | Vanilla

ERROR: General , 1704747994934> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getOptionFromName of non-table: true at KahluaThread.tableget line:1689.
ERROR: General , 1704747994934> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: getOptionFromName of non-table: true
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65)
at zombie.GameWindow.frameStep(GameWindow.java:778)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
< >
Showing 1-7 of 7 comments
Mutie  [developer] 10 Jan, 2024 @ 11:31pm 
I'll take a look at this today. I didn't test anything with a controller (I actually didn't know the game supported them at all)
Originally posted by Mutie:
I'll take a look at this today. I didn't test anything with a controller (I actually didn't know the game supported them at all)
Thank you!
Mutie  [developer] 15 Jan, 2024 @ 1:26pm 
Originally posted by Yoshpper Shirobek Kirawani:
Originally posted by Mutie:
I'll take a look at this today. I didn't test anything with a controller (I actually didn't know the game supported them at all)
Thank you!

This should now be resolved, but I don't have a controller to test with, so let me know if it doesn't show the icons.
Originally posted by Mutie:
Originally posted by Yoshpper Shirobek Kirawani:
Thank you!

This should now be resolved, but I don't have a controller to test with, so let me know if it doesn't show the icons.

Thank you very much for the response, i suscribed again and tried, but the error still appear, context menu does not appear when i press X on gamepad:

`function: createMenu -- file: MutiesContextMenuIconsSitGround.lua line # 5 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOff.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOn.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsWalkTo.lua line # 3 | MOD: Mutie's Context Menu icons
function: createMenu -- file: ISMenuContextWorld.lua line # 53 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: getXButtonObjects -- file: ISButtonPrompt.lua line # 990 | Vanilla
function: interact -- file: ISButtonPrompt.lua line # 182 | Vanilla
function: onXPress -- file: ISButtonPrompt.lua line # 1048 | Vanilla
function: onPressButtonNoFocus -- file: JoyPadSetup.lua line # 305 | Vanilla
function: onPressButton -- file: JoyPadSetup.lua line # 329 | Vanilla
function: update -- file: JoyPadSetup.lua line # 779 | Vanilla
function: onJoypadRenderTick -- file: JoyPadSetup.lua line # 796 | Vanilla
java.lang.RuntimeException: attempted index: getOptionFromName of non-table: true
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65)
at zombie.GameWindow.frameStep(GameWindow.java:778)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
Dharca Blackfire 15 Jan, 2024 @ 8:16pm 
This is the error log i received. Hope it helps

`function: createMenu -- file: MutiesContextMenuIconsSitGround.lua line # 5 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOff.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsTurnOn.lua line # 21 | MOD: Mutie's Context Menu icons
function: createMenu -- file: MutiesContextMenuIconsWalkTo.lua line # 3 | MOD: Mutie's Context Menu icons
function: createMenu -- file: ISMenuContextWorld.lua line # 53 | Vanilla
function: createWorldMenu -- file: ISContextManager.lua line # 28 | Vanilla
function: getXButtonObjects -- file: ISButtonPrompt.lua line # 990 | Vanilla
function: interact -- file: ISButtonPrompt.lua line # 182 | Vanilla
function: onXPress -- file: ISButtonPrompt.lua line # 1048 | Vanilla
function: onPressButtonNoFocus -- file: JoyPadSetup.lua line # 305 | Vanilla
function: onPressButton -- file: JoyPadSetup.lua line # 329 | Vanilla
function: update -- file: JoyPadSetup.lua line # 779 | Vanilla
function: onJoypadRenderTick -- file: JoyPadSetup.lua line # 796 | Vanilla
java.lang.RuntimeException: attempted index: getOptionFromName of non-table: true
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1812)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:65)
at zombie.GameWindow.frameStep(GameWindow.java:778)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`
Last edited by Dharca Blackfire; 15 Jan, 2024 @ 8:17pm
Emkusa 22 Jan, 2024 @ 5:18am 
Yup still getting the same errors as everyone while using a controller
Mutie  [developer] 27 Jan, 2024 @ 6:54am 
Should all be resolved now, please let me know if it continues to cause issues!
< >
Showing 1-7 of 7 comments
Per page: 1530 50