1. Demise of Nations
  2. News

Demise of Nations News

Update 1.21.143 - Clan Ranking, Balancing, UI & Bugfixes

Latest Update:

  • Balancing/Airfield: airport healing was too strong making them nearly invincible. Strength of airfields reduced. See https://steamcommunity.com/app/338810/discussions/0/3500920615277424286/
  • Balancing/Airfield: updated all the modern maps such as "Modern Europe", "Pacific War", "Modern Generator" and "Modern World Map".
  • Balancing/Airfield: new template.ZIP now available with fixed parameter for airfield.
  • Modern Maps (Bugfixed): aircraft carriers (and carrier research) only available for scenarios after WW2.
  • Clan Ranking: clans are now ranked also and get a separate rating based on the average of all the clan members. Please note it will take a while until the first player of a clan gets a ranking to have it appear. The rankings table takes another few hours to update thereafter.
  • In-Game Guide: contains the email address to reach us immediately in case the server goes down & no moderators can be reached to assist.
  • Language: latest translations added - Thanks :-D
  • Language: Swedish removed for now. Was very low quality, sorry for that!
  • Language: Credits section translated where feasible (missing translation keys added).
  • UI: "Quick Join" match-making service now shows the connected users.
  • UI: Split Screen & Multi-Window support for Droid.
  • UI: App Icon updated (adaptive icon on Droid).
  • UI: Notifications can now be copied to the clipboard.
  • UI: Dropdown list now remembers last scroll position for the 2.+ time.
  • UI: Dropdown list updated to not notify listener if selection is manually set (buggy?).
  • UI: UI components updated that revert to English if text is too long (due to bad translation).
  • UI: Improved Error output while connecting from a country that might have blocked the game's IPs (e.g. Russia).
  • Modding: latest template.ZIP uploaded with balancing fixes.
  • Maintenance: libGDX backend updated to 1.9.10.
  • Admin Guide: "DELETED" account explained, i.e. removal due to e.g. GDPR request.
  • Server API: documentation updated with bugfix and 'get-size'.
  • Server Monitoring: monitoring server still accepts connections & auto-reboots if not.
  • Server Monitoring: logging # of connections also (DDoS detection).
  • Server Backend: Jetty updated to latest version!
  • Bugfix: improved error report when login via provider failed. If you have troubles, please contact us with the error details.
  • Bugfix Server: better handling of malformatted requests (response code).
  • Bugfix Crashes: when music player couldn't properly be paused/stopped.
  • Bugfix Crashes: asset loading reworked to prevent crashes and stuck loading screens.
  • Bugfix Crashes: when worker was 'null' (render-thread).
  • Bugfix Crashes: when playing music (ANR).
  • Bugfix Crashes: loading limited fallback font if loading the default font crashes.
  • Bugfix Crashes: executing threads on render-pool.
  • Bugfix Crashes: if group graphic was not available (i.e. 'null').
  • Bugfix Crashes: if map panel wasn't created yet (i.e. 'null').
  • Bugfix Crashes: bit shift '1 << 30' potentially produced error due to race condition?

Update 1.20.136 - AI Runs Faster & Maintenance incl. Bugfixes for Crashes

