=  java/lang/Object()V   0zombie/iso/weather/fx/WeatherFxMask$PlayerFxMask maskPointerI   maskEnabledZ   DISABLED_MASKS  requiresUpdate   hasMaskToDrawjava/util/ArrayList    curConnectedRegionsLjava/util/ArrayList; " # isoWorldRegionTemp % &DIAMOND_ITER_DONE ( ) isFirstSquare+#zombie/iso/weather/fx/WeatherFxMask - ./masks&[Lzombie/iso/weather/fx/WeatherFxMask; * 234 5zombie/network/GameServerbServer 7 8init :;< =>zombie/iso/IsoCamera frameState!Lzombie/iso/IsoCamera$FrameState; @AB C zombie/iso/IsoCamera$FrameState playerIndex A FGH IJzombie/characters/IsoPlayerplayers[Lzombie/characters/IsoPlayer; L MNplayerLzombie/characters/IsoPlayer; FP QRgetZ()F T U playerZ W XY plrSquareLzombie/iso/IsoGridSquare; F[ \] getSquare()Lzombie/iso/IsoGridSquare; _ `Y firstSquare Fb cdgetMasterRegion3()Lzombie/iso/areas/isoregion/regions/IWorldRegion; f ghcurIsoWorldRegion1Lzombie/iso/areas/isoregion/regions/IWorldRegion; j kclear mno pq/zombie/iso/areas/isoregion/regions/IWorldRegion isFogMask()Z s tuadd(Ljava/lang/Object;)Z w xysize()I { |}remove(I)Ljava/lang/Object; m  getNeighbors()Ljava/util/ArrayList;  iterator()Ljava/util/Iterator;  qjava/util/IteratorhasNext next()Ljava/lang/Object;1zombie/iso/areas/isoregion/regions/IsoWorldRegion  ucontains n  "zombie/iso/weather/fx/IsoWeatherFXinstance$Lzombie/iso/weather/fx/IsoWeatherFX;  zombie/iso/IsoGridSquare getBuilding ()Lzombie/iso/areas/IsoBuilding;  $zombie/iso/SpriteDetails/IsoFlagTypeexterior&Lzombie/iso/SpriteDetails/IsoFlagType; Is)(Lzombie/iso/SpriteDetails/IsoFlagType;)Z  addMask"(IIILzombie/iso/IsoGridSquare;IZ)V  getMask*(III)Lzombie/iso/weather/fx/WeatherFxMask;   getFreeMask'()Lzombie/iso/weather/fx/WeatherFxMask; * x * y * z * flags * Ygs * enabled *  DIAMOND_ROWS4Weather Mask buffer out of bounds. Increasing cache.  zombie/debug/DebugLoglog(Ljava/lang/String;)V * isLoc(III)Z SignatureHLjava/util/ArrayList;CodeLineNumberTable StackMapTableinitMask!(IIILzombie/iso/IsoGridSquare;I)V/ masksContains SourceFileWeatherFxMask.javaNestHost InnerClasses PlayerFxMask FrameState!./ XY C MNU gh # &)`Yz>*** ****Y*Y!*$*'*  (388w7*u0*,<*,*,2*,*Y0S*  +16  1* *6*9?D*E*D2K**KOS*$**K*'*V*V*KZC**KZV****^ **V^*^*^*V*'**Kae*i*e*Kal*!i*!*erW*!vx*!zmL*+rW+~v+~M,9,N*!-*-- *!-rWħ*e ***J*KZ *KZ&*KZ*e*el **/(49>Ealqv{    '=@GPSV![%a&f'g*l,s-./14) N(:-m + 2) * 7 8 * ** *6*:L*:*ɢ *Y`Yƚ;6*:Ƨ3ƙ Ƨ ñ~:;<=?#@(A.B4C:D@EGFNGUIdJnLqO{PRSTUVWXYZ[\]`,  S*?Q***g**,M̸*,L**,'`*,=*,(+2*,+2S*,*Y0S*,*YZ`2* c def&g1h7iCkPgVn( 3*r@Q**d*`d66*d6!*,2ԙ *,2& uv wx"y1zA{IyO} ** @: