Package robocode.control.events

Interface Summary

IBattleListener The listener interface for receiving "interesting" battle events from the game, e.g.

Class Summary

BattleAdaptor An abstract adapter class for receiving battle events by implementing the IBattleListener.
BattleCompletedEvent A BattleCompletedEvent is sent to onBattleCompleted() when the battle is completed successfully and results are available.
BattleErrorEvent A BattleErrorEvent is sent to onBattleError() when an error message is sent from the game in the during the battle.
BattleEvent This is the base class of all battle events.
BattleFinishedEvent A BattleFinishedEvent is sent to onBattleFinished() when the battle is finished.
BattleMessageEvent A BattleMessageEvent is sent to onBattleMessage() when an information message is sent from the game in the during the battle.
BattlePausedEvent A BattlePausedEvent is sent to onBattlePaused() when the battle has been paused.
BattleResumedEvent A BattleResumedEvent is sent to onBattleResumed() when the battle has been resumed (after having been paused).
BattleStartedEvent A BattleStartedEvent is sent to onBattleStarted() when a new battle is started.
RoundEndedEvent A RoundEndedEvent is sent to onRoundEnded() when the current round of a battle has ended.
RoundStartedEvent A RoundStartedEvent is sent to onRoundStarted() when a new round in a battle is started.
TurnEndedEvent A TurnEndedEvent is sent to onTurnEnded() when the current turn in a battle round is ended.
TurnStartedEvent A TurnStartedEvent is sent to onTurnStarted() when a new turn in a battle round is started.