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
ParseExceptionpublic void parseHearCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseInitCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseErrorCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseSenseBodyCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseOkCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseWarningCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseServerParamCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parsePlayerParamCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parsePlayerTypeCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic void parseChangePlayerTypeCommand(String cmd, ControllerPlayer controller, ActionsPlayer player) throws ParseException
ParseExceptionpublic final Errors error() throws ParseException
ParseExceptionpublic final Ok ok() throws ParseException
ParseExceptionpublic final PlayMode playMode() throws ParseException
ParseExceptionpublic final RefereeMessage refereeMessage() throws ParseException
ParseExceptionpublic final Warning warning() throws ParseException
ParseExceptionpublic final String string() throws ParseException
ParseExceptionpublic final void getChar(StringBuilder builder) throws ParseException
ParseExceptionpublic final void startCPTCommand()
throws ParseException
ParseExceptionpublic final void startHearCommand()
throws ParseException
ParseExceptionpublic final void hearReferee()
throws ParseException
ParseExceptionpublic final void startInitCommand()
throws ParseException
ParseExceptionpublic final void startSenseBodyCommand()
throws ParseException
ParseExceptionpublic final void startErrorCommand()
throws ParseException
ParseExceptionpublic final void startOkCommand()
throws ParseException
ParseExceptionpublic final void startWarningCommand()
throws ParseException
ParseExceptionpublic final void startSeeCommand()
throws ParseException
ParseExceptionpublic final void objInfo()
throws ParseException
ParseExceptionpublic final ObjName objName() throws ParseException
ParseExceptionpublic final ObjName objNamePlayer() throws ParseException
ParseExceptionpublic final ObjName objNameFlag() throws ParseException
ParseExceptionpublic final ObjName objNameFlagGoal() throws ParseException
ParseExceptionpublic final ObjName objNameLine() throws ParseException
ParseExceptionpublic final ObjName objNameFlagCenter() throws ParseException
ParseExceptionpublic final ObjName objNameFlagLeft() throws ParseException
ParseExceptionpublic final ObjName objNameFlagRight() throws ParseException
ParseExceptionpublic final ObjName objNameFlagTop() throws ParseException
ParseExceptionpublic final ObjName objNameFlagBottom() throws ParseException
ParseExceptionpublic final ObjName objNameFlagPenalty() throws ParseException
ParseExceptionpublic final ObjName objNameFlagPenaltyWest() throws ParseException
ParseExceptionpublic final ObjName objNameFlagPenaltyEast() throws ParseException
ParseExceptionpublic final void startServerParamCommand()
throws ParseException
ParseExceptionpublic final void startPlayerParamCommand()
throws ParseException
ParseExceptionpublic final void startPlayerTypeCommand()
throws ParseException
ParseExceptionpublic 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.