Skip to content
Gustas edited this page May 31, 2023 · 4717 revisions

This is the changelog for the development branch, not the changelog for the current stable release. Archived changelogs from previous releases can be found on the historical changelogs page.

Development Branch

General improvements

  • Added a guaranteed amount of actors on sell. [#20491]
  • Added support for optional asset installation. [#20688, #20740]
  • Added quick save keyboard shortcut to map editor. [#20204]
  • Added a quit button to connection lost panel. [#20748]
  • Added a kick button for defeated players. [#20521]
  • Added support for rebinding hotkeys to mouse 4 and mouse 5. [#20811]
  • Fixed Aircraft with IdleBehavior: ReturnToBase hanging midair when there's no base to return to. [#20406]
  • Fixed the attack move and guard cursors not being kept when queuing orders. [#20522, #20560]
  • Fixed text notifications using ingame time to calculate their display duration. [#20502]
  • Fixed CycleBasesHotkeyLogic not prioritising primary buildings. [#20561]
  • Fixed a bug where MCV could overlap with adjacent MCVs. [#20527]
  • Fixed return fire logic ignoring AutoAttack priorities. [#20736]
  • Fixed stance icon not updating after loading a save. [#20759]
  • Fixed a few rare crashes when overriding keyboard shortcuts. [#20775]
  • Fixed reversed path searches from inaccessible locations. [#20767]
  • Fixed cursor changing when mouse is over in-game chat and notifications. [#20801]
  • Fixed several input issues on macOS. [#20798]
  • Fixed a crash in Lua scripted reinforcements. [#20803]
  • Fixed a rare crash when actor in IBotRespondToAttack is dead. [#20872]
  • Updated the server launch scripts. [#20783]
  • Polished the game save dialogue. [#20664]
  • Removed the : suffix when TAB completing a nickname in chat. [#20747]

Red Alert

  • Added allies campaign mission Allies10b. [#19487]
  • Added player names next to the super weapon timers. [#20722]
  • Removed sniper. Files and definitions moved to Fort Lonestar minigame. [#20509]
  • Fixed a crash in allies05b and in allies05c. [#20815]
  • Fixed crate unit duplicate action never triggering. [#20848]
  • Polished submarine facings. [#20762]
  • Balance changes: [#20833, #20884]
    • MiG health decreased to 8000 from 10000.
    • Ranger speed increased to 164 from 160.
    • Gun Boat weapon spread increased to 256 from 128 and projectile speed increased to 682 from 426.
    • Missile Submarine Anti-ground projectile speed increased to 215 from 162, damage versus none increased to 80% from 40% and damage versus light increased to 48% from 30%.
    • Destroyer damage versus light armour decreased to 66% from 88%.
    • Submarine cloak detection range increased to 5 cells from 4.

Tiberian Dawn

  • Added Covert Operations mission Eviction Notice. [#20660]
  • Added Covert Operations mission Twist of Fate. [#20818]
  • Removed non-existing sound notification definitions. [#20866]

Dune 2000

  • Changed bot-owned Deviators to prioritise targeting vehicles. [#20345]
  • Added smoke effects to damaged vehicles. [19491]
  • Fixed Harkonnen 04-09 enemy reinforcements not attacking. [#20646]

Engine and Modding

  • Added a new modular installer that can be extended in mod code. [#20440, #20445, #20439, #20602, #20629, #20776, #20785, #20791]
  • Added support for assets installation from GoG and Steam. [#20439, #20602, #20629]
  • Added API to stop looping sounds. [#20611, #20674]
  • Added a Fluent-based translation system (Part 2). [#20265, #20400, #20207, #20387, #20390, #20677, #20804, #20585, #20840, #20820, #20281, #20876, #20830]
  • Added an option for units to target themselves. [#20369]
  • Added additional information to sync reports. [#20474]
  • Added a WorldViewportSizes: DefaultScale setting to mod.yaml. [#20573]
  • Added additional logging for issues with downloaded asset installation. [#20652]
  • Added more code style rules. [#20680, #20694, #20695, #20697, #20711, #20727, #20696, #20746, #20726, #20752, #20753, #20792, #20802]
  • Added HPF overlay controls for observers. [#20436]
  • Added configurable TextColor to ProductionPaletteWidget and TabColor TabColorDone to ProductionTabsWidget. [#20735]
  • Added configurable QueuedOffset and QueuedTextAlign to ProductionPaletteWidget. [#20657]
  • Added support for playing and displaying notifications when a repair process is aborted. [#20757]
  • Added a lint test for missing invalid Interactable traits. [#20734]
  • Added an environmental variable to treat lint warnings as errors. [#20830]
  • Added uncloaking upon using a support power. [#20786]
  • Added map sequence checks to dedicated server linting. [#20751]
  • Documented AppearsOnRadar. [#20819]
  • Fixed attack move lines not showing up for units using GrantConditionOnDeploy. [#20523]
  • Fixed exceptions about invalid cursors not mentioning the cursor name. [#20537]
  • Fixed desyncing causing crashes in replays. [#20532]
  • Fixed ProductionTabsWidget scroll decorations being uncustomizeable. [#20635]
  • Fixed BuildableTerrainOverlay ignoring sprite scales. [#20758]
  • Fixed enabling the MP3 format disabling all other formats. [#20778]
  • Fixed backwards movement not working correctly when turning in an arc. [#20441]
  • Fixed MiniYAML merging not allowing removal of trait fields. [#20671]
  • Fixed RallyPoint sprites not being truely optional. [#20845]
  • Fixed DischargeableSupportPowerInstance crashing when last instance is removed. [#20823]
  • Fixed duplicate asset selection in asset browser. [#20859]
  • Fixed restart button being disabled after script errors. [#18602]
  • Fixed benchmark CSV export using inconsistent formatting. [#20889]
  • Fixed a pathfinding crash when actors are spawned in cliffs. [#20843]
  • Changed how player color remapping works. [#20708, #20721, #20742, #20799]
  • Changed dedicated servers to not load map preview images, reducing memory usage. [#20704]
  • Preparations towards a generic actor docking system. [#20171, #20172, #20174, #20627, #19163]
  • Performance improvements. [#20655, #20760, #20774, #20773, #20846, #20852, #20855, #20865, #20423]
  • Removed hardcoded Aircraft-ignoring in the AI squad manager. [#20575]
  • Reworked sprite sequences as part of the C&C: Remastered effort. [#20580, #20597, #20668, #20857]
  • Reworked Lua script sandboxing. [#18802, 20881, #20878, #20880]
  • Added Utils.Concat(table, table) to the Lua API. [#20646]
  • Add causes for TargetInvocationException in TriggerGlobal [#20868]
  • Improved second generation CnC map importer. #20784
  • Trait changes:
    • Added AbortOnResupply to AttackFollow (was on AttackAircraft). [#20135]
    • Added RequiresCondition support to RenderJammerCircle and RenderShroudCircle [#20497]
    • Added FloatingSpriteEmitter. [19491]
    • Added start/end width parameters to Contrail and Bullet/Missile trails. [#20350]
    • Added EndWidth for triangular shaped contrails. [#20350]
    • Added TurnsWhileMoving to Mobile. [#20794]
    • Added AutoCrusher which will automatically move to a target to crush. [#20386]
    • Moved JumpjetLocomotor, JumpjetActorLayer and GrantConditionOnJumpjetLayer to the OpenRA.Mods.Cnc project/binary. [#20729]
    • Renamed EngineerRepair(able) to InstantlyRepair(able). [#20202]
    • Renamed GiveMcvCrateAction to GiveBaseBuilderCrateAction. [#20728]
    • Removed TiberianSunRefinery. [#20628]

Utility

  • Added Launch parameters to settings documentation export. [#19985]
  • Fixed utility touching maps with no changes in their contents. [#20630]
  • Fixed diagnostic errors in EmmyLua generation. [#19763]

Packaging

  • Added an option to prefer the dedicated GPUs on Linux laptops when starting via the .desktop menu entry. [#20706]
  • Changed target Mono version to 6.12, updating C# to version 9. [#20765]
  • Fixed bash package-all.sh failing when submitting the script via parameter. [#20385]

Players ๐ŸŽฒ

Modders โœ๏ธ

Developers ๐Ÿ”ง

Clone this wiki locally