这是indexloc提供的服务,不要输入任何密码
Skip to content
Gustas Kažukauskas edited this page Nov 10, 2025 · 5114 revisions

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

Development Branch

General improvements

  • Fixed units continuing to follow out of range the unattackable targets. [#21636, #22054]
  • Fixed choppy shellmap camera movement. [#22057]
  • Improved smoothness of game start transitions. [#21799]
  • Improved pathfinding accuracy over small distances. [#21901]
  • Notify when your units are attacked. [#21884]
  • Performance improvements. [#21758, #21843, #21759, #21861, #21729, #21954, #21961, #21885, #21867, #22009, #21953, #22123]
  • Added auto-save to singleplayer. [#21693]
  • Added path auto-tiling tool to map editor. [#21904, #21917, #21939, #21929, #21934, #21978, #22015, #22016, #22017]
  • Improved map editor tool previews. [#21905, #21914, #21913]
  • Improved bot aircraft threat avoidance. [#22040, #22136]
  • Added scroll bars to graphs in observer mode. [#21966]
  • Added procedural map generator to map editor. [#21637, #21702, #21965]
  • Added procedural map generator to skirmish game modes. [#21855, #21975]
  • Added color localization to editor marker tile actions. [#22043]
  • Added log exceptions for dedicated servers [#22048]
  • Fixed button order in game save and load browsers. [#21912]
  • Fixed scripted support powers not activating the building's sequences animation. [#21969]
  • Fixed cancel notification not being called when units get cancelled by loss of prerequisites. [#21991]
  • Fixed a potential crash when reading .mix files. [#20042]
  • Fixed bot Rush squad stealing units from other squads. [#22035]
  • Fixed bot Protection squad stealing units from other squads. [#22036, #22162]
  • Fixed refunds being counted as income in statistics panel. [#22037]
  • Fixed lobby option UI misbehaving when maps become unavailable. [#22153]
  • Improved map scrolling behaviour. [#21988, #21989]
  • Translation support. [#21876, #21891]
  • Removed map save dialog when creating a new map. [#21777]
  • Removed default hotkey binding for relationship colors. [#22044]
  • Removed pinging master server in skirmish games. [#22052]
  • Improved map preview loading. [#21868]

Red Alert

  • Polished Situation Critical mission. [#22130]
  • Added the Proving Grounds mission. [#21894]
  • Added civilian idle sequences. [#21782]
  • Added explosion effects to bridge destruction. [#21783]
  • Added prolonged animations to smoke and fire. [#21441]
  • Added missing campaigns bots to missions. [#21803]
  • Added expansions to bots. [#22116]
  • Fixed a crash in Fall of Greece 1. [#21923]
  • Fixed typo in soviet-04b mission description. [#21908]
  • Fixed AI building naval in impossible spots on the map Europe. [#21940]
  • Fixed spies being able to disguise as themselves. [#21632]
  • Fixed mine layer not getting XP when mines explode enemies. [#21291]
  • Fixed AI in allies-08 targeting the tech center instead of power plants on easy/normal difficulty. [#21970]
  • Fixed smoke playing reverse animation when dissapearing. [#21441]

Tiberian Dawn

  • Added The Tiberium Strain mission. [#21784]
  • Added civilian idle sequences. [#21782]
  • Added attack move to civilians. [#21781]
  • Added expansions to bots. [#22116]
  • Added prolonged animations to smoke and fire. [#21441]
  • Made tile MiniYaml ID's consistent with tileset ids. [#21700]
  • Removed the Jungle tileset. [#21824]
  • Unified rules with TDHD. [#21816, #21825]
  • Fixed smoke playing reverse animation when dissapearing. [#21441]
  • Fixed typos in nod07a and nod08a mission descriptions. [#21949, #21951]
  • Fixed an incorrect tile definition in the WINTER tileset. [#21836]
  • Fixed encyclopedia typos. [#21971]

Dune 2000

  • Added batches to D2k Starport. [#21424, #21985, #22133]
  • Update sonic tank spread damage to match the vanilla balance. [#21432]
  • Adjusted Trike muzzle animations to better match the original. [#21900
  • Added a new sonic tank projectile that better matches the vanilla visuals. [#21817, #21817]
  • Added sound effects for Ornibombs, Devastator meltdowns and Saboteurs. [#21834]
  • Added missing campaigns bots to ordos-06a. [#21803]
  • Improved the centering of the footprint cursor when placing structures. [#21827]
  • Added Thumpers now synchronizing their deployment when selected together. [#21690]
  • Added damaged effects to structures. [#21441]
  • Fixed smoke not re-appearing on vehicles after getting damaged again. [#21902]
  • Balance patch: [#21930, #22129, #22131]
    • Removed RevealOnFire from all units.
    • New Starting unit option: MCV + Carryall.
    • Added Carryall into light and heavy support unit mix.
    • Building repair step from 500 to 300 per step.
    • construction_yard: power from 30 to 50.
    • Wind trap: Hp from 30000 to 28000.
    • Barracks: BuildDuration from 268 to 290. Cost from 225$ to 300$, Power from -30 to -50.
    • Refinery: Armor type from heavy to building.
    • Light factory: BuildDuration from 321 to 390. Cost from 500$ to 600$. Power from -125 to -100.
    • Heavy factory: cost from 1000$ to 1200$.
    • Outpost: RevealsShroud from 5c768 to 11c0. Detect Cloaked withing 6c0 radius. Power from -125 to -75.
    • Repair pad doesn’t require heavy.upgrade as prerequisite.
    • Upgrade Build Durations: Barrack.Upgrade from 208 to 260, light.upgrade from 268 to 330, heavy.upgrade from 468 to 600.
    • Medium Turret: Hp from 27000 to 24000. BuildDuration from 268 to 310. Detected clock from 1c768 to 4c768. Armor type from heavy to wall. Range from 5c0 to 6c0. Armor modifiers: None from 30 to 65, Wood from 60 to 80, Heavy from 80 to 30.
    • Rocket turret: HP from 30000 to 27000. BuildDuration from 312 to 380. Detected clock from 1c768 to 4c768. Armor type from heavy to wall. Range from 5c512 to 7c0. Range limit from 7c614 to 10c0. Armor modifiers: Wood from 65 to 55, Light from 90 to 80.
    • Wall cost from 20$ to 100$.
    • Infantry prone damage reduction from 50% to 20%.
    • Carryall: Cost from 1100$ to 1000$. Speed from 144 to 170. Idle speed 115. IdleTurn: 5. HP from 48000 to 20000.
    • Light infantry: Range from 2c512 to 3c112, Spread from 480 to 512. Armor modifiers: None from 110 to 115, Wood from 75 to 65, Light from 40 to 35, Heavy from 18 to 13, Harvester from 25 to 23.
    • Trooper: Cost from 90$ to 100$. BuildDuration from 85 to 124. Range from 3c0 to 3c870. Inaccuracy from 140 to 130. Spread from 1c0 to 870. Armor modifiers: None from 15 to 10, Wood from 45 to 55, Harvester from 50 to 60.
    • Sardaukar: M_LMG range from 3c512 to 4c0, M_HMG: Range from 3c512 to 4c0.
    • Grenadier: Range from 4c0 to 4c225. Spread from 2c0 to 1c512.
    • Engineer: BuildDuration from 125 to 150.
    • MCV prerequisite doesn’t require heavy factory upgrade.
    • Trike: RevealsShroud from 4c768 to 5c512. range from 3c0 to 3870.
    • Raider: HP from 10000 to 9200. BuildDuration from 225 to 255. Cost from 350$ to 330$.
    • Stealth Raider: BuildDuration 225 to 275.
    • Quad: Range from 3c512 to 4c225. Reload delay from 30 to 50. Burst from 1 to 2. Armor modifiers: Wall from 100 to 70, Harvester: from 50 to 55.
    • Atreides combat tank: HP from 21000 to 22000. Range from 4c0 to 5c112. Damage from 2700 to 2800.
    • Harkonnen combat tank: HP from 27000 to 28500. Range from 4c0 to 4c624. Damage from 2700 to 2800.
    • Ordos combat tank: HP from from 18000 to 19000. Range from 4c0 to 4c624. Damage from 2700 to 2800. Reload from 45 to 44.
    • Siege tank: Cost from 700$ to 800$. Build Duration from 375 to 475. HP from 12000 to 11500. Speed from 43 to 40. Explode when killed. Range from 5c512 to 6c900. Reload from 80 to 105. Versus wall armor from 100 to 70. Spread from 2c0 to 1c800. Damage vs none armor from 125 to 100.
    • Missile tank: speed from 64 to 60. Range from 6c0 to 7c900. Armor modifiers:, Wood from 65 to 55, Light from 90 to 80.
    • Sonic Tank: Cost from 1000 to 1100$. Range from 5c0 to 6c0.
    • Devastator: cost from 1050$ to 1200$. Spread 1c0 to 1c225. Self destruct cannot be triggered when devastator is captured by Deviator. RevealsShroud 4c768 to 5c512 Self destruction time from 240 to 150.
    • Deviator: HP from 11000 to 12500. RevealsShroud from 5c512 to 6c0. Captured units are no longer automatically targeted by the former allies. They are targeted only when captured unit attack first. Add gas leaks from deviator husk, that can capture units within 1 cell radius. Gas leaks disappears when husk is destroyed. Husk can be targeted by enemy without force fire. Self destruct spread from 3c0 to 6c0. Self destruct destroy resource in 5 cell radius.
    • Deathhand support power: can kill any building/defenses (expect cy) in 6x6 cells.
    • Airstrike support power: can kill any building/defenses (expect cy) in 7x3 cells
    • Saboteur support power: replace temporary cloak with permanent one. Add self destruction option that detonate plasmaExplosion weapon with 6c0 radius effect. When building/vehicle is demolished plasmaExplosion is also applied. Doesn’t use prone.
    • Fremen support power: Spawn 5 Fremens instead of 2.

Engine and Modding

  • Added procedural map generator. [#21704, #21707, #21705, #21717, #21718, #21727, #21728, #21721, #21737, #21739, #21744, #21773, #21808, #21849, #21845, #21850, #21846, #21847, #21865, #21863, #21859, #21869, #21870, #21871, #21882, #21860, #21877, #21922, #21928, #21932, #21935, #21938, #21924, #21926, #21957, #22024, #22018, #22008, #22166, #22167, #22169]
  • Moved TileSize definition from MapGrid to terrain info. [#21822]
  • Added the option for maps to set a limit on the size of the viewport. [#21624]
  • Added code completion comments to the mod-defined .lua scripts. [#21741]
  • Added the ability to edit script tags in the map editor. [#21977]
  • Added actor-map debug overlay for testing actor influence. [#22124]
  • Fixed incorrect cell conversion edge cases with isometric terrain. [#22005]
  • Change Bridge to use adjust terrain, rather than overlaying it. [#21826]
  • Changed merker tiles to save in miniYAML format instead of json. #21974
  • Fixed FixedColorPalette not being included in the asset editor. #21825]
  • Fixed issues with MiniYaml merging of removed nodes. [#21839]
  • Fixed BodyOrientation not handling QuantizedFacings: 0. [#21842]
  • Fixed aircraft trying to dock with different dock structures when unavailabe. [#21854]
  • Fixed random disappearing of tabs when working with conditional production queues. [#21906]
  • Fixed infinite building production failing to notify. [#21983]
  • Fixed FireProjectilesOnDeath projectiles being spawned from underground. [#21959]
  • Fixed CashTrickler showing cash ticks when the actor is hidden by a cloak. [#21687]
  • Fixed terrain-geometry overlay crashing on tall maps. [#22119]
  • Improved support for localised strings. [#21829]
  • Mods no longer need to define a World actor. [#21898]
  • Made wavreader more robust [#21916]
  • Trait changes:
    • Added ViewportHeight to MapOptions trait. [#21624]
    • Added ZOffset to TeslaZap projectile. [#21685]
    • Added SonicBlast projectile. [#21432]
    • Added SonicBlastRenderer trait. [#21817]
    • Added 'Sound' to CapturableProgressBlink trait. [#21686]
    • Added EnterCursorOverrides property to DockClientManager trait. [#21814]
    • Renamed BaseAttackNotifier trait to DamageNotifier and added ValidTargets and InvalidTargets properties. [#21884]
    • Added DeathTypes and MinimumDamage/MaximumDamage to FireProjectilesOnDeath. [#21689]
    • Added Parent option to property DamageSource of trait FireWarheadOnDeath. [#21291]
    • Added BulkProductionQueue trait. [#21424]
    • Added ProductionBulkAirdrop trait. [#21424]
    • Added BetweenUnloadDelay property to Cargo trait. [#21424]
    • Removed AllowPlacementOnResources property from Building trait. [#21907, #22000]
    • Added ResetOnDamaged property to FloatingSpriteEmitter trait. [#21902]
    • Added SmartDeploy property to GrantConditionOnDeploy trait. [#21690]
    • Added PowerDownBotModule trait. [#22045]
    • Removed AlwaysVisible trait. [#22038]
    • Added AI expansions. [#22116, #22132, #22145, #22128, #22174]
      • Added McvExpansionManagerBotModule trait.
      • Added ResourceMapBotModule trait.
    • Smarter BaseBuilderBotModule. [#22116, #22126, #22134, #22128]
      • Removed VehiclesFactoryTypes and BarracksTypes.
      • Added TechTypes.
      • Added CheckBestResourceLocationInterval.
      • Added SellRefineryInterval.
      • Added SellRefineryTooCloseCellDistance.
      • Added SellRefineryNoResourceDistance.
      • Added MaxRefineryPerIndice.
      • Added ExpansionTolerate.
      • Added ForceExpansionTolerate.
    • Smarter HarvesterBotModule. [#22116, #22128]
      • Added ScanForLowEffectHarvestersInterval.
      • Added ResourceCellsPerHarvester.
      • Added InitialHarvesters.
    • Added LoopCount and InitialDelay properties to WithDamageOverlay trait. [#21441]
    • Renamed IdleSequence property to StartSequence of WithDamageOverlay trait. [#21441]
    • Added ActorMapOverlay trait. [#22124]
  • Lua changes:
    • Added Trigger.OnBuildingPlaced lua trigger. [#22164]

Packaging

Documentation

  • Added links to GitHub source code in the online documentation. [#21694, #21714]
  • Fixed resource density not displayed as Byte like the map format. [#21779]
  • Improved documentation scripts. [#21696]

Utility

  • Added links to the source code to engine documentation. [#21692]
  • Added fuzzer --fuzz-map-generator for map generator testing. [#21713]
  • Added an [AUTHOR] parameter for importing maps that were not created by Westwood Studios. [#21691]
  • Added colored output for map/mod upgrade rules. [#21899]
  • Added dumping of cursor and tilesets sheets. [#21719]
  • Added the ability to extract translations from a single map to --extract-yaml-strings. [#22161]
  • Improved --check-yaml robustness against bogus maps. [#21918]
  • Fixed --dump-sequence-sheets utility command generating empty sheets. [#21370, #21980, #21981]
  • Fixed references of multiple sequences not allowing for empty definitions. [#21947]
  • Removed 20210321 update path. [#21945]
  • Removed OpenRA.Utility(1,1): prefix for warnings and errors. [#21946]

Dedicated Server

  • Added an option to disable advertising on LAN. [#21950]
  • Fixed dropped clients sending another order crashing the server. [#22049]
Clone this wiki locally