All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description BaseBot Abstract bot class that takes care of communication between the bot and the server and sends notifications through the event handlers.Bot Abstract bot class provides convenient methods for movement, turning, and firing the gun.BotDeathEvent Event occurring when another bot has died.BotEvent Bot event occurring during a battle.BotException Represents errors that occur with bot execution.BotInfo Bot info contains the properties of a bot.BotInfo.IBuilder Builder interface for providing a builder for buildingBotInfo
objects, and which supports method chaining.BotResults Represents individual bot results.BotState Represents the current bot state.BulletFiredEvent Event occurring when a bullet has been fired from a bot.BulletHitBotEvent Event occurring when a bullet has hit a bot.BulletHitBulletEvent Event occurring when a bullet has collided with another bullet.BulletHitWallEvent Event occurring when a bullet has hit a wall.BulletState Represents the state of a bullet that has been fired by a bot.Condition The Condition class is used for testing if a specific condition is met.ConnectedEvent Event occurring when bot gets connected to serverConnectionErrorEvent Event occurring when a connection error occurs.Constants Constants.CustomEvent A custom event occurring when a condition has been met.DeathEvent Event occurring when your bot has died.DefaultEventPriority Default event priorities values.DisconnectedEvent Event occurring when bot gets disconnected from server.Droid Droid interface to turn your bot into a droid bot, which is used as a specialized team bot.GameEndedEvent Event occurring when game has just ended.GameSetup Game setup retrieved when game is started.GameStartedEvent Event occurring when game has just started.GameType Predefined game types.HitBotEvent Event occurring when a bot has collided with another bot.HitByBulletEvent Event occurring when a bullet has hit your bot.HitWallEvent Event occurring when your bot has hit a wall.IBaseBot Interface containing the core API for a bot.IBot Interface for a bot that extends the core API with convenient methods for movement, turning, and firing the gun.IEvent Interface for an event.InitialPosition Initial starting position containing a start coordinate (x,y) and the shared direction of the body, gun, and radar.NextTurnCondition Prebuilt condition that can be used for waiting for the next turn.RoundEndedEvent Event occurring when a round has just ended.RoundStartedEvent Event occurring when a new round has just started.ScannedBotEvent Event occurring when a bot has scanned another bot.SkippedTurnEvent Event occurring when the bot has skipped a turn, meaning that no intent has reached the server for a specific turn.TeamMessageEvent Event occurring when a bot has received a message from a teammate.TickEvent Event occurring whenever a new turn in a round has started.WonRoundEvent Event occurring when a bot has won the round.