|
||||||||||
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.Trigger
public class Trigger
Asynchronous message. When we trigger some trigger. TODO: Experiment message. Corresponding GameBots message is TRG.
Field Summary | |
---|---|
protected String |
Actor
Should be the trigger we have triggered. |
protected UnrealId |
EventInstigator
Should be the Id of the player who triggered this (ourself?). |
static String |
PROTOTYPE
Example how the message looks like - used during parser tests. |
Constructor Summary | |
---|---|
Trigger()
Used by Yylex to create empty message then to fill it's protected fields (Yylex is in the same package). |
|
Trigger(String Actor,
UnrealId EventInstigator)
Creates new instance of command Trigger. |
|
Trigger(Trigger original)
Cloning constructor. |
Method Summary | |
---|---|
String |
getActor()
Should be the trigger we have triggered. |
UnrealId |
getEventInstigator()
Should be the Id of the player who triggered this (ourself?). |
long |
getSimTime()
|
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 String Actor
protected UnrealId EventInstigator
Constructor Detail |
---|
public Trigger(String Actor, UnrealId EventInstigator)
Actor
- Should be the trigger we have triggered.EventInstigator
- Should be the Id of the player who triggered this
(ourself?).public Trigger(Trigger original)
public Trigger()
Method Detail |
---|
public String getActor()
public UnrealId getEventInstigator()
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 |