Files
2026-09-12 03:11:49 +03:00

78 lines
1.6 KiB
JSON

{
"server": {
"host": "0.0.0.0",
"port": 3232,
"max_connections_per_ip": 20
},
"clients": {
"Main": "game_client",
"Test": "game_client_test"
},
"access_keys": {
"Main": "",
"Test": ""
},
"default_client": "Main",
"signing_keys": {
"public": "",
"private_key_file": "SIGNING_PRIVATE_KEY.txt"
},
"require_signature": true,
"connection": {
"server_address": "example.com",
"server_port": "443",
"use_https": true
},
"updater_ui": {
"game_name": "My Game",
"updater_name": "Launcher",
"window_width": 450,
"window_height": 280,
"banner_width": 430,
"banner_height": 140
},
"paths": {
"game_exe_relative_path": "system/game.exe",
"banner_relative_path": "banner.png",
"icon_relative_path": "icon.ico",
"settings_filename": "updater.ini"
},
"manifest": {
"manifest_filename": "manifest.json",
"compressed_suffix": ".gz",
"compressed_dir": "_gz",
"compression_level": 6,
"max_decompressed_size_mb": 512
},
"ignore": {
"files": [
"Option.ini",
"WindowsInfo.ini"
],
"folders": [
"screenshots",
"logs",
"replays"
],
"extensions": [
".log"
]
},
"self_update": {
"enabled": true,
"updater_version": 1,
"updater_manifest_filename": "updater_manifest.json",
"download_filename": "updater.exe"
}
}