Latest Update:

  • Incognito Games: now advertised anonymously in the chat (without the user's name).
  • AI: performance updated (faster).
  • AI: runs in background to pre-calculate actions (while the player is entering actions).
  • Manual/Guide: Fair-Play policy explained. No bribes or other unfair behavior. Players that use unfair tactics not part of a game will be appropriately punished.
  • Modding: template.ZIP updated with latest nations and flags.
  • Language: latest translations added - Thanks :-D
  • Language: missing translation texts added.
  • Crash Reporting: now also contains system information.
  • Moderating: the "Abuse" flag now has the same effect as unverified accounts, i.e. no participation in sponsoring and betting games (moderator manual updated also).
  • Moderating: accounts cannot be unverified anymore (verified accounts are considered legit accounts even if caught cheating).
  • Maintenance: update for NTP time utility to better handle failures (server).
  • Maintenance: making DB backup more resilient from crashes (e.g. when remote location is inaccessible).
  • Cheat Detection: improved detection for players using multiple accounts.
  • Bugfix Crashes: reporting to the same handler twice (rather than once) during startup.
  • Bugfix Crashes: removed 'null' exception (possibly error still happens?).
  • Bugfix Crashes: when a previous input wasn't applied yet (we should output an error now).
  • Bugfix Crashes: when building on an already occupied tile (e.g. village, bridge, etc.).
  • Bugfix Crashes: proper synchronization blocks added when adding assets during loading.
  • Bugfix Crashes: when formatting a text (possibly fixes strange exception).
  • Bugfix Crashes: when an exception was 'null'.

Update 1.19.131 - Balancing, Maintenance and Bugfixes

Latest Update:

  • Balancing "Fake Wars": attacking distant nations (not at border) will have a -10% happiness penalty added when declaring war. Also helps sea nations against new war declarations from afar nations.
  • Balancing/Declaration of War: reduced the initial 1x penalty for declaration of war, multiplied by number of enemies the other nations is at war with already, from -10% to -7%. In other words, the penalty to declare war is reduced.
  • Sending Gold: sending gold to other nations did not always work in cases where your actual gold amount was less than what you proposed to send (due to WEGO). The game now internally adjusts the gold amount to match your actual treasury, so the action will always execute.
  • Declaring War: capped at -99% (no more -106%).
  • Cross-Platform Login: error output improved for players that fail to login cross-platform!
  • Game Bootup: improved application startup time to take less time to go to the menu screen!
  • Game Bootup: additional indication of loading progress via bar (progress).
  • Language: latest translations added - Thanks :-D
  • Maintenance: reduced DB calls when updating an account (deadlock problems on server).
  • Bugfix: catching of crashes improved, so they can be submitted and fixed.
  • Bugfix: account verification button wasn't always shown.
  • Bugfix Crashes: if there was no country, the proxy setup panel would crash during construction.
  • Bugfix Crashes: disposing the play screen (some elements weren't initialized yet but we tried to dispose).

New Map: Rome vs. USA

Rome and America are often compared, whether for historical similarities or political reasons. But have you ever wondered how they might fare against each other in combat? In this new Demise of Nations map, you can play as either glorious Rome or a lost-in-time fleet of American troops.

Download and play the new "Rome vs. USA" map and conduct battles between ancient & modern troops.

Enjoy,
noblemaster ]:-D



Update 1.18.130 - Maintenance Release: App Bootup & misc.

Latest Update:

  • App Bootup: improved loading speed of game. Secondary assets are loaded in background allowing to enter the home screen much faster.
  • GUI: option to copy wall posts with formatting code also (rather than just the text).
  • Rankings: clan button re-instated that is shown for players that are in a clan (previously removed but added again due to it being requested :-).
  • Language: latest translations added - Thanks :-D
  • Clan Notifications: notification for clan member actions (e.g. role changes/removals) now also list the user that made the change.
  • Modding: added option (via .config) to mark a resource as non-tradable in the market.
  • Modding: latest template.ZIP uploaded to http://www.demiseofnations.com/modding.html | bundle_ancient_vs_modern.config contains modern vs. ancient configuration (can not be mixed with other bundle configurations!).
  • Server: updated/improved RAID disk array monitoring (detection if missing also).
  • Investigated: deleted wall messages that still appear for other players: due to caching, deleted wall message will still show for players that have seen it before it got deleted. Won't fix for now.
  • Investigated: scrolling a panel while an onscreen keyboard was visible and offsets the screen (reported by Eogum). The scroll view scrolls in mysterious ways at first glance, but actually it works as intended. The system tries to keep the text input within view so one can see the contents while typing :)
  • Integration itch.io: started showing rating option (if user likes to do it).
  • Server Side: Geo IP lookup database updated (able to resolve previously missing addresses).
  • Server Side: account deletion improved (deletes all relevant data also).
  • Internal: account modus "DELETED" added.
  • Maintenance: improved error handling/output for text parsing (decorated strings).
  • Maintenance: replace legacy android.support /w androidx library.
  • Bugfix: wall posts didn't properly keep track of the last seen time to indicate new posts when there was a pinned post.
  • Bugfix: translation approvals/rejections did not always work, i.e. no approval was done (server wrongly assume one of the lists was sorted, but it wasn't).
  • Bugfix: application exit now properly releases audio resources (proper native cleanup on desktop).
  • Bugfix: increased allowed screen aspect ration to improve scaling on full screen (Droid).
  • Bugfix: using a new minus '-' sign with same format as the '+' sing which ended up not showing because it wasn't included in the bitmap font.
  • Bugfix AI (Modding): the AI was not moving/crashing for entities that could not be built but the AI wanted to build.
  • Bugfix: code & logging update for when the server becomes stuck and doesn't update games anymore.
  • Bugfix (Server): reduced deadlocks accessing the database and cache (using separate caches now for separate request).
  • Bugfix Crashes: if proxy detection failed (will just not work, rather than crash!).
  • Bugfix Crashes: during modding while adding new host-unit without armaments.
  • Bugfix Crashes: storing loaded image data via render-thread (should reduce crashes?).
  • Bugfix Crashes: reduced the max. number of simultaneous sounds that can be played at same time (fixes ANRs on e.g. Droid?).
  • Bugfix Crashes: error reporting possible now if the app crashes during startup (error got swallowed before).
  • Bugfix Crashes: preventing the data loader to report results twice (potentially resulting in crashes).