diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/containers/UsernameRequest.html b/docs/javadoc/inf112/fiasko/roborally/networking/containers/UsernameRequest.html
index 85cce95..6e27997 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/containers/UsernameRequest.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/containers/UsernameRequest.html
@@ -2,9 +2,9 @@
-
+
UsernameRequest
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-frame.html
index 43b945f..2514230 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.networking.containers
-
+
@@ -19,7 +19,7 @@
HurryResponse
OkayResponse
PowerDownContainerResponse
-ProgramAndPowerdownRequest
+ProgramAndPowerDownRequest
ProgramsContainerResponse
UsernameRequest
diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-summary.html
index 892a8d0..840e4ea 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.networking.containers
-
+
@@ -118,8 +118,10 @@
-ProgramAndPowerdownRequest
-
+ProgramAndPowerDownRequest
+
+A request containing a player's program and whether it wants to enter power down next round
+
ProgramsContainerResponse
diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-tree.html
index 6feb58e..1f2c2e6 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/containers/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.networking.containers Class Hierarchy
-
+
@@ -86,7 +86,7 @@
inf112.fiasko.roborally.networking.containers.HurryResponse
inf112.fiasko.roborally.networking.containers.OkayResponse
inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse
-inf112.fiasko.roborally.networking.containers.ProgramAndPowerdownRequest
+inf112.fiasko.roborally.networking.containers.ProgramAndPowerDownRequest
inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse
inf112.fiasko.roborally.networking.containers.UsernameRequest
diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/networking/package-frame.html
index fb7ac4c..b66b894 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.networking
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/networking/package-summary.html
index ea7b26d..4ed7a17 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.networking
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/networking/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/networking/package-tree.html
index 0ef00df..d340682 100644
--- a/docs/javadoc/inf112/fiasko/roborally/networking/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/networking/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.networking Class Hierarchy
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/AbstractDeck.html b/docs/javadoc/inf112/fiasko/roborally/objects/AbstractDeck.html
index fa837ec..a446897 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/AbstractDeck.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/AbstractDeck.html
@@ -2,9 +2,9 @@
-
+
AbstractDeck
-
+
@@ -138,7 +138,9 @@ implements Constructor and Description
-AbstractDeck ()
+AbstractDeck ()
+Empty constructor required by KryoNet.
+
AbstractDeck (java.util.List<T > cardList)
@@ -250,6 +252,7 @@ implements
AbstractDeck
public AbstractDeck()
+Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Board.html b/docs/javadoc/inf112/fiasko/roborally/objects/Board.html
index e5ca978..9e205f4 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Board.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Board.html
@@ -2,9 +2,9 @@
-
+
Board
-
+
@@ -325,7 +325,7 @@ extends java.lang.Object
void
respawnRobots ()
Moves all dead robots to their backups and makes them part of the board again, and if a robot has no lives
- it will be removed from the game.
+ it will be removed from the game
@@ -663,7 +663,7 @@ extends java.lang.Object
Removes one damage for a given robot given that it has taken som damage before
Parameters:
-robotID
- the ID of the robot
+robotID
- The ID of the robot
@@ -689,7 +689,7 @@ extends java.lang.Object
Parameters:
robot
- The RobotID of a robot
Returns:
-The amount of damage the robot has currently
+The amount of damage the robot currently has
@@ -773,7 +773,7 @@ extends java.lang.Object
respawnRobots
public void respawnRobots()
Moves all dead robots to their backups and makes them part of the board again, and if a robot has no lives
- it will be removed from the game.
+ it will be removed from the game
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/BoardElement.html b/docs/javadoc/inf112/fiasko/roborally/objects/BoardElement.html
index 4c74da2..396e881 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/BoardElement.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/BoardElement.html
@@ -2,9 +2,9 @@
-
+
BoardElement
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/BoardElementContainer.html b/docs/javadoc/inf112/fiasko/roborally/objects/BoardElementContainer.html
index 0d3d637..75f13a6 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/BoardElementContainer.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/BoardElementContainer.html
@@ -2,9 +2,9 @@
-
+
BoardElementContainer
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Deck.html b/docs/javadoc/inf112/fiasko/roborally/objects/Deck.html
index e0ce33d..c53222a 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Deck.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Deck.html
@@ -2,9 +2,9 @@
-
+
Deck
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/DrawableGame.html b/docs/javadoc/inf112/fiasko/roborally/objects/DrawableGame.html
index b57ebee..7d416ae 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/DrawableGame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/DrawableGame.html
@@ -2,9 +2,9 @@
-
+
DrawableGame
-
+
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
Frames
@@ -342,7 +342,7 @@ var activeTableTab = "activeTableTab";
Frames
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Grid.html b/docs/javadoc/inf112/fiasko/roborally/objects/Grid.html
index 1a4edbf..33e37f2 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Grid.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Grid.html
@@ -2,9 +2,9 @@
-
+
Grid
-
+
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
@@ -269,7 +269,7 @@ var activeTableTab = "activeTableTab";
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/InteractableGame.html b/docs/javadoc/inf112/fiasko/roborally/objects/InteractableGame.html
index 0266f70..f52d5df 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/InteractableGame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/InteractableGame.html
@@ -2,9 +2,9 @@
-
+
InteractableGame
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/ListGrid.html b/docs/javadoc/inf112/fiasko/roborally/objects/ListGrid.html
index 5bc7a03..f2377c0 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/ListGrid.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/ListGrid.html
@@ -2,9 +2,9 @@
-
+
ListGrid
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Particle.html b/docs/javadoc/inf112/fiasko/roborally/objects/Particle.html
index aa17cf5..dc64f47 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Particle.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Particle.html
@@ -2,9 +2,9 @@
-
+
Particle
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Phase.html b/docs/javadoc/inf112/fiasko/roborally/objects/Phase.html
index c34e766..38e0625 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Phase.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Phase.html
@@ -2,9 +2,9 @@
-
+
Phase
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Player.html b/docs/javadoc/inf112/fiasko/roborally/objects/Player.html
index 06dbe2f..efa69b5 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Player.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Player.html
@@ -2,9 +2,9 @@
-
+
Player
-
+
@@ -130,7 +130,7 @@ extends java.lang.Object
Player ()
-Empty constructor required by kryo
+Empty constructor required by KryoNet.
@@ -253,7 +253,7 @@ extends java.lang.Object
Player
public Player()
-Empty constructor required by kryo
+Empty constructor required by KryoNet. DO NOT REMOVE THIS!!!
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCard.html b/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCard.html
index 4accd19..71ef731 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCard.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCard.html
@@ -2,9 +2,9 @@
-
+
ProgrammingCard
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCardDeck.html b/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCardDeck.html
index 36b6e9c..53ff824 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCardDeck.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/ProgrammingCardDeck.html
@@ -2,9 +2,9 @@
-
+
ProgrammingCardDeck
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/RoboRallyGame.html b/docs/javadoc/inf112/fiasko/roborally/objects/RoboRallyGame.html
index adb28a9..b946a01 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/RoboRallyGame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/RoboRallyGame.html
@@ -2,9 +2,9 @@
-
+
RoboRallyGame
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Robot.html b/docs/javadoc/inf112/fiasko/roborally/objects/Robot.html
index ee8c988..76e11de 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Robot.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Robot.html
@@ -2,9 +2,9 @@
-
+
Robot
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Tile.html b/docs/javadoc/inf112/fiasko/roborally/objects/Tile.html
index bd31fcd..927184b 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Tile.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Tile.html
@@ -2,9 +2,9 @@
-
+
Tile
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/TwoTuple.html b/docs/javadoc/inf112/fiasko/roborally/objects/TwoTuple.html
index 443fcaa..3de8cc8 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/TwoTuple.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/TwoTuple.html
@@ -2,9 +2,9 @@
-
+
TwoTuple
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/Wall.html b/docs/javadoc/inf112/fiasko/roborally/objects/Wall.html
index 9dd533e..43f1512 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/Wall.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/Wall.html
@@ -2,9 +2,9 @@
-
+
Wall
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/objects/package-frame.html
index 601f231..f61cd88 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.objects
-
+
@@ -24,7 +24,6 @@
AbstractDeck
Board
BoardElementContainer
-DrawableObject
ListGrid
Particle
Phase
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/objects/package-summary.html
index e5eed29..2451770 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.objects
-
+
@@ -143,72 +143,66 @@
-DrawableObject
-
-This class represents an object that can be drawn using libgdx
-
-
-
ListGrid <K>
This class represents a grid which can store anything
-
+
Particle
This class represents a particle
-
+
Phase
This class handles everything that should happen during a phase
-
+
Player
This class represents a player
-
+
ProgrammingCard
This class represents a programming card
-
+
ProgrammingCardDeck
This class represents a deck containing programming cards
-
+
RoboRallyGame
This class represent a game which is drawable using libgdx
-
+
Robot
This class represents a robot
-
+
Tile
This class represents a simple tile
-
+
TwoTuple <T,K>
A class which can save a tuple with two values
-
+
Wall
This class represents a wall
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/objects/package-tree.html
index 2666d1e..64ccd58 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.objects Class Hierarchy
-
+
@@ -87,7 +87,6 @@
inf112.fiasko.roborally.objects.Board
inf112.fiasko.roborally.objects.BoardElementContainer <K>
-inf112.fiasko.roborally.objects.DrawableObject
inf112.fiasko.roborally.objects.ListGrid <K> (implements inf112.fiasko.roborally.objects.Grid <K>)
inf112.fiasko.roborally.objects.Particle (implements inf112.fiasko.roborally.objects.BoardElement <K>)
inf112.fiasko.roborally.objects.Phase
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/Action.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/Action.html
index b03cbb7..1261181 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/Action.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/Action.html
@@ -2,9 +2,9 @@
-
+
Action
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/Direction.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/Direction.html
index 6c97623..e02f355 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/Direction.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/Direction.html
@@ -2,9 +2,9 @@
-
+
Direction
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/GameState.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/GameState.html
index a639418..a1f4f72 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/GameState.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/GameState.html
@@ -2,9 +2,9 @@
-
+
GameState
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/ParticleType.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/ParticleType.html
index 8b6f0ef..29fbceb 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/ParticleType.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/ParticleType.html
@@ -2,9 +2,9 @@
-
+
ParticleType
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/Position.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/Position.html
index 41af9a5..53f8562 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/Position.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/Position.html
@@ -2,9 +2,9 @@
-
+
Position
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/RobotID.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/RobotID.html
index a367afd..70544ce 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/RobotID.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/RobotID.html
@@ -2,9 +2,9 @@
-
+
RobotID
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/TileType.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/TileType.html
index a63a043..0f2132f 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/TileType.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/TileType.html
@@ -2,9 +2,9 @@
-
+
TileType
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/WallType.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/WallType.html
index 5fbf13f..93bb331 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/WallType.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/WallType.html
@@ -2,9 +2,9 @@
-
+
WallType
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-frame.html
index 62ae356..b26fec0 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.objects.properties
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-summary.html
index 2fa1031..9ed0664 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.objects.properties
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-tree.html
index f6db2c2..28e8b3d 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/objects/properties/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.objects.properties Class Hierarchy
-
+
@@ -90,13 +90,13 @@
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
-inf112.fiasko.roborally.objects.properties.TileType
-inf112.fiasko.roborally.objects.properties.RobotID
-inf112.fiasko.roborally.objects.properties.Direction
+inf112.fiasko.roborally.objects.properties.ParticleType
inf112.fiasko.roborally.objects.properties.GameState
inf112.fiasko.roborally.objects.properties.WallType
+inf112.fiasko.roborally.objects.properties.RobotID
inf112.fiasko.roborally.objects.properties.Action
-inf112.fiasko.roborally.objects.properties.ParticleType
+inf112.fiasko.roborally.objects.properties.Direction
+inf112.fiasko.roborally.objects.properties.TileType
diff --git a/docs/javadoc/inf112/fiasko/roborally/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/package-frame.html
index 99409cf..acdfde0 100644
--- a/docs/javadoc/inf112/fiasko/roborally/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/package-summary.html
index c6591c6..2bd9207 100644
--- a/docs/javadoc/inf112/fiasko/roborally/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/package-tree.html
index 9f671ed..7694b37 100644
--- a/docs/javadoc/inf112/fiasko/roborally/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally Class Hierarchy
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/objects/DrawableObject.html b/docs/javadoc/inf112/fiasko/roborally/ui/DrawableObject.html
similarity index 85%
rename from docs/javadoc/inf112/fiasko/roborally/objects/DrawableObject.html
rename to docs/javadoc/inf112/fiasko/roborally/ui/DrawableObject.html
index 6560bff..74dfce6 100644
--- a/docs/javadoc/inf112/fiasko/roborally/objects/DrawableObject.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/DrawableObject.html
@@ -2,9 +2,9 @@
-
+
DrawableObject
-
+
@@ -48,11 +48,11 @@ var activeTableTab = "activeTableTab";
@@ -91,7 +91,7 @@ var activeTableTab = "activeTableTab";
@@ -129,14 +129,14 @@ extends java.lang.Object
Constructor and Description
-DrawableObject (com.badlogic.gdx.graphics.g2d.TextureRegion texture,
+DrawableObject (com.badlogic.gdx.graphics.g2d.TextureRegion texture,
int xPos,
int yPos)
Initializes a new drawable object
-DrawableObject (com.badlogic.gdx.graphics.g2d.TextureRegion texture,
+DrawableObject (com.badlogic.gdx.graphics.g2d.TextureRegion texture,
int xPos,
int yPos,
int width,
@@ -146,7 +146,7 @@ extends java.lang.Object
-DrawableObject (com.badlogic.gdx.graphics.g2d.TextureRegion texture,
+DrawableObject (com.badlogic.gdx.graphics.g2d.TextureRegion texture,
int xPos,
int yPos,
int width,
@@ -174,43 +174,43 @@ extends java.lang.Object
boolean
-flipX ()
+flipX ()
Whether to flip the texture on the x-axis when rendering
boolean
-flipY ()
+flipY ()
Whether to flip the texture on the y-axis when rendering
int
-getHeight ()
+getHeight ()
Gets the height of the object
int
-getRotation ()
+getRotation ()
Gets the number of degrees to rotate the texture counterclockwise when rendering
com.badlogic.gdx.graphics.g2d.TextureRegion
-getTexture ()
+getTexture ()
Gets the texture to use for drawing the object
int
-getWidth ()
+getWidth ()
Gets the width of the object
int
-getXPosition ()
+getXPosition ()
Gets the x position the object should be drawn on
The x position should be in terms of the actual pixel position on the rendered game, not the position according
@@ -219,7 +219,7 @@ extends java.lang.Object
int
-getYPosition ()
+getYPosition ()
Gets the y position the object should be drawn on
The y position should be in terms of the actual pixel position on the rendered game, not the position according
@@ -471,11 +471,11 @@ extends java.lang.Object
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyUI.html b/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyUI.html
index 0527a37..b5abc31 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyUI.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyUI.html
@@ -2,9 +2,9 @@
-
+
RoboRallyUI
-
+
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
@@ -286,7 +286,7 @@ var activeTableTab = "activeTableTab";
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyWrapper.html b/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyWrapper.html
index e8e360d..84da34a 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyWrapper.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/RoboRallyWrapper.html
@@ -2,9 +2,9 @@
-
+
RoboRallyWrapper
-
+
@@ -249,7 +249,7 @@ implements
void
quit (java.lang.String string)
-Quits the game after logging the input as an error
+Quits the game in whatever way is appropriate
@@ -468,12 +468,13 @@ implements
quit
public void quit(java.lang.String string)
-Quits the game after logging the input as an error
+
+Quits the game in whatever way is appropriate
Specified by:
quit
in interface RoboRallyUI
Parameters:
-string
- The error causing the game to quit
+string
- The message describing why the game quit
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/ScreenManager.html b/docs/javadoc/inf112/fiasko/roborally/ui/ScreenManager.html
index 6a68146..6533bad 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/ScreenManager.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/ScreenManager.html
@@ -2,9 +2,9 @@
-
+
ScreenManager
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/SimpleButton.html b/docs/javadoc/inf112/fiasko/roborally/ui/SimpleButton.html
index c73d188..ae94e23 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/SimpleButton.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/SimpleButton.html
@@ -2,9 +2,9 @@
-
+
SimpleButton
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/ui/package-frame.html
index 7a06d55..aa9d09d 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.ui
-
+
@@ -17,6 +17,7 @@
Classes
+DrawableObject
RoboRallyWrapper
ScreenManager
SimpleButton
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/ui/package-summary.html
index bdaecbc..d868c35 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.ui
-
+
@@ -99,18 +99,24 @@
+DrawableObject
+
+This class represents an object that can be drawn using libgdx
+
+
+
RoboRallyWrapper
This class acts as a wrapper around the different screens of the game
-
+
ScreenManager
Keeps track of screen instances
-
+
SimpleButton
This class generates a simple text button using a default skin
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/ui/package-tree.html
index 08290f0..7061898 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.ui Class Hierarchy
-
+
@@ -80,6 +80,7 @@
java.lang.Object
+inf112.fiasko.roborally.ui.DrawableObject
com.badlogic.gdx.Game (implements com.badlogic.gdx.ApplicationListener)
inf112.fiasko.roborally.ui.RoboRallyWrapper (implements inf112.fiasko.roborally.ui.RoboRallyUI )
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/AbstractScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/AbstractScreen.html
index 6a7509c..4a45e16 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/AbstractScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/AbstractScreen.html
@@ -2,9 +2,9 @@
-
+
AbstractScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html
index 94d3b86..7bb2f9c 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/BoardActiveScreen.html
@@ -2,9 +2,9 @@
-
+
BoardActiveScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html
index 414ec9c..13fd1ed 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardChoiceScreen.html
@@ -2,9 +2,9 @@
-
+
CardChoiceScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardRectangle.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardRectangle.html
index d03e72b..54e2784 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardRectangle.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/CardRectangle.html
@@ -2,9 +2,9 @@
-
+
CardRectangle
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/IPAddressScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/IPAddressScreen.html
index 254d816..8e979d3 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/IPAddressScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/IPAddressScreen.html
@@ -2,9 +2,9 @@
-
+
IPAddressScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/InteractiveScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/InteractiveScreen.html
index 9736234..ca8ac00 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/InteractiveScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/InteractiveScreen.html
@@ -2,9 +2,9 @@
-
+
InteractiveScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/LoadingScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/LoadingScreen.html
index f55fc82..e2a5fd2 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/LoadingScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/LoadingScreen.html
@@ -2,9 +2,9 @@
-
+
LoadingScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/LobbyScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/LobbyScreen.html
index a604f13..14568f7 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/LobbyScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/LobbyScreen.html
@@ -2,9 +2,9 @@
-
+
LobbyScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/PowerDownScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/PowerDownScreen.html
index a253fe2..548f24d 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/PowerDownScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/PowerDownScreen.html
@@ -2,9 +2,9 @@
-
+
PowerDownScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/StartMenuScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/StartMenuScreen.html
index 773cbb1..4c4cd89 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/StartMenuScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/StartMenuScreen.html
@@ -2,9 +2,9 @@
-
+
StartMenuScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/UsernameScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/UsernameScreen.html
index f8281ce..b5f85c5 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/UsernameScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/UsernameScreen.html
@@ -2,9 +2,9 @@
-
+
UsernameScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/WinnerScreen.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/WinnerScreen.html
index 6b45ac5..2084906 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/WinnerScreen.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/WinnerScreen.html
@@ -2,9 +2,9 @@
-
+
WinnerScreen
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-frame.html
index 6632749..8a5e57d 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.ui.screens
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-summary.html
index 3f0d0ef..e11fbb9 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.ui.screens
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-tree.html
index f1bbafb..6093023 100644
--- a/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/ui/screens/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.ui.screens Class Hierarchy
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/BoardLoaderUtil.html b/docs/javadoc/inf112/fiasko/roborally/utility/BoardLoaderUtil.html
index 63557da..82ed8e8 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/BoardLoaderUtil.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/BoardLoaderUtil.html
@@ -2,9 +2,9 @@
-
+
BoardLoaderUtil
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/DeckLoaderUtil.html b/docs/javadoc/inf112/fiasko/roborally/utility/DeckLoaderUtil.html
index 966322e..e665a32 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/DeckLoaderUtil.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/DeckLoaderUtil.html
@@ -2,9 +2,9 @@
-
+
DeckLoaderUtil
-
+
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
Summary:
Nested |
Field |
-Constr |
+Constr |
Method
@@ -117,23 +117,6 @@ extends java.lang.Object
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-DeckLoaderUtil ()
-
-
-
-
@@ -117,23 +117,6 @@ extends java.lang.Object
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-GridUtil ()
-
-
-
-
-static java.util.List<DrawableObject >
+static java.util.List<DrawableObject >
getDrawableObjectsFromGame (DrawableGame game,
int tileWidth,
int tileHeight)
@@ -190,7 +190,7 @@ extends java.lang.Object
getDrawableObjectsFromGame
-public static java.util.List<DrawableObject > getDrawableObjectsFromGame(DrawableGame game,
+public static java.util.List<DrawableObject > getDrawableObjectsFromGame(DrawableGame game,
int tileWidth,
int tileHeight)
Gets a list of all elements which should be drawn from the game provided
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/LaserHelper.html b/docs/javadoc/inf112/fiasko/roborally/utility/LaserHelper.html
index 5ac6bfa..b05061e 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/LaserHelper.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/LaserHelper.html
@@ -2,9 +2,9 @@
-
+
LaserHelper
-
+
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
Summary:
Nested |
Field |
-Constr |
+Constr |
Method
@@ -117,23 +117,6 @@ extends java.lang.Object
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-LaserHelper ()
-
-
-
-
@@ -117,23 +117,6 @@ extends java.lang.Object
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-NetworkUtil ()
-
-
-
-
@@ -110,29 +110,13 @@ var activeTableTab = "activeTableTab";
public final class StringUtil
extends java.lang.Object
+This class helps with tasks related to string manipulation
-
-
-
-
-
-Constructor Summary
-
-Constructors
-
-Constructor and Description
-
-
-StringUtil ()
-
-
-
-
@@ -168,23 +152,6 @@ extends java.lang.Object
-
-
-
-
-
-Constructor Detail
-
-
-
-
-
-StringUtil
-public StringUtil()
-
-
-
-
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/TextureConverterUtil.html b/docs/javadoc/inf112/fiasko/roborally/utility/TextureConverterUtil.html
index e9e0ca8..555af73 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/TextureConverterUtil.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/TextureConverterUtil.html
@@ -2,9 +2,9 @@
-
+
TextureConverterUtil
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/package-frame.html b/docs/javadoc/inf112/fiasko/roborally/utility/package-frame.html
index cdcb9cb..38c1688 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/package-frame.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/package-frame.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.utility
-
+
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/package-summary.html b/docs/javadoc/inf112/fiasko/roborally/utility/package-summary.html
index f746e75..e828178 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/package-summary.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/package-summary.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.utility
-
+
@@ -125,7 +125,9 @@
StringUtil
-
+
+This class helps with tasks related to string manipulation
+
TextureConverterUtil
diff --git a/docs/javadoc/inf112/fiasko/roborally/utility/package-tree.html b/docs/javadoc/inf112/fiasko/roborally/utility/package-tree.html
index 5723476..56f622c 100644
--- a/docs/javadoc/inf112/fiasko/roborally/utility/package-tree.html
+++ b/docs/javadoc/inf112/fiasko/roborally/utility/package-tree.html
@@ -2,9 +2,9 @@
-
+
inf112.fiasko.roborally.utility Class Hierarchy
-
+
diff --git a/docs/javadoc/overview-frame.html b/docs/javadoc/overview-frame.html
index 71b9092..1c5f88f 100644
--- a/docs/javadoc/overview-frame.html
+++ b/docs/javadoc/overview-frame.html
@@ -2,9 +2,9 @@
-
+
Overview List
-
+
diff --git a/docs/javadoc/overview-summary.html b/docs/javadoc/overview-summary.html
index 1917044..ea27679 100644
--- a/docs/javadoc/overview-summary.html
+++ b/docs/javadoc/overview-summary.html
@@ -2,9 +2,9 @@
-
+
Overview
-
+
diff --git a/docs/javadoc/overview-tree.html b/docs/javadoc/overview-tree.html
index fab5a3c..efaff7d 100644
--- a/docs/javadoc/overview-tree.html
+++ b/docs/javadoc/overview-tree.html
@@ -2,9 +2,9 @@
-
+
Class Hierarchy
-
+
@@ -114,7 +114,7 @@
inf112.fiasko.roborally.utility.BoardLoaderUtil
inf112.fiasko.roborally.ui.screens.CardRectangle
inf112.fiasko.roborally.utility.DeckLoaderUtil
-inf112.fiasko.roborally.objects.DrawableObject
+inf112.fiasko.roborally.ui.DrawableObject
inf112.fiasko.roborally.networking.containers.ErrorResponse
com.badlogic.gdx.Game (implements com.badlogic.gdx.ApplicationListener)
@@ -136,7 +136,7 @@
inf112.fiasko.roborally.objects.Player
inf112.fiasko.roborally.objects.properties.Position
inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse
-inf112.fiasko.roborally.networking.containers.ProgramAndPowerdownRequest
+inf112.fiasko.roborally.networking.containers.ProgramAndPowerDownRequest
inf112.fiasko.roborally.objects.ProgrammingCard (implements java.lang.Comparable<T>)
inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse
inf112.fiasko.roborally.utility.ResourceUtil
@@ -170,14 +170,14 @@
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
-inf112.fiasko.roborally.networking.RequestState
-inf112.fiasko.roborally.objects.properties.Action
-inf112.fiasko.roborally.objects.properties.Direction
inf112.fiasko.roborally.objects.properties.GameState
+inf112.fiasko.roborally.objects.properties.WallType
+inf112.fiasko.roborally.objects.properties.Action
inf112.fiasko.roborally.objects.properties.ParticleType
+inf112.fiasko.roborally.objects.properties.Direction
inf112.fiasko.roborally.objects.properties.RobotID
inf112.fiasko.roborally.objects.properties.TileType
-inf112.fiasko.roborally.objects.properties.WallType
+inf112.fiasko.roborally.networking.RequestState