- Particle - Class in inf112.fiasko.roborally.objects
-
This class represents a particle
- Particle(ParticleType, Direction) - Constructor for class inf112.fiasko.roborally.objects.Particle
-
Instantiates a new particle
- ParticleType - Enum in inf112.fiasko.roborally.objects.properties
-
This enum represents all possible particle types
- pause() - Method in class inf112.fiasko.roborally.ui.screens.AbstractScreen
-
- peekBottom() - Method in class inf112.fiasko.roborally.objects.AbstractDeck
-
Looks at the bottom card of the deck
- peekBottom() - Method in interface inf112.fiasko.roborally.objects.Deck
-
Takes a peek at the card currently at the bottom of the deck
- peekTop() - Method in class inf112.fiasko.roborally.objects.AbstractDeck
-
Looks at the top card in the deck
- peekTop() - Method in interface inf112.fiasko.roborally.objects.Deck
-
Takes a peek at the card currently at the top of the deck
- Phase - Class in inf112.fiasko.roborally.objects
-
This class handles everything that should happen during a phase
- Phase(Board, List<Player>, int, InteractableGame) - Constructor for class inf112.fiasko.roborally.objects.Phase
-
Instantiates a new phase
- Player - Class in inf112.fiasko.roborally.objects
-
This class represents a player
- Player(RobotID, String) - Constructor for class inf112.fiasko.roborally.objects.Player
-
Instantiates a new player
- Player() - Constructor for class inf112.fiasko.roborally.objects.Player
-
Empty constructor required by KryoNet.
- playerGenerator(Map<Connection, String>, Map<Connection, RobotID>) - Static method in class inf112.fiasko.roborally.utility.IOUtil
-
Generates a list of players from a map of player names and a map of robot ids
- Position - Class in inf112.fiasko.roborally.objects.properties
-
This class represent a position on the board
- Position(int, int) - Constructor for class inf112.fiasko.roborally.objects.properties.Position
-
Initializes the position
- PowerDownContainerResponse - Class in inf112.fiasko.roborally.networking.containers
-
This class is used to contain power down status for all players
- PowerDownContainerResponse() - Constructor for class inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse
-
Empty constructor required by KryoNet.
- PowerDownContainerResponse(Map<String, Boolean>) - Constructor for class inf112.fiasko.roborally.networking.containers.PowerDownContainerResponse
-
Instantiates a new power down container
- PowerDownScreen - Class in inf112.fiasko.roborally.ui.screens
-
This screen is used for asking players whether they want to power down
- PowerDownScreen(RoboRallyWrapper) - Constructor for class inf112.fiasko.roborally.ui.screens.PowerDownScreen
-
Instantiates a new power down screen
- ProgramAndPowerDownRequest - Class in inf112.fiasko.roborally.networking.containers
-
A request containing a player's program and whether it wants to enter power down next round
- ProgramAndPowerDownRequest() - Constructor for class inf112.fiasko.roborally.networking.containers.ProgramAndPowerDownRequest
-
Empty constructor required by KryoNet.
- ProgramAndPowerDownRequest(Boolean, List<ProgrammingCard>) - Constructor for class inf112.fiasko.roborally.networking.containers.ProgramAndPowerDownRequest
-
Instantiates a new program and power down request
- ProgrammingCard - Class in inf112.fiasko.roborally.objects
-
This class represents a programming card
- ProgrammingCard(int, Action) - Constructor for class inf112.fiasko.roborally.objects.ProgrammingCard
-
Initializes the priority and the action of the card
- ProgrammingCard() - Constructor for class inf112.fiasko.roborally.objects.ProgrammingCard
-
Empty constructor required by KryoNet.
- ProgrammingCardDeck - Class in inf112.fiasko.roborally.objects
-
This class represents a deck containing programming cards
- ProgrammingCardDeck(List<ProgrammingCard>) - Constructor for class inf112.fiasko.roborally.objects.ProgrammingCardDeck
-
Initializes the PlayerDeck with a list of cards
- ProgrammingCardDeck() - Constructor for class inf112.fiasko.roborally.objects.ProgrammingCardDeck
-
Empty constructor required by KryoNet.
- ProgramsContainerResponse - Class in inf112.fiasko.roborally.networking.containers
-
This class contains information about all players' programs and whether they want to enter power down
- ProgramsContainerResponse() - Constructor for class inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse
-
Empty constructor required by KryoNet.
- ProgramsContainerResponse(Map<String, List<ProgrammingCard>>, Map<String, Boolean>) - Constructor for class inf112.fiasko.roborally.networking.containers.ProgramsContainerResponse
-
Instantiates a new programs container