Jump to content
  • 0

Can't lock constructed door


Sanchez

Question

Hi, i tried to lock constructed door with a key, when right-clicking on the door debug appears. Key ID = doorknob/door ID.
 

Spoiler


1526276168413 -----------------------------------------
1526276168413 STACK TRACE
1526276168413 -----------------------------------------
1526276168413 function: isValid -- file: ISLockDoor.lua line # 10
1526276168413 Callframe at: StartAction
1526276168414 function: begin -- file: ISBaseTimedAction.lua line # 61
1526276168414 function: addToQueue -- file: ISTimedActionQueue.lua line # 27
1526276168414 function: add -- file: ISTimedActionQueue.lua line # 99
1526276168414 function: onLockDoor -- file: ISWorldObjectContextMenu.lua line # 1913
1526276168414 function: onMouseUp -- file: ISContextMenu.lua line # 98
java.lang.RuntimeException: Object tried to call nil in isValid
    at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:83)
    at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:975)
    at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1922)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1747)
    at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:86)
    at zombie.characters.CharacterTimedActions.LuaTimedActionNew.valid(LuaTimedActionNew.java:52)
    at zombie.characters.IsoGameCharacter.StartAction(IsoGameCharacter.java:5221)
    at sun.reflect.GeneratedMethodAccessor547.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:61)
    at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:199)
    at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:189)
    at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:186)
    at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1009)
    at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1922)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1747)
    at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:77)
    at zombie.ui.UIElement.onMouseUp(UIElement.java:993)
    at zombie.ui.UIManager.update(UIManager.java:1188)
    at zombie.GameWindow.logic(GameWindow.java:618)
    at zombie.GameWindow.run(GameWindow.java:1301)
    at zombie.GameWindow.maina(GameWindow.java:1077)
    at zombie.gameStates.MainScreenState.main(MainScreenState.java:183)
1526276168419 
1526276168419 -----------------------------------------
1526276168419 STACK TRACE
1526276168419 -----------------------------------------
1526276168420 function: isValid -- file: ISLockDoor.lua line # 10
1526276168420 Callframe at: StartAction
1526276168420 function: begin -- file: ISBaseTimedAction.lua line # 61
1526276168420 function: addToQueue -- file: ISTimedActionQueue.lua line # 27
1526276168420 function: add -- file: ISTimedActionQueue.lua line # 99
1526276168420 function: onLockDoor -- file: ISWorldObjectContextMenu.lua line # 1913
1526276168420 function: onMouseUp -- file: ISContextMenu.lua line # 98
1526276168421 
1526276168422 -----------------------------------------
1526276168422 STACK TRACE
1526276168422 -----------------------------------------
1526276168422 function: isValid -- file: ISLockDoor.lua line # 10
java.lang.RuntimeException: Object tried to call nil in isValid
    at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:83)
    at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:975)
    at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1922)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1747)
    at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:86)
    at zombie.characters.CharacterTimedActions.LuaTimedActionNew.valid(LuaTimedActionNew.java:52)
    at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:10033)
    at zombie.characters.IsoPlayer.update(IsoPlayer.java:2851)
    at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:1891)
    at zombie.iso.IsoCell.update(IsoCell.java:5645)
    at zombie.iso.IsoWorld.update(IsoWorld.java:3067)
    at zombie.gameStates.IngameState.update(IngameState.java:1305)
    at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
    at zombie.GameWindow.logic(GameWindow.java:675)
    at zombie.GameWindow.run(GameWindow.java:1301)
    at zombie.GameWindow.maina(GameWindow.java:1077)
    at zombie.gameStates.MainScreenState.main(MainScreenState.java:183)
1526276168426 
1526276168426 -----------------------------------------
1526276168426 STACK TRACE
1526276168426 -----------------------------------------
1526276168426 function: isValid -- file: ISLockDoor.lua line # 10
1526276168427 
1526276168427 -----------------------------------------
1526276168427 STACK TRACE
1526276168427 -----------------------------------------
1526276168427 function: isValid -- file: ISLockDoor.lua line # 10
1526276168428 function: stop -- file: ISLockDoor.lua line # 23
java.lang.RuntimeException: Object tried to call nil in isValid
    at se.krka.kahlua.vm.KahluaUtil.fail(KahluaUtil.java:83)
    at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:975)
    at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:167)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1922)
    at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1747)
    at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:86)
    at zombie.characters.CharacterTimedActions.LuaTimedActionNew.stop(LuaTimedActionNew.java:73)
    at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:10047)
    at zombie.characters.IsoPlayer.update(IsoPlayer.java:2851)
    at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:1891)
    at zombie.iso.IsoCell.update(IsoCell.java:5645)
    at zombie.iso.IsoWorld.update(IsoWorld.java:3067)
    at zombie.gameStates.IngameState.update(IngameState.java:1305)
    at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
    at zombie.GameWindow.logic(GameWindow.java:675)
    at zombie.GameWindow.run(GameWindow.java:1301)
    at zombie.GameWindow.maina(GameWindow.java:1077)
    at zombie.gameStates.MainScreenState.main(MainScreenState.java:183)
1526276168431 
1526276168431 -----------------------------------------
1526276168432 STACK TRACE
1526276168432 -----------------------------------------
1526276168432 function: isValid -- file: ISLockDoor.lua line # 10
1526276168432 function: stop -- file: ISLockDoor.lua line # 23
1526276168433 bugged action, cleared queue

 



Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Sadly, I can't make sense of the technical information you provided, but I hope others might.

 

Meanwhile, have you tried to dismantle a premade door to which you have the key (that you can lock/unlock) to make sure that door knob is one you have a key for?  If not, I suggest you try it and keep that knob separate to test on another built door (quite possibly right on the spot of the door you just dismantled).

 

Let us know if that works :)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...