public class GameInfoStaticImpl extends GameInfoStatic
Modifier and Type | Class and Description |
---|---|
static class |
GameInfoStaticImpl.GameInfoStaticUpdate |
Modifier and Type | Field and Description |
---|---|
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location |
BlueBaseLocation
Location of the base spawning the blue flag (team 1) (BotCTFGame).
|
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location |
DisperserLocation
Sent only in BotScenario game type.
|
protected double |
DisperserRadius
Sent only in BotScenario game type.
|
protected double |
FactoryAdrenalineCount
Sent only in BotScenario game type.
|
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location |
FactoryLocation
Sent only in BotScenario game type.
|
protected double |
FactoryRadius
Sent only in BotScenario game type.
|
protected String |
FactorySpawnType
Sent only in BotScenario game type.
|
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location |
FirstDomPointLocation
Location of the first dom point (BotDoubleDomination).
|
protected String |
Gametype
What you are playing (BotDeathMatch, BotTeamGame,
BotCTFGame,BotDoubleDomination).
|
protected String |
Level
Name of map in game.
|
protected int |
MaxTeams
Max number of teams.
|
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location |
RedBaseLocation
Location of the base spawning the red flag (team 0) (BotCTFGame).
|
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location |
SecondDomPointLocation
Location of the second dom point (BotDoubleDomination).
|
GameInfoId, SimTime
Constructor and Description |
---|
GameInfoStaticImpl()
Parameter-less contructor for the message.
|
GameInfoStaticImpl(GameInfo original)
Cloning constructor from the full message.
|
GameInfoStaticImpl(GameInfoStatic original)
Cloning constructor from the message part.
|
GameInfoStaticImpl(GameInfoStaticImpl original)
Cloning constructor from the full message.
|
Modifier and Type | Method and Description |
---|---|
GameInfoStaticImpl |
clone() |
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getBlueBaseLocation()
Location of the base spawning the blue flag (team 1) (BotCTFGame).
|
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getDisperserLocation()
Sent only in BotScenario game type.
|
double |
getDisperserRadius()
Sent only in BotScenario game type.
|
double |
getFactoryAdrenalineCount()
Sent only in BotScenario game type.
|
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getFactoryLocation()
Sent only in BotScenario game type.
|
double |
getFactoryRadius()
Sent only in BotScenario game type.
|
String |
getFactorySpawnType()
Sent only in BotScenario game type.
|
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getFirstDomPointLocation()
Location of the first dom point (BotDoubleDomination).
|
String |
getGametype()
What you are playing (BotDeathMatch, BotTeamGame,
BotCTFGame,BotDoubleDomination).
|
cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId |
getId() |
String |
getLevel()
Name of map in game.
|
int |
getMaxTeams()
Max number of teams.
|
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getRedBaseLocation()
Location of the base spawning the red flag (team 0) (BotCTFGame).
|
cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getSecondDomPointLocation()
Location of the second dom point (BotDoubleDomination).
|
boolean |
isDifferentFrom(cz.cuni.amis.pogamut.multi.communication.worldview.object.IStaticWorldObject other) |
void |
setSimTime(long SimTime)
Used by Yylex to slip correct time of the object or programmatically.
|
String |
toHtmlString() |
String |
toString() |
getCompositeClass, getSimTime
protected String Gametype
protected String Level
protected int MaxTeams
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location RedBaseLocation
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location BlueBaseLocation
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location FirstDomPointLocation
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location SecondDomPointLocation
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location FactoryLocation
protected double FactoryRadius
protected cz.cuni.amis.pogamut.base3d.worldview.object.Location DisperserLocation
protected double DisperserRadius
protected double FactoryAdrenalineCount
protected String FactorySpawnType
public GameInfoStaticImpl()
public GameInfoStaticImpl(GameInfo original)
original
- public GameInfoStaticImpl(GameInfoStaticImpl original)
original
- public GameInfoStaticImpl(GameInfoStatic original)
original
- public cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId getId()
getId
in interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject
getId
in class GameInfoStatic
public void setSimTime(long SimTime)
GameInfoStatic
setSimTime
in class GameInfoStatic
public GameInfoStaticImpl clone()
clone
in class GameInfoStatic
public String getGametype()
getGametype
in class GameInfoStatic
public String getLevel()
getLevel
in class GameInfoStatic
public int getMaxTeams()
getMaxTeams
in class GameInfoStatic
public cz.cuni.amis.pogamut.base3d.worldview.object.Location getRedBaseLocation()
getRedBaseLocation
in class GameInfoStatic
public cz.cuni.amis.pogamut.base3d.worldview.object.Location getBlueBaseLocation()
getBlueBaseLocation
in class GameInfoStatic
public cz.cuni.amis.pogamut.base3d.worldview.object.Location getFirstDomPointLocation()
getFirstDomPointLocation
in class GameInfoStatic
public cz.cuni.amis.pogamut.base3d.worldview.object.Location getSecondDomPointLocation()
getSecondDomPointLocation
in class GameInfoStatic
public cz.cuni.amis.pogamut.base3d.worldview.object.Location getFactoryLocation()
getFactoryLocation
in class GameInfoStatic
public double getFactoryRadius()
getFactoryRadius
in class GameInfoStatic
public cz.cuni.amis.pogamut.base3d.worldview.object.Location getDisperserLocation()
getDisperserLocation
in class GameInfoStatic
public double getDisperserRadius()
getDisperserRadius
in class GameInfoStatic
public double getFactoryAdrenalineCount()
getFactoryAdrenalineCount
in class GameInfoStatic
public String getFactorySpawnType()
getFactorySpawnType
in class GameInfoStatic
public boolean isDifferentFrom(cz.cuni.amis.pogamut.multi.communication.worldview.object.IStaticWorldObject other)
isDifferentFrom
in interface cz.cuni.amis.pogamut.multi.communication.worldview.object.IStaticWorldObject
isDifferentFrom
in class GameInfoStatic
public String toString()
toString
in class GameInfoStatic
public String toHtmlString()
toHtmlString
in class GameInfoStatic
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.