|
||||||||||
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.CommandMessage cz.cuni.amis.pogamut.ut2004.communication.messages.gbcommands.AddBot
public class AddBot
Representation of the GameBots2004 command ADDBOT. Will add original epic bot to a game. May have issues with team balancing.
Field Summary | |
---|---|
protected String |
Name
Optional name of the bot. |
static String |
PROTOTYPE
Example how the message looks like - used during parser tests. |
protected Integer |
Skill
Skill of the bot - from 1 to 7 (best). |
protected Location |
StartLocation
Optional start location of the bot. |
protected Rotation |
StartRotation
Optional start rotation of the bot. |
protected Integer |
Team
Desired team of the of the bot (0 red, 1 blue). |
protected String |
Type
The class of the added bot - optional. |
Constructor Summary | |
---|---|
AddBot()
Creates new instance of command AddBot. |
|
AddBot(AddBot original)
Cloning constructor. |
|
AddBot(String Name,
Location StartLocation,
Rotation StartRotation,
Integer Skill,
Integer Team,
String Type)
Creates new instance of command AddBot. |
Method Summary | |
---|---|
String |
getName()
Optional name of the bot. |
Integer |
getSkill()
Skill of the bot - from 1 to 7 (best). |
Location |
getStartLocation()
Optional start location of the bot. |
Rotation |
getStartRotation()
Optional start rotation of the bot. |
Integer |
getTeam()
Desired team of the of the bot (0 red, 1 blue). |
String |
getType()
The class of the added bot - optional. |
AddBot |
setName(String Name)
Optional name of the bot. |
AddBot |
setSkill(Integer Skill)
Skill of the bot - from 1 to 7 (best). |
AddBot |
setStartLocation(Location StartLocation)
Optional start location of the bot. |
AddBot |
setStartRotation(Rotation StartRotation)
Optional start rotation of the bot. |
AddBot |
setTeam(Integer Team)
Desired team of the of the bot (0 red, 1 blue). |
AddBot |
setType(String Type)
The class of the added bot - optional. |
String |
toHtmlString()
|
String |
toMessage()
|
String |
toString()
|
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 Name
protected Location StartLocation
protected Rotation StartRotation
protected Integer Skill
protected Integer Team
protected String Type
Constructor Detail |
---|
public AddBot(String Name, Location StartLocation, Rotation StartRotation, Integer Skill, Integer Team, String Type)
Name
- Optional name of the bot.StartLocation
- Optional start location of the bot.StartRotation
- Optional start rotation of the bot.Skill
- Skill of the bot - from 1 to 7 (best).Team
- Desired team of the of the bot (0 red, 1 blue).Type
- The class of the added bot - optional.public AddBot()
public AddBot(AddBot original)
original
- Method Detail |
---|
public String getName()
public AddBot setName(String Name)
public Location getStartLocation()
public AddBot setStartLocation(Location StartLocation)
public Rotation getStartRotation()
public AddBot setStartRotation(Rotation StartRotation)
public Integer getSkill()
public AddBot setSkill(Integer Skill)
public Integer getTeam()
public AddBot setTeam(Integer Team)
public String getType()
public AddBot setType(String Type)
public String toString()
toString
in class CommandMessage
public String toHtmlString()
public String toMessage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |