Update 1.22.149 - Balancing Maps, AI Improvements & Bugfixes
Balancing Modern Maps (by Castlevania): (1) prevent stacking ranged units (2) building fightings not a trap (3) air units more useful (4) infantry able to defend itself (5) battleship more useful.
Modding: template.zip updated with modern balancing (by Castlevania).
Clan Management: option to download all the clan member's list in spreadsheet format including ratings.
Clan Rating: we only rate clans with 2+ players and take the top 8 players to calculate the average.
AI: troop recruiting improved preventing spamming of peasants.
UI: improved layouting for languages that have longer texts (compared to English).
Sponsoring: possible for password protected games also if account shows a purchase.
Language: latest translations added - Thanks :-D
Language: improved translatable texts.
Language: map story text properly translated for tutorial.
Language: further check to make sure tags have been properly used during translations.
Language: minor spelling fixes.
Font Rendering: improved output for long texts that are missing spaces.
Networking: timeout for loading games list slightly increased to reduces errors for slow connections.
Networking: additional buffering added for network I/O.
Keyboard: ENTER button action added for certain popups (wasn't working before).
Game Server: game update speed improved to reduce "lag"!
Internal: GUIColor is now "XUITint".
Internal: other GUI* components streamlined (combined/moved).
Internal: combined VN & Version objects.
Internal: server backups now via SFTP.
Internal: server reboot time improved by ~5 minutes by skipping remote backup check and running it in later thread.
Bugfix: planes and helicopters can't take off if you don't have enough fuel (fixes cheating the system).
Bugfix: for some languages, the nation, diplomacy, etc. buttons in-game would not be clickable. Caused by too long texts in the background messing up layouting.
Bugfix: Language Center would not properly layout for large texts on portrait screen.
Bugfix: if text-color parsing fails, we ignore (rather than error out).
Bugfix: randomly setup games could potentially double-join the same user if network problems were encountered during joining.
Bugfix: function keys F1-F5 were working at times when they shouldn't (panels shouldn't have opened).
Bugfix Crashes: crash while trying to send a message to another nation (dropdown problem).
Bugfix Crashes: when not properly initialized yet (play state).
Bugfix Crashes: when trying to send a private message while not logged in.
Bugfix Crashes: custom nation setup popup would crash if not all the image data was loaded.
Bugfix Crashes: when play-state wasn't properly initialized yet.
Bugfix Crashes: if no installed maps were found.
Bugfix Crashes: disposing assets after game ended.