Update 1.15.98 - Web API, Networking, GUI & Misc.
Latest Update:
- Settlement Dropdown: now also sortable if ready by population or happiness festival! Implements: http://www.multiplayerhub.com/board/viewtopic.php?f=4&t=5749
- Web API (Beta): allows accessing the Demise of Nations servers via REST and JSON. Currently querying of user accounts, chat and game servers supported. More to come. "API Reference" is available from the in-game guide. This is stable but still beta, i.e. please provide feedback.
- Manual: troubleshooting guide updated with what to do during connection errors.
- Manual: contains a link to the server monitor at https://status.demiseofnations.com which shows current server statuses.
- Server Uptime: a status page for all relevant servers is now available at https://status.demiseofnations.com and shows current status and uptime.
- GUI: transitional effects/tweens updated and streamlined for dialog and panel fade-in/out.
- GUI: options dialog updated with additional configurations available directly within the game.
- GUI: keyboard shortcuts information better integrated.
- GUI: minor other updates & adjustments.
- Network I/O: option to switch to non-binary transfer mode. Might resolve connection problems with certain firewalls? Disable "Network I/O: Binary" in the settings!
- Network I/O: server now properly returns no-cache header to prevent potential networking problems.
- Network I/O: basic secure networking support via Let's Encrypt. For testing, enable "Network I/O: Secure" in the game's settings & report back to the developer.
- Language: latest translations added - Thanks :-D
- Language: Microsoft Translator updated to latest version 3.0.
- Clan Joining: games that are ended are now ignored when verifying if a player can join a clan or not (due to max. clan player/game rule).
- Sing-In Dialog: increased login timeout to reduce potential problems logging in (?).
- Sign-In Dialog: error message improved for when sign-in failed (e.g. invalid permissions on Android).
- Moderators: Admin Guide now contains the moderator email address listed with explanation when/how to use it.
- Moderators: Officers can now see more details to products & bargains in the catalog.
- Moderators: Server Status link also displayed on "Server Dashboard".
- Moderators: You need to enable "Network I/O: Secure" in the game's settings. You'll get a blinking warning displayed otherwise.
- Bugfix: pending messages from eliminated nations would linger around.
- Bugfix: renaming a protectorate would calculate the renaming cost wrong.
- Bugfix/Images in Moderator Inbox: retaining images viewed via moderator inbox outside of internal image atlas (to prevent errors/allow larger images to be viewed).
- Bugfix Admin: cheat investigation mails are now sent properly from the moderator mailbox (not moderator's private mailbox).
- Bugfix Crashes: while observing the final standing in a game the player did not participate.
- Bugfix Crashes: while converting an integer value to another incompatible type during messaging/other nations.
- Bugfix Crashes: negative unit strength could cause crashes in editor (maybe invalid parameter passed in!).
- Bugfix Crashes: when building city estate and player object was 'null'.
- Bugfix Crashes: naming a new settlement would crash if the information became 'null' after a while, e.g. during next turn update.
- Bugfix Crashes: executing background worker with 'null'-worker.
- Bugfix Crashes: pressing the CAMERA button while not initialized yet.
- Bugfix Crashes: continuing loading even if user preferences could not be initialized.
- Bugfix Crashes: if internet connection had errors/resulting in bad game data (bad firewall?).
- Bugfix Crashes: while refreshing 'decree' dialog after a new turn became available ('null' pointer for player).