I've now made my own master server to list existing servers, allowing in turn to make servers completely independent from steam.
What does this mean for users?
- No more disappearing or obsolete servers in the "Join game" menu.
- You no longer need a steam client opened with a valid Ymir license to run a dedicated server.
Important notes for Game hosts
- The game server settings are now moved inside the game save folders and renamed game_settings.ini. So all the games .ini files in the root Ymir appdata folder can therefore be moved & renamed, or deleted. server_settings.ini contains the default and global server settings.
- The dedicated server steam app id is 749070. This is the server that can run without requiring Steam.
- server_settings.ini now contains a url override, so you can have your server address displayed as a url instead of its actual IP.
- Dedicated servers will now cancel their auto-restart behavior after 5 consecutive crashes.
The dedicated servers update
v0.2.1.x- switched from steam master server to an Ymir private master server for server listing
- added new dedicated server app on steam (749070) that doesnt require the steam client and accounts to run.
- moved game settings into the save folders
- added support for custom URLs for server hosts, set in server_settings.ini
- servers now cancel their auto-restart behavior after 5 consecutive crashes.
- reduced efficiency of Tavern service and alchool required for it.
- greatly reduced efficiency and intelligence bonus from school and academy services
- fixed problem of "gaia armies" when a territory with an army decays.
- fixed production of pickaxes without the pickaxe tech
- lowered nordic bonus to +5 health
- lowered tropical malus to -5 health
- fixed a battlecode issue causing infinite battles
- occupied territories can only be transfered by treaty to their previous owner or a character that is also at war with the previous owner
- when a sell order is added, if 2 buy orders are competing for it, the highest order will pay second order's limit-price +1.
- fixed colonies not benefiting from city administrative policies
- fixed trade history overflow
Changed files in this update