Beta Release 10 - Robosturm/Commander_Wars GitHub Wiki

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

Features

  • added option for multiple configurations for victory conditions
    • Elimination can either be selected for single player or as team. Removed the restriction of counter attacks
    • Capture Victory can either be selected for single player or as team.
    • Turn Limit adds the option to select the victory team after the time is up.
  • improved ui layout for the map preview during map selection
  • improved ai usage of stealthing
  • improved what the ai captures. Highly increased priority on hqs
  • added multiplayer chat -> with option to send a message to specfic players or teams.
  • added images to the dropdownmenus in script events instead of using internal strings
  • added first co specific units for Andy, Brenner, Waylon, Lash, Napoleon
    • Kirovs low spead but high defense bomber
    • Repair Tank repair units for free.
    • Neo Spider Tank a tank that can move over mountains and most terrains easily -> credits go to Everglass here
    • Iron Shield Generator which is a supportiv unit given a unit an high defense boost for a turn
  • Fog of Shroud Play Fog of War with a complete stealthed map at the start. You reveal terrain with your units vision range. But you can't attack or capture stuff that is inside the black shroud. This adds an explore part to Advance Wars
  • Map-Scripting
    • added condition for terrain destruction
    • added event for playing cool animations
    • added event for modify units hp, fuel and ammo. So you can create heal damage or refill events
    • made current co of a player selectable for script dialogs
    • added terrain modification as script event
  • added battleanimations for most metal army units

Modding

  • Units got postAction callback gets called after an action for this unit has been performed. This allows you to create units which autohide in forest or similar stuff.
  • Units getBonusOffensive callback. Here you can modify the attack boost for a unit based on position or defender etc. Similar to the CO callback.
  • Units getBonusDefensivecallback. Here you can modify the defence boost for a unit based on position or attcker etc. Similar to the CO callback.
  • Units postBattleActions callback. Here you can do unit specific things after a unit attacked or got attacked based on damage or the defender/attacker stats.
  • renames ACTION_REPAR -> ACTION_SUPPORTSINGLE_REPAIR
  • renames ACTION_RATION -> ACTION_SUPPORTALL_RATION
  • AI now uses ACTIONS which start with ACTION_PLACE, ACTION_SUPPORTSINGLE and ACTION_SUPPORTALL for more Information see https://github.com/Robosturm/Commander_Wars/wiki/Modding
  • made menu backgrounds, fonts and music moddable.
  • added script variables to player object
  • added csv support for weapon and movement tables see https://github.com/Robosturm/Commander_Wars/wiki/Modding for details
  • removed tons of string lists from co's and replaced them with generic calls. So new units are easily supported by co's. E.g. giving a buff to air units for Eagle or Waylon
  • added two new unit types Infantry and Hovercraft to the unit types list.
  • added cloaking to units -> similar to hidding a unit with the difference that the unit auto unstealths after the given number of turns. Allows units to hide for a turn etc. Will be used for some special CO-Units in upcoming releases. A unit can be cloaked and hidden stealthed at the same time e.g- submarines etc.

Fixed

  • fixed unable to load flares
  • fixed a bug making the ai skip your turn or moving multiple units at once etc.
  • fixed co's or units reducing the movement costs over tiles making it impossible to use teleport tiles.
  • fixed a visual glitch with tagpower screens.
  • fixed sensei's cop and scop description
  • fixed ai beeing able to use some actions which couldn't be used in certain situations
  • hopefully fixed several bugs when starting a multiplayer game
  • fixed amy not getting a discount for heavy hovercrafts
  • fixed several weird interactions between changing rules in the editor and playing the actual map
  • fixed a bug for the following CO's Adam, Conrad, Graves, Mary, Minamoto, Nana, Robo-Andy, Sabaki, Sanjuro, Sasha, Smitan, Sophie after getting attacked their effects get triggered wrongly or not at all.
  • fixed some visual glitches for drop down menus

Other

  • updated from QT-Version 5.12.3 to 5.14.1 increasing stability and performance.