PLEASE READ: Every change you commit should be described here. Start the description with the following prefixes... FX - something affecting performance or graphics/rendering GP - gameplay changes LI - limit increases (including those for mapmaking) MM - mapmaking features OT - something that doesn't fit in the above UI - anything involving user input/interface, keyboard, mouse, GUI etc. This will allow us to categorise all changes in 1.8.5 in a readme for final release. Lastly, please put your initials at the start of the description so we know who to blame :) --------------------------------------------------------------------------------------------- Build 465: OT ALS: Fixed logic for _game_player_teams_packet. OT MRM: Fixed issue when players left game before the host started it. OT MRM: Fixed issue with team captain selection when loading a coop saved game. OT MRM: Fixed issue with client side scripted camera movements happening incorrectly when a saved game was loaded. Build 464: OT ALS: 1.8.5 public beta with expiry date 2025/12/01. OT ALS: (Mac) Don't use copyfile() for saving the crashlog as it may hang. OT ALS: (Mac) Fixed startup crash with Mac screen code. Build 463: OT ALS: 1.8.5 begins (PRIVATE BETA mode). OT ALS: Plugins containing prologue fonts ('go01', 'go1b', 'go2b') will now apply those fonts again to the prologue screens (e.g. Legend of Gor-Ash / LoGa). LI ALS: Bumped MAXIMUM_PLUGIN_INDEXES to 4096 from 1024 (except for Mac PPC build). OT MRM: Fixed a bug in local networking that caused periodic connection failures. OT MRM: When players join an in-progress game they previously left, they will not take up a new player slot. OT MRM: Fixed a bug causing the game to lock up when a sound device was lost. GP ALS: Fixed an issue where a spawned monster that's set to detonate immediately may respawn using marker 0 (fixes an assert on Lichen MWC2020 in Deathmatch). GP ALS: Fixed issue where Dark and Neutral computers would have their appearance set incorrectly internally. GP MRM: Added the ability for the host to save and load games during network coop play. GP MRM: Added the ability for the host to pause and change the game speed during network coop play. GP MRM: Mesh epilogue will now show in coop when the host turns on "Show Narration". UI ALS: Fixed ground attack not working if the modifier key was set to Alt/Command or Shift. UI ALS: (Mac) Fixed truncated main menu resolution issue (try #2). FX MRM: Fixed reflection pop-in of models and objects. UI MRM: Fixed band selection starting too soon when clicking on a model by mistake. UI MRM: Friendly wounded units are now highlighted when a healing special ability is active. UI MRM: Selected submerged units now have a slightly brighter highlight to help differentiate between selected and mouse over. GP MRM: Added the ability to join an in-progress competitive game as an observer. UI MRM: Ammunition icons in the status bar are now vertically centered if they are too small. OT ALS/MRM: Enabled high res sprite support using a new system (detail collection tags). OT ALS: Player team assignments are now sent to the metaserver at the start of a game. Packet _game_player_teams_packet=123: int32_t game_id; int16_t flags; // Currently unused. int16_t player_count; (repeated) struct player_teams_packet_entry { uint32_t player_id; int16_t team_index; int16_t flags; // Currently unused. };