|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--monrovia.server.platform.GameObject | +--monrovia.server.platform.Creature | +--monrovia.server.platform.map.PlayerCreature
Creature for the player.
Constructor Summary | |
PlayerCreature()
Constructor. |
Method Summary | |
void |
addMessage(java.lang.String pMessage)
|
void |
addParameters(ParameterMap pParameters)
This method will be called to initialize the parameters. |
void |
addStatUpdate(int pIndex,
int pValue)
|
void |
addStatUpdate(int pIndex,
java.lang.String pValue)
|
void |
die()
This player is dying. |
void |
exit()
|
java.util.List |
getMessages()
|
void |
initialize()
Called when this object is really created. |
boolean |
isPlayer()
Returns whether this creature is a player creature. |
boolean |
isSavePoint()
Return whether the current location will be set as the starting point. |
void |
reconnect(java.lang.String pMessage)
|
void |
sendUpdate()
Send update for the client |
void |
setPlayer(boolean pPlayer)
This is used by the platform to mark this creature as player creature. |
void |
setSavePoint(boolean pSavePoint)
Set whether the current location will be set as the starting point. |
void |
setSenders(ServerTcpSender pTcpSender,
ServerUdpSender pUdpSender)
Set the senders that are used to communicate to the client. |
Methods inherited from class monrovia.server.platform.Creature |
checkParameters, findFreePointNear, getCommandMessage, getIconID, getNeededParameters, getOptionalParameters, getStartArea, getStartPoint, getStatistics, isAlive, setAlive, setCommandMessage, update |
Methods inherited from class monrovia.server.platform.GameObject |
addParameter, clearCommandMarks, create, getArea, getCommandMark, getGI, getID, getLocation, getName, getParameter, removeParameter, resetObject, resetParameters, setCommandMark, setParameter, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PlayerCreature()
Method Detail |
public void addParameters(ParameterMap pParameters)
GameObject
addParameters
in class Creature
monrovia.server.platform.GameObject
pParameters
- Add the parameters herepublic void initialize()
GameObject
initialize
in class Creature
public boolean isPlayer()
public void setPlayer(boolean pPlayer)
isPlayer()
method should return this
value.
pPlayer
- True if this creature will be controlled by player.public boolean isSavePoint()
public void setSavePoint(boolean pSavePoint)
public void setSenders(ServerTcpSender pTcpSender, ServerUdpSender pUdpSender)
pTcpSender
- For sending messages over TCPpUdpSender
- For sending messages over UDPpublic void sendUpdate()
public void die()
Creature
die
in class Creature
public void reconnect(java.lang.String pMessage)
public void exit()
public java.util.List getMessages()
getMessages
in class Creature
public void addMessage(java.lang.String pMessage)
addMessage
in class Creature
public void addStatUpdate(int pIndex, int pValue)
addStatUpdate
in class Creature
public void addStatUpdate(int pIndex, java.lang.String pValue)
addStatUpdate
in class Creature
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |