=  java/lang/Object()V   zombie/iso/IsoRoomLight bHydroPoweredZ  roomLzombie/iso/areas/IsoRoom;  xI  y  z  width  height?fff # $%rF?L ( )%b?333 ,-. /0zombie/iso/areas/IsoRoomdefLzombie/iso/RoomDef; 234 5 zombie/iso/RoomDef bLightsActive 7 8 bActive :;< =>!zombie/core/opengl/RenderSettings getInstance%()Lzombie/core/opengl/RenderSettings; @AB CDzombie/characters/IsoPlayergetPlayerIndex()I :F GHgetAmbientForPlayer(I)F JKL M%zombie/iso/IsoGridSquarermod JO P%gmod R S%g JU V%bmod X Y SHINE_DIST [ \]shineIn (IIIIII)V _`a bczombie/iso/IsoWorldinstanceLzombie/iso/IsoWorld; _e fg CurrentCellLzombie/iso/IsoCell; ijk lmzombie/iso/IsoCell getGridSquare(III)Lzombie/iso/IsoGridSquare; _o pqisHydroPowerOn()Z Js tqhaveElectricity Jv wxgetLampostTotalR()F Jz {|setLampostTotalR(F)V J~ xgetLampostTotalG J |setLampostTotalG J xgetLampostTotalB J |setLampostTotalB  ]shineOut  (IIII)V   shineFromTo J getRoom()Lzombie/iso/areas/IsoRoom;  zombie/iso/LosUtil lineClear=(Lzombie/iso/IsoCell;IIIIIIZ)Lzombie/iso/LosUtil$TestResults;  zombie/iso/LosUtil$TestResultsBlocked Lzombie/iso/LosUtil$TestResults;  java/lang/Mathabs(I)I  \  $zombie/iso/SpriteDetails/IsoFlagTypeexterior&Lzombie/iso/SpriteDetails/IsoFlagType; J Is)(Lzombie/iso/SpriteDetails/IsoFlagType;)Z   shineFromToIn i ChunkMap[Lzombie/iso/IsoChunkMap; @  numPlayers  zombie/iso/IsoChunkMapignore DgetWorldXMinTiles DgetWorldXMaxTiles DgetWorldYMinTiles DgetWorldYMaxTiles  NextIDID bActiveJNI"(Lzombie/iso/areas/IsoRoom;IIIII)VCodeLineNumberTable addInfluence StackMapTableclearInfluence isInBounds SourceFileIsoRoomLight.java InnerClasses TestResults1  Y $%S%)%8   H***+ ******!"*&'**'*++166   !"#$$*%0&6'<(G)U*9?E&jIj*j"*9?E&jNj*jQ*9?E&jTj*j'*Y" j"*YQ jQ*Y' j'**d****`WZ***d**`*WZ***`***``**`WtZ****`**`**``WtZ^d***hL** +16*^n+ +r *6*6*!"*&Q**'*=**`_*>**`G^d*hL+*++u*"by++}*Qb++*'b****`**`Wt*****`*`Wt***`d***`**`W****`d**`**`W#/1.3E6O7Y8c9:;<? @A4C9D:FAHBKHLNMTPfRxUWY\]^RPdef+gTj 4J#&]n ,6$6*۱n prp%n+u  6*`i!6t*dG!6*`$6t*dFy{ }{!%/:CHR]fkv! , ^d*h:* ^d**:dd`8Wn8 f8j8*"j j8 *Qj j8 *'j j8 u by} b bN$%>FGXagnyJ !\]n ,6$6*۱ %+ \<^d*h: 6*`i!6t*dG!6*`$6t*dR!"&/:CGQ\ejt( !J ^d*h:^d**:dd`8Wn8 f8j8*"j j8 *Qj j8 *'j j8 u by} b bF19:KTZalwJ!g*Wd<**`W`O*Wd=**`W`/^d*hN-- y- - Ƅ. 4D H K PUZ`f 'Jq^dL=s+2a+2>+26+26+26*Wd5**`W`$*Wd**`W`2  &. 6!>"{#}% ]% W    @