Package zombie.iso.areas
Class SafeHouse
java.lang.Object
zombie.iso.areas.SafeHouse
public class SafeHouse
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.util.ArrayListsafehouseList -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddPlayer(java.lang.String player)static SafeHouseaddSafeHouse(int x, int y, int w, int h, java.lang.String player, boolean remote)static SafeHouseaddSafeHouse(IsoGridSquare square, IsoPlayer player)static booleanallowSafeHouse(IsoPlayer player)SafeHousealreadyHaveSafehouse(java.lang.String username)SafeHousealreadyHaveSafehouse(IsoPlayer player)static java.lang.StringcanBeSafehouse(IsoGridSquare clickedSquare, IsoPlayer player)intgetH()longgetLastVisited()intgetOpenTimer()java.lang.StringgetOwner()intgetPlayerConnected()java.util.ArrayListgetPlayers()static SafeHousegetSafeHouse(int x, int y, int w, int h)static SafeHousegetSafeHouse(IsoGridSquare square)static java.util.ArrayListgetSafehouseList()java.lang.StringgetTitle()intgetW()intgetX()intgetX2()intgetY()intgetY2()static SafeHousehasSafehouse(java.lang.String username)static SafeHousehasSafehouse(IsoPlayer player)static voidinit()booleanisOwner(IsoPlayer player)static SafeHouseisSafeHouse(IsoGridSquare square, java.lang.String username, boolean doDisableSafehouse)voidkickOutOfSafehouse(IsoPlayer player)voidload(java.nio.ByteBuffer input, int WorldVersion)booleanplayerAllowed(IsoPlayer player)voidremovePlayer(java.lang.String player)voidremoveSafeHouse(IsoPlayer player)voidremoveSafeHouse(IsoPlayer player, boolean force)voidsave(java.nio.ByteBuffer output)voidsetH(int h)voidsetLastVisited(long lastVisited)voidsetOpenTimer(int openTimer)voidsetOwner(java.lang.String owner)voidsetPlayerConnected(int playerConnected)voidsetPlayers(java.util.ArrayList players)static voidsetSafehouseList(java.util.ArrayList safehouseList)voidsetTitle(java.lang.String title)voidsetW(int w)voidsetX(int x)voidsetY(int y)voidsyncSafehouse()voidupdateSafehouse(IsoPlayer player)static voidupdateSafehousePlayersConnected()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
hasSafehouse
-
hasSafehouse
-
updateSafehousePlayersConnected
public static void updateSafehousePlayersConnected() -
getSafeHouse
-
getSafeHouse
-
isSafeHouse
public static SafeHouse isSafeHouse(IsoGridSquare square, java.lang.String username, boolean doDisableSafehouse) -
playerAllowed
-
addPlayer
public void addPlayer(java.lang.String player) -
removePlayer
public void removePlayer(java.lang.String player) -
syncSafehouse
public void syncSafehouse() -
removeSafeHouse
-
removeSafeHouse
-
save
public void save(java.nio.ByteBuffer output) -
load
public void load(java.nio.ByteBuffer input, int WorldVersion) -
canBeSafehouse
-
kickOutOfSafehouse
-
alreadyHaveSafehouse
-
alreadyHaveSafehouse
-
allowSafeHouse
-
updateSafehouse
-
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
-
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)
-