|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cz.cuni.amis.pogamut.base.communication.messages.InfoMessage cz.cuni.amis.pogamut.udk.communication.messages.GBEvent cz.cuni.amis.pogamut.udk.communication.messages.gbinfomessages.FallEdge
public class FallEdge
Asynchronous message. This message represents case, where bot stands at the edge of cliff or somewhere the bot can fall. If the bot has ran, it is already falling. When the bot is walking he can't fall from the cliff, so after receiving this message, he is standing at the edge of the cliff. Corresponding GameBots message is FAL.
Field Summary | |
---|---|
protected boolean |
Fell
Flag for falling, if true, then the bot is already falling. |
protected Location |
Location
Current location of the bot. |
static String |
PROTOTYPE
Example how the message looks like - used during parser tests. |
Constructor Summary | |
---|---|
FallEdge()
Used by Yylex to create empty message then to fill it's protected fields (Yylex is in the same package). |
|
FallEdge(boolean Fell,
Location Location)
Creates new instance of command FallEdge. |
|
FallEdge(FallEdge original)
Cloning constructor. |
Method Summary | |
---|---|
Location |
getLocation()
Current location of the bot. |
long |
getSimTime()
|
boolean |
isFell()
Flag for falling, if true, then the bot is already falling. |
String |
toHtmlString()
|
String |
toString()
|
Methods inherited from class cz.cuni.amis.pogamut.udk.communication.messages.GBEvent |
---|
getWorldEvent |
Methods inherited from class cz.cuni.amis.pogamut.base.communication.messages.InfoMessage |
---|
toJsonLiteral |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String PROTOTYPE
protected boolean Fell
protected Location Location
Constructor Detail |
---|
public FallEdge(boolean Fell, Location Location)
Fell
- Flag for falling, if true, then the bot is already falling.Location
- Current location of the bot.public FallEdge(FallEdge original)
public FallEdge()
Method Detail |
---|
public boolean isFell()
public Location getLocation()
public long getSimTime()
getSimTime
in interface IWorldChangeEvent
getSimTime
in interface IWorldEvent
getSimTime
in class GBEvent
public String toString()
toString
in class InfoMessage
public String toHtmlString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |