|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITurnSnapshot
Interface of a battle turn snapshot at a specific time instant in a battle.
Method Summary | |
---|---|
IBulletSnapshot[] |
getBullets()
Returns a list of snapshots for the bullets that are currently on the battlefield. |
IScoreSnapshot[] |
getIndexedTeamScores()
Returns a list of indexed scores grouped by teams, i.e. unordered. |
IRobotSnapshot[] |
getRobots()
Returns a list of snapshots for the robots participating in the battle. |
int |
getRound()
Returns the current round of the battle. |
IScoreSnapshot[] |
getSortedTeamScores()
Returns a list of sorted scores grouped by teams, ordered by position. |
int |
getTPS()
Returns the current TPS (turns per second). |
int |
getTurn()
Returns the current turn in the battle round. |
Method Detail |
---|
IRobotSnapshot[] getRobots()
IBulletSnapshot[] getBullets()
int getTPS()
int getRound()
int getTurn()
IScoreSnapshot[] getSortedTeamScores()
IScoreSnapshot[] getIndexedTeamScores()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |