public class CmdParserPlayer extends Object implements CmdParserPlayerConstants
Modifier and Type | Field and Description |
---|---|
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
CmdParserPlayerTokenManager |
token_source
Generated Token Manager.
|
ALLOW_MULT_DEFAULT_TYPE, AUDIO_CUT_DIST, AUTO_MODE, B, BACK_DASH_RATE, BACK_PASSES, BALL_ACCEL_MAX, BALL_DECAY, BALL_RAND, BALL_SIZE, BALL_SPEED_MAX, BALL_STUCK_AREA, BALL_WEIGHT, BEFORE_KICK_OFF, C, CANNOT_CHANGE_GOALIE, CANNOT_RECONNECT_WHILE_PLAYON, CANNOT_SUB_WHILE_PLAYON, CATCH, CATCH_BAN_CYCLE, CATCH_PROBABILITY, CATCHABLE_AREA_L, CATCHABLE_AREA_W, CB, CHANGE_MODE, CHANGE_PLAYER_TYPE, CHANGE_VIEW, CHAR, CHECK_BALL, CKICK_MARGIN, CLANG_ADVICE_WIN, CLANG_DEFINE_WIN, CLANG_DEL_WIN, CLANG_INFO_WIN, CLANG_MESS_DELAY, CLANG_MESS_PER_CYCLE, CLANG_META_WIN, CLANG_RULE_WIN, CLANG_WIN_SIZE, CNTRL_ESC, COACH, COACH_PORT, COACH_W_REFEREE, CONNECT_WAIT, CONNECTION_FAILED, CONTROL_RADIUS, CORNER_KICK_L, CORNER_KICK_R, DASH, DASH_ANGLE_STEP, DASH_POWER_RATE, DASH_POWER_RATE_DELTA_MAX, DASH_POWER_RATE_DELTA_MIN, DEFAULT, DROP_BALL, DROP_BALL_TIME, EAR, EFFORT_DEC, EFFORT_DEC_THR, EFFORT_INC, EFFORT_INC_THR, EFFORT_INIT, EFFORT_MAX, EFFORT_MAX_DELTA_FACTOR, EFFORT_MIN, EFFORT_MIN_DELTA_FACTOR, ENDQUOTE, EOF, ESC_STATE, EXTRA_HALF_TIME, EXTRA_STAMINA, EXTRA_STAMINA_DELTA_MAX, EXTRA_STAMINA_DELTA_MIN, FLAG, FORBID_KICK_OFF_OFFSIDE, FOUL_L, FOUL_R, FREE_KICK_FAULT_L, FREE_KICK_FAULT_R, FREE_KICK_FAULTS, FREE_KICK_L, FREE_KICK_R, FREEFORM_SEND_PERIOD, FREEFORM_WAIT_PERIOD, FULLSTATE_L, FULLSTATE_R, GAME_LOG_COMPRESSION, GAME_LOG_DATED, GAME_LOG_DIR, GAME_LOG_FIXED, GAME_LOG_FIXED_NAME, GAME_LOG_VERSION, GAME_LOGGING, GAME_OVER_WAIT, GOAL, GOAL_KICK_L, GOAL_KICK_R, GOAL_L, GOAL_R, GOAL_WIDTH, GOALIE_MAX_MOVES, HALF_TIME, HEAD_ANGLE, HEAR_DECAY, HEAR_INC, HEAR_MAX, HIGH, ID, ILLEGAL_CLIENT_VERSION, ILLEGAL_COMMAND_FORM, ILLEGAL_TEAMNAME, ILLEGAL_TEAMNAME_OR_TOO_LONG_TEAMNAME, INERTIA_MOMENT, INERTIA_MOMENT_DELTA_FACTOR, KEEPAWAY, KEEPAWAY_LENGTH, KEEPAWAY_LOG_DATED, KEEPAWAY_LOG_DIR, KEEPAWAY_LOG_FIXED, KEEPAWAY_LOG_FIXED_NAME, KEEPAWAY_LOGGING, KEEPAWAY_START, KEEPAWAY_WIDTH, KICK, KICK_IN_L, KICK_IN_R, KICK_OFF_L, KICK_OFF_R, KICK_OFF_WAIT, KICK_POWER_RATE, KICK_RAND, KICK_RAND_DELTA_FACTOR, KICK_RAND_FACTOR_L, KICK_RAND_FACTOR_R, KICKABLE_MARGIN, KICKABLE_MARGIN_DELTA_MAX, KICKABLE_MARGIN_DELTA_MIN, L, LANDMARK_FILE, LOG_DATE_FORMAT, LOG_TIMES, LOOK, LOW, MAX_BACK_TACKLE_POWER, MAX_DASH_ANGLE, MAX_DASH_POWER, MAX_GOAL_KICKS, MAX_OF_THAT_TYPE_ON_FIELD, MAX_TACKLE_POWER, MAXMOMENT, MAXNECKANG, MAXNECKMOMENT, MAXPOWER, MIN_DASH_ANGLE, MIN_DASH_POWER, MINMOMENT, MINNECKANG, MINNECKMOMENT, MINPOWER, MOVE, NAM, NARROW, NEW_DASH_POWER_RATE_DELTA_MAX, NEW_DASH_POWER_RATE_DELTA_MIN, NEW_STAMINA_INC_MAX_DELTA_FACTOR, NO_MORE_MONITOR, NO_MORE_PLAYER_OR_GOALIE_OR_ILLEGAL_CLIENT_VERSION, NO_MORE_TEAM, NO_SUBS_LEFT, NO_SUCH_PLAYER, NO_SUCH_TEAM_OR_PLAYER, NO_TEAM_FOUND, NORMAL, NR_EXTRA_HALFS, NR_NORMAL_HALFS, NUM, OB, OFFSIDE_ACTIVE_AREA_SIZE, OFFSIDE_KICK_MARGIN, OFFSIDE_L, OFFSIDE_R, OLCOACH_PORT, OLD_COACH_HEAR, P, PEN_ALLOW_MULT_KICKS, PEN_BEFORE_SETUP_WAIT, PEN_COACH_MOVES_PLAYERS, PEN_DIST_X, PEN_MAX_EXTRA_KICKS, PEN_MAX_GOALIE_DIST_X, PEN_NR_KICKS, PEN_RANDOM_WINNER, PEN_READY_WAIT, PEN_SETUP_WAIT, PEN_TAKEN_WAIT, PENALTY_SHOOT_OUTS, PLAY_ON, PLAYER_ACCEL_MAX, PLAYER_DECAY, PLAYER_DECAY_DELTA_MAX, PLAYER_DECAY_DELTA_MIN, PLAYER_RAND, PLAYER_SIZE, PLAYER_SIZE_DELTA_FACTOR, PLAYER_SPEED_MAX, PLAYER_SPEED_MAX_DELTA_MAX, PLAYER_SPEED_MAX_DELTA_MIN, PLAYER_SPEED_MAX_MIN, PLAYER_TYPES, PLAYER_WEIGHT, POINT_TO_BAN, POINT_TO_DURATION, PORT, PRAND_FACTOR_L, PRAND_FACTOR_R, PROFILE, PROPER_GOAL_KICKS, PT_MAX, QUANTIZE_STEP, QUANTIZE_STEP_L, QUOTE, R, RANDOM_SEED, RECORD_MESSAGES, RECOVER, RECOVER_DEC, RECOVER_DEC_THR, RECOVER_INIT, RECOVER_MIN, RECV_STEP, RED_CARDED_PLAYER, REFEREE, SAY, SAY_COACH_CNT_MAX, SAY_COACH_MSG_SIZE, SAY_MSG_SIZE, SELF, SEND_COMMS, SEND_STEP, SEND_VI_STEP, SENSE_BODY_STEP, SEP, SIDE_DASH_RATE, SIMULATOR_STEP, SLOW_DOWN_FACTOR, SLOWNESS_ON_TOP_FOR_LEFT_TEAM, SLOWNESS_ON_TOP_FOR_RIGHT_TEAM, SOCKET_OPEN_FAILED, SPEED, STAMINA, STAMINA_CAPACITY, STAMINA_INC_MAX, STAMINA_INC_MAX_DELTA_FACTOR, STAMINA_MAX, START, START_GOAL_L, START_GOAL_R, STOPPED_BALL_VEL, STRING_STATE, SUBS_MAX, SYNCH_MICRO_SLEEP, SYNCH_MODE, SYNCH_OFFSET, SYNCH_SEE_OFFSET, T, TACKLE_BACK_DIST, TACKLE_CYCLES, TACKLE_DIST, TACKLE_EXPONENT, TACKLE_POWER_RATE, TACKLE_WIDTH, TEAM_ACTUATOR_NOISE, TEAM_GRAPHIC, TEAM_L_START, TEAM_NAMES, TEAM_R_START, TEXT_LOG_COMPRESSION, TEXT_LOG_DATED, TEXT_LOG_DIR, TEXT_LOG_FIXED, TEXT_LOG_FIXED_NAME, TEXT_LOGGING, TIME_EXTENDED, TIME_OVER, TIME_UP, TIME_UP_WITHOUT_A_TEAM, tokenImage, TOO_MANY_MOVES, TURN, TURN_NECK, UNKNOWN_COMMAND, USE_OFFSIDE, VERBOSE, VIEW_MODE, VISIBLE_ANGLE, VISIBLE_DISTANCE, WIDE, WIND_ANG, WIND_DIR, WIND_FORCE, WIND_NONE, WIND_RAND, WIND_RANDOM
Constructor and Description |
---|
CmdParserPlayer(CmdParserPlayerTokenManager tm)
Constructor with generated Token Manager.
|
CmdParserPlayer(InputStream stream)
Constructor with InputStream.
|
CmdParserPlayer(InputStream stream,
String encoding)
Constructor with InputStream and supplied encoding
|
CmdParserPlayer(Reader stream)
Constructor.
|
public CmdParserPlayerTokenManager token_source
public Token token
public Token jj_nt
public CmdParserPlayer(InputStream stream)
public CmdParserPlayer(InputStream stream, String encoding)
public CmdParserPlayer(Reader stream)
public CmdParserPlayer(CmdParserPlayerTokenManager tm)
public void parseSeeCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseHearCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseInitCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseErrorCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseSenseBodyCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseOkCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseWarningCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseServerParamCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parsePlayerParamCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parsePlayerTypeCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public void parseChangePlayerTypeCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseException
public final Errors error() throws ParseException
ParseException
public final Ok ok() throws ParseException
ParseException
public final PlayMode playMode() throws ParseException
ParseException
public final RefereeMessage refereeMessage() throws ParseException
ParseException
public final Warning warning() throws ParseException
ParseException
public final String string() throws ParseException
ParseException
public final void getChar(StringBuilder builder) throws ParseException
ParseException
public final void startCPTCommand() throws ParseException
ParseException
public final void startHearCommand() throws ParseException
ParseException
public final void hearReferee() throws ParseException
ParseException
public final void startInitCommand() throws ParseException
ParseException
public final void startSenseBodyCommand() throws ParseException
ParseException
public final void startErrorCommand() throws ParseException
ParseException
public final void startOkCommand() throws ParseException
ParseException
public final void startWarningCommand() throws ParseException
ParseException
public final void startSeeCommand() throws ParseException
ParseException
public final void objInfo() throws ParseException
ParseException
public final ObjName objName() throws ParseException
ParseException
public final ObjName objNamePlayer() throws ParseException
ParseException
public final ObjName objNameFlag() throws ParseException
ParseException
public final ObjName objNameFlagGoal() throws ParseException
ParseException
public final ObjName objNameLine() throws ParseException
ParseException
public final ObjName objNameFlagCenter() throws ParseException
ParseException
public final ObjName objNameFlagLeft() throws ParseException
ParseException
public final ObjName objNameFlagRight() throws ParseException
ParseException
public final ObjName objNameFlagTop() throws ParseException
ParseException
public final ObjName objNameFlagBottom() throws ParseException
ParseException
public final ObjName objNameFlagPenalty() throws ParseException
ParseException
public final ObjName objNameFlagPenaltyWest() throws ParseException
ParseException
public final ObjName objNameFlagPenaltyEast() throws ParseException
ParseException
public final void startServerParamCommand() throws ParseException
ParseException
public final void startPlayerParamCommand() throws ParseException
ParseException
public final void startPlayerTypeCommand() throws ParseException
ParseException
public void ReInit(InputStream stream)
public void ReInit(InputStream stream, String encoding)
public void ReInit(Reader stream)
public void ReInit(CmdParserPlayerTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright © 2003–2015 Atan. All rights reserved.