Package robocraft.common

Interface Summary
GameConstants  
 

Class Summary
ActionType An ActionType represents a robot action that may occupy a robot for multiple rounds.
Direction Direction represents one of the eight directions from a square to an adjacent square.
MapLocation MapLocation is just a wrapper for a pair of integer coordinates that indentify a point on the RoboCraft map.
ObjectType ObjectType represents the type of a non-Robot GameObject.
RobotType RobotType represents the type of Robot objects that can exist in the game.
Team Every GameObject has a designated team which is one of Team A, Team B, or Neutral.
TerrainType TerrainType represents the type of terrain assigned to a given map square.
 

Exception Summary
GameActionException This exception is thrown whenever a player attempts to interact with the outside world, whether through using an active ability or simply querying a property, and the interaction is for some reason impossible to complete.