edu.isi.gamebots.client
Interface GamebotsConstants

All Known Subinterfaces:
VizTool
All Known Implementing Classes:
Bot, BotRunnerApp, ExampleVizTool, GamebotsClient, edu.isi.gamebots.examples.UTMapUI

public interface GamebotsConstants

This interface defines several constants often used by GamebotsClients and Bots.

Author:
Andrew n marshall

Nested Class Summary
static class GamebotsConstants.TeamColorMap
          The following is a means for constants (liek Team IDs) to be mapped to useful objects.
 
Field Summary
static String ACTOR_CLASS
           
static String ACTOR_ID
           
static String ACTOR_REACHABLE
           
static String ARG_ALT
           
static String ARG_AMOUNT
           
static String ARG_GLOBAL
           
static String ARG_TARGET
           
static String ARG_TEXT
           
static String ARG_WALK
           
static String BEG
           
static String BUMP
           
static String CHANGEWEAPON
           
static String CHECKREACH
           
static String DAMAGE
           
static String DEATH_DAMAGE_TYPE
           
static String DEATH_KILLER
           
static int DEFAULT_BOT_PORT
           
static int DEFAULT_VIZ_PORT
           
static String DIE
           
static String DOM
           
static String DOMPOINTS
           
static String END
           
static String FALSE
           
static String FINISHED
           
static String GAMESTATE
           
static String GETPATH
           
static String INFO
           
static String INIT
           
static String INV
           
static String ITEM
           
static String ITEM_ID
           
static String JUMP
           
static String KILL
           
static String LOCATION
           
static String MESSAGE
           
static String MOV
           
static String NAV
           
static int NODE_DOMINATION
           
static int NODE_INVENTORY
           
static int NODE_MOVER
           
static int NODE_NAVIGATION
           
static String OWNER
           
static String PATH
           
static String PING
           
static String PLAYER
           
static String PLAYER_AMMO
           
static String PLAYER_ARMOR
           
static String PLAYER_HEALTH
           
static String PLAYER_NAME
           
static double PLAYER_RADIUS
           
static String PLAYER_TEAM
           
static String PLAYER_WEAPON
           
static String PONG
           
static String ROTATE
           
static String ROTATION
           
static String RUNTO
           
static String SEE
           
static String SELF
           
static String SETWALK
           
static String SHOOT
           
static String STOP
           
static String STOP_SHOOT
           
static String STRAFE
           
static int TEAM_ANY
           
static int TEAM_BLUE
           
static int TEAM_GOLD
           
static int TEAM_GREEN
           
static int TEAM_NONE
           
static int TEAM_RED
           
static String TRUE
           
static String TURNTO
           
static String VELOCITY
           
static String WALL
           
static String WEAPON_1
           
static String WEAPON_2
           
 

Field Detail

DEFAULT_BOT_PORT

public static final int DEFAULT_BOT_PORT
See Also:
Constant Field Values

DEFAULT_VIZ_PORT

public static final int DEFAULT_VIZ_PORT
See Also:
Constant Field Values

NODE_DOMINATION

public static final int NODE_DOMINATION
See Also:
Constant Field Values

NODE_NAVIGATION

public static final int NODE_NAVIGATION
See Also:
Constant Field Values

NODE_MOVER

public static final int NODE_MOVER
See Also:
Constant Field Values

NODE_INVENTORY

public static final int NODE_INVENTORY
See Also:
Constant Field Values

TRUE

public static final String TRUE
See Also:
Constant Field Values

FALSE

public static final String FALSE
See Also:
Constant Field Values

LOCATION

public static final String LOCATION
See Also:
Constant Field Values

ROTATION

public static final String ROTATION
See Also:
Constant Field Values

VELOCITY

public static final String VELOCITY
See Also:
Constant Field Values

INFO

public static final String INFO
See Also:
Constant Field Values

SELF

public static final String SELF
See Also:
Constant Field Values

SEE

public static final String SEE
See Also:
Constant Field Values

WALL

public static final String WALL
See Also:
Constant Field Values

BUMP

public static final String BUMP
See Also:
Constant Field Values

DAMAGE

public static final String DAMAGE
See Also:
Constant Field Values

DIE

public static final String DIE
See Also:
Constant Field Values

KILL

public static final String KILL
See Also:
Constant Field Values

FINISHED

public static final String FINISHED
See Also:
Constant Field Values

PONG

public static final String PONG
See Also:
Constant Field Values

ITEM

