pelican-eggs / games-steamcmd

Eggs for game servers that use SteamCMD to install.
MIT License
41 stars 20 forks source link

Changed Start Configuration #8

Closed HoleInTheSeat closed 1 month ago

HoleInTheSeat commented 1 month ago

Changed Start Configuration to more accurate represent when the server is ready for client connections.

old was "DungeonDB Start" but clients are not actually able to connect until the server says "Game server connected"

When "DungeonDB Start" appears, the server may still be generating or loading world files, and clients will not be able to connect if it is doing so. The world is done loading/generating when the message "Game server connected" appears.

Description

Some users we confused and complaining they could not connect to their servers. This was because the server is not actually ready for client connections after "DungeonDB Start" but rather when "Game server connected" appears. Impatient users would try to connect multiple times, but the server would ignore these attempts as it was still generating the world. Once the world is generated and the server is ready for client connections, the server displays "Game server connected" this is simply a visual thing to help with Impatient users.

Checklist for all submissions