cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages
Class GameInfoLocalImpl
java.lang.Object
cz.cuni.amis.pogamut.base.communication.messages.InfoMessage
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.GameInfoLocal
cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.GameInfoLocalImpl
- All Implemented Interfaces:
- IWorldObject, ILocalWorldObject, Cloneable
public class GameInfoLocalImpl
- extends GameInfoLocal
Implementation of the local part of the GameBots2004 message NFO.
Complete message documentation:
Asynchronous message. Sent as response to READY command.
Information about the game. What type of game is it going to be,
number of teams, maximum size of teams etc.
GameInfoLocalImpl
public GameInfoLocalImpl()
- Parameter-less contructor for the message.
GameInfoLocalImpl
public GameInfoLocalImpl(GameInfo original)
- Cloning constructor from the full message.
- Parameters:
original
-
GameInfoLocalImpl
public GameInfoLocalImpl(GameInfoLocalImpl original)
- Cloning constructor from the full message.
- Parameters:
original
-
GameInfoLocalImpl
public GameInfoLocalImpl(GameInfoLocal original)
- Cloning constructor from the message part.
- Parameters:
original
-
getId
public UnrealId getId()
- Specified by:
getId
in interface IWorldObject
- Overrides:
getId
in class GameInfoLocal
setSimTime
public void setSimTime(long SimTime)
- Description copied from class:
GameInfoLocal
- Used by Yylex to slip correct time of the object or programmatically.
- Overrides:
setSimTime
in class GameInfoLocal
clone
public GameInfoLocalImpl clone()
- Specified by:
clone
in interface ILocalWorldObject
- Specified by:
clone
in class GameInfoLocal
getLocal
public GameInfoLocalImpl getLocal()
- Overrides:
getLocal
in class GameInfoLocal
getShared
public ISharedWorldObject getShared()
- Overrides:
getShared
in class GameInfoLocal
getStatic
public IStaticWorldObject getStatic()
- Overrides:
getStatic
in class GameInfoLocal
toString
public String toString()
- Overrides:
toString
in class GameInfoLocal
toHtmlString
public String toHtmlString()
- Overrides:
toHtmlString
in class GameInfoLocal
Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.