=;  java/lang/Object()V   zombie/Lua/MapObjectsonNewLjava/util/HashMap;  java/util/HashMapget&(Ljava/lang/Object;)Ljava/lang/Object;zombie/Lua/MapObjects$Callback  (Ljava/lang/String;)V  put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  !java/lang/StringisEmpty()Z#"java/lang/IllegalArgumentException%invalid sprite name "(java/lang/NullPointerException*function is null ' - ./getOnNew4(Ljava/lang/String;)Lzombie/Lua/MapObjects$Callback; 1 23 functionsLjava/util/ArrayList; 567 89java/util/ArrayListsize()I ; <=priority&Lgnu/trove/list/array/TShortArrayList; ?@A B$gnu/trove/list/array/TShortArrayList(I)S 5D EFadd(ILjava/lang/Object;)V ?H IJinsert(IS)V 5L MNset'(ILjava/lang/Object;)Ljava/lang/Object; ?P MQ(IS)S 5S ET(Ljava/lang/Object;)Z ?V EW(S)Z YZse/krka/kahlua/vm/KahluaTable\invalid sprite-name table Y^ _`iterator)()Lse/krka/kahlua/vm/KahluaTableIterator; bcd e!%se/krka/kahlua/vm/KahluaTableIteratoradvance bg higetValue()Ljava/lang/Object;k lmmakeConcatWithConstants&(Ljava/lang/Object;)Ljava/lang/String; o pqOnNewWithSprite4(Ljava/lang/String;Lse/krka/kahlua/vm/LuaClosure;I)V stu vwzombie/iso/IsoGridSquare getObjects ()Lzombie/util/list/PZArrayList; yzzombie/util/list/PZArrayList | }3 tempObjects 5 clear y6 y (I)Ljava/lang/Object;zombie/iso/IsoObject 5 y Tcontains*zombie/iso/objects/IsoWorldInventoryObject spriteLzombie/iso/sprite/IsoSprite;  zombie/iso/sprite/IsoSpritenameLjava/lang/String;  spriteName  params[Ljava/lang/Object;  zombie/Lua/LuaManagercaller&Lse/krka/kahlua/integration/LuaCaller; thread Lse/krka/kahlua/vm/KahluaThread;  $se/krka/kahlua/integration/LuaCallerprotectedCallVoidH(Lse/krka/kahlua/vm/KahluaThread;Ljava/lang/Object;[Ljava/lang/Object;)Vjava/lang/Throwable  "zombie/core/logger/ExceptionLogger logException(Ljava/lang/Throwable;)V   Tequals  onLoad  / getOnLoad  qOnLoadWithSprite  zombie/core/CorebDebugZ  zombie/iso/IsoWorldinstanceLzombie/iso/IsoWorld;  CurrentCellLzombie/iso/IsoCell;  zombie/iso/IsoCell getGridSquare(III)Lzombie/iso/IsoGridSquare;   newGridSquare(Lzombie/iso/IsoGridSquare;)V  loadGridSquare  zombie/network/GameServerbServer  zombie/network/ServerMapLzombie/network/ServerMap; getChunk(II)Lzombie/iso/IsoChunk;  zombie/iso/IsoChunkmaxLevelIzombie/iso/IsoChunkMap  values()Ljava/util/Collection;  _java/util/Collection()Ljava/util/Iterator;  !java/util/IteratorhasNext  inext se/krka/kahlua/vm/LuaClosure     prototypeLse/krka/kahlua/vm/Prototype;  se/krka/kahlua/vm/Prototypefilename    5 SignatureGLjava/util/HashMap;-Ljava/util/ArrayList;CodeLineNumberTable StackMapTableA(Lse/krka/kahlua/vm/KahluaTable;Lse/krka/kahlua/vm/LuaClosure;I)VdebugNewSquare(III)VdebugLoadSquaredebugLoadChunk(II)Vreroute>(Lse/krka/kahlua/vm/Prototype;Lse/krka/kahlua/vm/LuaClosure;)VReset SourceFileMapObjects.java NestMembersBootstrapMethods- ./0 l1$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;3expected string but got "" InnerClassesCallback7%java/lang/invoke/MethodHandles$Lookup9java/lang/invoke/MethodHandlesLookup1  }3* ./Y#* L+Y*L*+W+" #$%!'! pq * * "Y$&+ 'Y)+*,N6-04Q-:>-0+C-:G-:>-0+KW-:OW-0+RW-:UWJ+ ,-.#0(172D3N4Y5Z7g8r9~:1=>? .$ pb* *X "Y[&+ 'Y)+*]N-a/-f:"Yj&+nα2 B CDE%G,H5I=JEKTL^MaN b' 6* *rx{~<*r{*rRW<{4{M*r,,,,, , ,N--- :,S604j0 :, , , ,N*r,,-   QRST"U4T:WFXQY\Z_[f\i]t^w_`abcdefhkijlm&n)f/W5qF"" FeF!s /Y#* L+Y*L*+W+t uvw!y! q * * "Y$&+ 'Y)+*N6-04Q-:>-0+C-:G-:>-0+KW-:OW-0+RW-:UWJ} ~#(7DNYZgr~ .$ b* *X "Y[&+ 'Y)+*]N-a/-f:"Yj&+α2 %,5=ET^a b' 6* *rx{~<*r{*rRW<{4{M*r,,,,, , ,N--- :,S604j0 :, , , ,N*r,,-   "4:FQ\_fitw&)/5F"" FeF!s  ]ÚɴN--ٱ s ! ]ÚɴN--ݱ s "# }ÚɴM,>,L6 <6 ,,:rx݄ӄÄJ $()3=GRbejpv|, J  $s $%uM,b,N6-04F-0 : *  *-0+KW& .<N`kqt H &-  'J&YY5Y{ ()*+,24568: