Beta Release 3 - Robosturm/Commander_Wars GitHub Wiki

Released

Features

  • CO-Zone incoming here are the new CO's for Beta Release 3 mostly all Advance Wars Darc Conflict CO's: Caulder(DM), Tabitha(DM), Penny(DM), Will(AC), Lin(AC), Brenner(AC), Isabella(AC), Greyfield(TI), Waylon(TI), Tasha(BD), Gage(BD), Forsythe(BD), Meiyo(GS), Mary (AC), Nana(PF), Mina(PF), Julia(DM), Aira(PF)
  • Sidenote the Advance Wars DC CO's have been slightly changed mainly getting a COP and a SCOP check them out.
  • Penny got a nice SCOP giving her a couple of buffs depending on the new weather.
  • Caulder got a COP and SCOP and his units get an offensive debuff outside his CO-Range.
  • Forsythe got a COP and SCOP
  • You don't like to have a unit in the game or want to create a challenge by disabling strong units or you want to to forbid the ai to build certain units to improve how it plays a map. You can do that with the build list feature.
  • What does this CO again? How strong are his units and what the hack does his CO-Power or Superpower do? Here comes the answer with the CO-Info Dialog avaible during CO-Selection and Ingame play. Note: The data for units is always based on beeing in the CO-Zone of this CO. The Units may be way weaker outside the zone.
  • Enabled Unit Modification in the Map editor.
  • Added predefined unit AI-behaviour. These behaviours override the normal actions the ai would give those units The following options will be avaible
  1. Normal the AI has full control over the unit
  2. Offensive the unit will move to the nearest target and will attack it.
  3. Defensive the unit will only attack if a unit comes in fire range. It will move to the target location and attack the enemy else it will guard it's current position
  4. Hold the unit will never move or leave it's position but it will attack units that come in fire range.
  • Added Animation Options to Optionmenue -> implemented an animation speed as well you can go up to 100 times faster animations which basically equals animations off.
  • ai now supports oozium movements
  • ai now supports black bomb movements
  • air craft carriers can now produce waterplanes
  • you can now modify players in the editor. The option can be found under editor commands
  • added Author and Description Field to the map editor and the map selection menu
  • We also got some news from the modding front. The new beta release will ship with a Advance Wars Dual Strike unit mod. This mod changes unit costs, movements, fuel, ammo, damage etc. to Advance Wars Dual Strike.
  • Added Advance Wars 1, Advance Wars 2 campaign maps (without scripts) and Wor Room Maps to the build.
  • Key support added. You can now play Commander Wars using your keyboard. Check out the ini-file for more details or the option menu to change them with out knowing those god damn sdl key codes. Note Not all Keys are supported cause i'm to lazy to write a translation for all keys in the settingskey object.
  • added Gamescripts to the engine take a look at the Game Script Documentation
  • added victory rule capture race. The first player capturing the given number of buildings wins. ;)
  • added auto end turn option to the game. Disabled by default. Enable it in the option menu.
  • When do i win this map again? Wonder no longer i added a victory rule information dialog, which shows you all active victory conditions and the current progress for them.
  • added save and exit button to the top of the game menu allowing you to save or leave the game at any time :)
  • You want to play Commander Wars but don't want to create a Map? Worry no more Commander Wars adds a random map generator check it out and play awesome random maps Select the generation options. Note same settings with the same seed will always generate the same random map. ;) An example:

Map Import Support

  • i didn't test all import functionalaty so please report any bugs you may find with the import-functions.
  • added import support for *.aws maps created with AWSMapEditor by Joao Pedro S. Francese. The Tool can be downloaded here AWS-Map Editor
  • added import for *.aw4-maps created with the Advance Wars DC\DorR map editor created by St Johnston (according to my old CoW-Code). I couldn't find a link to the tool, but if you still have the editor or some files you can import the maps to Commander Wars.
  • For old Commander Wars Maps you can export them to the .txt Format and Import them in this Commander Wars Version.

Bugfixes

  • selecting the second co always changed the first co -> only random co was selectable here :(
  • minor or major ai improvements mainly updated the files for decision tree generation to fix some inputs which resulted in the ai building nothing.
  • fixed an ai bug with conrad not attacking units. Due to virtual damage calculation leeading to negative damage with his excact damage passive.
  • fixed a bug which lead the ai to don't finish off units with nearly no hp after CO-Powers like Hawke or Sturm.
  • fixed a bug which calculated the defense of a unit based on the attacker position instead of the defender position for co-unit buffs.
  • fixed a bug which only allowed you to select income modifiers of natural numbers instead of floating one's. Whoops.
  • fixed a bug for co-units which did treat the co-unit to be outside the co-zone when moving and attacking with the co unit
  • fixed ai priority system for finding targets that aren't reachable this turn.