public static final String ITEM
See Also:
Constant Field Values

GAMESTATE

public static final String GAMESTATE
See Also:
Constant Field Values

DOMPOINTS

public static final String DOMPOINTS
See Also:
Constant Field Values

PATH

public static final String PATH
See Also:
Constant Field Values

GETPATH

public static final String GETPATH
See Also:
Constant Field Values

BEG

public static final String BEG
See Also:
Constant Field Values

NAV

public static final String NAV
See Also:
Constant Field Values

DOM

public static final String DOM
See Also:
Constant Field Values

MOV

public static final String MOV
See Also:
Constant Field Values

PLAYER

public static final String PLAYER
See Also:
Constant Field Values

INV

public static final String INV
See Also:
Constant Field Values

END

public static final String END
See Also:
Constant Field Values

INIT

public static final String INIT
See Also:
Constant Field Values

RUNTO

public static final String RUNTO
See Also:
Constant Field Values

TURNTO

public static final String TURNTO
See Also:
Constant Field Values

PING

public static final String PING
See Also:
Constant Field Values

ACTOR_ID

public static final String ACTOR_ID
See Also:
Constant Field Values

ACTOR_REACHABLE

public static final String ACTOR_REACHABLE
See Also:
Constant Field Values

ACTOR_CLASS

public static final String ACTOR_CLASS
See Also:
Constant Field Values

ITEM_ID

public static final String ITEM_ID
See Also:
Constant Field Values

OWNER

public static final String OWNER
See Also:
Constant Field Values

WEAPON_1

public static final String WEAPON_1
See Also:
Constant Field Values

WEAPON_2

public static final String WEAPON_2
See Also:
Constant Field Values

PLAYER_TEAM

public static final String PLAYER_TEAM
See Also:
Constant Field Values

PLAYER_NAME

public static final String PLAYER_NAME
See Also:
Constant Field Values

PLAYER_WEAPON

public static final String PLAYER_WEAPON
See Also:
Constant Field Values

PLAYER_HEALTH

public static final String PLAYER_HEALTH
See Also:
Constant Field Values

PLAYER_ARMOR

public static final String PLAYER_ARMOR
See Also:
Constant Field Values

PLAYER_AMMO

public static final String PLAYER_AMMO
See Also:
Constant Field Values

DEATH_KILLER

public static final String DEATH_KILLER
See Also:
Constant Field Values

DEATH_DAMAGE_TYPE

public static final String DEATH_DAMAGE_TYPE
See Also:
Constant Field Values

ARG_TARGET

public static final String ARG_TARGET
See Also:
Constant Field Values

STOP_SHOOT

public static final String STOP_SHOOT
See Also:
Constant Field Values

SHOOT

public static final String SHOOT
See Also:
Constant Field Values

TEAM_ANY

public static final int TEAM_ANY
See Also:
Constant Field Values

TEAM_NONE

public static final int TEAM_NONE
See Also:
Constant Field Values

TEAM_RED

public static final int TEAM_RED
See Also:
Constant Field Values

TEAM_BLUE

public static final int TEAM_BLUE
See Also:
Constant Field Values

TEAM_GREEN

public static final int TEAM_GREEN
See Also:
Constant Field Values

TEAM_GOLD

public static final int TEAM_GOLD
See Also:
Constant Field Values

PLAYER_RADIUS

public static final double PLAYER_RADIUS
See Also:
Constant Field Values

SETWALK

public static final String SETWALK
See Also:
Constant Field Values

STOP

public static final String STOP
See Also:
Constant Field Values

JUMP

public static final String JUMP
See Also:
Constant Field Values

STRAFE

public static final String STRAFE
See Also:
Constant Field Values

ROTATE

public static final String ROTATE
See Also:
Constant Field Values

CHANGEWEAPON

public static final String CHANGEWEAPON
See Also:
Constant Field Values

CHECKREACH

public static final String CHECKREACH
See Also:
Constant Field Values

MESSAGE

public static final String MESSAGE
See Also:
Constant Field Values

ARG_WALK

public static final String ARG_WALK
See Also:
Constant Field Values

ARG_AMOUNT

public static final String ARG_AMOUNT
See Also:
Constant Field Values

ARG_ALT

public static final String ARG_ALT
See Also:
Constant Field Values

ARG_TEXT

public static final String ARG_TEXT
See Also:
Constant Field Values

ARG_GLOBAL

public static final String ARG_GLOBAL
See Also:
Constant Field Values