jtrfp / terminal-recall

Engine remake for Terminal Velocity and Fury3
Eclipse Public License 1.0
58 stars 4 forks source link

ISE from NavRadarBlipFactory when switching views. #239

Open cjritola opened 6 years ago

cjritola commented 6 years ago

java.lang.IllegalStateException: Passed element WorldObject([unnamed]) Model=ViewSelect.NavRadarBlipFactory pos=[D@d32c7f5 class=org.jtrfp.trcl.obj.NAVRadarBlipFactory$Blip hash=1236419377 has non-null containing grid: org.jtrfp.trcl.RenderableSpacePartitioningGrid@751a1f0e. Object should only be in one grid at a time. at org.jtrfp.trcl.SpacePartitioningGrid.addAll(SpacePartitioningGrid.java:113) at org.jtrfp.trcl.obj.NAVRadarBlipFactory.enableNewBlips(NAVRadarBlipFactory.java:252) at org.jtrfp.trcl.obj.NAVRadarBlipFactory.refreshBlips(NAVRadarBlipFactory.java:245) at org.jtrfp.trcl.obj.NAVRadarBlipFactory.refreshBlips(NAVRadarBlipFactory.java:248) at org.jtrfp.trcl.beh.UpdatesNAVRadar.tick(UpdatesNAVRadar.java:47) at org.jtrfp.trcl.beh.Behavior.proposeTick(Behavior.java:29) at org.jtrfp.trcl.obj.WorldObject.tick(WorldObject.java:231) at org.jtrfp.trcl.core.ThreadManager.gameplay(ThreadManager.java:139) at org.jtrfp.trcl.core.ThreadManager.access$100(ThreadManager.java:51) at org.jtrfp.trcl.core.ThreadManager$5.run(ThreadManager.java:201) at java.util.TimerThread.mainLoop(Timer.java:555) at java.util.TimerThread.run(Timer.java:505)