Interface and Combat Range Improvements

War Selection · build 24955381 · published

On SteamNotes only · this build shipped before we watched the app

General

  • The effect radius of an aura is now displayed for the selected unit
  • Selected aircraft icons now show their state: servicing, ready for takeoff, carrying out a mission, or returning to the airfield
  • Improved wheeled vehicle animations: wheels now turn with the vehicle and straighten when the turn is complete
  • A warning is now displayed when a replay desynchronizes from the original match

Bug Fixes

  • Reworked distance calculations for elongated units: attacks, targeting, pursuit, and interactions now account for the hull's actual position instead of its bounding circle
  • Shots at long ships and other elongated targets could be aimed beside the hull
  • Units could immediately drop an elongated target detected at the edge of their aggression range
  • The selection box could stop moving or remain on screen if the cursor entered the construction panel during selection
  • The cancel matchmaking button could remain disabled
  • After failing to join a match, the reconnect prompt could block the menu for up to two hours
  • After players left a custom room, the player's own slot could be identified incorrectly, causing kick buttons and faction selection to apply to another player
  • The selected unit's stats panel did not update after gaining or losing an aura or another effect
  • The match interface could stop updating when unit type data was temporarily incomplete
  • Some attack commands could trigger a game script error due to an empty entry in the unit data
  • The warning window for chat messages could cause the game to close
  • The chat warning window appeared editable, was difficult to read, and did not show the replay code for the relevant match
  • After a temporary service failure, the friends list could remain empty until the game was restarted
  • A game script loading error could incorrectly report corrupted game files instead of the actual cause