Balancing: ruler bonus +100% for defense (was +30% for defense previously).
Balancing: commando unit is OFF by default, but can be re-enabled during game setup. Please comment if you want it to be re-enabled again!
Balancing: randomization of wood, iron, stone and gold reduced to 20% (from 50%). To reduce unlucky start positions. Affects ancient maps only.
Balancing: research "Village Construction" is researched by default for all non-random generator maps (given it's used rarely & makes more sense that way).
Balancing: galleys can shoot far (2 tiles) while longboats are faster and stronger in close ship combat.
Maps: additional scenarios incl. co-op team play scenarios added! Please download the latest versions.
Tutorial: optimized for small screens, i.e. making sure everything is properly visible.
Tutorial 1 (Basic Intro): updated and added explanation how to load and unload troops into transport ships.
Tutorial 2 (Advanced): updated to explain governors, general festivals and fertility festivals. Please note, some of this is also explained in the guide!
UI: additional in-game panel "Coalitions" that shows a map overview and team members if a game features team-play.
UI: reduced the brightness of the yellow in-game GUI. Sorry, it was too distracting!
UI: scenario selection popup window updated.
UI: misc. fixes for alignment horizontal/vertical.
Upcoming Game Timer: the upcoming game timer now refreshes every so often & shows when a game becomes available to play (no refresh previously).
Networking: improved networking for fast games when the main server (login & main chat) is e.g. down for maintenance. Reduces errors submitting orders.
Networking: improved performance for fast games. Reduced DB/networking for smoother performance.
Scenario Selection: popup window added to reduce size of map listing.
Translation Keys: to show the translation keys in the user interface, (1) go to settings and (2) enable the checkbox "Translation Keys".
Clan Profile: shows the level for each member also (even if not part of a clan).
Clans: in the clan settings there is now an option to disable new requests to join a clan (uncheck the checkbox).
Clans: removing a player from a clan also shows the required elapsed time also (72h).
Unverified Users: cannot participate in betting games anymore. Please contact the moderators to have your account verified.
Unverified Users: there now is a [Verify...] button on the accounts settings (cog-button chat). It will send a verification request to the moderators.
Modding: template.ZIP updated with reduced randomization of wood, iron, stone and gold (from 50% to 20%).
Modding: template.ZIP updated missing files for coalition graphics added (i.e. 24x24px flag icons).
Modding: error output improved when map digest became too large (need to reduce number of scenarios).
Error Reporting: ALT+F8 allows reporting app log files to the developer, to e.g. have bugs fixed.
Error Reporting: Enable "Error Reporting" in the game's settings to enable pushing the top/left corner of the game's screen to popup an error reporter. Should work even if the game appears stuck (in most cases).
Admin IP and ID Bans: functionality improved for better banning of repeated cheating accounts (less manual labor).
Admin IP and ID Bans: admin guide updated. Please read!
Admin Terminal: admin guide updated. Please read!
Admin Investigations: shows if an account is disabled in the list now also, i.e. '-'.
Bugfix: map download counter should now be properly hidden when outside of scroll panel view.
Bugfix: cancelled purchases were partly considered valid and applied to a user's account.
Bugfix: BiDi text rendering was partly broken, i.e. the L2R/etc. markers ignored. Arabic/Hebrew should now display correctly (as before).
Bugfix Crashes: while modding and placing troops/structures, the game could potentially crash (also for playing).
Bugfix Crashes: during private messaging while the network was already disposed.
Bugfix Crashes: while selecting research and the entry/input was already disposed.
Bugfix Crashes: editing the events could cause crashes when pressing the (+) button too quickly (admin function).
Bugfix Crashes: possible bugfix for crashes when logging in via Google Play.
Bugfix Crashes: music was not properly retained and threw an error (defaults to silent rather than crash now).
Balancing: slightly update the combat strengths for Fighter Planes, Helicopter and Artillery (all modern maps).
Rendering: damage display is now greenish for enemy troops (& red for your own troops).
Rendering: mini-map coloring slightly improved (a very little bit brighter).
GUI: new in-game GUI graphics were too bright: slightly reduced saturation to make it less intense.
GUI: slightly improved the multiplayer GUI components.
GUI: some minor fixes were texts were too long and a scroll panel was needed (elections/etc.).
Modding: please download the latest template.ZIP for modding (some combat parameters for modern troops updated). http://www.demiseofnations.com/modding.html
Modding: removing/updating background music for maps will not throw an error anymore while trying to upload a map update (removed backwards-compatibility check!)
Inactive Games (multiplayer): games where all players are inactive, they will end prematurely. That's to speed up tournaments & leagues with games that only have inactive players.
Networking: switched networking over to DNS to support connecting via IPv6 networks.
Bugfix Listing: the game sometimes gets stuck listing downloaded maps. Improved retaining/releasing of temporary images that could potentially result in never-ending loading loop.
Bugfix Ratings: multiplayer ELO didn't update anymore due to permissions being wrong. Ratings should now properly record & update.
Bugfix Crashes: the modding editor will now throw an error (not crash) when the combat type is missing.
Bugfix Crashes: loading the clan messages while network was not available.
Bugfix Crashes: during game listing some data was 'null' producing a crash.
Bugfix Crashes: while rendering AI plans/strategies!
Bugfix Crashes: non-properly initialized market would produce crashes during modding/testing.
Bugfix Crashes: if app version number could not be determined, it defaults to 0.0.0 (instead of 'null').
Update 0.9.36 - UI & Font Update, Balancing, misc. Fixes
Latest Update:
Incognito Mode: games can now played anonymously by setting the "Incognito Mode" checkbox during game setup!
Balancing: eliminating a nation will not pass assets to the eliminator anymore (Reasoning: given more than 1 player was possibly attacking, this doesn't seem fair to give all the spoils to only one).
Balancing: max. administration cost cap upped to 72% (from 69%). Also improved administration cost so that smaller nations have a lower cost.
Balancing: local & global fertility festivals now +10% (instead of +20%). Costs reduce accordingly also!
Balancing: local & global happiness festivals reduced in cost.
Balancing: research costs slightly increased, especially for modern scenarios.
Joining Games: the chat now also shows which nation a player has joined a game as!
Joining Games/Random Games: the nation you join is hidden as long as the game has not started. That's to avoid confusion!
UI Font: main UI font updated :)
UI Game: new in-game UI look! :-D
UI Game: damage display updated (more colorful).
UI Game: palm trees re-done (were too blurry).
UI Game: misc. alignment and other minor fixes.
UI: misc. fixes for text wrapping/scroll wrapping.
Modding: latest template ZIP uploaded for modded maps. Please update to that latest version.
Performance: touch-detection on Windows has caused considerable slowdown during rendering (lagging). It's now disabled. Go to [Settings] and enable "Onscreen Keyboard" if you are in touch-mode and require a keyboard.
Performance: GUI object allocation reduced (using default object for padding/etc. if possible).
Server: updated to prevent tampering with games by e.g. negative coin sponsoring.
Bugfix Map Downloads: didn't properly work on iOS (stuck at 0%).
Bugfix Crashes: building troops in harbors that had no owner throw an error and crashed the game.
Bugfix Crashes: while entering actions (e.g. changing governors checkbox) while not being properly joined to a game.
Update 0.9.34 - New Maps & AI Improvements
Latest Update:
Map Added - Pacific War: added as new downloadable map (modern scenario).
Map Added - Generator/Ancient: map generator with ancient troops now available.
Map Added - Generator/Modern: map generator with modern troops now available.
Map Generator: bugfixed and reworked to limit joking points when using default settings.
Diplomacy Setup: the game now allows setting the starting condition of a game to all nations allied at game start or at an x-turn ceasefire when the game beings (Advanced Options / Starting Diplomacy)!
Disjoining Rated Games: you cannot disjoin rated games anymore (in addition to disjoining betting games).
AI: improved takeover of airfields and harbors.
AI: improved repair of airfields and harbors.
AI: limited building of aircraft carriers.
AI: improved performance calculating next turn (profiling done)!
Joinable Games/Game Type Abbreviations: the joinable games list shows abbrevations for the various games and their game modes, e.g. "nK" for "no king".
Joinable Games/Filter Permanent: the game now stores the latest search/filter settings for joinable games. That way you only need to apply some of the settings once and they stick for the next time when you come back.
Fast Games (Blitz): improved handling of order/action submissions to server by also accepting "older" orders (less problems during bad network connections).
Fast Games (Blitz): server threads increased 8x. Should potentially improve connections to Blitz-servers!?
GUI: rendering of mini troop HUDs improved (more compact).
Modding: latest template.zip for modded map uploaded to website!
Bugfix Windows 10: touch-screen popup will not show anymore if a device is not in table/touch-screen mode.
Bugfix Custom Onscreen Keyboard: didn't re-layout properly when text went over to the 2. line.
Bugfix Default Music Volume: set to 80% (50% was not loud enough).
Bugfix Crashes: by calling uninitialized floating point abstraction (construct).
Bugfix Crashes: placing item while no item was selected (array index -1/exception).
Update 0.9.33 - Ancient Europe map & Tutorial Updated, misc. Fixes
Latest Update:
Default Map: the new default map is a map of Ancient Europe. If you have ongoing games, you need to first re-download the old tutorial map.
Tutorial: updated & fixed to use the new map of Ancient Europe.
Account Mode: "banned" added. A banned player can still access purchasing information but not create/join games or send messages except the moderators team. Minimal account functions only.
Account Mode/Silenced: private messaging (outside games) is now disabled for SILENCED accounts, except contacting the moderators group.
Version Checker: the game will check if the game client version is up-to-date and will output a warning if you are running an old version of the game. Although older versions work fine, some game-play features for multiplayer might not always work as intended (e.g. parameters changed).
Versioning: I will start updating the "minor" versions in MAJOR.MINOR.BUILD (e.g. the "1" in 4.1.237) if you are advised to upgrade. Increased minor versions indicates that some parameters/etc. have changed which can effect game-play. Running older versions in single player is fine, but using older versions in multiplayer can have negative side effects.
Guide "Diplomacy": 20% of the protectorate's gross income goes to the protector.
Guide: what to do when going on vacation.
Guide: what will happen to compromised accounts and players spreading private account information.
Downloadable Map Count: count-bubble will now update the count after a map download has finished (was only refreshing every 30 min. before).
Rankings Table: the standings for the FAST/non-Team are now loaded automatically when opening the rankings screen.
AI Ratings: improved averaging of AI rating with tendency to lower bounds (multiplayer ratings).
Admin Guide: information to new "banned" account status as compared to "silenced".
Admin Guide: usernames vs. display names explained and also how to change a username when a player requests it.
Admin Guide: how to handle accounts that are found cheating/bad manner and are to be banned but show purchases.
Admin/Terminal: option to rename username (not only display names added) via "-x-rename-username:".
Bugfix Scrolling Wall & Mail: due to the "improved" translation popup, scrolling didn't work anymore. Should be fixed!
Bugfix ONLINE Status: the online status of players was not always being synced correctly (especially if network was out). The ONLINE status of players should not display correctly.
Bugfix ELO Analysis: should now correctly show the ratings and statistics in the ELO analysis tab (rather than 900/500 for everyone).
Bugfix ELO Display: rank slightly moved to the right to prevent overlap.
Bugfix Crashes: account status could not properly be determined and was 'null'.
Bugfix Crashes: vertex buffer increased to 32 (from 24) to attempt to reduce crashes ("remaining() < size" error)!?
Rating Display: formatting improved for when there is only little horizontal space (small screens).
Modding: Confirm dialog added when removing a nation from a scenario.
Modding: Error dialog added to make sure world maps (if desired) have an even (not odd) number of columns. It only connects correctly if the HEX-columns are even, i.e. 2, 4, 6, 8 etc. columns.
Bugfix Crashes: modded maps (item was not in market).
Bugfix Crashes: modding maps while the initial item-count was 0 resulting in division /0 error.
Bugfix Crashes: removing nation from scenario (market was not properly initialized yet!)
Largeness Display (Settlements): the settlement graphic will now update if the population increased or declines (rather than increasing only).
Ratings Reworked: there are now ratings for (a) fast games, (b) fast games /w teams, (c) slow games and (d) slow games /w teams.
Ratings History: a history is kept of previous ratings & can be graphed over time (max. 10 years). For each month 3 data points are recorded: 1.-10., 11.-20. and 21.-*.
Ratings: volatility now both increases & decreases.
Friend/Player Status: players that are connected to the game have their profile icon shown in a BLUE ring (rather than golden!) :-D
Friends/Team Members: are now sorted by online & last online status :)
Award Medals/Trophies: medals & trophies are now only given out for rated games!
Guide: new rule regarding teasing others and entrapment. Please refrain from agitating other players.
Translation Popup: using onRelease (instead of onPress) now to open the translation popup menu. See for reference: http://www.multiplayerhub.com/board/viewtopic.php?f=59&t=5187
Translation Popup: long-presses on touch-screens now bring up translation options for Chat, Wall and In-Game Messages.
Multiplayer Dashboard: "LIVE Games" and "Slow Games" buttons added. Might reduce confusion how to find multiplayer games?
Administration: in-game text messaging is now disabled for SILENCED accounts.
Reporting: reporting of games (rather than just players) functionality added. Click on the [Report...] button in a multiplayer game to report it.
Reporting: min. character length reduced to 50 (from 100 characters).
Performance Tweaking: to prevent frozen displays/ANRs.
Performance Tweaking: number of sound FX in memory doubled.
Admin Guide: updated to include information of how to handle your personal inbox.
Admin Guide: information added in regards to the upcoming incognito mode (future release).
Spelling: trading dialog said "sell" rather than "buy".
Servers: additional servers added. Map downloads should also be a lot faster.
Bugfix Crashes: trying to play disposed audio file (null pointer exception).
Bugfix Crashes: clicking the enhance key (keyboard) and panel was 'null'.
Update 0.9.20 - Modern Troops & Map, Balancing, GUI etc.
Latest Update:
Balancing: eliminating another nation will disperse 25% of the eliminated nation's assets to the eliminator (was 100%).
Balancing: tax & commerce income slightly reduced by ~15% (adjusted from 650/2600 to 500/1000).
Balancing: repairs and building city estates costs more stone (but less gold/etc.).
Balancing: no building in harbors which are not at 100% strength!
Balancing: combat strength is now relative to max. strength (i.e. 150/150 will become 100 rather than 150).
Balancing: combat and movement speeds re-balance for different weather conditions.
Balancing: happiness penalty of -1% is applied to a settlement only if it was attacked (other battles in vicinity do not matter anymore).
Balancing: tax levels now 0%, 50%, 75%, 100% and 125% (rather than 0-50-100-150-200).
Balancing: settlements need to be repaired first before troops can be built (indicated by burning fire).
Trading (Balancing): reworked the trading system to be instant (rather than having to wait one turn). The market has a fixed amount of items, so market prices will go up & down based on availability of items.
Modern Europe 1.0.0: added :-D
Mediterranean Sea 1.0.3: balancing from above applied.
Mediterranean Sea 1.0.3: expanded scenario added.
Mediterranean Sea 1.0.3: streamlined the map to make it slighlty more open (trees, cliffs, bottlenecks).
Weather: initial weather condition is now also applied for the 1. turn based on parameters set (was always sunny previously).
Overview Map: updated coloring to make it more colorful & brighter.
End Game Statistics: Happiness & Population graphs added (will have no data missing for games that have already started!).
End Game Statistics: Total Income & Expenses listed for each nation (will have no data missing for games that have already started!).
Event Dialog GUI: improved & also added graph which shows progress over time.
Clan Management: there now is a [Join]-button on each clan's profile to make joining the clan easier for others!
Guide/Modding Updated: section about which assets we accept for modded maps, i.e. "Public Domain", "CC0" or "CC-BY".
AI Updated: better at targeting and repairing harbors (owned structures besides cities).
AI Updated: improved troop management (also able to do modern troops, e.g. aicrafts and such).
AI Updated: better protecting their commando-unit now.
Translations/Glyphs: missing Romanian & Chinese letters added.
Translation Warning: you will now be warned if you are translating a language you are most likely non-native in. Also, please read the instructions!
Translation Instructions: updated what we consider ban-worthy offenses. Translating isn't about use or you, it's to provide high-quality texts in other languages for players that are not fluent in English - Thanks!
Translation Center Bugfix: very long texts could throw an error. The database wasn't able to index the text. Should be fixed now!
Starting Games Early (multiplayer): confirmation dialog added so a game is not started early by mistake.
Disjoining Rated Games: volatility will not change anymore when disjoining a rated game!
Banned Accounts: this has now be renamed to "silenced", i.e. a previously banned account was just silenced from posting on walls and chat.
Modding: functionality to offset map.
Modding: please download the latest template.ZIP with the update balancing.
Modding: removing hosted troops can now be done by clicking on the host. The host will only be removed if no troops inside are left.
Manual Updated: public shaming, slander, defamation and such are not tolerated in the game anymore. We value everyone's privacy highly.
Bugfix World Maps: troops can now travel over the "stitching area" of world maps that go around!
Bugfix Stripe (purchasing): should now properly output an error for double purchases.
Bugfix Modding: new nature information wasn't applied to existing maps (was being ignored).
Bugfix Modding: exploration fog wasn't correctly applied to nation's detection when new nations were added.
Bugfix Gifting: gifting maps/coins/etc. was broken. The error "no access" is gone & you should be able to gift to other players again.
Bugfix Freezes: games would sometimes not update due to duplicate IDs causing crashes.
Bugfix Crashes (Modding): pressing key while no scenario was selected (rare occurance).
Bugfix Crashes: during game setup (not everything was initialized fully when called).
Bugfix Crashes: showing the number of available maps for download (count "bubble").
Bugfix Crashes: divisions by 0 during animations.
Bugfix Crashes: while not properly being able to join game ('null'-pointer error).
Balancing: Administration cost was far too low in the last update. Has been greatly increased!
Movement: updated the movement functionality to allow for flying, ground level and underwater units to pass each other. Although tested, there might be some initial bugs!?
Unit Selection: improved display of actively selected unit (yellow BG).
Destroy Roads: functionality added allow destruction of roads (cost money).
Random Games (single player): a new dialog allows selection of AI difficulty and objective now!
Mediterranean Sea 1.0.2: functionality to destroy roads added!
Mediterranean Sea 1.0.2: harbors can now host 4 units (rather than 1 only) and can be captured.
Messaging: the messaging system now shows the unread count by default (ditto it was before). To enable the [Done] button to mark messages as read manually, go into your account settings (via cog-icon in chat) and enable the [Done] button. That way, you can track messages better you haven't responded to.
Chat Broadcasts: shows the turn number also if a game has started (shows nothing if still in setup).
Map Downloads: maps can now be rated :-D
Map Downloads: maps can now (a) be sorted and (b) be searched by name :-D
Map Downloads: display improved for small screens. Also fixed for large screens (line breaks).
Maximum Turn: the new minimum max. turn that can be selected is 20 (was 10 before), to prevent people from gambling the system.
Minimum Turn Duration for Slow/Longhaul Games: minimum is now 8h/turn (compared to 12h/turn before). Please be aware that if you sleep more than 8h per day, you will potentially lose games!
Modding: functionality for fuel consumption added for upcoming modern scenario (/w tanks etc.).
Modding: ancient harbors can now host 4 units (rather than 1) and can be captured.
AI Bugfix: first nation in a game would not move at all in first turn under certain circumstances.
AI Bugfix: the AI would not do anything if there were no settlements available in a map.
View Games: button renamed to "Play Games" -- hopefully players will be able to find games now!?
Translations: updating existing translations will only pay 1 coin per fix (independent of the word count) to combat false submissions to gain coins only.
Translations: the last author for an existing translation will be listed if the information is available. That's to track down players that submit bad translations. Be wary!
Translations: "Albanian" added, which is now also available for translations!
Translation Glyphs: update for Hebrew & Chinese.
Volume Slider (Music/Sound FX): adjusted to better represent the actual volume (changed from linear to exponential!).
Admin (Officers): promo code generator also offers 250 coin promos (use for name changes as needed!).
Admin Function (moderators): query promo deal redeem status information via terminal.
Admin Function (moderators): functionality to view a user's purchases (should not give "no access" anymore).
Admin Function (Officers/Dev ONLY): option to add/subtract coins from an account via terminal.
Admin Function (Officers/Dev ONLY): option to add/remove products from an account via terminal.
Bugfix Happiness: if there are no settlements, the happiness is fixed at 100%.
Bugfix Trafalgar Map: ships should now move (although needs more tweaking in the long-run).
Bugfix Crashes: while removing non-existing image from texture atlas.
Bugfix Crashes: clicking the auto-translation button in the language center.
Bugfix Crashes: adding a 'null'-GUI child to a GUI group was crashing the game (ignoring it now).
Bugfix Crashes: when displaying the final results screen (and some users were 'null').
Bugfix Crashes: when changing commerce tax levels (entry was not ready yet/gone already).
Update 0.9.18 - End Game Statistics, Graphics, Balancing & more
Latest Update:
Game Ended Screen: the end-game screen is now vastly improved with various additional statistics & better layouting :-D
Game Ended/Player Eliminated: some basic statistics stay now enabled and can still be accessed, i.e. the analysis and objective.
Balancing/Team Games: due to the many player requests, I have re-enabled (a) diplomacy and (b) elections by default for non-team matches. Please turn off as needed :-P
Balancing/Administration Cost: changed formula for the administration cost to 1/sqrt(x) where x is proportional to the population/nation size. As a positive (hopefully), if you hold a fertility festival, the income should now always increase (and not go down).
Overview Map: can now be opened & closed.
Overview Map: there is a button that switches the map display between nation-based coloring and diplomacy-based coloring.
GUI Fixes: the top/centered main HUD during game-play was preventing some map-clicks from passing through. That should now be fixed and the provinces close to the main HUD at the top/center are now selectable.
Map Coloring: neutral tiles are now more colorful/saturated (needs more?). They were too bland beforehand.
Mediterranean Sea 1.0.1: scenario & story description fixed.
Rankings Table: now also shows the clan's (if any) a user does belong to :-D
Sponsoring: games can now sponsor 1., 2. and 3. places (not only the 1. place finisher).
Betting Coins: the amount can now be split between the top 3 players if desired (rather than just winner-takes-all).
AI Balancing: the AI is playing a lot less aggressive now on lower difficulty levels. Also, there was a bug making the AI declare war even on the Casual/Easy levels.
AI Exploit: AI was accepting to become a protectorate to easily. This is now disabled for multiplayer games & has a smaller likelihood to be accepted in single player matches.
Private Messaging: the private message inbox shows an unread message count also for each message that has the [Done] button active (to track read but pending messages). Click the [Done] button to mark as handled. If this is
Default Last Joinable Turn (multiplayer): upped to 10 (from 7) to allow players to join later if they like. You can still adjust the setting during game setup if you want a game to be open much longer.
Modding: after play-testing a map, the game will return to the editor (rather than the menu screens).
Translation Thai: bugfix attempt rendering character 0x0E48.
Clan Message Board: clan members with status ACTOR or higher can delete messages from the clan message board now!
Spelling: misc. fixes!
Guest Login: you don't need to enter your old password when setting a new password as you won't know the guest password (was auto-created).
Admin Function: we have now the option to add comments to user profiles (e.g. why we flagged or banned them etc.).
Admin Function: query function added to locate a player's user accounts for those who have forgotten their login information (if you have an invoice ID, we can now locate your username).
Admin Guide: guide updated on how to write admin comments for flagged, banned or disabled users.
Bugfix City-Building: the "Tavern" button was wrongly enabled but was never built because the research wasn't completed yet!
Bugfix: Moderator messages (via inbox) cannot be blocked and are delivered even if the moderator group has been blocked by a user.
Bugfix Server: password recovery via email didn't work (was loading mail-server settings from wrong configuration file).
Bugfix Crashes: game would crash at startup while failing to display error dialog when the GUI wasn't loaded yet. Might still fail with the original error though?
Bugfix Crashes: when opening a multiplayer game when not logged in (Steam redirect).
Bugfix Crashes: changing the audio volume (maybe fixed!?)