Beta Release 17 - Robosturm/Commander_Wars GitHub Wiki

Get it here: https://github.com/Robosturm/Commander_Wars/releases/tag/Beta_17

Features

  • Improved overall performance of the game -> you should mainly realize that in the map editor or multiturn paths on larger maps
  • Improved flare usage for ai
  • improved ui focus and defocus behaviour. It should be way easier to use the ui now.
  • improved ai behvaiour for stucked units
  • improved/ added option to configure auto camera focusing at the start of a human turn
  • added option to disable ingame map coordinates
  • added recording of best scores for each map
  • improved rendering
  • added AW1-CO-Styles to the game
  • added key option to take ingame screenshots
  • refactored ingame gui layout for unit and terrain info. The new layout should give a better way to understand all information given.
  • added option to modify gamma and brightness of the game
  • option to show progress to certain victory rules while playing the game
  • improved map scrolling
  • nerfed adam
  • added the war room to the game. --> currently the AW 2 war room maps are included
  • added a new vanilla mod which removes the limitations where a unit or terrain can be placed in the editor.

Modding

  • added option to modify most constants used by the ai so you can change how and what the ai does.
  • added onCapture callback for buildings
  • added getOffensiveFieldBonus and getDeffensiveFieldBonus for terrains and buildings granting another layer for custom terrains
  • added startOfTurn function to terrains giving you the chance to make fire emblem like mines or other stuff

Bugs

  • fixed minimap
  • fixed weather forecast for loaded multiplayers
  • fixed a bug leading to a power bar loose when joining a co unit
  • fixed ai usage of flares doing illegal moves
  • fixed some rendering issues
  • fixed/changed how bannlists are loaded if they were never touched in a map --> only applies to newly saved maps.
  • fixed IK-486-B7's co-zone no works as intended

Behind the scences

With the latest release a lot of stuff has been added which always results in more or less dirty code. So i took my time to cleanup a lot of the mess i produced the result is an overall more responsive game. And also gurantees the game can be developed and improved in the future without getting a headache.