Project Zomboid

Project Zomboid

Night Vision [B.41/B.42]
 This topic has been pinned, so it's probably important
Kaofan  [developer] 13 Dec, 2024 @ 8:04am
Bugs / Issues
If you encounter any issues with the Night Vision mod, report them here! Please provide detailed information, including:
  • Steps that led to the issue.
  • What other mods were active during your gameplay.
  • The version of Project Zomboid you are using.
  • Error logs (if available).

Your reports will help us quickly identify and resolve problems, improving the mod's performance!
< >
Showing 1-3 of 3 comments
attempted index: _keymap of non-table: null
function: onRegisterKeymap -- file: ModKeymap_UIPanel.lua line # 14 | MOD: Night Vision
java.lang.RuntimeException: attempted index: _keymap of non-table: null
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:92)
at zombie.input.GameKeyboard.update(GameKeyboard.java:65)
at zombie.GameWindow.logic(GameWindow.java:249)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)

constant stack trace when trying to use the keybind set in the Health / Heart panel -> NVG keybind method, even if unbinding it (click->esc = NO KEY)

activating NVG's via GUNFIGHTER keybind settings works fine
GFreenD 30 Mar @ 1:45pm 
Cant remember what exactly caused this error but maybe it will be useful for now will update if i notice something actually not working as intended.

`Callframe at: se.krka.kahlua.integration.expose.MultiLuaJavaInvoker@e8888e6
function: perform -- file: ISWearClothing.lua line # 93 | Vanilla
function: perform -- file: Hook.lua line # 39 | MOD: Night Vision
java.lang.NullPointerException: Cannot assign field "callFrame" because "<parameter1>" is null
at se.krka.kahlua.integration.expose.ReturnValues.put(ReturnValues.java:65)
at se.krka.kahlua.integration.expose.MultiLuaJavaInvoker.call(MultiLuaJavaInvoker.java:61)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1760)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:85)
at zombie.characters.CharacterTimedActions.LuaTimedActionNew.perform(LuaTimedActionNew.java:143)
at zombie.characters.IsoGameCharacter.updateInternal(IsoGameCharacter.java:10342)
at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:9985)
at zombie.characters.IsoPlayer.updateInternal1(IsoPlayer.java:2228)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:2207)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.update(MovingObjectUpdateSchedulerUpdateBucket.java:71)
at zombie.MovingObjectUpdateScheduler.update(MovingObjectUpdateScheduler.java:155)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:3062)
at zombie.iso.IsoCell.updateInternal(IsoCell.java:5963)
at zombie.iso.IsoCell.update(IsoCell.java:5896)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:4152)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4272)
at zombie.iso.IsoWorld.update(IsoWorld.java:4186)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1811)
at zombie.gameStates.IngameState.update(IngameState.java:1507)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:388)
at zombie.GameWindow.frameStep(GameWindow.java:928)
at zombie.GameWindow.run_ez(GameWindow.java:821)
at zombie.GameWindow.mainThread(GameWindow.java:619)
at java.base/java.lang.Thread.run(Unknown Source)
`
BuggyBot 9 May @ 12:48pm 
I get error when I try to recharge the battery.
Game version: 42.7.0


`function: refillFromBattery -- file: ItemCharge.lua line # 102 | MOD: Night Vision
function: refill -- file: ItemCharge.lua line # 140 | MOD: Night Vision
function: recharge -- file: MenuItemApply.lua line # 10 | MOD: Night Vision
function: action -- file: MenuItem.lua line # 70 | MOD: Night Vision
function: onMouseUp -- file: ISContextMenu.lua line # 90 | Vanilla
java.lang.RuntimeException: Object tried to call nil in refillFromBattery
at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:100)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:954)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1902)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1633)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1695)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:844)
at zombie.ui.UIManager.update(UIManager.java:706)
at zombie.GameWindow.logic(GameWindow.java:332)
at zombie.GameWindow.frameStep(GameWindow.java:928)
at zombie.GameWindow.run_ez(GameWindow.java:821)
at zombie.GameWindow.mainThread(GameWindow.java:619)
at java.base/java.lang.Thread.run(Unknown Source)
`
Last edited by BuggyBot; 9 May @ 12:49pm
< >
Showing 1-3 of 3 comments
Per page: 1530 50