added class Shell for the feature Airstrike added class ShellControl for the feature Airstrike added new Model Bomb to implement the feature Airstrike added README´S to the Models to show the free to use license edited class ShipMap for the feature Airstrike edited class ImpactEffectManager to improve the Fire and Water Particles edited class MapViewSynchronizer for the feature Airstrike edited class BattleState for the feature Airstrike edited class BattleshipApp for the feature Airstrike
74 lines
2.2 KiB
Properties
74 lines
2.2 KiB
Properties
########################################
|
|
## 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
|