Repository navigation
Changelog
Oliver Brakmann edited this page Sep 26, 2016
·
1045 revisions
This is the changelog for the upcoming stable release. The changelog for the development branch can be found separately. Additionally, changes from earlier releases can be found on the historical changelogs page.
General Improvements
- Fixed an issue with the income graph display in the observer stats window. [#11970]
- Fixed missing support power speech notifications. [#11989]
- Fixed spacing on the score screen player list across all mods. [#11990]
- Fixed TFD disc not being detected on OS X. [#12030]
- Fixed hotkeys for closing the chat window in replays. [#12036]
- Fixed an issue that could make helipads and service depots un-sellable. [#12051]
- Fixed some issues related to aircraft reloading. [#11982, #12102]
- Fixed an issue that could cause music tracks to stop/skip. [#12041]
- Fixed a number of issues affecting game servers. [#12026, #12066, #12074, #12075, #12076]
- Fixed crash when launching from a different directory than the game binary. [#12027]
- Fixed crash when attempting to load a replay with incorrect permissions. [#12038]
- Fixed not being able to cancel the beacon placement mode. [#12071]
- Fixed sprite control group decoration position. [#12079]
- Fixed being able to repair stuck units from long distance. [#12085]
- Fixed a desync related to smudges. [#12094]
- Fixed an integer overflow during 3D coordinate calculations. [#12107]
- Added timestamps to the filenames of exception and syncreport logfiles. [#11985, #12056, #12077]
- Added a chat notification reporting (co-op) mission briefings to the multiplayer lobby. [#11993]
- Changed the names of the two fullscreen modes to clarify their purpose. [#12050]
Tiberian Dawn
- Fixed some sandbag and chainlink walls being owned by the neutral player in GDI07. [#11994]
- Fixed "Jump to last radar event" hotkey not working for spectators. [#12021]
- Fixed AI to not produce units with captured factories in Nod missions. [#12084]
- Removed unused
Paradroptrait from the C17 cargo plane. [#11992]
Red Alert
- Fixed a crash when spies are evacuated in the "Exodus" mission. [#12046]
- Fixed enemy missiles not being deflected by Mobile Radar Jammers. [#11983]
- Changed Balancing:
Dune 2000
- Changed Balancing:
- Fixed the
Sardaukar's prerequisites. [#12003]
- Fixed the
- Fixed the admin indicator in the lobby being cut off. [#12080]
Engine / Modding
- Fixed chevrons being invisible in mods with heightmap terrain. [#12070]
- Changed
AttackBomberto be heightmap-aware. [#11916] - Renamed the
campaign-disable-experience.yamlfiles todisable-player-experience.yaml. [#12037]
Packaging & Utility
- Fixed --check-yaml failing for packaged maps. [#12029]
General Improvements
- Fixed a persistent crash-on-start after selecting the "Output disabled" audio device option. [11757, #11878]
- Fixed a crash when opening the in-game menu (hitting
ESCvery often). [#11404] - Fixed a crash when opening the settings menu on systems that have audio devices containing special characters. [#11183]
- Fixed a crash in the replay browser when a player manually installs replays from a different mod. [#11241]
- Fixed a crash when hovering over a players name in the score screen after the player has disconnected. [#11447]
- Fixed the screen border and other UI disappearing prematurely when starting a mission or replay. [#11370]
- Fixed an exploit that allowed C4 demolition to be cancelled by packup a construction yard. [#11257]
- Fixed an issue that could make active service depots unsellable and uncapturable. [#11619]
- Fixed aircraft remaining on the ground after their airfield has been sold. [#11620]
- Fixed civilian actors triggering give-unit crates. [#11574]
- Fixed incorrect production timer display in replays. [#11905]
- Fixed overlapping unit command audio. [#11781]
- Fixed screen-grab scrolling with the right mouse button ordering units or deleting actors in the map editor. [#11879, #11941]
- Fixed the "Silos needed" warning triggering too often. [#11923]
- Fixed repaired MCV husks losing their faction history. [#11918]
- Fixed being able to write in the non-functional text input field when viewing replays [#11957]
- Fixed being able to activate the Attack-move and Guard cursors when no selected units accept these commands. [#11637]
- Fixed external capturing being able to cancel production queues. [#11951]
- Fixed transformed MCVs being unable to undeploy in situations with multiple construction yards. [#11951]
- Added a new game content installer, with support for FMVs, expansion disks, and the Origin digital installs. [#11375, #11458, #11461, #11462, #11467, #11475, #11522, #11536, #11545, #11623, #11654, #11745, #11771, #11842, #11890, #11961]
- Added hotkeys for the music player, map-position bookmarks, moving to map edges, and queuing five units at once. [#11118, #11136, #11130, #11298, #11604]
- Added support for configuring the scroll behavior for middle- and right-mouse buttons. [#11148]
- Added timestamps to exception logs. [#11589]
- Added a ready checkbox for spectating admins in the lobby. [#11559]
- Added support for player experience ("score" based on more than just kills/deaths) tracking. [#11627, #11723, #11902]
- Added spectators to the player list. [#11952] /pull/11605)]
- Improved behaviour of the lobby options: improved notifications and customizations persist between map changes. [#11152, #11176, #11364, #11451, #11556, #11705, #11838]
- Improved behaviour of the server password dialog. [#11533]
- Improved unit pathfinding and movement behaviour. [#11470, #11776, #11788, #11889]
- Improved behaviour of civilians and other wandering units. [#11515]
- Improved aircraft reloading behaviour. [#11393, #11956]
- Improved AI behaviour of MCVs and production. [#11463, #11807]
- Improved UPnP support for hosting local servers. [#11286, #11535, #11580, #11602, #11694, #11783, #11832]
- Improved shading around player-colored text to improve contrast. [#11693]
- Changed smudges/craters to not spawn under structures or vehicles. [#11592, #11207, #11721, #11924]
- Changed tactical overlays (beacons, rallypoints etc.) to draw above the fog and shroud when spawned on a revealed cell. [#11862, #11888, #11901]
- Changed the hide map crate to not be available when explored map is enabled. [#11473]
- Changed
BasicandCombatobserver stats to includeAssets Destroyed/Lostinstead of theK/Dratio. [#11645] - Changed screenshot filenames to include milliseconds. [#11790]
Tiberian Dawn
- Fixed the AI not building repair pads, preventing it from building replacement MCVs. [#11059]
- Fixed incorrect player color in the guard tower make animation. [#11245]
- Fixed a collection of mission script and polish issues. [#11302, #11303, #11328, #11329, #11399, #11634, #11680]
- Fixed Nod delivery aircraft circling at the edge of the map. [#11871]
- Fixed the artillery explosion sound. [#11592]
- Fixed incorrect position of the "sound muted" label in the music player. [#11906]
- Added missions GDI 7 and Nod 7a, 7b, 7c, 8a, 8b and 9 [#11090, #11094, #11235, #11368 #11281, #11280, #11283, #11306, #11347, #11471]
- Added support for flame weapons igniting trees. [#11180]
- Added civilian actors Moebius, Chan and Delphi for use in missions. [#11397]
- Added ability to capture buildings to the "Cabal" AI. [#11417, #11812, #11814]
- Changed infantry death animations to match the original game. [#11328]
- Changed civilians to slowly wander around the map. [#11520]
- Changed footprints of several tall structures. [#11373]
- Changed balancing. [#11550, #11758]
- APC AA Gun projectile speed increase from 1c6 to 2c0.
- Flame Tank damage vs light increase from 67 to 100.
- Flame Tank explosion damage increase from 100 to 115.
- Flame Tank damage spread increase from 341 to 400.
- Repair Pad HP increase from 600 to 700.
- Artillery Turn Speed increased from 2 to 4.
- MCV HP increase from 950 to 1200.
- Concrete Wall price increase from 100 to 150.
- Concrete Wall build time increase from 3 to 8 seconds.
- Hummvee/Buggy damage vs wood reduced from 20 to 10.
- Hummvee/Buggy damage vs armor reduced from 15 to 10.
- SAM site cost reduced from 700 to 650.
- SAM site construction time reduced from 32 to 28.
- Oil Derrick HP increased from 500 to 1000.
- Hospital HP increased from 1000 to 2500.
- Bio Lab HP Increased from 1000 to 2500.
Red Alert
- Fixed a crash when loading/unloading pillboxes while they force fire. [#11577]
- Fixed the prerequisite of the supply truck being displayed. [#11231]
- Fixed minelayer reloading sound being heard by everyone. [#11236]
- Fixed sound of exploding V2 rocket launchers. [#11292]
- Fixed giant ants and zombies being able to be trained from kennel. [#11944]
- Fixed dogs being able to instantly kill giant ants. [#11945]
- Fixed footprints of several tall structures. [#11373]
- Fixed a collection of mission script and polish issues. [#11361, #11666, #11800, #11930, #11636]
- Fixed incorrect GPS icon positions for units inside transports. [#11867]
- Fixed incorrectly displayed bounty values for units inside transports. [#11868]
- Added support for flame weapons igniting trees. [#11377, #11408, #11696]
- Added a "Lonestar AI" to Fort Lonestar. [#10946]
- Added gate actors for mappers. [#10613, #11369]
- Added the co-op missions "Evacuation", "Exodus" and "Infiltration" (ported to Lua). [#11316, #11679, #11702]
- Added a fake service depot to France. [#11379]
- Added ability to capture buildings to the "Rush" AI. [#11417, #11812, #11814]
- Added group order support to mine layers. [#11801]
- Added new singleplayer mission Allies 04. [#11658]
- Added new GPS icons for the oil derrick, hospital and biolab tech buildings. [#11883]
- Added showing the accumulated bounty for transports carrying passengers. [#11868]
- Improved smoothness of keyboard and screen-edge scrolling. [#11605]
- Changed shroud to get explored on first GPS launch, ignoring power/radar. [#11968]
- Changed the order of fake buildings in the build palette to match their real counterparts. [#11379]
- Changed RA grenadier UI ordering. [#11330]
- Changed the 'Training' sound to 'Building' for all queues except Infantry. [#11635]
- Changed the flak truck's weapon to use the flak explosion animation against ground targets. [#11411]
- Changed civilians to slowly wander around the map. [#11520]
- Improved visibility of support power times for dark player colors. [#11647]
- Removed some unused sprite sequence definitions. [#11680]
- Removed some unused actors from a couple of missions. [#11704]
- Changed maps:
- Fixed tiling errors and resource placement on
Cold Front. [#11272] - Changed spawn point ordering and other aesthentic and balance changes on several maps. [#11876]
- Added 4 player map Operation: Goldmine by Madness. [#11372]
- Added
Barren Land,Desert Rats,Tandem,Crossfire,Pie of Animosity,Hypothermia,Nine LivesandImminent Destruction. [#11893, #11931] - Replaced
Snowy RidgewithIcy Ridge. [#11893] - Replaced
Calm before the stormwithX-Lake. [#11893] - Replaced
Great SaharawithGreat Sahara 2. [#11893] - Removed
Equal Opportunity,First come, First served,Marooned IIandSuffrage. [#11893]
- Fixed tiling errors and resource placement on
- Changed balancing:
- Reduced the range of the Artillery from 14 to 12 cells. [#11249]
- Added slow self-healing to the harvester. [#11254]
- Reduced effectiveness of demo truck against air targets. [#11253, #11734]
- Reduced flamethrower and flame tower damage effectiveness against concrete walls and bridges from 50% down to 20%. [#11910]
- Increased rocket soldier damage effectiveness against concrete walls and bridges from 20% up to 50%. [#11910]
- Increased range limit and effectiveness of MiG missiles. [#11337]
- Increased range, range limit, effectiveness and salvo size of Longbow ground missiles. [#11337]
- Increased effectiveness of grenadiers against heavy armor from 5 to 25%. [#11549]
- Increased range and range limit of Longbow air missiles. [#11337]
- Ants are now uncrushable. [#11542]
- Landing Craft can now travel on beach tiles for improved loading and unloading. [#11594]
- GPS power is now disabled when the Tech Center is powered down. [#11018]
Dune 2000
- Fixed the grenadier's attack and stand animations. [#11965]
- Fixed the creeps base on the Dune 2000 shellmap being in low power mode. [#11342]
- Fixed a crash when loading the shellmap in the map editor. [#11290]
- Fixed craters not appearing on top of concrete slabs. [#11207]
- Fixed tiling errors in the map "Desert Twister". [#11780]
- Fixed Starport dropship circling at the edge of the map. [#11871]
- Fixed errors in the infantry sprite sequences. [#11949]
- Added the new maps "Lynch Pass" and "Cliffmaze". [#11390, #11511]
- Added support for using a Gruntmods installation as a source for asset installation on Windows. [#11587]
- Added new mission Atreides 03b. [#11706]
- Improved the "Primary Building" tag rendering. [#11565]
- Changed assets to require data from the v1.06 patch. [#11587, #11872]
- Changed the trajectory of large missiles to be more ballistic. [#11293]
- Changed balancing:
- Increased elite unit healing rate [#11586]
Engine / Modding
- Fixed a crash when a single-turreted actor with multiple
SpawnActorOnDeathtraits is killed. [#11578] - Fixed a crash in
FrozenUnderFogin when a building has no unpathable tiles. [#11270] - Fixed a crash when support powers were granted by actors that don't occupy space. [#11514]
- Fixed a crash when flipped sprites are added to the world. [#11206]
- Fixed an infinite loop in the d2k sandworm code. [#11670]
- Fixed incorrect filenames and line numbers reported in some yaml errors. [#11395, #11464]
- Fixed sound.log warnings about non-existent sound notifications in the mod chooser. [#11182]
- Fixed a collection of code issues discovered by Coverity. [#11137, #11138, #11139, #11140, #11141, #11223]
- Fixed barrel recoil ignoring fire delays. [#11120]
- Fixed incorrect direct hit checks in
CreateEffectWarhead. [#11192] - Fixed OpenAL sound devices not being closed when exiting the game. [#11744]
- Fixed the asset browser rendering when the shellmap is disabled. [#11630]
- Fixed
WithParachuteshadow rendering in heightmap-enabled mods. [#11291, #11356] - Fixed crate parachuting behaviour in heightmap-enabled mods [#11899]
- Fixed
ProvidesPrerequisitenot refreshing the tech tree on owner change. [#11194, #11374] - Fixed an off-by-one error in
Utils.NormalizeFacing. [#11948] - Fix
LaserZapeffects not being removed ifHitAnimis not defined. [#12110] - Moved the resource tick logic from
PlayerResourcestoIngameCashCounterLogic. [#11907] - Added support for per-pixel depth metadata and rendering. [#11058, #11091, #11124, #11791, #11862, #11864]
- Added support for customizing TeslaZap effect duration. [#11422]
- Added support for custom vertical HitShape offsets. [#11168]
- Added support for overriding chat commands. [#11543](https://github.com/OpenRA/OpenRA/pull/11578)]
- Added support for random sequences to the
MissileandGravityBombprojectiles. [#11382] - Added support for attack animations and overlays to start playing before a weapon fires. [#11428]
- Added support for randomized death animations. [#11772]
- Added a flag allowing to display empty selection bars to the
ISelectionBarinterface, to be used in custom classes in third-party mods. [#11881] - Improved error message when mod loading failed. [#11563]
- Improved in-game performance and memory usage. [#11179, #11376, #11396]
- Improved weapon min/max range and validity checks. [#11459]
- Improved exception message when loading an invalid map file. [#11354]
- Improved customization options for the beacon effect. [#11216]
- Improved customization options for support power speech notifications. [#11483, #11560]
- Removed update rules for versions older than
release-20160508. [#11381] - Trait changes (use OpenRA.Utility to automatically update your mod rules):
- Split
WithSpriteControlGroupfromSelectionDecorationsand added a newWithTextControlGrouptrait. [#11621] - Added a
WithTextDecorationtrait. [#11565, #11583] - Renamed
C4DemolitiontoDemolitionand made the cursor configurable. [#11294] - Renamed
WithSmoketoWithDamageOverlayand made the sequence not play in reverse. [#11180] - Renamed
FriendlyFireonGivesExperienceandStancesonGivesBountytoValidStances[#11561] - Replaced
PoisonedByTiberiumandDamagedWithoutFoundationswith a more generalDamagedByTerraintrait. [#11499, #11653, #11634] - Replaced the
CustomBuildTimeValuetrait withBuildDurationandBuildDurationModifierfields on theBuildabletrait. [#11311] - Replaced the
AlliedMissilesboolean onJamsMissilesby a Stances field (DeflectionStances). [#11900] - Changed
Missile.RangeLimitfrom duration (ticks) to distance (WDist). [#11205] - Changed the
ParticleDensityFactorproperty of theWeatherOverlaytrait from a floating-point number to an integer. [#11641] - Removed the
WithSpriteRotorOverlaytrait.WithIdleOverlayin conjunction with upgrades can be used to do the same thing. There is no full upgrade rule, please have a look at the PR to see the necessary changes. [#11435] - Removed the legacy
PathfinderDebugOverlaytrait. [#11882] - Added stance customizability to
SupportPowerChargeBarandSupportPowerTimer. [#11177, #11946] - Added
RestrictMCVDeploymentFallbackToBaseproperty toHackyAIto give some control over where MCVs deploy. [#11463] - Added squad exclusion to
HackyAI. [#11512] - Added a CustomTerrainDebugOverlay. [#11211]
- Added
UpgradeOnDamageStatetrait for granting upgrades at specified DamageStates. [#11299, #11802, #11816] - Added a maximum limit to
InfiltrateForCash. [#11423] - Added a
CanUndeployproperty toDeployToUpgrade. [#11014] - Added a
DummyAIfor Lua scripted skirmish bots. [#10946] - Added a
DeathTypesfilter toGivesBountyand made showing the cash ticks optional. [#11497] - Added a
PlayerExperiencetrait that works in conjunction withPlayerExperienceModifierfromGivesExperiencefor player scoring. [#11474, #11629] - Added a
WaterTerrainTypesfield to theHackyAI,ParachutableandWithCrateBodytraits, in preparation of deprecating theIsWaterflag onTerrainType. [#11638, #11960] - Added an
UpgradeOnTerraintrait for granting upgrades on specified terrain. [#11380] - Added an
ExitsDebugOverlayand accompanyingExitsDebugOverlayManagertrait to help visualize the exits used by structures. [#11544] - Added an
AttackOrderPowersupport power. [#11445] - Added support for
TargetTypesandInvalidTargetsto theLeaveSmudgewarhead. [#11592] - Added support for customizing the cursors used by
CapturesandExternalCaptures. [#11699] - Added support for customizing the cursors used by
PortableChrono. [#11558] - Added support for upgradeable / multiple Attack* traits using
AutoTarget. [#11276] - Added support for playing a
LoseNotificationto old or new owner throughCaptureNotification[#11142] - Added support for custom offsets in
WithShadowand made the trait upgradeable. [#11479] - Added support for customizable vertical range in
UpgradeActorsNear. [#10630] - Added support for custom facings to
LeavesTrails. [#11112, #11596] - Added upgrade support to
RejectsOrders. [#11497] - Generalized the
Carryall-related traits and moved from d2k to the common dll. [#11426, #11498, #11501]
- Split
- Improved the Lua API:
- Fixed cooperative victory conditions triggering defeat instead of victory when an enemy team is defeated. [#11316]
- Fixed sometimes returning wrong values for the
Player.TeamandPlayer.Factionproperties. [#11809, #11903] - Added
Map.ActorsInWorld. Use it instead ofMap.ActorsInBox(Map.TopLeft, Map.BottomRight). [#11065] - Added
Utils.Wherefor filtering collections. [#11065] - Added
Utils.Shuffleto randomize a collection. [#11316] - Added methods to retrieve player stats. [#11316, #11474]
- Added functions for aircraft and ammo pools. [#11361]
- Added support for using the
HealthInitin Lua scripts. [#11651] - Added a method to get the cost of actor types. [#11819]
- Added
Player.GetActorsto query all actors owned by a player. [#11095]
Packaging & Utility
- Fixed issues with the legacy map importer. [#11186, #11519]
- Fixed issues with zip file / map updating. [#11482, #11564, #11603, #11622]
- Added libmono-i18n4.0-all to the list of Debian package dependencies. [#11275]
- Added a lint check for
mpspawnownership. [#11336] - Added documentation and lint testing to control group sprites. [#11567]
- Added a Lint error message when setting up upgrades without UpgradeManager. [#11406]
- Added a lint check for invalid building footprint definitions. [#11180]
- Added lint checks to
PlaceBeacon. [#10918] - Added sequence reference checks to
WithDeliveryAnimation,WithRoofandIonCannonPower. [#11639] - Added an
--actor-yamlutility command that shows the merged yaml tree of a single actor. [#11031] - Added an
--settings-docsutility command to generate a markdown file with the settings' documentation. [#11571] - Add
.oramodfile association for Windows, Linux, and OSX. [#11870] - Changed the legacy map importer to be smarter for single-player missions. [#11402]
- Updated OpenRA to require .NET version 4.5. [#11284]
- Updated the MaxMind GeoIP2 library to 2.6.0 and its DB component to 2.0.0. [#11285]
Dedicated Server
Players ๐ฒ
- FAQ โ
- Installation ๐ฆ
- Hotkeys and Stances ๐ฎ
- Strategies ๐
- RaspberryPi ๐
- Changelog ๐
Modders โ๏ธ
- Audio guide ๐
- Traits ๐
- Palettes and Remaps ๐จ
- World Coordinate System ๐
- Map scripting
- Lua-API ๐
- Actor-Upgrades ๐
- Mapping ๐ง
- Modding Guide
- Pixelart ๐
Developers ๐ง
- Contributing โค๏ธ
- Compiling
- Hacking
- Coding Standard ๐
- Branches and Releases ๐
- Release Checklist โ
- Sequences
- Glossary
- Reverse engineering ๐
- License ยฉ๏ธ