public class PlayerScore extends InfoMessage implements IWorldEvent, IWorldChangeEvent
Modifier and Type | Field and Description |
---|---|
protected int |
Deaths
Number of players deaths.
|
protected UnrealId |
Id
Unique Id of the player.
|
protected double |
lastSeenTime
When was the last time we've received info about this
object.
|
static String |
PROTOTYPE
Example how the message looks like - used during parser tests.
|
protected int |
Score
Number of player frags (how many times the player killed
other players) or number of victory points (player frags +
some special measurement that can differ from game type to
game type).
|
protected long |
SimTime |
Constructor and Description |
---|
PlayerScore()
Parameter-less contructor for the message.
|
PlayerScore(double lastSeenTime,
UnrealId Id,
int Score,
int Deaths)
Creates new instance of the message PlayerScore.
|
PlayerScore(PlayerScore original)
Cloning constructor from the full message.
|
Modifier and Type | Method and Description |
---|---|
int |
getDeaths()
Number of players deaths.
|
UnrealId |
getId()
Unique Id of the player.
|
double |
getLastSeenTime()
When was the last time we've received info about this
object.
|
int |
getScore()
Number of player frags (how many times the player killed
other players) or number of victory points (player frags +
some special measurement that can differ from game type to
game type).
|
long |
getSimTime()
Simulation time in MILLI SECONDS !!!
|
protected void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically.
|
String |
toHtmlString() |
String |
toJsonLiteral() |
String |
toString() |
public static final String PROTOTYPE
protected long SimTime
protected double lastSeenTime
protected UnrealId Id
protected int Score
protected int Deaths
public PlayerScore()
public PlayerScore(double lastSeenTime, UnrealId Id, int Score, int Deaths)
lastSeenTime
- When was the last time we've received info about this
object.Id
- Unique Id of the player.Score
- Number of player frags (how many times the player killed
other players) or number of victory points (player frags +
some special measurement that can differ from game type to
game type).Deaths
- Number of players deaths.public PlayerScore(PlayerScore original)
original
- public long getSimTime()
getSimTime
in interface IWorldChangeEvent
getSimTime
in interface IWorldEvent
protected void setSimTime(long SimTime)
public double getLastSeenTime()
public UnrealId getId()
public int getScore()
public int getDeaths()
public String toString()
toString
in class InfoMessage
public String toHtmlString()
public String toJsonLiteral()
toJsonLiteral
in class InfoMessage
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.