Aggressors - v1.0.6. "Español and more" changelog

A mix of deep gameplay and rich historical flavor, Aggressors: Ancient Rome lets you relive history as the ruler of one of the mighty civilizations of the ancient Mediterranean. Choose one of twenty available factions and conquer the world.
Post Reply
pavelk
Kubat Software
Kubat Software
Posts: 2467
Joined: Mon May 16, 2016 4:27 pm

Aggressors - v1.0.6. "Español and more" changelog

Post by pavelk »

Hello Aggressors!
We have just finished a new version v1.0.6. called "Español and more" as a thank you to the translators who did an incredible job and translated all the texts into Spanish. Aggressors has proven to be ready for a multilingual support and even modders and scenario creators can create content in these languages!
We hope that some other languages will follow soon but needless to say - if you want to help us with localization, we would be very grateful for any kind of support!

You can download the patch here.

Image

Apart from this, there are a number of other changes. The most important are:
  • Player can see the progress of other factions towards the individual victory conditions.
  • Unit selection out of stack improved. This is one of the features players were asking for the most.
  • Unit icons now also indicate fortifying, building, etc.
  • Paging for Steam workshop items was added.
  • Many modding improvements.
  • A lot of small changes and tweaks.


Here is the complete Changelog:

User interface
  • Comparison of victory conditions to the progress of other factions.
  • Spanish language added.
  • The list of unit icons (either in Top view or in the unit selector lists) has been expanded and now it contains also indicators of fortifying, building and need of emergency aid.
  • Unit selection out of stack implemented (double click on a banner) + tooltip notification about this possibility added.
  • Paging for Steam workshop items added.
  • "Map" button added to all diplomacy windows leading to the Political map.
  • Tooltip positioning improved.
Game core
  • Some tweaks of battle calculation (and prediction).
  • AG files versioning added (to ensure compatibility of older files).
Map builder
  • Mapping of terrain->colors are remembered once the mapping window is re-opened.
  • CTD fix.
  • Other small improvements.
AI player
  • AI doesn't offer peace right after a federation or confederation agreement is signed (which has broken the peace).
Data
  • List of suggested names for cities expanded.
Modding
  • IgnoreScenarioNames switch implemented (names from the default scenario are ignored).
  • Game action allowing changes of player properties implemented (ChangePlayerPropertiesGameAction).
  • Game action allowing to change which models are revealed for particular factions(UnitModelRevealedForPlayerGameAction).
  • Game action allowing to change which administrations are revealed for particular factions(AdministrationRevealedForPlayerGameAction).
  • External script inheritance allowed (modders can now override scripts used in the prototype mod).
  • Administrations have now custom properties available for usage by modder.
  • Possibility to define the order of the game resources in the resource panel.
  • Possibility to override the key shortcuts.
Bugs
  • Issue with resumed research fixed.
  • Issues with Steam achievements fixed (city conquest, capital conquest, etc).
  • Rare CTDs fixed.
  • Influence applied by mistake issue was fixed.
  • Other minor issues fixed.


For modders and scenario creators:
  • If you created a mod where you added or overridden the AdministrationMemento, all scripting="DefaultAdministrationBehavior" should be replaced with type="AdministrationBehavior".
  • The mapping between MSG_TYPE and the Msg scripting classes was changed. ExtendedMsgFactory was removed from Msgs.cs script and new element in mod.ag called <msgProperties> added. From now on, this is the mapping. Please look at ancient_rome mod.ag file to find out how to use it.
  • Scripting classes cannot use the same classes' names as are defined in the prototype mod.
  • AG versioning was added. <MainMemento> has now an attribute "version". It is highly recommended to add this attribute to your mod.ag and scenario.ag files. It will work correctly even without it but there is a performance hit when loading these files because it has to search for compatibility changes.
  • All servercacheobjects elements were renamed to properties.
Post Reply

Return to “Aggressors: Ancient Rome”