add readme with config documentation
This commit is contained in:
parent
35adc2315d
commit
a545b8134f
1 changed files with 84 additions and 0 deletions
84
README.md
Normal file
84
README.md
Normal file
|
@ -0,0 +1,84 @@
|
|||
# Teststrecke
|
||||
|
||||
A multiplayer couch game that uses one button per player.
|
||||
|
||||
Press and hold to accelerate, release so slow down.
|
||||
Steering is controlled automatically, based on distance to a wall.
|
||||
Driving slower results in a smaller turn radius.
|
||||
|
||||
## Config
|
||||
|
||||
The config.ini file is created with default values on first launch of the game.
|
||||
|
||||
## Key Whitelist
|
||||
|
||||
To allow only certain keys / inputs to be allowed, a whitelist can be created.
|
||||
This is useful for gamepads or controllers with multiple buttons to avoid accidentially spawning multiple cars per player.
|
||||
|
||||
To create a whitelist make sure to set enabled to false unter \[keywhitelist\] in config.ini
|
||||
|
||||
Start the game. In the menu press and hold all inputs that should be whitelisted, so that they all appear in this list.
|
||||
Then press "Save Key Whitelist" in the lower right corner.
|
||||
|
||||
A list of keys assigned to player IDs will be created under \[keywhitelist\].
|
||||
|
||||
Close the Game. Open config.ini and change enabled to true under \[keywhitelist\].
|
||||
|
||||
## Key Colors
|
||||
|
||||
When assigning colors to controllers with colored tape or using [colored controllers](https://figch.de/index.php?nav=onebuttoncontroller) the input keys used in the key whitelist can be assigned to fixed colors.
|
||||
|
||||
First create the key whitelist as described above.
|
||||
|
||||
Close the Game and open config.ini.
|
||||
|
||||
Create a new section "keycolors" with each line assigning a color to a player id.
|
||||
|
||||
Godot color constants: [docs.godotengine.org/en/stable/classes/class_color.html#constants](https://docs.godotengine.org/en/stable/classes/class_color.html#constants)
|
||||
|
||||
Example:
|
||||
|
||||
'''
|
||||
[keycolors]
|
||||
|
||||
0="RED"
|
||||
1="GREEN"
|
||||
2="BLUE"
|
||||
3="HOT_PINK"
|
||||
4="YELLOW"
|
||||
5="PURPLE"
|
||||
6="ORANGE"
|
||||
7="WHITE"
|
||||
'''
|
||||
|
||||
## Fullscreen
|
||||
|
||||
Represents last state of in menu button "Fullscreen"
|
||||
|
||||
## General
|
||||
|
||||
### Remove cars timeout
|
||||
**remove_cars_timeout**
|
||||
|
||||
Time in seconds after which players will be removed from a running game.
|
||||
|
||||
0 to disable.
|
||||
|
||||
Helpful to remove accidentially spawned players after a game has started or players leaving mid game.
|
||||
|
||||
### Automatic map change
|
||||
**automatic_map_change_after**
|
||||
|
||||
How many rounds played after the selected map changes randomly.
|
||||
Useful for gameplay without UI interaction.
|
||||
|
||||
0 to disable
|
||||
|
||||
### Fast Mode
|
||||
|
||||
fast_mode_chance
|
||||
|
||||
Float in range [0.0 .. 1.0]
|
||||
|
||||
How often the fast mode should be triggered for a game.
|
||||
0.0 means never, 1.0 means everytime.
|
Loading…
Add table
Reference in a new issue