Package javatro.display.screens
Class DeckSelectScreen
java.lang.Object
javatro.display.screens.Screen
javatro.display.screens.DeckSelectScreen
Screen for selecting player deck configuration at game start.
Provides different deck types with unique gameplay modifiers:
- Red Deck: Enhanced discard capabilities
- Blue Deck: Additional hand opportunities
- Checkered Deck: Balanced suit distribution
- Abandoned Deck: Simplified card composition
-
Field Summary
Fields inherited from class javatro.display.screens.Screen
commandMap -
Constructor Summary
ConstructorsConstructorDescriptionConstructs deck selection screen with available deck options. -
Method Summary
Modifier and TypeMethodDescriptionvoidDisplays deck selection interface (handled by superclass options rendering).Methods inherited from class javatro.display.screens.Screen
clearCommandMap, displayOptions, getCommand, getCommandMap, getOptionsSize, getOutput
-
Constructor Details
-
DeckSelectScreen
Constructs deck selection screen with available deck options.- Throws:
JavatroException- if screen initialization fails
-
-
Method Details
-
displayScreen
public void displayScreen()Displays deck selection interface (handled by superclass options rendering).- Specified by:
displayScreenin classScreen
-