######################################## ## Programming project code ## UniBw M, 2022, 2023, 2024 ## www.unibw.de/inf2 ## (c) Mark Minas (mark.minas@unibw.de) ######################################## # # Battleship client configuration # # Specifies the map used by the opponent in single mode. # Single mode is activated if this property is set. map.opponent=maps/map2.json # # Specifies the map used by the player in single mode. # The player must define their own map if this property is not set. map.own=maps/map1.json # # Coordinates of the shots fired by the RobotClient in the order listed. # Example: # 2, 0,\ # 2, 1,\ # 2, 2,\ # 2, 3 # defines four shots, namely at the coordinates # (x=2, y=0), (x=2, y=1), (x=2, y=2), and (x=2, y=3) robot.targets=2, 0,\ 2, 1,\ 2, 2,\ 2, 3 # # Delay in milliseconds between each shot fired by the RobotClient. robot.delay=500 # # The dimensions of the game map used in single mode. # 'map.width' defines the number of columns, and 'map.height' defines the number of rows. map.width=10 map.height=10 # # The number of ships of each length available in single mode. # The value is a comma-separated list where each element corresponds to the number of ships # with a specific length. For example: # ship.nums=4, 3, 2, 1 # This configuration means: # - 4 ships of length 1 # - 3 ships of length 2 # - 2 ships of length 3 # - 1 ship of length 4 ship.nums=4, 3, 2, 1 # # Screen settings # # Color of the text displayed at the top of the overlay. # The format is (red, green, blue, alpha) where each value ranges from 0 to 1. overlay.top.color=1, 1, 1, 1 # # Application settings configuration # Determines whether the settings window is shown at startup. settings.show=false # # Specifies the width of the application window in pixels. settings.resolution.width=1200 # # Specifies the height of the application window in pixels. settings.resolution.height=800 # # Determines whether the application runs in full-screen mode. settings.full-screen=false # # Enables or disables gamma correction to improve color accuracy. settings.use-gamma-correction=true # # Indicates whether the statistics window is displayed during gameplay. statistics.show=false