Class SafeHouse

java.lang.Object
zombie.iso.areas.SafeHouse

public class SafeHouse
extends java.lang.Object
  • Field Details

    • safehouseList

      public static java.util.ArrayList safehouseList
  • Constructor Details

    • SafeHouse

      public SafeHouse​(int x, int y, int w, int h, java.lang.String player)
    • SafeHouse

      public SafeHouse()
  • Method Details

    • init

      public static void init()
    • addSafeHouse

      public static SafeHouse addSafeHouse​(int x, int y, int w, int h, java.lang.String player, boolean remote)
    • addSafeHouse

      public static SafeHouse addSafeHouse​(IsoGridSquare square, IsoPlayer player)
    • hasSafehouse

      public static SafeHouse hasSafehouse​(IsoPlayer player)
    • updateSafehousePlayersConnected

      public static void updateSafehousePlayersConnected()
    • getSafeHouse

      public static SafeHouse getSafeHouse​(IsoGridSquare square)
    • getSafeHouse

      public static SafeHouse getSafeHouse​(int x, int y, int w, int h)
    • isSafeHouse

      public static SafeHouse isSafeHouse​(IsoGridSquare square, java.lang.String username, boolean doDisableSafehouse)
    • playerAllowed

      public boolean playerAllowed​(IsoPlayer player)
    • addPlayer

      public void addPlayer​(java.lang.String player)
    • removePlayer

      public void removePlayer​(java.lang.String player)
    • syncSafehouse

      public void syncSafehouse()
    • removeSafeHouse

      public void removeSafeHouse​(IsoPlayer player)
    • removeSafeHouse

      public void removeSafeHouse​(IsoPlayer player, boolean force)
    • save

      public void save​(java.nio.ByteBuffer output)
    • load

      public void load​(java.nio.ByteBuffer input, int WorldVersion)
    • canBeSafehouse

      public static java.lang.String canBeSafehouse​(IsoGridSquare clickedSquare, IsoPlayer player)
    • kickOutOfSafehouse

      public void kickOutOfSafehouse​(IsoPlayer player)
    • alreadyHaveSafehouse

      public SafeHouse alreadyHaveSafehouse​(IsoPlayer player)
    • allowSafeHouse

      public static boolean allowSafeHouse​(IsoPlayer player)
    • updateSafehouse

      public void updateSafehouse​(IsoPlayer player)
    • getX

      public int getX()
    • setX

      public void setX​(int x)
    • getY

      public int getY()
    • setY

      public void setY​(int y)
    • getW

      public int getW()
    • setW

      public void setW​(int w)
    • getH

      public int getH()
    • setH

      public void setH​(int h)
    • getX2

      public int getX2()
    • getY2

      public int getY2()
    • getPlayers

      public java.util.ArrayList getPlayers()
    • setPlayers

      public void setPlayers​(java.util.ArrayList players)
    • getSafehouseList

      public static java.util.ArrayList getSafehouseList()
    • setSafehouseList

      public static void setSafehouseList​(java.util.ArrayList safehouseList)
    • getOwner

      public java.lang.String getOwner()
    • setOwner

      public void setOwner​(java.lang.String owner)
    • isOwner

      public boolean isOwner​(IsoPlayer player)
    • getLastVisited

      public long getLastVisited()
    • setLastVisited

      public void setLastVisited​(long lastVisited)
    • getTitle

      public java.lang.String getTitle()
    • setTitle

      public void setTitle​(java.lang.String title)
    • getPlayerConnected

      public int getPlayerConnected()
    • setPlayerConnected

      public void setPlayerConnected​(int playerConnected)
    • getOpenTimer

      public int getOpenTimer()
    • setOpenTimer

      public void setOpenTimer​(int openTimer)