add feature, rename variable, fix type, update readme

This commit is contained in:
Quinten 2024-06-01 13:15:15 +02:00 committed by GitHub
parent 165c322490
commit 04ef7b7c38
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 7 deletions

View File

@ -19,13 +19,14 @@ Steam: https://store.steampowered.com/app/2646460/Soulmask/
Soulmask requires up to 3 ports. You can choose every port you want. Soulmask requires up to 3 ports. You can choose every port you want.
| Port | default | | Port | default |
|--------- |---------------| |:---------:|:---------------:|
| Game | 7777 | | Game | 7777 |
| Query | 27015 | | Query | 27015 |
| EchoPort | 18888 | | Maintenance / echo | 18888 (Does not need to be public) |
## Special Note ## Special Note
- Each game process needs to open two UDP ports
- A single game process requires at least 16GB of memory and 2-4 CPU cores. - A single game process requires at least 16GB of memory and 2-4 CPU cores.
- Bandwidth requirements: Each game server's inbound/outbound bandwidth is about 100kbps/player. - Bandwidth requirements: Each game server's inbound/outbound bandwidth is about 100kbps/player.
- The game package size is about 1-2GB, requiring about 20GB of free disk space for operation. - The game package size is about 1-2GB, requiring about 20GB of free disk space for operation.

View File

@ -4,11 +4,13 @@
"version": "PTDL_v2", "version": "PTDL_v2",
"update_url": null "update_url": null
}, },
"exported_at": "2024-05-31T19:46:26+02:00", "exported_at": "2024-06-01T13:12:16+02:00",
"name": "Soulmask", "name": "Soulmask",
"author": "josdekurk@gmail.com", "author": "josdekurk@gmail.com",
"description": "Escaping a deadly sacrificial ritual, you find an ancient mystical mask on your journey. This mask holds potent knowledge, changing the world you knew. Face the harsh challenges of nature, survive, rally followers, and build your own tribe. Explore and unveil the truths behind the enigmatic mask.", "description": "Escaping a deadly sacrificial ritual, you find an ancient mystical mask on your journey. This mask holds potent knowledge, changing the world you knew. Face the harsh challenges of nature, survive, rally followers, and build your own tribe. Explore and unveil the truths behind the enigmatic mask.",
"features": null, "features": [
"steam_disk_space"
],
"docker_images": { "docker_images": {
"SteamCMD": "ghcr.io\/parkervcp\/steamcmd:debian" "SteamCMD": "ghcr.io\/parkervcp\/steamcmd:debian"
}, },
@ -59,7 +61,7 @@
"field_type": "text" "field_type": "text"
}, },
{ {
"name": "Map Players", "name": "Max Players",
"description": "Specifies the maximum number of players the game instance can support.", "description": "Specifies the maximum number of players the game instance can support.",
"env_variable": "MAX_PLAYERS", "env_variable": "MAX_PLAYERS",
"default_value": "60", "default_value": "60",
@ -99,7 +101,7 @@
"field_type": "text" "field_type": "text"
}, },
{ {
"name": "Echo Port", "name": "Maintenance Port",
"description": "Maintenance port, used for local telnet server maintenance, TCP, does not need to be open.", "description": "Maintenance port, used for local telnet server maintenance, TCP, does not need to be open.",
"env_variable": "ECHO_PORT", "env_variable": "ECHO_PORT",
"default_value": "18888", "default_value": "18888",