Version History – Arma 2: Operation Arrowhead
Jump to navigation
Jump to search
(Remove beta patches from build history as list was incomplete and not really useful) |
Lou Montana (talk | contribs) m (Text replacement - "{{Feature | Informative | " to "{{Feature|informative|") |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
This article details the version history for [[ | {{TOC|side||2}} | ||
This article details the version history for [[{{arma2oa}}]]. | |||
For updates | {{Feature|informative|For {{arma2}} updates see [[{{arma2}}: Version History|{{arma2}}: Version History]].}} | ||
==Build Numbers== | == Build Numbers == | ||
Mapping "commercial" version numbers to build numbers: | Mapping "commercial" version numbers to build numbers: | ||
{| | {| | ||
|- style="vertical-align: top" | |||
| | |||
{| class="wikitable" | |||
|+ Client & Listen Server Builds | |||
! Version !! Build !! Description | |||
|- | |- | ||
| | | 1.50 || 70996 || US Retail release | ||
|- | |- | ||
| 1. | | 1.51 || 71083 || Retail release | ||
|- | |- | ||
| 1. | | 1.52 || 71612 || Sprocket release | ||
|- | |- | ||
| 1.52 || | | 1.52 || 71816 || Patch | ||
|- | |- | ||
| 1. | | 1.54 || 72888 || Patch | ||
|- | |- | ||
| 1. | | 1.55 || 75445 || Patch | ||
|- | |- | ||
| 1. | | 1.56 || 76134 || Patch | ||
|- | |- | ||
| 1. | | 1.57 || 76815 || Patch | ||
|- | |- | ||
| 1. | | 1.58 || 78473 || Release Candidate | ||
|- | |- | ||
| 1. | | 1.59 || 78955 || Release Candidate 1 | ||
|- | |- | ||
| 1.59 || | | 1.59 || 79321 || Release Candidate 2 | ||
|- | |- | ||
| 1.59 || | | 1.59 || 79384 || Release Candidate 3 + Patch | ||
|- | |- | ||
| 1. | | 1.60 || 87580 || Patch | ||
|- | |- | ||
| 1.62 || 95248 || Patch | |||
| 1.62 || 95248 | | |||
|} | |} | ||
| | |||
| | |||
!Version !! Build !! Description | |||
{| class="wikitable" | |||
|+ Windows Dedicated Server Builds | |||
! Version !! Build !! Description | |||
|- | |- | ||
| 1.52 || 71816 | | | 1.52 || 71816 || Full release | ||
|- | |- | ||
| 1.54 || 72889 | | | 1.54 || 72889 || Full release | ||
|- | |- | ||
| 1.55 || 75446 | | | 1.55 || 75446 || Full release | ||
|- | |- | ||
| 1.56 || 76134 | | | 1.56 || 76134 || Full release | ||
|- | |- | ||
| 1.57 || 76818 | | | 1.57 || 76818 || Release Candidate | ||
|- | |- | ||
| 1.57 || 76903 | | | 1.57 || 76903 || Full release | ||
|- | |- | ||
| 1.58 || 78417 | | | 1.58 || 78417 || Release Candidate | ||
|- | |- | ||
| 1.59 || 78955 | | | 1.59 || 78955 || Release Candidate 1 | ||
|- | |- | ||
| 1.59 || 79321 | | | 1.59 || 79321 || Release Candidate 2 | ||
|- | |- | ||
| 1.59 || 79384 | | | 1.59 || 79384 || Release Candidate 3 + Full release | ||
|- | |- | ||
| 1.60 || 87581 | | | 1.60 || 87581 || Full release | ||
|- | |- | ||
| 1.62 || 95251 | | | 1.62 || 95251 || Full release | ||
|} | |} | ||
| | |||
| | |||
{| class="wikitable" | |||
|+ Linux Dedicated Server Builds | |||
!Version !! Build !! Description | !Version !! Build !! Description | ||
|- | |- | ||
| 1.54 || 72898 | | | 1.54 || 72898 || Full release | ||
|- | |- | ||
| 1.57 || 76894 | | | 1.57 || 76894 || Full release | ||
|- | |- | ||
| 1.59 || 79548 | | | 1.59 || 79548 || Full release | ||
|- | |- | ||
| 1.60 || 87589 | | | 1.60 || 87589 || Full release | ||
|} | |} | ||
|} | |} | ||
==Version 1.62== | == Version 1.62 == | ||
[[A2OA:_Patch_v1.62|Details and Download]] | [[A2OA:_Patch_v1.62|Details and Download]] | ||
===Highlights=== | === Highlights === | ||
* Multiplayer optimizations, security and server improvements | * Multiplayer optimizations, security and server improvements | ||
* Overall stability was improved with numerous tweaks and fixes | * Overall stability was improved with numerous tweaks and fixes | ||
* Added new video options (Post-Process Anti-Aliasing, Alpha To Coverage) | * Added new video options (Post-Process Anti-Aliasing, Alpha To Coverage) | ||
* Additional AI improvements and numerous bug fixes | * Additional AI improvements and numerous bug fixes | ||
* Resolved issues with several training missions | * Resolved issues with several training missions | ||
* Added a lot of new script commands for content makers | * Added a lot of new script commands for content makers | ||
===Engine=== | === Engine === | ||
* [94918] New: command unit addMagazine[name, ammoCount] | * [94918] New: command unit addMagazine[name, ammoCount] | ||
* [94912] Fixed: Video memory detection on W7/x64 sometimes wrong because of bug in IDirect3DDevice9::GetAvailableTextureMem. | * [94912] Fixed: Video memory detection on W7/x64 sometimes wrong because of bug in IDirect3DDevice9::GetAvailableTextureMem. | ||
* [94886] Fixed: Possible gear item duplication (private https://dev-heaven.net/issues/36648) | * [94886] Fixed: Possible gear item duplication (private {{Link|https://dev-heaven.net/issues/36648}}) | ||
* [94761] TBB 4.0 update 5, (tbb40_20120613oss, http://threadingbuildingblocks.org/ver.php?fid=187) | * [94761] TBB 4.0 update 5, (tbb40_20120613oss, http://threadingbuildingblocks.org/ver.php?fid=187) | ||
* [94699] Tweak Reinhard tonemapping pars | * [94699] Tweak Reinhard tonemapping pars | ||
* [94629] Fixed: Wrong magazines are removed with weapon in briefing gear. | * [94629] Fixed: Wrong magazines are removed with weapon in briefing gear. | ||
* [94206] Fixed: Disabled channels can be bypassed in briefing screen (https://dev-heaven.net/issues/33906) | * [94206] Fixed: Disabled channels can be bypassed in briefing screen ({{Link|https://dev-heaven.net/issues/33906}}) | ||
* [94049] New: terrainIntersectASL command | * [94049] New: terrainIntersectASL command | ||
* [94049] Fixed: terrainIntersect reverted to ATL | * [94049] Fixed: terrainIntersect reverted to ATL | ||
* [94002] Fixed: PlayerId changed for users using Reinforcements or Arma X Anniversary edition to prevent PlayerId conflicts. | * [94002] Fixed: PlayerId changed for users using Reinforcements or Arma X Anniversary edition to prevent PlayerId conflicts. | ||
* [94001] Fixed: "enableItemsDropping = 0;" now even for MP clients | * [94001] Fixed: "enableItemsDropping = 0;" now even for MP clients | ||
* [94001] New: moonIntensity command | * [94001] New: moonIntensity command | ||
* [94001] New: sunOrMoon command | * [94001] New: sunOrMoon command | ||
* [93989] Changed: When dropping weapon unrelated magazine will not be dropped | * [93989] Changed: When dropping weapon unrelated magazine will not be dropped | ||
* [93958] New: Dropping items while swimming can be disabled with "enableItemsDropping = 0;" in description.ext | * [93958] New: Dropping items while swimming can be disabled with "enableItemsDropping = 0;" in description.ext | ||
* [93945] New: In gear added bars with ammo count | * [93945] New: In gear added bars with ammo count | ||
* [93945] New: setGearSlotAmmoCount, setIDCAmmoCount, gearIDCAmmoCount, gearSlotAmmoCount gear commands | * [93945] New: setGearSlotAmmoCount, setIDCAmmoCount, gearIDCAmmoCount, gearSlotAmmoCount gear commands | ||
* [93897] New: AToC & PPAA added into UI video options | * [93897] New: AToC & PPAA added into UI video options | ||
* [93841] Fixed: AI using NVGs as binoculars after dropping their primary weapon (https://dev-heaven.net/issues/27297) | * [93841] Fixed: AI using NVGs as binoculars after dropping their primary weapon ({{Link|https://dev-heaven.net/issues/27297}}) | ||
* [93821] Changed: Authentication Timeout is distinguished from bad CD key | * [93821] Changed: Authentication Timeout is distinguished from bad CD key | ||
* [93812] Fixed: Restrict gamma value set by profile | * [93812] Fixed: Restrict gamma value set by profile | ||
* [93809] Fixed: Restrict brightness value set by profile | * [93809] Fixed: Restrict brightness value set by profile | ||
* [93722] Fixed: Effects of setDamage to buildings different on clients and server (https://dev-heaven.net/issues/23915#change-136685) | * [93722] Fixed: Effects of setDamage to buildings different on clients and server ({{Link|https://dev-heaven.net/issues/23915#change-136685}}) | ||
* [93701] Fixed: Changing gear in briefing screen is not working reliable in MP (https://dev-heaven.net/issues/16421) | * [93701] Fixed: Changing gear in briefing screen is not working reliable in MP ({{Link|https://dev-heaven.net/issues/16421}}) | ||
* [93680] Optimized: MP: attachTo no longer sends a message when the attachment does not change. | * [93680] Optimized: MP: attachTo no longer sends a message when the attachment does not change. | ||
* [93672] Fixed: Unable to access AI soldier's gear in map | * [93672] Fixed: Unable to access AI soldier's gear in map | ||
* [93670] Fixed: Prone units stop engaging (https://dev-heaven.net/issues/32475) | * [93670] Fixed: Prone units stop engaging ({{Link|https://dev-heaven.net/issues/32475}}) | ||
* [93664] Fixed: Damage of buildings synchronization in MP after JIP (https://dev-heaven.net/issues/25659, https://dev-heaven.net/issues/23915, https://dev-heaven.net/issues/18492) | * [93664] Fixed: Damage of buildings synchronization in MP after JIP ({{Link|https://dev-heaven.net/issues/25659}}, {{Link|https://dev-heaven.net/issues/23915}}, {{Link|https://dev-heaven.net/issues/18492}}) | ||
* [93657] Fixed: Target is no longer stored in the long-term target list when forgotten for the second time (https://dev-heaven.net/issues/27895) | * [93657] Fixed: Target is no longer stored in the long-term target list when forgotten for the second time ({{Link|https://dev-heaven.net/issues/27895}}) | ||
* [93654] Improved: Tone mapping | * [93654] Improved: Tone mapping | ||
* [93652] New: Scripting functions visiblePositionASL and nearestBuilding position | * [93652] New: Scripting functions visiblePositionASL and nearestBuilding position | ||
* [93648] New: Scripting functions ASLToATL and ATLToASL to convert between coordinate systems. | * [93648] New: Scripting functions ASLToATL and ATLToASL to convert between coordinate systems. | ||
* [93624] Changed: Scripting function weaponDirection returns a primary weapon direction when empty string is used as a weapon name. | * [93624] Changed: Scripting function weaponDirection returns a primary weapon direction when empty string is used as a weapon name. | ||
* [93622] New: Scripting function eyeDirection. | * [93622] New: Scripting function eyeDirection. | ||
* [93598] New: Scripting functions eyePos object and aimPos object | * [93598] New: Scripting functions eyePos object and aimPos object | ||
* [93583] Fixed: Player-created markers not synchronised with JIP clients (see https://dev-heaven.net/issues/6337) | * [93583] Fixed: Player-created markers not synchronised with JIP clients (see {{Link|https://dev-heaven.net/issues/6337}}) | ||
* [93575] Fixed: StringLoad command reads unicode | * [93575] Fixed: StringLoad command reads unicode | ||
* [93570] Fixed: Player-made map markers disappearing in MP under certain circumstances (https://dev-heaven.net/issues/32160) | * [93570] Fixed: Player-made map markers disappearing in MP under certain circumstances ({{Link|https://dev-heaven.net/issues/32160}}) | ||
* [93542] New: MP Statistics screen (key I) contains the Server hostname | * [93542] New: MP Statistics screen (key I) contains the Server hostname | ||
* [93528] Fixed: Max distance for DirectChat raised from 20m to 40m | * [93528] Fixed: Max distance for DirectChat raised from 20m to 40m | ||
* [93415] Fixed: empty weaponHolder is not deleted when used by remote player | * [93415] Fixed: empty weaponHolder is not deleted when used by remote player | ||
* [93398] New: System chat like player connected/disconnected switched to CCSystem=6 channel. New configuration opportunity disableChannels[]={chan1,chan2,...}; in mission description.ext file possible. | * [93398] New: System chat like player connected/disconnected switched to CCSystem=6 channel. New configuration opportunity disableChannels[]={chan1,chan2,...}; in mission description.ext file possible. | ||
* [93294] Fixed: Multiple Object not found problems such as Server: Object 6:4 not found (message 124) | * [93294] Fixed: Multiple Object not found problems such as Server: Object 6:4 not found (message 124) | ||
* [93276] New: terrainIntersect command | * [93276] New: terrainIntersect command | ||
* [93273] New: lineIntersects, lineIntersectsWith commands | * [93273] New: lineIntersects, lineIntersectsWith commands | ||
* [93156] Changed: increased gear MP messages priority | * [93156] Changed: increased gear MP messages priority | ||
* [93146] Fixed: LOD blending | * [93146] Fixed: LOD blending | ||
* [93120] Fixed: JIP connecting players less affect other players network bandwith | * [93120] Fixed: JIP connecting players less affect other players network bandwith | ||
* [93117] Fix: Crash: https://dev-heaven.net/issues/31784 - caused by fix: "LOD blending not working reliably (rev. 93017) | * [93117] Fix: Crash: {{Link|https://dev-heaven.net/issues/31784}} - caused by fix: "LOD blending not working reliably (rev. 93017) | ||
* [93017] Fixed: LOD blending not working reliably | * [93017] Fixed: LOD blending not working reliably | ||
* [92956] Fixed: Sound: Music often stop playing after window focus is lost and regained | * [92956] Fixed: Sound: Music often stop playing after window focus is lost and regained | ||
* [92925] Fixed: switching backpack with dead unit in MP | * [92925] Fixed: switching backpack with dead unit in MP | ||
* [92821] Fixed: Joining unit in the vehicle to a different side group did not change the perceived side of the unit. | * [92821] Fixed: Joining unit in the vehicle to a different side group did not change the perceived side of the unit. | ||
* [92781] Fixed: SelectPlayer makes direct communication unreliable (see https://dev-heaven.net/issues/30991) | * [92781] Fixed: SelectPlayer makes direct communication unreliable (see {{Link|https://dev-heaven.net/issues/30991}}) | ||
* [92754] Fixed: scaling icons with grenade cursor | * [92754] Fixed: scaling icons with grenade cursor | ||
* [92706] TBB 4.0 update 4, (tbb40_20120408oss, http://threadingbuildingblocks.org/ver.php?fid=185) | * [92706] TBB 4.0 update 4, (tbb40_20120408oss, http://threadingbuildingblocks.org/ver.php?fid=185) | ||
* [92705] Fixed: Possible crash when in out of VRAM conditions because of a race condition. | * [92705] Fixed: Possible crash when in out of VRAM conditions because of a race condition. | ||
* [92679] Fixed: A Javelin missile often did not lock a target when playing with a Veteran or harder difficulty (https://dev-heaven.net/issues/28865) | * [92679] Fixed: A Javelin missile often did not lock a target when playing with a Veteran or harder difficulty ({{Link|https://dev-heaven.net/issues/28865}}) | ||
* [92612] Fixed: SelectPlayer in MP can break the Direct Chat or cause other MP issues. | * [92612] Fixed: SelectPlayer in MP can break the Direct Chat or cause other MP issues. | ||
* [92582] Fixed: AI detection after load | * [92582] Fixed: AI detection after load | ||
* [92463] Fixed: AToC ATi 77xx | * [92463] Fixed: AToC ATi 77xx | ||
* [92071] Changed: Observer RPT messages now once per 60 sec, https://dev-heaven.net/issues/29985 | * [92071] Changed: Observer RPT messages now once per 60 sec, {{Link|https://dev-heaven.net/issues/29985}} | ||
* [92061] Fixed: AtoC on nVidia for CSAA | * [92061] Fixed: AtoC on nVidia for CSAA | ||
* [92059] PPAA pars tweak & SMAA use color edge detection method | * [92059] PPAA pars tweak & SMAA use color edge detection method | ||
* [91173] New: Registry driven mod can contain list of required mods in its REQUIRE string value (the same syntax as for LOADAFTER). Moreover, the reg.value CANDISABLE="0" can be used to make the Disable button disabled. | * [91173] New: Registry driven mod can contain list of required mods in its REQUIRE string value (the same syntax as for LOADAFTER). Moreover, the reg.value CANDISABLE="0" can be used to make the Disable button disabled. | ||
* [91055] Fixed: Respawn with backpack | * [91055] Fixed: Respawn with backpack | ||
* [90909] Fixed: crash of Linux server when player with custom face connects | * [90909] Fixed: crash of Linux server when player with custom face connects | ||
* [90901] New: setUnitRecoilCoefficient command | * [90901] New: setUnitRecoilCoefficient command | ||
* [89964] Fixed: Linux servers were never green in server list. | * [89964] Fixed: Linux servers were never green in server list. | ||
* [89899] Fixed: Helicopter is more accurate with unguided rockets | * [89899] Fixed: Helicopter is more accurate with unguided rockets | ||
* [89898] Fixed: Secondary gunner tracks enemies | * [89898] Fixed: Secondary gunner tracks enemies | ||
* [89603] Fixed: A possible crash when textures were loading too slow from the disk. | * [89603] Fixed: A possible crash when textures were loading too slow from the disk. | ||
* [89523] Fixed: Crash during engine termination from multiplayer game. | * [89523] Fixed: Crash during engine termination from multiplayer game. | ||
* [89361] Fixed: Linux server slow startup | * [89361] Fixed: Linux server slow startup | ||
* [89205] New: Player can look up/down using a mouse while driving land/water vehicles. | * [89205] New: Player can look up/down using a mouse while driving land/water vehicles. | ||
* [89201] New: SMAA antialiasing introduced, use PPAA=3, PPAALevel=0..3 in Arma2OA.cfg. | * [89201] New: SMAA antialiasing introduced, use PPAA=3, PPAALevel=0..3 in Arma2OA.cfg. | ||
* [89104] New: Implemented automatic looking intro turns when driving a car with a mouse. | * [89104] New: Implemented automatic looking intro turns when driving a car with a mouse. | ||
* [89086] Experimental: A different way to handle mouse steering is implemented for cars, tanks, boats and bikes. | * [89086] Experimental: A different way to handle mouse steering is implemented for cars, tanks, boats and bikes. | ||
* [89079] Fixed: Multiple reload sounds in mp (see https://dev-heaven.net/issues/28201) | * [89079] Fixed: Multiple reload sounds in mp (see {{Link|https://dev-heaven.net/issues/28201}}) | ||
* [89011] New: A cursor is shown to provide a visual feedback when steering a car. | * [89011] New: A cursor is shown to provide a visual feedback when steering a car. | ||
* [88975] Fixed: Multiple reload sounds in MP (see https://dev-heaven.net/issues/28201) | * [88975] Fixed: Multiple reload sounds in MP (see {{Link|https://dev-heaven.net/issues/28201}}) | ||
* [88948] Improved: Airplane thrust and brakes can now be applied at the same time. | * [88948] Improved: Airplane thrust and brakes can now be applied at the same time. | ||
* [88947] New: Full joystick axis can be mapped by mapping both positive and negative part of the same axis (map negative first to use the axis inverted) (https://dev-heaven.net/issues/3546) | * [88947] New: Full joystick axis can be mapped by mapping both positive and negative part of the same axis (map negative first to use the axis inverted) ({{Link|https://dev-heaven.net/issues/3546}}) | ||
* [88918] Improved: AI scanning for the target more when a visual contact is lost. | * [88918] Improved: AI scanning for the target more when a visual contact is lost. | ||
* [88890] Improved: AI vehicles scanning area with their weapons when target position is not known exactly. | * [88890] Improved: AI vehicles scanning area with their weapons when target position is not known exactly. | ||
* [88870] Fixed: AI vehicles sometimes see player outside their field of view (https://dev-heaven.net/issues/28203) | * [88870] Fixed: AI vehicles sometimes see player outside their field of view ({{Link|https://dev-heaven.net/issues/28203}}) | ||
* [88850] Fixed: AI was sometimes able to reveal a unit which has detonated a satchel (https://dev-heaven.net/issues/11610) | * [88850] Fixed: AI was sometimes able to reveal a unit which has detonated a satchel ({{Link|https://dev-heaven.net/issues/11610}}) | ||
* [88726] Fixed: Frequent client/server crashes in MP (when merging multipacket messages) | * [88726] Fixed: Frequent client/server crashes in MP (when merging multipacket messages) | ||
* [88269] Changed: Application name changed to " | * [88269] Changed: Application name changed to "Arma 2 OA" for "Arma 2 Reinforcements". | ||
* [88195] Improved: -beta mods now always loaded first (https://dev-heaven.net/issues/27762) | * [88195] Improved: -beta mods now always loaded first ({{Link|https://dev-heaven.net/issues/27762}}) | ||
* [88147] Add: Optional FXAA sharp filter, *.cfg "FXAASharp" | * [88147] Add: Optional FXAA sharp filter, *.cfg "FXAASharp" | ||
* [88119] Improved: AI spotting reducing in high speed moving vehicles more accurate now (movement direction is considered). | * [88119] Improved: AI spotting reducing in high speed moving vehicles more accurate now (movement direction is considered). | ||
* [88111] Fixed: Unguided rockets no longer explode when passed by the target (https://dev-heaven.net/issues/27772) | * [88111] Fixed: Unguided rockets no longer explode when passed by the target ({{Link|https://dev-heaven.net/issues/27772}}) | ||
* [88110] Fixed: AI gunner hits the ground with manually guided missile when "Auto guided AT" is disabled (https://dev-heaven.net/issues/14297) | * [88110] Fixed: AI gunner hits the ground with manually guided missile when "Auto guided AT" is disabled ({{Link|https://dev-heaven.net/issues/14297}}) | ||
* [88015] Fixed: Aircraft gunner firing even when manual fire was selected by a pilot (https://dev-heaven.net/issues/27689) | * [88015] Fixed: Aircraft gunner firing even when manual fire was selected by a pilot ({{Link|https://dev-heaven.net/issues/27689}}) | ||
* [87963] Optimized: Reduced memory footprint in complex missions. | * [87963] Optimized: Reduced memory footprint in complex missions. | ||
* [87840] New: Added scripting command productVersion (https://dev-heaven.net/issues/25580) | * [87840] New: Added scripting command productVersion ({{Link|https://dev-heaven.net/issues/25580}}) | ||
* [87837] Changed: Addons config value requiredVersion ignored for easier addon sharing between various products (A2, TOH). | * [87837] Changed: Addons config value requiredVersion ignored for easier addon sharing between various products (A2, TOH). | ||
* [87824] Changed: Removed support for config parameter nightVision (https://dev-heaven.net/issues/26117) | * [87824] Changed: Removed support for config parameter nightVision ({{Link|https://dev-heaven.net/issues/26117}}) | ||
* [87768] Fixed: AI vehicles crews seeing targets badly (https://dev-heaven.net/issues/23388) | * [87768] Fixed: AI vehicles crews seeing targets badly ({{Link|https://dev-heaven.net/issues/23388}}) | ||
* [87755] Fixed: Player automatically reveals targets which AI would never see (https://dev-heaven.net/issues/27493) | * [87755] Fixed: Player automatically reveals targets which AI would never see ({{Link|https://dev-heaven.net/issues/27493}}) | ||
* [87746] Fixed: Looking around no longer possible when combat mode changes in vehicle (https://dev-heaven.net/issues/17777) | * [87746] Fixed: Looking around no longer possible when combat mode changes in vehicle ({{Link|https://dev-heaven.net/issues/17777}}) | ||
* [87745] New: Cheat Shift+Minus+FPS to allow artificially limit FPS for testing to 40,20,10,5. | * [87745] New: Cheat Shift+Minus+FPS to allow artificially limit FPS for testing to 40,20,10,5. | ||
* [87740] Improved: Targeting and firing always commanded by observer. (http://dev-heaven.net/issues/2353) | * [87740] Improved: Targeting and firing always commanded by observer. ({{Link|http://dev-heaven.net/issues/2353}}) | ||
* [87706] Improved: AI laser target detection at large distances improved. | * [87706] Improved: AI laser target detection at large distances improved. | ||
* [87692] Fixed: Manual guidance not working for a helicopter gunner (http://dev-heaven.net/issues/12025, http://dev-heaven.net/issues/27418) | * [87692] Fixed: Manual guidance not working for a helicopter gunner ({{Link|http://dev-heaven.net/issues/12025}}, {{Link|http://dev-heaven.net/issues/27418}}) | ||
* [87659] Fixed: AI was unable to engage invisible laser targets used for SSM (http://dev-heaven.net/issues/26317) | * [87659] Fixed: AI was unable to engage invisible laser targets used for SSM ({{Link|http://dev-heaven.net/issues/26317}}) | ||
* [87658] Fixed: Command doTarget on friendly unit did not work (http://dev-heaven.net/issues/22724) | * [87658] Fixed: Command doTarget on friendly unit did not work ({{Link|http://dev-heaven.net/issues/22724}}) | ||
* [87655] Fixed: Text parameter file parsing not reliable (http://dev-heaven.net/issues/27403) | * [87655] Fixed: Text parameter file parsing not reliable ({{Link|http://dev-heaven.net/issues/27403}}) | ||
* [87654] Improved: A behaviour of the leader player is now assumed to be the most restrictive behaviour of his subordinates (http://dev-heaven.net/issues/11699) | * [87654] Improved: A behaviour of the leader player is now assumed to be the most restrictive behaviour of his subordinates ({{Link|http://dev-heaven.net/issues/11699}}) | ||
* [87652] Fixed: AI always turned out when player is effective commander in cargo (http://dev-heaven.net/issues/2733) | * [87652] Fixed: AI always turned out when player is effective commander in cargo ({{Link|http://dev-heaven.net/issues/2733}}) | ||
* [87646] Fixed: MP: Bullet hits of remote units not visible over large distance (http://dev-heaven.net/issues/12973) | * [87646] Fixed: MP: Bullet hits of remote units not visible over large distance ({{Link|http://dev-heaven.net/issues/12973}}) | ||
* [87645] Changed: Default memory allocator is now tbb4malloc_bi instead of tbb3malloc_bi | * [87645] Changed: Default memory allocator is now tbb4malloc_bi instead of tbb3malloc_bi | ||
* [87643] Fixed: Manually guided missiles lost control when reaching 1500 m distance (http://dev-heaven.net/issues/12101) | * [87643] Fixed: Manually guided missiles lost control when reaching 1500 m distance ({{Link|http://dev-heaven.net/issues/12101}}) | ||
* [87640] New: RVExtension dll interface implemented (http://community.bistudio.com/wiki/callExtension) | * [87640] New: RVExtension dll interface implemented (http://community.bistudio.com/wiki/callExtension) | ||
* [87640] Improved: AI sometimes did not start firing at enemy which passed quickly just in front of it. | * [87640] Improved: AI sometimes did not start firing at enemy which passed quickly just in front of it. | ||
* [87640] Fixed: AI unable to target crew in vehicles other than tracked ones (http://dev-heaven.net/issues/25847) | * [87640] Fixed: AI unable to target crew in vehicles other than tracked ones ({{Link|http://dev-heaven.net/issues/25847}}) | ||
* [87640] Improved: AI units now give more preference to close targets (http://dev-heaven.net/issues/25847) | * [87640] Improved: AI units now give more preference to close targets ({{Link|http://dev-heaven.net/issues/25847}}) | ||
===Data=== | === Data === | ||
* Fixed : [OA] SC 48 Sector Control is missing ammo for Mk17 EGLM RCO and Mk17 TWS SD | * Fixed : [OA] SC 48 Sector Control is missing ammo for Mk17 EGLM RCO and Mk17 TWS SD | ||
* Changed : [OA] New set of multiplayer chat colors | * Changed : [OA] New set of multiplayer chat colors | ||
* Added : New Video Options (PPAA, AToC) | * Added : New Video Options (PPAA, AToC) | ||
* Fixed : Boot Camp 02: https://dev-heaven.net/issues/36778 | * Fixed : Boot Camp 02: {{Link|https://dev-heaven.net/issues/36778}} | ||
* Fixed : Boot Camp E08: https://dev-heaven.net/issues/28187 | * Fixed : Boot Camp E08: {{Link|https://dev-heaven.net/issues/28187}} | ||
==Version 1.60== | == Version 1.60 == | ||
[[A2OA:_Patch_v1.60|Details and Download]] | [[A2OA:_Patch_v1.60|Details and Download]] | ||
===Highlights=== | === Highlights === | ||
* New features: FXAA Anti-Aliasing mode, user-definable memory allocators, new scripting commands, new commandline options | * New features: FXAA Anti-Aliasing mode, user-definable memory allocators, new scripting commands, new commandline options | ||
* Multiplayer is much smoother, no more warping, includes number of fixes, optimizations and improvements | * Multiplayer is much smoother, no more warping, includes number of fixes, optimizations and improvements | ||
* Netcode, VON and dedicated server fixes plus configuration additions in place | * Netcode, VON and dedicated server fixes plus configuration additions in place | ||
* Singleplayer received visual states smoothing and prediction (notable e.g. on distant units) | * Singleplayer received visual states smoothing and prediction (notable e.g. on distant units) | ||
* AI is improved, especially (but not only) in combat, AI has received numerous bug fixes | * AI is improved, especially (but not only) in combat, AI has received numerous bug fixes | ||
* Aircraft & Helicopters simulation received slight improvements | * Aircraft & Helicopters simulation received slight improvements | ||
* ARMA 2, ARMA 2: OA, ARMA 2: EW campaigns and stand-alone missions received special treatment to get rid of most from really annoying bugs | * ARMA 2, ARMA 2: OA, ARMA 2: EW campaigns and stand-alone missions received special treatment to get rid of most from really annoying bugs | ||
Line 238: | Line 248: | ||
* ARMA 2: BAF and ARMA 2: PMC got their share of fixes too | * ARMA 2: BAF and ARMA 2: PMC got their share of fixes too | ||
===Engine=== | === Engine === | ||
* Improved: Expansions manager, registry controlled expansions | * Improved: Expansions manager, registry controlled expansions | ||
* Changed: Default maxPacketSize reduced from 1490 to 1400 to improve compatibility with exotic MTU settings (http://dev-heaven.net/issues/9719) | * Changed: Default maxPacketSize reduced from 1490 to 1400 to improve compatibility with exotic MTU settings ({{Link|http://dev-heaven.net/issues/9719}}) | ||
* Fixed: Player state transferred corrently even for distant players (http://dev-heaven.net/issues/27200) | * Fixed: Player state transferred corrently even for distant players ({{Link|http://dev-heaven.net/issues/27200}}) | ||
* New: -malloc=system can be used to force using Windows allocator even when allocator dlls are present. | * New: -malloc=system can be used to force using Windows allocator even when allocator dlls are present. | ||
* Fixed: Missing reloading sound while reloading animation from another player in Multiplayer (http://dev-heaven.net/issues/18754) | * Fixed: Missing reloading sound while reloading animation from another player in Multiplayer ({{Link|http://dev-heaven.net/issues/18754}}) | ||
* Fixed: Failed to load TextureHeaderManager from file on Linux servers | * Fixed: Failed to load TextureHeaderManager from file on Linux servers | ||
* Changed: AI airplane always using lights during landing, taxiing and takeoff. | * Changed: AI airplane always using lights during landing, taxiing and takeoff. | ||
* Fixed: Lens flares positioned badly when 3D resolution different from 2D resolution. | * Fixed: Lens flares positioned badly when 3D resolution different from 2D resolution. | ||
* Improved: Airborne airplanes now rendered in larger distances. | * Improved: Airborne airplanes now rendered in larger distances. | ||
* Changed: AI airplane always using lights during landing, taxiing and takeoff. | * Changed: AI airplane always using lights during landing, taxiing and takeoff. | ||
* Fixed: Lens flares positioned badly when 3D resolution different from 2D resolution. | * Fixed: Lens flares positioned badly when 3D resolution different from 2D resolution. | ||
* New: Ground effect computed for airplanes (0-10% depending on height) | * New: Ground effect computed for airplanes (0-10% depending on height) | ||
* New: Ground effect computed for helicopters (based on http://www.cybercom.net/~copters/aero/ground_effect.html) | * New: Ground effect computed for helicopters (based on http://www.cybercom.net/~copters/aero/ground_effect.html) | ||
* Fixed: Helicopter autohover was wobbling a lot (http://dev-heaven.net/issues/4478) | * Fixed: Helicopter autohover was wobbling a lot ({{Link|http://dev-heaven.net/issues/4478}}) | ||
* New: Commandline -checkSignatures to provide thorough test of all signatures of all loaded banks at the start game. Output is in rpt file. | * New: Commandline -checkSignatures to provide thorough test of all signatures of all loaded banks at the start game. Output is in rpt file. | ||
* New: -beta=xxxx as alternative to -mod=xxxx to allow using beta files without affecting mod handling. | * New: -beta=xxxx as alternative to -mod=xxxx to allow using beta files without affecting mod handling. | ||
* Changed: Mod list configured by ModLauncher is saved inside game config instead of user profile. | * Changed: Mod list configured by ModLauncher is saved inside game config instead of user profile. | ||
* Added: HitPart event now contains Ammo type name | * Added: HitPart event now contains Ammo type name | ||
* Fixed: CWR2 Camel was unable to takeoff (flew close to stall after take off, never recovering). | * Fixed: CWR2 Camel was unable to takeoff (flew close to stall after take off, never recovering). | ||
* New: Player name validation when editing a profile name. | * New: Player name validation when editing a profile name. | ||
* New: Scripting command visiblePosition to obtain object position as visible on screen (http://dev-heaven.net/issues/26591) | * New: Scripting command visiblePosition to obtain object position as visible on screen ({{Link|http://dev-heaven.net/issues/26591}}) | ||
* Fixed: Helicopter slow after GET OUT waypoint when CYCLE was used as well. | * Fixed: Helicopter slow after GET OUT waypoint when CYCLE was used as well. | ||
* New: Editor: Visual indication of the selected target for CYCLE waypoint. | * New: Editor: Visual indication of the selected target for CYCLE waypoint. | ||
* Fixed: Vehicles attached on ships attached to objects sometimes destroyed (http://dev-heaven.net/issues/26668) | * Fixed: Vehicles attached on ships attached to objects sometimes destroyed ({{Link|http://dev-heaven.net/issues/26668}}) | ||
* Fixed: Cannot manipulate doors after game was aborted with doors in transit. (http://dev-heaven.net/issues/26702) | * Fixed: Cannot manipulate doors after game was aborted with doors in transit. ({{Link|http://dev-heaven.net/issues/26702}}) | ||
* New: Fast Approximate Anti-Aliasing (FXAA), http://community.bistudio.com/wiki/arma2oa.cfg | * New: Fast Approximate Anti-Aliasing (FXAA), http://community.bistudio.com/wiki/arma2oa.cfg | ||
* Fixed: "Direct" chat sometimes not working (http://dev-heaven.net/issues/26422) | * Fixed: "Direct" chat sometimes not working ({{Link|http://dev-heaven.net/issues/26422}}) | ||
* Fixed: Dead body temperature was not saved (http://dev-heaven.net/issues/25466) | * Fixed: Dead body temperature was not saved ({{Link|http://dev-heaven.net/issues/25466}}) | ||
* MP: Fixed: When a player was JIP-ing, traffic for all other players was significantly reduced (http://dev-heaven.net/issues/26408#note-48) | * MP: Fixed: When a player was JIP-ing, traffic for all other players was significantly reduced ({{Link|http://dev-heaven.net/issues/26408#note-48}}) | ||
* Fixed: Massive network traffic optimization during Join in Progress (http://dev-heaven.net/issues/26408#note-48) | * Fixed: Massive network traffic optimization during Join in Progress ({{Link|http://dev-heaven.net/issues/26408#note-48}}) | ||
* Fixed: Searchlight turning itself off for non-server clients (http://dev-heaven.net/issues/4449) | * Fixed: Searchlight turning itself off for non-server clients ({{Link|http://dev-heaven.net/issues/4449}}) | ||
* Fixed: Action taking magazine from a backback has sometimes failed (http://dev-heaven.net/issues/25927) | * Fixed: Action taking magazine from a backback has sometimes failed ({{Link|http://dev-heaven.net/issues/25927}}) | ||
* Fixed: Gamespy Server signature list contains often twice "bi" (http://dev-heaven.net/issues/23752) | * Fixed: Gamespy Server signature list contains often twice "bi" ({{Link|http://dev-heaven.net/issues/23752}}) | ||
* Improved: MP: Diary statistics not available in MP when NetStats is disabled (http://dev-heaven.net/issues/26435) | * Improved: MP: Diary statistics not available in MP when NetStats is disabled ({{Link|http://dev-heaven.net/issues/26435}}) | ||
* Improved: Dedicated server console now supporting Unicode and long output (using Rich Edit Control). | * Improved: Dedicated server console now supporting Unicode and long output (using Rich Edit Control). | ||
* Fixed: Issues with v2 signatures - causing random check to fail (http://dev-heaven.net/issues/26323) | * Fixed: Issues with v2 signatures - causing random check to fail ({{Link|http://dev-heaven.net/issues/26323}}) | ||
* Changed: AI gunner is no longer firing at friendly units when ordered to target them. | * Changed: AI gunner is no longer firing at friendly units when ordered to target them. | ||
* Fixed: Locked MP role slots after BattlEye kick. | * Fixed: Locked MP role slots after BattlEye kick. | ||
* Fixed: MP: Countermeasures released automatically for a player commanded tank (http://dev-heaven.net/issues/17458) | * Fixed: MP: Countermeasures released automatically for a player commanded tank ({{Link|http://dev-heaven.net/issues/17458}}) | ||
* Fixed: MP: Countermeasures released by AI were multipled by the number of other connected players. | * Fixed: MP: Countermeasures released by AI were multipled by the number of other connected players. | ||
* Fixed: MP: Loosing gear due to water no longer multiplied for each player (http://dev-heaven.net/issues/26162) | * Fixed: MP: Loosing gear due to water no longer multiplied for each player ({{Link|http://dev-heaven.net/issues/26162}}) | ||
* Improved thermal imaging for models with no TI data (http://dev-heaven.net/issues/16673) | * Improved thermal imaging for models with no TI data ({{Link|http://dev-heaven.net/issues/16673}}) | ||
* Fixed: Server response unreliable with long keys (e.g. mod lists) (http://dev-heaven.net/issues/23389) | * Fixed: Server response unreliable with long keys (e.g. mod lists) ({{Link|http://dev-heaven.net/issues/23389}}) | ||
* Fixed: Soldier running instead of crawling through holes (http://dev-heaven.net/issues/25348) | * Fixed: Soldier running instead of crawling through holes ({{Link|http://dev-heaven.net/issues/25348}}) | ||
* Fixed: AI without weapon stuck when crouched (http://dev-heaven.net/issues/16229) | * Fixed: AI without weapon stuck when crouched ({{Link|http://dev-heaven.net/issues/16229}}) | ||
* Prevent crouched AI from sprinting (http://dev-heaven.net/issues/24405) | * Prevent crouched AI from sprinting ({{Link|http://dev-heaven.net/issues/24405}}) | ||
* New: A command line argument -par=filename can be specified to provide a parameter file (http://dev-heaven.net/issues/26103) | * New: A command line argument -par=filename can be specified to provide a parameter file ({{Link|http://dev-heaven.net/issues/26103}}) | ||
* New: Window title includes player name when running windowed to make testing with multiple instances easier. | * New: Window title includes player name when running windowed to make testing with multiple instances easier. | ||
* Fixed: Tanks were not damaged under water when fps was very high (http://dev-heaven.net/issues/25835) | * Fixed: Tanks were not damaged under water when fps was very high ({{Link|http://dev-heaven.net/issues/25835}}) | ||
* Improved: Improved AI/autopilot landing abilities (http://dev-heaven.net/issues/25419) | * Improved: Improved AI/autopilot landing abilities ({{Link|http://dev-heaven.net/issues/25419}}) | ||
* Fixed: Trigger "Detected by" sometimes did not fire when unit was only known about indirectly, e.g. because of a kill (http://dev-heaven.net/issues/25768) | * Fixed: Trigger "Detected by" sometimes did not fire when unit was only known about indirectly, e.g. because of a kill ({{Link|http://dev-heaven.net/issues/25768}}) | ||
* Fixed: AI sometimes has forgotten a recently seen kill (http://dev-heaven.net/issues/25768) (result of http://dev-heaven.net/issues/2067#note-12) | * Fixed: AI sometimes has forgotten a recently seen kill ({{Link|http://dev-heaven.net/issues/25768}}) (result of {{Link|http://dev-heaven.net/issues/2067#note-12}}) | ||
* New: Custom memory allocator support (http://community.bistudio.com/wiki/ArmA_2:_Custom_Memory_Allocator) | * New: Custom memory allocator support (http://community.bistudio.com/wiki/ArmA_2:_Custom_Memory_Allocator) | ||
* Fixed: Shadows were not cast on on-surface objects, like helipads. | * Fixed: Shadows were not cast on on-surface objects, like helipads. | ||
* Changed: attachTo with the same object no longer resets attached object orientation (http://dev-heaven.net/issues/25272) | * Changed: attachTo with the same object no longer resets attached object orientation ({{Link|http://dev-heaven.net/issues/25272}}) | ||
* Fixed: There was no debriefing after MP game ends after saving the game. | * Fixed: There was no debriefing after MP game ends after saving the game. | ||
* Fixed: MP: Bullet tracers of remote vehicles not reliable (http://dev-heaven.net/issues/25601). | * Fixed: MP: Bullet tracers of remote vehicles not reliable ({{Link|http://dev-heaven.net/issues/25601}}). | ||
* Fixed: SaveVar did not work in MP Campaign. | * Fixed: SaveVar did not work in MP Campaign. | ||
* New: Scripting command reveal has a new variant, group reveal [target, accuracy]. To reveal target side use 1.5 (default reveal used accuracy=1). | * New: Scripting command reveal has a new variant, group reveal [target, accuracy]. To reveal target side use 1.5 (default reveal used accuracy=1). | ||
* Fixed: Crash or game corruption when loading a game with clients already connected (http://dev-heaven.net/issues/24676) | * Fixed: Crash or game corruption when loading a game with clients already connected ({{Link|http://dev-heaven.net/issues/24676}}) | ||
* New: Server admin can check build numbers of clients using #userlist. | * New: Server admin can check build numbers of clients using #userlist. | ||
* Fixed: magazinesTurret [-1] sometimes returning wrong list or even crashing. | * Fixed: magazinesTurret [-1] sometimes returning wrong list or even crashing. | ||
Line 304: | Line 314: | ||
* Fixed: Reassign allowed clients to use a role reserved for a host. | * Fixed: Reassign allowed clients to use a role reserved for a host. | ||
* Optimized: Faster preload in multiplayer ("Receiving" mission, switching from map). | * Optimized: Faster preload in multiplayer ("Receiving" mission, switching from map). | ||
* Fixed: Remote units init event handle is no longer run before fully initialized (http://dev-heaven.net/issues/25225) | * Fixed: Remote units init event handle is no longer run before fully initialized ({{Link|http://dev-heaven.net/issues/25225}}) | ||
* Changed: Init handlers executed immediately, not queued for later execution like other events. | * Changed: Init handlers executed immediately, not queued for later execution like other events. | ||
* Changed: MP: Units are no longer moved to a new group when they timeout getin (http://dev-heaven.net/issues/25095#note-75) | * Changed: MP: Units are no longer moved to a new group when they timeout getin ({{Link|http://dev-heaven.net/issues/25095#note-75}}) | ||
* Fixed: Scripting command "Reveal" left target side as unknown, requiring visual confirmation (http://dev-heaven.net/issues/25266#note-8) | * Fixed: Scripting command "Reveal" left target side as unknown, requiring visual confirmation ({{Link|http://dev-heaven.net/issues/25266#note-8}}) | ||
* Fixed: Bullets damage reduced too much over distance (http://dev-heaven.net/issues/11479) | * Fixed: Bullets damage reduced too much over distance ({{Link|http://dev-heaven.net/issues/11479}}) | ||
* Fixed: Global event handlers (including onPlayerDisconnected and onMapSingleClick) cleaned when MP debriefing starts (http://dev-heaven.net/issues/16261) | * Fixed: Global event handlers (including onPlayerDisconnected and onMapSingleClick) cleaned when MP debriefing starts ({{Link|http://dev-heaven.net/issues/16261}}) | ||
* New: Window title includes Host or Admin status when running windowed to make testing with multiple instances easier. | * New: Window title includes Host or Admin status when running windowed to make testing with multiple instances easier. | ||
* Fixed: in config parameter initTurn in turrets work again | * Fixed: in config parameter initTurn in turrets work again | ||
* Improved: Direct damage is no longer artificaly reduced for lying soldiers (http://dev-heaven.net/issues/20441) | * Improved: Direct damage is no longer artificaly reduced for lying soldiers ({{Link|http://dev-heaven.net/issues/20441}}) | ||
* Optimized: Unknown targets no longer saved, significantly reducing savegame size. | * Optimized: Unknown targets no longer saved, significantly reducing savegame size. | ||
* Optimized: No longer saving "visionPars" and "magazineSlotsOpticsModes" when not used. | * Optimized: No longer saving "visionPars" and "magazineSlotsOpticsModes" when not used. | ||
* Fixed: Group names were not reused after deleteGroup (http://dev-heaven.net/issues/11483) | * Fixed: Group names were not reused after deleteGroup ({{Link|http://dev-heaven.net/issues/11483}}) | ||
* Improved: AI smarter in using binoculars. | * Improved: AI smarter in using binoculars. | ||
* Fixed: Objects close to bushes or trees sometimes ignored during visibility testing (http://dev-heaven.net/issues/25230) | * Fixed: Objects close to bushes or trees sometimes ignored during visibility testing ({{Link|http://dev-heaven.net/issues/25230}}) | ||
* Fixed: Order of init event handlers and init commands was reversed since 1.57 beta (http://dev-heaven.net/issues/14766) | * Fixed: Order of init event handlers and init commands was reversed since 1.57 beta ({{Link|http://dev-heaven.net/issues/14766}}) | ||
* Fixed: script command FOR (BASIC) can use capital characters in variable | * Fixed: script command FOR (BASIC) can use capital characters in variable | ||
* Optimized: MP: Improved server performance in complex missions. | * Optimized: MP: Improved server performance in complex missions. | ||
Line 324: | Line 334: | ||
* Fixed: Slight cursor offset when selecting items in the listboxes (like mission selection). | * Fixed: Slight cursor offset when selecting items in the listboxes (like mission selection). | ||
* Improved: MP: Smoother motion of distant units (Default value of MinErrorToSend changed to 0.001, introduced new value MinErrorToSendNear with a default value of 0.01). | * Improved: MP: Smoother motion of distant units (Default value of MinErrorToSend changed to 0.001, introduced new value MinErrorToSendNear with a default value of 0.01). | ||
* Fixed: MP game crashed after loading a save from a complex mission (http://dev-heaven.net/issues/24676) | * Fixed: MP game crashed after loading a save from a complex mission ({{Link|http://dev-heaven.net/issues/24676}}) | ||
* Fixed: AI was often not watching unidentified targets (causing http://dev-heaven.net/issues/24631) | * Fixed: AI was often not watching unidentified targets (causing {{Link|http://dev-heaven.net/issues/24631}}) | ||
* Fixed: turret tug after crew turn-in | * Fixed: turret tug after crew turn-in | ||
* Improved: loading of binarized bikb files now supported. | * Improved: loading of binarized bikb files now supported. | ||
Line 332: | Line 342: | ||
* New: New entry requiredBuild=xxxxx; in server.cfg preventing obsolete clients to connect. Not reliable until 1.60, clients are still able to connect. | * New: New entry requiredBuild=xxxxx; in server.cfg preventing obsolete clients to connect. Not reliable until 1.60, clients are still able to connect. | ||
* Optimized: MP: Reduced bandwidth used by standing AI soldiers. | * Optimized: MP: Reduced bandwidth used by standing AI soldiers. | ||
* Fixed: MP: Remote units jumping back when stopping (http://dev-heaven.net/issues/24034) | * Fixed: MP: Remote units jumping back when stopping ({{Link|http://dev-heaven.net/issues/24034}}) | ||
* Fixed: MP: Reduced bandwith usage in missions with many soldiers. | * Fixed: MP: Reduced bandwith usage in missions with many soldiers. | ||
* Improved: Better error message shown when memory allocation fails because of too small page file. | * Improved: Better error message shown when memory allocation fails because of too small page file. | ||
* Improved: Abnormal program termination by an error message is now more robust, less likely to cause a bogus crash report or to miss the message box. | * Improved: Abnormal program termination by an error message is now more robust, less likely to cause a bogus crash report or to miss the message box. | ||
* Fixed: Weapons on pylons changed positions after fireAtTarget (http://dev-heaven.net/issues/24046) | * Fixed: Weapons on pylons changed positions after fireAtTarget ({{Link|http://dev-heaven.net/issues/24046}}) | ||
* Fixed: Tanks sometimes braking too much or even reversing a bit when slowing down. | * Fixed: Tanks sometimes braking too much or even reversing a bit when slowing down. | ||
* Fixed: AI subordinates sometimes slowing down too much when navigating around obstacles. | * Fixed: AI subordinates sometimes slowing down too much when navigating around obstacles. | ||
* Fixed: Possible crash after calling joinSilent and deleteVehicle. | * Fixed: Possible crash after calling joinSilent and deleteVehicle. | ||
* Fixed: Rare problem of AI fleeing when all enemies mounted vehicles. | * Fixed: Rare problem of AI fleeing when all enemies mounted vehicles. | ||
* Fixed: AI not engagign through glass and other penetrable surfaces (http://dev-heaven.net/issues/4438). | * Fixed: AI not engagign through glass and other penetrable surfaces ({{Link|http://dev-heaven.net/issues/4438}}). | ||
* Fixed: Lipsync for radio not working. | * Fixed: Lipsync for radio not working. | ||
* Fixed: AI no longer seeing through dense grass (http://dev-heaven.net/issues/5785) | * Fixed: AI no longer seeing through dense grass ({{Link|http://dev-heaven.net/issues/5785}}) | ||
* Fixed: Attached objects no longer causing slow car movement. | * Fixed: Attached objects no longer causing slow car movement. | ||
* Improved: AI skill settings in difficulty options easier to use. | * Improved: AI skill settings in difficulty options easier to use. | ||
* Improved: Soldier movement more natural when doing "scan horizon". | * Improved: Soldier movement more natural when doing "scan horizon". | ||
* Changed: Danger FSM event DCFire is now sent only when unit not in the combat mode yet (http://dev-heaven.net/issues/23160) | * Changed: Danger FSM event DCFire is now sent only when unit not in the combat mode yet ({{Link|http://dev-heaven.net/issues/23160}}) | ||
* Fixed: AI units often not engaging close enemies (http://dev-heaven.net/issues/18951, http://dev-heaven.net/issues/22935) | * Fixed: AI units often not engaging close enemies ({{Link|http://dev-heaven.net/issues/18951}}, {{Link|http://dev-heaven.net/issues/22935}}) | ||
* New: scripting function "assignedTeam xxx" returns colored team to which a commander of given vehicle belongs to. | * New: scripting function "assignedTeam xxx" returns colored team to which a commander of given vehicle belongs to. | ||
* Fixed: Most units had maximum skill, ignoring values set in the mission (http://dev-heaven.net/issues/4483) | * Fixed: Most units had maximum skill, ignoring values set in the mission ({{Link|http://dev-heaven.net/issues/4483}}) | ||
* Fixed: More space for GameSpy QR2 signature key answer. | * Fixed: More space for GameSpy QR2 signature key answer. | ||
* Fixed: low game fps causing innacurate AI weapon aiming (see also http://dev-heaven.net/issues/22974) | * Fixed: low game fps causing innacurate AI weapon aiming (see also {{Link|http://dev-heaven.net/issues/22974}}) | ||
* Changed: Temporarily abandoned vehicles are no longer considered neutral (AI continues engaging them). | * Changed: Temporarily abandoned vehicles are no longer considered neutral (AI continues engaging them). | ||
* Fixed: tugging tracks on tanks | * Fixed: tugging tracks on tanks | ||
* Fixed: AI units no longer firing at empty enemy vehicles (http://dev-heaven.net/issues/5183) | * Fixed: AI units no longer firing at empty enemy vehicles ({{Link|http://dev-heaven.net/issues/5183}}) | ||
* Fixed: Walking no longer causes prone-style recoil to be used. (http://dev-heaven.net/issues/22828) | * Fixed: Walking no longer causes prone-style recoil to be used. ({{Link|http://dev-heaven.net/issues/22828}}) | ||
* Fixed: AI no longer considering a car horn as a threat. | * Fixed: AI no longer considering a car horn as a threat. | ||
* Fixed: AI no longer using AA against ground targets or guided missiles against soft targets unless desperate (http://dev-heaven.net/issues/7578) | * Fixed: AI no longer using AA against ground targets or guided missiles against soft targets unless desperate ({{Link|http://dev-heaven.net/issues/7578}}) | ||
* Fixed: Enemy fire no longer reported by units which cannot be aware of it. | * Fixed: Enemy fire no longer reported by units which cannot be aware of it. | ||
* Fixed: Units equipped with NVG no longer turn on the flashlights on their own (http://dev-heaven.net/issues/13041) | * Fixed: Units equipped with NVG no longer turn on the flashlights on their own ({{Link|http://dev-heaven.net/issues/13041}}) | ||
* Fixed: setMimic working, acceptable mimics are: "neutral", "dead", "danger", "hurt", "aware", "safe", "combat" (http://dev-heaven.net/issues/6638) | * Fixed: setMimic working, acceptable mimics are: "neutral", "dead", "danger", "hurt", "aware", "safe", "combat" ({{Link|http://dev-heaven.net/issues/6638}}) | ||
* Improved: AI considering threats uphill from it a bit more when planning a path. | * Improved: AI considering threats uphill from it a bit more when planning a path. | ||
* Fixed: Object variable space was not cleared reset between missions (http://dev-heaven.net/issues/13620) | * Fixed: Object variable space was not cleared reset between missions ({{Link|http://dev-heaven.net/issues/13620}}) | ||
* Fixed: Sky sometimes changing abruptly (http://dev-heaven.net/issues/8072) | * Fixed: Sky sometimes changing abruptly ({{Link|http://dev-heaven.net/issues/8072}}) | ||
* Improved: AI is less able to detect enemies in forests (improved estimation on "disappearing in a pattern" for forests). | * Improved: AI is less able to detect enemies in forests (improved estimation on "disappearing in a pattern" for forests). | ||
* Fixed: AI vehicles could spot previously known targets even out of their visual cone (http://dev-heaven.net/issues/18846) | * Fixed: AI vehicles could spot previously known targets even out of their visual cone ({{Link|http://dev-heaven.net/issues/18846}}) | ||
* Fixed: Occasional visual artifacts caused by rabbit animation interpolation since 79670 (thanks to Sniperwolf572 and F2k Sel for finding the repro). | * Fixed: Occasional visual artifacts caused by rabbit animation interpolation since 79670 (thanks to Sniperwolf572 and F2k Sel for finding the repro). | ||
* Fixed: Signature checking of BAF/PMC addons. | * Fixed: Signature checking of BAF/PMC addons. | ||
* New: Command line option -nosound to run the game without accessing audio devices. | * New: Command line option -nosound to run the game without accessing audio devices. | ||
* Optimized: Some background file operations are faster, esp. with low fps (should fix http://dev-heaven.net/issues/22227) | * Optimized: Some background file operations are faster, esp. with low fps (should fix {{Link|http://dev-heaven.net/issues/22227}}) | ||
* Optimized: Visual state interpolation fully enabled. (http://www.bistudio.com/index.php/english/company/developers-blog/230-experimental-betas-interpolating-the-future) | * Optimized: Visual state interpolation fully enabled. (http://www.bistudio.com/index.php/english/company/developers-blog/230-experimental-betas-interpolating-the-future) | ||
* Fixed: Weapons no leaving hands while turning when prone | * Fixed: Weapons no leaving hands while turning when prone | ||
Line 381: | Line 391: | ||
* Fixed: PMC videos flashing (since 80298). | * Fixed: PMC videos flashing (since 80298). | ||
* Experimental: Memory allocator can be selected using -malloc=N with N=0..4. | * Experimental: Memory allocator can be selected using -malloc=N with N=0..4. | ||
* Fixed: No longer display names of buildings hidden by accuracy (http://dev-heaven.net/issues/20503) | * Fixed: No longer display names of buildings hidden by accuracy ({{Link|http://dev-heaven.net/issues/20503}}) | ||
* Fixed: Occasional fps drop when AI was getting in a vehicle. | * Fixed: Occasional fps drop when AI was getting in a vehicle. | ||
* Optimized: Much faster visibility testing when many units are around, esp. when they are not moving a lot. | * Optimized: Much faster visibility testing when many units are around, esp. when they are not moving a lot. | ||
* Fixed: AI planes were climing/diving wildly during formation flying. | * Fixed: AI planes were climing/diving wildly during formation flying. | ||
* Improved: AI takeoff improved, L-39 or Su-34 can now lift from all Chernarus airfields. | * Improved: AI takeoff improved, L-39 or Su-34 can now lift from all Chernarus airfields. | ||
* Fixed: Airplane control surfaces position could reach impossible values with keyboard controls (http://dev-heaven.net/issues/2314) | * Fixed: Airplane control surfaces position could reach impossible values with keyboard controls ({{Link|http://dev-heaven.net/issues/2314}}) | ||
* Optimized: Reduced frame rate drops caused by texture loading (http://dev-heaven.net/issues/14397) | * Optimized: Reduced frame rate drops caused by texture loading ({{Link|http://dev-heaven.net/issues/14397}}) | ||
* New: Mods can be configured using Windows Registry. | * New: Mods can be configured using Windows Registry. | ||
* Fixed: AI warping at distance in singleplayer (http://dev-heaven.net/issues/1915) | * Fixed: AI warping at distance in singleplayer ({{Link|http://dev-heaven.net/issues/1915}}) | ||
* New: parameter "angle" for reflectors | * New: parameter "angle" for reflectors | ||
* Fixed: Possible freeze after alt-tab in window mode. | * Fixed: Possible freeze after alt-tab in window mode. | ||
Line 398: | Line 408: | ||
* Impoved: Aircraft can be placed on carrier deck in the editor. | * Impoved: Aircraft can be placed on carrier deck in the editor. | ||
===Missions=== | === Missions === | ||
* Fixed: SC 48 Sector Control is missing ammo for Mk17 EGLM RCO and Mk17 TWS SD (http://dev-heaven.net/issues/11778) | * Fixed: SC 48 Sector Control is missing ammo for Mk17 EGLM RCO and Mk17 TWS SD ({{Link|http://dev-heaven.net/issues/11778}}) | ||
* Fixed: Boot Camp 01: Basic Training - MOUT Saber team attacks too early if player is doing Anti-Tank range first (http://dev-heaven.net/issues/16362) | * Fixed: Boot Camp 01: Basic Training - MOUT Saber team attacks too early if player is doing Anti-Tank range first ({{Link|http://dev-heaven.net/issues/16362}}) | ||
==Version 1.59== | == Version 1.59 == | ||
[[A2OA:_Patch_v1.59|Details and Download]] | [[A2OA:_Patch_v1.59|Details and Download]] | ||
===Highlights=== | === Highlights === | ||
* Significantly improved convoy and driving AI behaviour | * Significantly improved convoy and driving AI behaviour | ||
* Numerous combat AI enhancements and fixes | * Numerous combat AI enhancements and fixes | ||
Line 415: | Line 425: | ||
* Language fixes | * Language fixes | ||
===Engine=== | === Engine === | ||
* Fixed: Crash when CreateGearDialog was called from user dialog. | * Fixed: Crash when CreateGearDialog was called from user dialog. | ||
* Fixed: Hand movement (including reloading) of remote was not transferred accross network. | * Fixed: Hand movement (including reloading) of remote was not transferred accross network. | ||
* Fixed: VOIP was not working. | * Fixed: VOIP was not working. | ||
* Fixed: Su-34 crashed after take off when player was a gunner (http://dev-heaven.net/issues/18371) | * Fixed: Su-34 crashed after take off when player was a gunner ({{Link|http://dev-heaven.net/issues/18371}}) | ||
* Optimized: Improved FPS in some scenes when looking through scope into forest. | * Optimized: Improved FPS in some scenes when looking through scope into forest. | ||
* Fixed: Crash after UI navigation Options > Audio Options > Auto adjust > Cancel | * Fixed: Crash after UI navigation Options > Audio Options > Auto adjust > Cancel | ||
Line 427: | Line 437: | ||
* Fixed: Helicopter did not take off when engine was off and enemies nearby. | * Fixed: Helicopter did not take off when engine was off and enemies nearby. | ||
* Improved: Faster Signature checks on server side. | * Improved: Faster Signature checks on server side. | ||
* Improved: Only first AI unit in each formation reports its position on Report Status. | * Improved: Only first AI unit in each formation reports its position on Report Status. | ||
==Version 1.58== | == Version 1.58 == | ||
'''Available only on ARMA 2: RFT DVD''' | '''Available only on ARMA 2: RFT DVD''' | ||
===Engine=== | === Engine === | ||
* Changed: First click on a target from quick commanding menu now issues Target instead of Attack, second click issues Engage. | * Changed: First click on a target from quick commanding menu now issues Target instead of Attack, second click issues Engage. | ||
* Improved: VerifySignatures entry in server.cfg can contain the required version of signatures. | * Improved: VerifySignatures entry in server.cfg can contain the required version of signatures. | ||
Line 440: | Line 450: | ||
* Changed: Shift-F1..Shift-F5 select corresponding color team (red/green/blue/yellow/white) | * Changed: Shift-F1..Shift-F5 select corresponding color team (red/green/blue/yellow/white) | ||
* Fixed: Mv22 did not take off when spawned on the ground (http://forums.bistudio.com/showpost.php?p=1852614&postcount=103) | * Fixed: Mv22 did not take off when spawned on the ground (http://forums.bistudio.com/showpost.php?p=1852614&postcount=103) | ||
* Fixed: AI no longer sees through fog better than player. (http://dev-heaven.net/issues/12178) | * Fixed: AI no longer sees through fog better than player. ({{Link|http://dev-heaven.net/issues/12178}}) | ||
* Fixed: weather changes done in the vehicle init line considered when checking AI visibility on the mission start. | * Fixed: weather changes done in the vehicle init line considered when checking AI visibility on the mission start. | ||
* Improved: Init scripts time limit increased from 3 ms to 100 ms. | * Improved: Init scripts time limit increased from 3 ms to 100 ms. | ||
Line 451: | Line 461: | ||
* Fixed: AI unable to traverse some roads when in combat. | * Fixed: AI unable to traverse some roads when in combat. | ||
* Fixed: Loading of some world was very slow unless -exThreads=0 was used. | * Fixed: Loading of some world was very slow unless -exThreads=0 was used. | ||
* Fixed: Bug in TCMalloc which might be causing Out of memory (http://dev-heaven.net/issues/16099) | * Fixed: Bug in TCMalloc which might be causing Out of memory ({{Link|http://dev-heaven.net/issues/16099}}) | ||
* Fixed: AI subordinates moving in convoy now leaving roads less frequently. | * Fixed: AI subordinates moving in convoy now leaving roads less frequently. | ||
* Changed: Bounding overwatch movement now respects formation order. | * Changed: Bounding overwatch movement now respects formation order. | ||
* Fixed: Formations broken when in danger (http://dev-heaven.net/issues/16862) | * Fixed: Formations broken when in danger ({{Link|http://dev-heaven.net/issues/16862}}) | ||
* Fixed: Game is no longer checking files on W: drive during startup. | * Fixed: Game is no longer checking files on W: drive during startup. | ||
* Improved: AI using cover at house corners more often. | * Improved: AI using cover at house corners more often. | ||
Line 461: | Line 471: | ||
* New: Player can command AI to move into a specific cover. | * New: Player can command AI to move into a specific cover. | ||
* Improved: AI helicopter no longer attempting to land into a wind under 1.5 m/s. | * Improved: AI helicopter no longer attempting to land into a wind under 1.5 m/s. | ||
* Fixed: Non-existing files attempted to be open for procedural textures (http://dev-heaven.net/issues/13864) | * Fixed: Non-existing files attempted to be open for procedural textures ({{Link|http://dev-heaven.net/issues/13864}}) | ||
* Improved: AI now always moves without covering when given move command by a player (http://dev-heaven.net/issues/16504). | * Improved: AI now always moves without covering when given move command by a player ({{Link|http://dev-heaven.net/issues/16504}}). | ||
* Improved: AI now always moves without covering when boarding a vehicle. | * Improved: AI now always moves without covering when boarding a vehicle. | ||
* Fixed: Helicopter flying too low when approaching a landing spot. | * Fixed: Helicopter flying too low when approaching a landing spot. | ||
* Improved: AI keeping formation a bit more strictly while in combat. | * Improved: AI keeping formation a bit more strictly while in combat. | ||
* Fixed: AI units not following player in combat. (http://dev-heaven.net/issues/16353) | * Fixed: AI units not following player in combat. ({{Link|http://dev-heaven.net/issues/16353}}) | ||
* Fixed: Fire command was not working on non-enemy targets. | * Fixed: Fire command was not working on non-enemy targets. | ||
* Fixed: Av-8 sometimes performed long series of full rolls when disengaging from a target. | * Fixed: Av-8 sometimes performed long series of full rolls when disengaging from a target. | ||
* Fixed: Improved airplane terrain avoidance when attacking. (http://dev-heaven.net/issues/16219) | * Fixed: Improved airplane terrain avoidance when attacking. ({{Link|http://dev-heaven.net/issues/16219}}) | ||
* Fixed: Possible ServerCommand abuse by non-admin attackers. | * Fixed: Possible ServerCommand abuse by non-admin attackers. | ||
* Fixed: lip-sync in EW campaign and in MP while client using VON. | * Fixed: lip-sync in EW campaign and in MP while client using VON. | ||
* Fixed: AI units sometimes walking in circles (http://dev-heaven.net/issues/16081) | * Fixed: AI units sometimes walking in circles ({{Link|http://dev-heaven.net/issues/16081}}) | ||
* Fixed: Flooding of RPT file by "Cannot find Object" and similar messages after client disconnection. | * Fixed: Flooding of RPT file by "Cannot find Object" and similar messages after client disconnection. | ||
* Fixed: Engine crash with diag_log versus % r. 76245 - Replicated fix 73479 (fixed crash when no clutter shape) | * Fixed: Engine crash with diag_log versus % r. 76245 - Replicated fix 73479 (fixed crash when no clutter shape) | ||
* Fixed: More reliable VRAM detection on Vista/Win7 (using DXGI). (http://dev-heaven.net/issues/16163) | * Fixed: More reliable VRAM detection on Vista/Win7 (using DXGI). ({{Link|http://dev-heaven.net/issues/16163}}) | ||
* Fixed: Units created by CreateUnit have had empty identity. | * Fixed: Units created by CreateUnit have had empty identity. | ||
* Improved: AI helis able to fly a bit faster. | * Improved: AI helis able to fly a bit faster. | ||
Line 483: | Line 493: | ||
* Fixed: Fake server monitor line after client connects. | * Fixed: Fake server monitor line after client connects. | ||
===Data=== | === Data === | ||
* Changed: Speed of some animations and turning speeds. | * Changed: Speed of some animations and turning speeds. | ||
==Version 1.57== | == Version 1.57 == | ||
[[A2OA:_Patch_v1.57|Details and Download]] | [[A2OA:_Patch_v1.57|Details and Download]] | ||
===Highlights=== | === Highlights === | ||
*Improved netcode (better locality handling) | *Improved netcode (better locality handling) | ||
*New scripting commands | *New scripting commands | ||
*4 new bonus scenarios for owners of the full version of Arma 2: Private Military Company | *4 new bonus scenarios for owners of the full version of Arma 2: Private Military Company | ||
===Engine=== | === Engine === | ||
*Fixed: Cursor on the windows borders no longer flashing when attempting to drag/resize the window. | *Fixed: Cursor on the windows borders no longer flashing when attempting to drag/resize the window. | ||
*Fixed: Win7/Vista Aero preview should no longer be activated by mouse movement while playing. | *Fixed: Win7/Vista Aero preview should no longer be activated by mouse movement while playing. | ||
*Fixed: Helicopters no longer lifting off when aircraft passed over them (http://dev-heaven.net/issues/14589). | *Fixed: Helicopters no longer lifting off when aircraft passed over them ({{Link|http://dev-heaven.net/issues/14589}}). | ||
*Fixed: AI Helicopters wobbling up and down (http://dev-heaven.net/issues/14410). | *Fixed: AI Helicopters wobbling up and down ({{Link|http://dev-heaven.net/issues/14410}}). | ||
*Improved: Enemy targets are now unassigned once their crew is killed. | *Improved: Enemy targets are now unassigned once their crew is killed. | ||
*Fixed: doFire did not work on most targets. | *Fixed: doFire did not work on most targets. | ||
*New: Multihome servers support. Commandline parameter -ip=my.ip.add.res available. | *New: Multihome servers support. Commandline parameter -ip=my.ip.add.res available. | ||
*Fixed: SetCaptive doesn't stop AI shooting at a unit/player (fix 2.0) | *Fixed: SetCaptive doesn't stop AI shooting at a unit/player (fix 2.0) | ||
*Fixed: Groups were missing units after group changes on JIP clients. | *Fixed: Groups were missing units after group changes on JIP clients. | ||
*Fixed: LOD switching with -exThreads=0 | *Fixed: LOD switching with -exThreads=0 | ||
*Fixed: Despite irTarget = 0 units/objects could be locked with TAB. | *Fixed: Despite irTarget = 0 units/objects could be locked with TAB. | ||
*Fixed: SetCaptive doesn't stop AI shooting at a unit/player. | *Fixed: SetCaptive doesn't stop AI shooting at a unit/player. | ||
*New: allMissionObjects script command. | *New: allMissionObjects script command. | ||
Line 514: | Line 524: | ||
*Fixed: Locality issues of objects in MP (mainly updates from nonowner errors). Version raised to 1.57 due to MP incompatibility. | *Fixed: Locality issues of objects in MP (mainly updates from nonowner errors). Version raised to 1.57 due to MP incompatibility. | ||
===Data=== | === Data === | ||
*Add: Camo (replaceable textures) selections for M2A2/3. | *Add: Camo (replaceable textures) selections for M2A2/3. | ||
*Changed: GPS added for all SUVs. | *Changed: GPS added for all SUVs. | ||
Line 520: | Line 530: | ||
*Fixed: Missions: 06 From Hell, task "Locate the pilot" always failed. | *Fixed: Missions: 06 From Hell, task "Locate the pilot" always failed. | ||
==Version 1.56== | == Version 1.56 == | ||
[[A2OA:_Patch_v1.56|Details and Download]] | [[A2OA:_Patch_v1.56|Details and Download]] | ||
===Highlights=== | === Highlights === | ||
* Arma 2: Private Military Company Lite - all units, vehicles and weapons from Arma 2: Private Military Company are included in this patch with lower quality textures and audio files. The full version of Arma 2: Private Military Company with high resolution textures and packed with a new campaign is available for purchase; see http://www.arma2.com/pmc for more information about the content of Arma 2: Private Military Company. | * Arma 2: Private Military Company Lite - all units, vehicles and weapons from Arma 2: Private Military Company are included in this patch with lower quality textures and audio files. The full version of Arma 2: Private Military Company with high resolution textures and packed with a new campaign is available for purchase; see http://www.arma2.com/pmc for more information about the content of Arma 2: Private Military Company. | ||
*ARMEX - The Multiplayer Armory - enables you to try out all weapons and every single vehicle model from Arma 2 in dynamically generated missions with up to eight friends online or over LAN! | *ARMEX - The Multiplayer Armory - enables you to try out all weapons and every single vehicle model from Arma 2 in dynamically generated missions with up to eight friends online or over LAN! | ||
===Engine=== | === Engine === | ||
*Improved: -exThreads=3 now default for dual cores. | *Improved: -exThreads=3 now default for dual cores. | ||
*Improved: -cpuCount defaults improved for 6 or more than 8 CPUs. | *Improved: -cpuCount defaults improved for 6 or more than 8 CPUs. | ||
Line 535: | Line 545: | ||
*Improved: AI cover selection improved a bit. | *Improved: AI cover selection improved a bit. | ||
*New: Video options VSync selection. | *New: Video options VSync selection. | ||
*Fixed: Character collisions with stones often resulted in flying or being stuck. (http://dev-heaven.net/issues/12043) | *Fixed: Character collisions with stones often resulted in flying or being stuck. ({{Link|http://dev-heaven.net/issues/12043}}) | ||
===Data=== | === Data === | ||
*Add: more camo (replaceable textures) selection for OA vehicles. | *Add: more camo (replaceable textures) selection for OA vehicles. | ||
*Fixed: missing shadows and heads in distance LODs for some OA characters. | *Fixed: missing shadows and heads in distance LODs for some OA characters. | ||
*Added: MP Armory. | *Added: MP Armory. | ||
==Version 1.55== | == Version 1.55 == | ||
[[A2OA:_Patch_v1.55|Details and Download]] | [[A2OA:_Patch_v1.55|Details and Download]] | ||
===Highlights=== | === Highlights === | ||
*Numerous stability and functionality fixes and improvements | *Numerous stability and functionality fixes and improvements | ||
*Reworked MP SP/MP Mission Selector | *Reworked MP SP/MP Mission Selector | ||
Line 553: | Line 563: | ||
*AI behaviour related fixes and improvements | *AI behaviour related fixes and improvements | ||
===Engine=== | === Engine === | ||
*Fixed: Subordinates would ignore their leaders' GetIn/GetOut commands in some MP situations. | *Fixed: Subordinates would ignore their leaders' GetIn/GetOut commands in some MP situations. | ||
*Fixed: Tanks were jumping a lot when driving over stones far from a camera (http://dev-heaven.net/issues/1707). | *Fixed: Tanks were jumping a lot when driving over stones far from a camera ({{Link|http://dev-heaven.net/issues/1707}}). | ||
*Optimized: Improved performance when wheeled or tracked vehicles are moving (related to ground trace maintenance). | *Optimized: Improved performance when wheeled or tracked vehicles are moving (related to ground trace maintenance). | ||
*Fixed: Possible player desync after DeleteVehicle command when player is a gunner. | *Fixed: Possible player desync after DeleteVehicle command when player is a gunner. | ||
Line 562: | Line 572: | ||
*New: Free camera can be locked to plain objects like trees. | *New: Free camera can be locked to plain objects like trees. | ||
*New: New MP UI for Create Game (both host and remote). | *New: New MP UI for Create Game (both host and remote). | ||
*Fixed: Fps degradation when vehicles collided with rocks (http://dev-heaven.net/issues/2490) | *Fixed: Fps degradation when vehicles collided with rocks ({{Link|http://dev-heaven.net/issues/2490}}) | ||
*New: -skipintro command line option to disable loading menu cutscenes. | *New: -skipintro command line option to disable loading menu cutscenes. | ||
*Optimized: File cache memory handling is now faster. | *Optimized: File cache memory handling is now faster. | ||
*Changed: foreach variable _index renamed to _forEachIndex | *Changed: foreach variable _index renamed to _forEachIndex | ||
*Fixed: Stop firing at vehicle crew once it is dead. (http://dev-heaven.net/issues/5183) | *Fixed: Stop firing at vehicle crew once it is dead. ({{Link|http://dev-heaven.net/issues/5183}}) | ||
*Fixed: Rpt file no longer created in local settings when -profile is used (http://dev-heaven.net/issues/13308) | *Fixed: Rpt file no longer created in local settings when -profile is used ({{Link|http://dev-heaven.net/issues/13308}}) | ||
*Fixed: Some texture or model files not loaded from mod paths starting with @. (http://dev-heaven.net/issues/14039) | *Fixed: Some texture or model files not loaded from mod paths starting with @. ({{Link|http://dev-heaven.net/issues/14039}}) | ||
*Fix: Flooding of RPT file by "Cannot find Object" and similar messages after client disconnection. | *Fix: Flooding of RPT file by "Cannot find Object" and similar messages after client disconnection. | ||
*New: Scripting command HostMission. | *New: Scripting command HostMission. | ||
Line 580: | Line 590: | ||
*New: getTerrainHeightASL script function | *New: getTerrainHeightASL script function | ||
*Fixed: Reduced z-fight in scopes. | *Fixed: Reduced z-fight in scopes. | ||
*New: event handler "fired" returns magazine name and object of projectile. | *New: event handler "fired" returns magazine name and object of projectile. | ||
*Fixed: Slow animation step on some buildings (doors on LHD,..) | *Fixed: Slow animation step on some buildings (doors on LHD,..) | ||
*Fixed: Alpha blend in fog. | *Fixed: Alpha blend in fog. | ||
*New: mergeConfigFile script function | *New: mergeConfigFile script function | ||
*Fixed: Heads of distant soldiers were sometimes invisible (http://dev-heaven.net/issues/4023) | *Fixed: Heads of distant soldiers were sometimes invisible ({{Link|http://dev-heaven.net/issues/4023}}) | ||
*Fixed: Fired EH (http://dev-heaven.net/issues/13971) | *Fixed: Fired EH ({{Link|http://dev-heaven.net/issues/13971}}) | ||
*Fixed: Person - helicopter collision not causing heli damage, (http://dev-heaven.net/issues/12107) | *Fixed: Person - helicopter collision not causing heli damage, ({{Link|http://dev-heaven.net/issues/12107}}) | ||
*New: setSimpleTaskTarget script function | *New: setSimpleTaskTarget script function | ||
*Fixed: SetIdentity (relate to 73319) | *Fixed: SetIdentity (relate to 73319) | ||
Line 595: | Line 605: | ||
*Fixed: AI helicopters hovering too high when deploying troops on transport unload WP. | *Fixed: AI helicopters hovering too high when deploying troops on transport unload WP. | ||
*Improved: Animation interpolation no longer shortening hands. | *Improved: Animation interpolation no longer shortening hands. | ||
*Fixed: Relative formation command (advance/fallback/flank) now working as expected. | *Fixed: Relative formation command (advance/fallback/flank) now working as expected. | ||
*Improved: AI mounting vehicles or catching up with formation covering a bit less to move faster. | *Improved: AI mounting vehicles or catching up with formation covering a bit less to move faster. | ||
*New: Expansions possibly registered in Windows Registry (by some future setups) are loaded and available through ModLauncher. | *New: Expansions possibly registered in Windows Registry (by some future setups) are loaded and available through ModLauncher. | ||
**When used with -mod commandline the prefix '%' should be used, such as -mod=%someInstalledMod. | **When used with -mod commandline the prefix '%' should be used, such as -mod=%someInstalledMod. | ||
*New: added addWeaponCargoGlobal, addMagazineCargoGlobal, addBackpackCargoGlobal | *New: added addWeaponCargoGlobal, addMagazineCargoGlobal, addBackpackCargoGlobal | ||
*Improved: Improved helicopter AI formation flying and collision avoidance. | *Improved: Improved helicopter AI formation flying and collision avoidance. | ||
*Fixed: MPEvents were not synchronized to clients after respawn. | *Fixed: MPEvents were not synchronized to clients after respawn. | ||
*Fixed: leaveVehicle no longer unassigns units from other groups (http://dev-heaven.net/issues/3476) | *Fixed: leaveVehicle no longer unassigns units from other groups ({{Link|http://dev-heaven.net/issues/3476}}) | ||
*Changed: Event handlers evaluation, EH are now processed after simulation. | *Changed: Event handlers evaluation, EH are now processed after simulation. | ||
*Fixed: AI soldier unable to fire at targets below or above itself (http://dev-heaven.net/issues/13668) | *Fixed: AI soldier unable to fire at targets below or above itself ({{Link|http://dev-heaven.net/issues/13668}}) | ||
*New: addBackpackCargo script function | *New: addBackpackCargo script function | ||
*New: Multiplayer Event MPRespawn synchronized on all clients but triggered only on the client where respawn happens. | *New: Multiplayer Event MPRespawn synchronized on all clients but triggered only on the client where respawn happens. | ||
*Fixed: Client had problems taking weapon from remote vehicle (supply target was handled localy) | *Fixed: Client had problems taking weapon from remote vehicle (supply target was handled localy) | ||
*New: Multiplayer Event Handlers MPKilled and MPHit. Their event handlers are synchronized over network to be the same on all clients. | *New: Multiplayer Event Handlers MPKilled and MPHit. Their event handlers are synchronized over network to be the same on all clients. | ||
**Moreover, when the MPKilled or MPHit event occurs it is triggered on all clients, ie. it works in global manner. | **Moreover, when the MPKilled or MPHit event occurs it is triggered on all clients, ie. it works in global manner. | ||
**Use them by new scripting commands addMPEventHandler, removeMPEventHandler and removeAllMPEventHandlers. | **Use them by new scripting commands addMPEventHandler, removeMPEventHandler and removeAllMPEventHandlers. | ||
*Fixed: Join group changes unit's side | *Fixed: Join group changes unit's side | ||
Line 622: | Line 632: | ||
*Improved: changed tank AI driver behaviour | *Improved: changed tank AI driver behaviour | ||
*New: Better clients bad CDKey checking on server. | *New: Better clients bad CDKey checking on server. | ||
*Fixed: Crash with AI leaving vehicle with GetOut EH (http://dev-heaven.net/issues/11011) | *Fixed: Crash with AI leaving vehicle with GetOut EH ({{Link|http://dev-heaven.net/issues/11011}}) | ||
*Fixed: Client with bad CD key is kicked off from server instead of being politely asked to disconnect. | *Fixed: Client with bad CD key is kicked off from server instead of being politely asked to disconnect. | ||
*Fixed: Airplanes HUDs projected into infinity. | *Fixed: Airplanes HUDs projected into infinity. | ||
Line 628: | Line 638: | ||
*Fixed: Unable to connect to servers with equalModRequired. | *Fixed: Unable to connect to servers with equalModRequired. | ||
*Fixed: AI stuck while in combat/stealth mode | *Fixed: AI stuck while in combat/stealth mode | ||
*New: Explosive shells penetrate bushes; | *New: Explosive shells penetrate bushes; | ||
*Fixed: FireAtPosition aimpoint | *Fixed: FireAtPosition aimpoint | ||
*Fixed: Multiplayer on LAN was crashing when GameSpy server was unavailable. | *Fixed: Multiplayer on LAN was crashing when GameSpy server was unavailable. | ||
===Data=== | === Data === | ||
*Tweaked envelope and landing speed of L39. | *Tweaked envelope and landing speed of L39. | ||
*Fixed respawn weapons for some TK soldiers | *Fixed respawn weapons for some TK soldiers | ||
Line 639: | Line 649: | ||
*Parallax airplane HUD projection. | *Parallax airplane HUD projection. | ||
==Version 1.54== | == Version 1.54 == | ||
[[A2OA:_Patch_v1.54|Details and download]] | [[A2OA:_Patch_v1.54|Details and download]] | ||
===Highlights=== | === Highlights === | ||
*Arma 2: British Armed Forces Lite - all units, vehicles and weapons from Arma 2: British Armed Forces are included in this patch with lower quality textures and audio files. The full version of Arma 2: British Armed Forces with high resolution textures and packed with a new campaign and large selection of new single player missions is available for purchase, see http://www.arma2.com/baf for more information about the content of Arma 2: British Armed Forces. | *Arma 2: British Armed Forces Lite - all units, vehicles and weapons from Arma 2: British Armed Forces are included in this patch with lower quality textures and audio files. The full version of Arma 2: British Armed Forces with high resolution textures and packed with a new campaign and large selection of new single player missions is available for purchase, see http://www.arma2.com/baf for more information about the content of Arma 2: British Armed Forces. | ||
*Numerous stability and functionality fixes and improvements. | *Numerous stability and functionality fixes and improvements. | ||
Line 650: | Line 660: | ||
*Artillery Computer - All indirect fire weapons can exploit the brand new artillery computer by selecting it in the Action Menu (default binding is the mouse wheel). The artillery computer initiates an interface where you can see your weapon, and the associated minimal and maximal ranges on the map. You may adjust your fire mode in the menu to the right and select the target area that your ordinance will strike. The display will indicate an estimated time to target; once you fire the ordinance - by clicking the 'Fire' button - the interface will track each shot. Your aim will change according to your actions once you leave the artillery computer. | *Artillery Computer - All indirect fire weapons can exploit the brand new artillery computer by selecting it in the Action Menu (default binding is the mouse wheel). The artillery computer initiates an interface where you can see your weapon, and the associated minimal and maximal ranges on the map. You may adjust your fire mode in the menu to the right and select the target area that your ordinance will strike. The display will indicate an estimated time to target; once you fire the ordinance - by clicking the 'Fire' button - the interface will track each shot. Your aim will change according to your actions once you leave the artillery computer. | ||
===Engine=== | === Engine === | ||
*New: GameSpy modhash key contains list of mods hashes and is used to check there are additional mods on server missing on client (yellow icon in UI). | *New: GameSpy modhash key contains list of mods hashes and is used to check there are additional mods on server missing on client (yellow icon in UI). | ||
*New: Mods contents hashes are compared instead of mods lists when equal mods are required on server. | *New: Mods contents hashes are compared instead of mods lists when equal mods are required on server. | ||
*Fixed: Commandline -mod behavior, active Mods list in UI, ModLauncher UI dialog with better mods detection and handling. | *Fixed: Commandline -mod behavior, active Mods list in UI, ModLauncher UI dialog with better mods detection and handling. | ||
*Fixed: Terrain shadows were too short (http://dev-heaven.net/issues/12328) | *Fixed: Terrain shadows were too short ({{Link|http://dev-heaven.net/issues/12328}}) | ||
*New: getWeaponCargo, getMagazineCargo, getBackpackCargo script commands | *New: getWeaponCargo, getMagazineCargo, getBackpackCargo script commands | ||
*Experimental: TCMalloc used as a memory allocator. | *Experimental: TCMalloc used as a memory allocator. | ||
Line 660: | Line 670: | ||
*Improved: More 3D/2D resolution ratios (8:7 and 6:5) added. | *Improved: More 3D/2D resolution ratios (8:7 and 6:5) added. | ||
*Fixed: Transport waited for dead unit to get out. | *Fixed: Transport waited for dead unit to get out. | ||
*Fixed: NV tracers visible in TI (http://dev-heaven.net/issues/11608) | *Fixed: NV tracers visible in TI ({{Link|http://dev-heaven.net/issues/11608}}) | ||
*Fixed: Decreased tank sliding. | *Fixed: Decreased tank sliding. | ||
*Fixed: Sonic Cracks and Tracers not working in multiplayer | *Fixed: Sonic Cracks and Tracers not working in multiplayer | ||
Line 666: | Line 676: | ||
*Fixed: crew getting killed in vehicles driving from hill/slope | *Fixed: crew getting killed in vehicles driving from hill/slope | ||
*Fixed: Audio unsupported sample frequency error | *Fixed: Audio unsupported sample frequency error | ||
*Fixed: IRStrobe (http://dev-heaven.net/issues/11852) | *Fixed: IRStrobe ({{Link|http://dev-heaven.net/issues/11852}}) | ||
*Fixed: 3D editor - creating of logic center failed (http://dev-heaven.net/issues/11876) | *Fixed: 3D editor - creating of logic center failed ({{Link|http://dev-heaven.net/issues/11876}}) | ||
*Fixed: Unit in vehicle could not open gear in map. | *Fixed: Unit in vehicle could not open gear in map. | ||
*Fixed: client freezes when accessing ammobox (http://dev-heaven.net/issues/11577) | *Fixed: client freezes when accessing ammobox ({{Link|http://dev-heaven.net/issues/11577}}) | ||
*Fixed: No volume drop on distance with weapon click, car horn and etc. (http://dev-heaven.net/issues/11689) | *Fixed: No volume drop on distance with weapon click, car horn and etc. ({{Link|http://dev-heaven.net/issues/11689}}) | ||
*Fixed: Dead player bodies disappeared after respawn. | *Fixed: Dead player bodies disappeared after respawn. | ||
*New: Repair vehicle and deactivate satchel charge action for engineer. | *New: Repair vehicle and deactivate satchel charge action for engineer. | ||
Line 676: | Line 686: | ||
*New: Added scripting function disableTIEquipment. | *New: Added scripting function disableTIEquipment. | ||
*New: Artillery computer; Fire at position AI command; enableEngineArtillery script command | *New: Artillery computer; Fire at position AI command; enableEngineArtillery script command | ||
*Fixed: Surface sound in infinite terrain (http://dev-heaven.net/issues/11430) | *Fixed: Surface sound in infinite terrain ({{Link|http://dev-heaven.net/issues/11430}}) | ||
*Fixed: AI vision was not affected by light sources. | *Fixed: AI vision was not affected by light sources. | ||
*Fixed: Birds were heard inside of a closed vehicle. | *Fixed: Birds were heard inside of a closed vehicle. | ||
*Fixed: Scripting command isFlatEmpty did not work with non-zero third coordinate. (http://dev-heaven.net/issues/11704) | *Fixed: Scripting command isFlatEmpty did not work with non-zero third coordinate. ({{Link|http://dev-heaven.net/issues/11704}}) | ||
*Fixed: TI was red instead of B/W with some settings and graphics cards. | *Fixed: TI was red instead of B/W with some settings and graphics cards. | ||
*Fixed: Night vision simulation was not simulating color sensitivity and blue shift in dark scenes. | *Fixed: Night vision simulation was not simulating color sensitivity and blue shift in dark scenes. | ||
*Fixed: Disabled debugging message "Added texture headers from file" | *Fixed: Disabled debugging message "Added texture headers from file" | ||
*Fixed: Av8 unable to takeoff from Chernarus NE airstrip (http://dev-heaven.net/issues/3240) | *Fixed: Av8 unable to takeoff from Chernarus NE airstrip ({{Link|http://dev-heaven.net/issues/3240}}) | ||
*Fixed: Fog and sky colors did not match when dark. | *Fixed: Fog and sky colors did not match when dark. | ||
*Fixed: Moon rotates when moving camera (http://dev-heaven.net/issues/8051) | *Fixed: Moon rotates when moving camera ({{Link|http://dev-heaven.net/issues/8051}}) | ||
*Fixed: Stars no longer visible through terrain with low view distance (http://dev-heaven.net/issues/8374) | *Fixed: Stars no longer visible through terrain with low view distance ({{Link|http://dev-heaven.net/issues/8374}}) | ||
*Fixed: Improved game stability with a small page file. | *Fixed: Improved game stability with a small page file. | ||
*Fixed: Gun recoil in ironsights view was missing kick-back (http://dev-heaven.net/issues/4401) | *Fixed: Gun recoil in ironsights view was missing kick-back ({{Link|http://dev-heaven.net/issues/4401}}) | ||
*Fixed: possible crash after mouse click to Prev/Next button in DisplayConfigureAction | *Fixed: possible crash after mouse click to Prev/Next button in DisplayConfigureAction | ||
===Missions=== | === Missions === | ||
*Fixed: In E06 player should survive fall on ground without opening parachute. | *Fixed: In E06 player should survive fall on ground without opening parachute. | ||
*Fixed: Module Alice2 MP issues. | *Fixed: Module Alice2 MP issues. | ||
===Data=== | === Data === | ||
*Fixed: Improved AI path planning and path tracking with tanks. | *Fixed: Improved AI path planning and path tracking with tanks. | ||
*Fixed: Assembling/disassembling issue with M2 minitripod and M2 machinegun. | *Fixed: Assembling/disassembling issue with M2 minitripod and M2 machinegun. | ||
*Fixed: Sound of silenced Mk17 CCO. | *Fixed: Sound of silenced Mk17 CCO. | ||
*Fixed: Mi8 and Mi17 model animations bug in ARMA2:Combined operations only. | *Fixed: Mi8 and Mi17 model animations bug in ARMA2:Combined operations only. | ||
*Fixed: Fire-geometry in all Mi8 and Mi17, crew | *Fixed: Fire-geometry in all Mi8 and Mi17, crew was not vulnerable in some cases. | ||
*Fixed: Get-in points for MH-6J. | *Fixed: Get-in points for MH-6J. | ||
*Improved: Special units in US, CZ and Germany factions can hide bodies. | *Improved: Special units in US, CZ and Germany factions can hide bodies. | ||
*Changed: Slot size of MAAWS magazines. | *Changed: Slot size of MAAWS magazines. | ||
*Improved: AI | *Improved: AI was not able to destroy static weapons in some cases. | ||
*Fixed: Animations of US Static TOW launcher. | *Fixed: Animations of US Static TOW launcher. | ||
*Fixed: Words Sabot and M-gun in radio protocols. | *Fixed: Words Sabot and M-gun in radio protocols. | ||
Line 713: | Line 723: | ||
*Fixed: Glass penetrability of Mi-171Sh. | *Fixed: Glass penetrability of Mi-171Sh. | ||
==Version 1.52== | == Version 1.52 == | ||
[[A2OA:_Patch_v1.52|Details and download]] | [[A2OA:_Patch_v1.52|Details and download]] | ||
===Engine=== | === Engine === | ||
*Fixed: C130 was crashing on takeoff. | *Fixed: C130 was crashing on takeoff. | ||
*Fixed: Multiplayer UI - Cannot play after cancel. | *Fixed: Multiplayer UI - Cannot play after cancel. | ||
Line 730: | Line 740: | ||
*Fixed: Allow zeroing in external camera. | *Fixed: Allow zeroing in external camera. | ||
===Missions=== | === Missions === | ||
*"Pathfinder" tuned opfor positions and flow. | *"Pathfinder" tuned opfor positions and flow. | ||
*"Coltan blues" inputting code has been tuned and timer delayed. | *"Coltan blues" inputting code has been tuned and timer delayed. | ||
Line 749: | Line 759: | ||
*UAV & ULB can now be used with terminal backpack on | *UAV & ULB can now be used with terminal backpack on | ||
===Data=== | === Data === | ||
*Fixed: Healing by UH-60M MEV, Stryker MEV and S1203 ambulance. | *Fixed: Healing by UH-60M MEV, Stryker MEV and S1203 ambulance. | ||
*Fixed: Speed indicators in UAZs. | *Fixed: Speed indicators in UAZs. | ||
Line 758: | Line 768: | ||
*New: Microphone volume slider. | *New: Microphone volume slider. | ||
{{GameCategory|arma2oa}}[[Category:Arma_2OA:_Patches_%26_Updates|Version History]] | |||
[[Category:Arma_2OA:_Patches_%26_Updates|Version History]] |
Latest revision as of 21:41, 16 May 2024
This article details the version history for Arma 2: Operation Arrowhead.
Build Numbers
Mapping "commercial" version numbers to build numbers:
|
|
|
Version 1.62
Highlights
- Multiplayer optimizations, security and server improvements
- Overall stability was improved with numerous tweaks and fixes
- Added new video options (Post-Process Anti-Aliasing, Alpha To Coverage)
- Additional AI improvements and numerous bug fixes
- Resolved issues with several training missions
- Added a lot of new script commands for content makers
Engine
- [94918] New: command unit addMagazine[name, ammoCount]
- [94912] Fixed: Video memory detection on W7/x64 sometimes wrong because of bug in IDirect3DDevice9::GetAvailableTextureMem.
- [94886] Fixed: Possible gear item duplication (private -dead link-)
- [94761] TBB 4.0 update 5, (tbb40_20120613oss, http://threadingbuildingblocks.org/ver.php?fid=187)
- [94699] Tweak Reinhard tonemapping pars
- [94629] Fixed: Wrong magazines are removed with weapon in briefing gear.
- [94206] Fixed: Disabled channels can be bypassed in briefing screen (-dead link-)
- [94049] New: terrainIntersectASL command
- [94049] Fixed: terrainIntersect reverted to ATL
- [94002] Fixed: PlayerId changed for users using Reinforcements or Arma X Anniversary edition to prevent PlayerId conflicts.
- [94001] Fixed: "enableItemsDropping = 0;" now even for MP clients
- [94001] New: moonIntensity command
- [94001] New: sunOrMoon command
- [93989] Changed: When dropping weapon unrelated magazine will not be dropped
- [93958] New: Dropping items while swimming can be disabled with "enableItemsDropping = 0;" in description.ext
- [93945] New: In gear added bars with ammo count
- [93945] New: setGearSlotAmmoCount, setIDCAmmoCount, gearIDCAmmoCount, gearSlotAmmoCount gear commands
- [93897] New: AToC & PPAA added into UI video options
- [93841] Fixed: AI using NVGs as binoculars after dropping their primary weapon (-dead link-)
- [93821] Changed: Authentication Timeout is distinguished from bad CD key
- [93812] Fixed: Restrict gamma value set by profile
- [93809] Fixed: Restrict brightness value set by profile
- [93722] Fixed: Effects of setDamage to buildings different on clients and server (-dead link-)
- [93701] Fixed: Changing gear in briefing screen is not working reliable in MP (-dead link-)
- [93680] Optimized: MP: attachTo no longer sends a message when the attachment does not change.
- [93672] Fixed: Unable to access AI soldier's gear in map
- [93670] Fixed: Prone units stop engaging (-dead link-)
- [93664] Fixed: Damage of buildings synchronization in MP after JIP (-dead link-, -dead link-, -dead link-)
- [93657] Fixed: Target is no longer stored in the long-term target list when forgotten for the second time (-dead link-)
- [93654] Improved: Tone mapping
- [93652] New: Scripting functions visiblePositionASL and nearestBuilding position
- [93648] New: Scripting functions ASLToATL and ATLToASL to convert between coordinate systems.
- [93624] Changed: Scripting function weaponDirection returns a primary weapon direction when empty string is used as a weapon name.
- [93622] New: Scripting function eyeDirection.
- [93598] New: Scripting functions eyePos object and aimPos object
- [93583] Fixed: Player-created markers not synchronised with JIP clients (see -dead link-)
- [93575] Fixed: StringLoad command reads unicode
- [93570] Fixed: Player-made map markers disappearing in MP under certain circumstances (-dead link-)
- [93542] New: MP Statistics screen (key I) contains the Server hostname
- [93528] Fixed: Max distance for DirectChat raised from 20m to 40m
- [93415] Fixed: empty weaponHolder is not deleted when used by remote player
- [93398] New: System chat like player connected/disconnected switched to CCSystem=6 channel. New configuration opportunity disableChannels[]={chan1,chan2,...}; in mission description.ext file possible.
- [93294] Fixed: Multiple Object not found problems such as Server: Object 6:4 not found (message 124)
- [93276] New: terrainIntersect command
- [93273] New: lineIntersects, lineIntersectsWith commands
- [93156] Changed: increased gear MP messages priority
- [93146] Fixed: LOD blending
- [93120] Fixed: JIP connecting players less affect other players network bandwith
- [93117] Fix: Crash: -dead link- - caused by fix: "LOD blending not working reliably (rev. 93017)
- [93017] Fixed: LOD blending not working reliably
- [92956] Fixed: Sound: Music often stop playing after window focus is lost and regained
- [92925] Fixed: switching backpack with dead unit in MP
- [92821] Fixed: Joining unit in the vehicle to a different side group did not change the perceived side of the unit.
- [92781] Fixed: SelectPlayer makes direct communication unreliable (see -dead link-)
- [92754] Fixed: scaling icons with grenade cursor
- [92706] TBB 4.0 update 4, (tbb40_20120408oss, http://threadingbuildingblocks.org/ver.php?fid=185)
- [92705] Fixed: Possible crash when in out of VRAM conditions because of a race condition.
- [92679] Fixed: A Javelin missile often did not lock a target when playing with a Veteran or harder difficulty (-dead link-)
- [92612] Fixed: SelectPlayer in MP can break the Direct Chat or cause other MP issues.
- [92582] Fixed: AI detection after load
- [92463] Fixed: AToC ATi 77xx
- [92071] Changed: Observer RPT messages now once per 60 sec, -dead link-
- [92061] Fixed: AtoC on nVidia for CSAA
- [92059] PPAA pars tweak & SMAA use color edge detection method
- [91173] New: Registry driven mod can contain list of required mods in its REQUIRE string value (the same syntax as for LOADAFTER). Moreover, the reg.value CANDISABLE="0" can be used to make the Disable button disabled.
- [91055] Fixed: Respawn with backpack
- [90909] Fixed: crash of Linux server when player with custom face connects
- [90901] New: setUnitRecoilCoefficient command
- [89964] Fixed: Linux servers were never green in server list.
- [89899] Fixed: Helicopter is more accurate with unguided rockets
- [89898] Fixed: Secondary gunner tracks enemies
- [89603] Fixed: A possible crash when textures were loading too slow from the disk.
- [89523] Fixed: Crash during engine termination from multiplayer game.
- [89361] Fixed: Linux server slow startup
- [89205] New: Player can look up/down using a mouse while driving land/water vehicles.
- [89201] New: SMAA antialiasing introduced, use PPAA=3, PPAALevel=0..3 in Arma2OA.cfg.
- [89104] New: Implemented automatic looking intro turns when driving a car with a mouse.
- [89086] Experimental: A different way to handle mouse steering is implemented for cars, tanks, boats and bikes.
- [89079] Fixed: Multiple reload sounds in mp (see -dead link-)
- [89011] New: A cursor is shown to provide a visual feedback when steering a car.
- [88975] Fixed: Multiple reload sounds in MP (see -dead link-)
- [88948] Improved: Airplane thrust and brakes can now be applied at the same time.
- [88947] New: Full joystick axis can be mapped by mapping both positive and negative part of the same axis (map negative first to use the axis inverted) (-dead link-)
- [88918] Improved: AI scanning for the target more when a visual contact is lost.
- [88890] Improved: AI vehicles scanning area with their weapons when target position is not known exactly.
- [88870] Fixed: AI vehicles sometimes see player outside their field of view (-dead link-)
- [88850] Fixed: AI was sometimes able to reveal a unit which has detonated a satchel (-dead link-)
- [88726] Fixed: Frequent client/server crashes in MP (when merging multipacket messages)
- [88269] Changed: Application name changed to "Arma 2 OA" for "Arma 2 Reinforcements".
- [88195] Improved: -beta mods now always loaded first (-dead link-)
- [88147] Add: Optional FXAA sharp filter, *.cfg "FXAASharp"
- [88119] Improved: AI spotting reducing in high speed moving vehicles more accurate now (movement direction is considered).
- [88111] Fixed: Unguided rockets no longer explode when passed by the target (-dead link-)
- [88110] Fixed: AI gunner hits the ground with manually guided missile when "Auto guided AT" is disabled (-dead link-)
- [88015] Fixed: Aircraft gunner firing even when manual fire was selected by a pilot (-dead link-)
- [87963] Optimized: Reduced memory footprint in complex missions.
- [87840] New: Added scripting command productVersion (-dead link-)
- [87837] Changed: Addons config value requiredVersion ignored for easier addon sharing between various products (A2, TOH).
- [87824] Changed: Removed support for config parameter nightVision (-dead link-)
- [87768] Fixed: AI vehicles crews seeing targets badly (-dead link-)
- [87755] Fixed: Player automatically reveals targets which AI would never see (-dead link-)
- [87746] Fixed: Looking around no longer possible when combat mode changes in vehicle (-dead link-)
- [87745] New: Cheat Shift+Minus+FPS to allow artificially limit FPS for testing to 40,20,10,5.
- [87740] Improved: Targeting and firing always commanded by observer. (-dead link-)
- [87706] Improved: AI laser target detection at large distances improved.
- [87692] Fixed: Manual guidance not working for a helicopter gunner (-dead link-, -dead link-)
- [87659] Fixed: AI was unable to engage invisible laser targets used for SSM (-dead link-)
- [87658] Fixed: Command doTarget on friendly unit did not work (-dead link-)
- [87655] Fixed: Text parameter file parsing not reliable (-dead link-)
- [87654] Improved: A behaviour of the leader player is now assumed to be the most restrictive behaviour of his subordinates (-dead link-)
- [87652] Fixed: AI always turned out when player is effective commander in cargo (-dead link-)
- [87646] Fixed: MP: Bullet hits of remote units not visible over large distance (-dead link-)
- [87645] Changed: Default memory allocator is now tbb4malloc_bi instead of tbb3malloc_bi
- [87643] Fixed: Manually guided missiles lost control when reaching 1500 m distance (-dead link-)
- [87640] New: RVExtension dll interface implemented (http://community.bistudio.com/wiki/callExtension)
- [87640] Improved: AI sometimes did not start firing at enemy which passed quickly just in front of it.
- [87640] Fixed: AI unable to target crew in vehicles other than tracked ones (-dead link-)
- [87640] Improved: AI units now give more preference to close targets (-dead link-)
Data
- Fixed : [OA] SC 48 Sector Control is missing ammo for Mk17 EGLM RCO and Mk17 TWS SD
- Changed : [OA] New set of multiplayer chat colors
- Added : New Video Options (PPAA, AToC)
- Fixed : Boot Camp 02: -dead link-
- Fixed : Boot Camp E08: -dead link-
Version 1.60
Highlights
- New features: FXAA Anti-Aliasing mode, user-definable memory allocators, new scripting commands, new commandline options
- Multiplayer is much smoother, no more warping, includes number of fixes, optimizations and improvements
- Netcode, VON and dedicated server fixes plus configuration additions in place
- Singleplayer received visual states smoothing and prediction (notable e.g. on distant units)
- AI is improved, especially (but not only) in combat, AI has received numerous bug fixes
- Aircraft & Helicopters simulation received slight improvements
- ARMA 2, ARMA 2: OA, ARMA 2: EW campaigns and stand-alone missions received special treatment to get rid of most from really annoying bugs
- official expansions & product combinations unified in way to allow easier operation of all distributions (separated installs/Steam/Desura) for build-in expansions manager
- Documentation to accompany these changes is available on our community wiki BIKI: http://community.bistudio.com/ and our BIForum http://forums.bistudio.com/
- ARMA 2: BAF and ARMA 2: PMC got their share of fixes too
Engine
- Improved: Expansions manager, registry controlled expansions
- Changed: Default maxPacketSize reduced from 1490 to 1400 to improve compatibility with exotic MTU settings (-dead link-)
- Fixed: Player state transferred corrently even for distant players (-dead link-)
- New: -malloc=system can be used to force using Windows allocator even when allocator dlls are present.
- Fixed: Missing reloading sound while reloading animation from another player in Multiplayer (-dead link-)
- Fixed: Failed to load TextureHeaderManager from file on Linux servers
- Changed: AI airplane always using lights during landing, taxiing and takeoff.
- Fixed: Lens flares positioned badly when 3D resolution different from 2D resolution.
- Improved: Airborne airplanes now rendered in larger distances.
- Changed: AI airplane always using lights during landing, taxiing and takeoff.
- Fixed: Lens flares positioned badly when 3D resolution different from 2D resolution.
- New: Ground effect computed for airplanes (0-10% depending on height)
- New: Ground effect computed for helicopters (based on http://www.cybercom.net/~copters/aero/ground_effect.html)
- Fixed: Helicopter autohover was wobbling a lot (-dead link-)
- New: Commandline -checkSignatures to provide thorough test of all signatures of all loaded banks at the start game. Output is in rpt file.
- New: -beta=xxxx as alternative to -mod=xxxx to allow using beta files without affecting mod handling.
- Changed: Mod list configured by ModLauncher is saved inside game config instead of user profile.
- Added: HitPart event now contains Ammo type name
- Fixed: CWR2 Camel was unable to takeoff (flew close to stall after take off, never recovering).
- New: Player name validation when editing a profile name.
- New: Scripting command visiblePosition to obtain object position as visible on screen (-dead link-)
- Fixed: Helicopter slow after GET OUT waypoint when CYCLE was used as well.
- New: Editor: Visual indication of the selected target for CYCLE waypoint.
- Fixed: Vehicles attached on ships attached to objects sometimes destroyed (-dead link-)
- Fixed: Cannot manipulate doors after game was aborted with doors in transit. (-dead link-)
- New: Fast Approximate Anti-Aliasing (FXAA), http://community.bistudio.com/wiki/arma2oa.cfg
- Fixed: "Direct" chat sometimes not working (-dead link-)
- Fixed: Dead body temperature was not saved (-dead link-)
- MP: Fixed: When a player was JIP-ing, traffic for all other players was significantly reduced (-dead link-)
- Fixed: Massive network traffic optimization during Join in Progress (-dead link-)
- Fixed: Searchlight turning itself off for non-server clients (-dead link-)
- Fixed: Action taking magazine from a backback has sometimes failed (-dead link-)
- Fixed: Gamespy Server signature list contains often twice "bi" (-dead link-)
- Improved: MP: Diary statistics not available in MP when NetStats is disabled (-dead link-)
- Improved: Dedicated server console now supporting Unicode and long output (using Rich Edit Control).
- Fixed: Issues with v2 signatures - causing random check to fail (-dead link-)
- Changed: AI gunner is no longer firing at friendly units when ordered to target them.
- Fixed: Locked MP role slots after BattlEye kick.
- Fixed: MP: Countermeasures released automatically for a player commanded tank (-dead link-)
- Fixed: MP: Countermeasures released by AI were multipled by the number of other connected players.
- Fixed: MP: Loosing gear due to water no longer multiplied for each player (-dead link-)
- Improved thermal imaging for models with no TI data (-dead link-)
- Fixed: Server response unreliable with long keys (e.g. mod lists) (-dead link-)
- Fixed: Soldier running instead of crawling through holes (-dead link-)
- Fixed: AI without weapon stuck when crouched (-dead link-)
- Prevent crouched AI from sprinting (-dead link-)
- New: A command line argument -par=filename can be specified to provide a parameter file (-dead link-)
- New: Window title includes player name when running windowed to make testing with multiple instances easier.
- Fixed: Tanks were not damaged under water when fps was very high (-dead link-)
- Improved: Improved AI/autopilot landing abilities (-dead link-)
- Fixed: Trigger "Detected by" sometimes did not fire when unit was only known about indirectly, e.g. because of a kill (-dead link-)
- Fixed: AI sometimes has forgotten a recently seen kill (-dead link-) (result of -dead link-)
- New: Custom memory allocator support (http://community.bistudio.com/wiki/ArmA_2:_Custom_Memory_Allocator)
- Fixed: Shadows were not cast on on-surface objects, like helipads.
- Changed: attachTo with the same object no longer resets attached object orientation (-dead link-)
- Fixed: There was no debriefing after MP game ends after saving the game.
- Fixed: MP: Bullet tracers of remote vehicles not reliable (-dead link-).
- Fixed: SaveVar did not work in MP Campaign.
- New: Scripting command reveal has a new variant, group reveal [target, accuracy]. To reveal target side use 1.5 (default reveal used accuracy=1).
- Fixed: Crash or game corruption when loading a game with clients already connected (-dead link-)
- New: Server admin can check build numbers of clients using #userlist.
- Fixed: magazinesTurret [-1] sometimes returning wrong list or even crashing.
- Changed: MP: BLUFOR roles are now assigned before OPFOR by default.
- Fixed: Reassign allowed clients to use a role reserved for a host.
- Optimized: Faster preload in multiplayer ("Receiving" mission, switching from map).
- Fixed: Remote units init event handle is no longer run before fully initialized (-dead link-)
- Changed: Init handlers executed immediately, not queued for later execution like other events.
- Changed: MP: Units are no longer moved to a new group when they timeout getin (-dead link-)
- Fixed: Scripting command "Reveal" left target side as unknown, requiring visual confirmation (-dead link-)
- Fixed: Bullets damage reduced too much over distance (-dead link-)
- Fixed: Global event handlers (including onPlayerDisconnected and onMapSingleClick) cleaned when MP debriefing starts (-dead link-)
- New: Window title includes Host or Admin status when running windowed to make testing with multiple instances easier.
- Fixed: in config parameter initTurn in turrets work again
- Improved: Direct damage is no longer artificaly reduced for lying soldiers (-dead link-)
- Optimized: Unknown targets no longer saved, significantly reducing savegame size.
- Optimized: No longer saving "visionPars" and "magazineSlotsOpticsModes" when not used.
- Fixed: Group names were not reused after deleteGroup (-dead link-)
- Improved: AI smarter in using binoculars.
- Fixed: Objects close to bushes or trees sometimes ignored during visibility testing (-dead link-)
- Fixed: Order of init event handlers and init commands was reversed since 1.57 beta (-dead link-)
- Fixed: script command FOR (BASIC) can use capital characters in variable
- Optimized: MP: Improved server performance in complex missions.
- Optimized: MP: Reduced number of messages send during JIP to complex missions.
- Fixed: Slight cursor offset when selecting items in the listboxes (like mission selection).
- Improved: MP: Smoother motion of distant units (Default value of MinErrorToSend changed to 0.001, introduced new value MinErrorToSendNear with a default value of 0.01).
- Fixed: MP game crashed after loading a save from a complex mission (-dead link-)
- Fixed: AI was often not watching unidentified targets (causing -dead link-)
- Fixed: turret tug after crew turn-in
- Improved: loading of binarized bikb files now supported.
- Improved: MP: Remote units should move a lot smoother.
- Fixed: DisableSerialization breaks spawn script variables after Load.
- New: New entry requiredBuild=xxxxx; in server.cfg preventing obsolete clients to connect. Not reliable until 1.60, clients are still able to connect.
- Optimized: MP: Reduced bandwidth used by standing AI soldiers.
- Fixed: MP: Remote units jumping back when stopping (-dead link-)
- Fixed: MP: Reduced bandwith usage in missions with many soldiers.
- Improved: Better error message shown when memory allocation fails because of too small page file.
- Improved: Abnormal program termination by an error message is now more robust, less likely to cause a bogus crash report or to miss the message box.
- Fixed: Weapons on pylons changed positions after fireAtTarget (-dead link-)
- Fixed: Tanks sometimes braking too much or even reversing a bit when slowing down.
- Fixed: AI subordinates sometimes slowing down too much when navigating around obstacles.
- Fixed: Possible crash after calling joinSilent and deleteVehicle.
- Fixed: Rare problem of AI fleeing when all enemies mounted vehicles.
- Fixed: AI not engagign through glass and other penetrable surfaces (-dead link-).
- Fixed: Lipsync for radio not working.
- Fixed: AI no longer seeing through dense grass (-dead link-)
- Fixed: Attached objects no longer causing slow car movement.
- Improved: AI skill settings in difficulty options easier to use.
- Improved: Soldier movement more natural when doing "scan horizon".
- Changed: Danger FSM event DCFire is now sent only when unit not in the combat mode yet (-dead link-)
- Fixed: AI units often not engaging close enemies (-dead link-, -dead link-)
- New: scripting function "assignedTeam xxx" returns colored team to which a commander of given vehicle belongs to.
- Fixed: Most units had maximum skill, ignoring values set in the mission (-dead link-)
- Fixed: More space for GameSpy QR2 signature key answer.
- Fixed: low game fps causing innacurate AI weapon aiming (see also -dead link-)
- Changed: Temporarily abandoned vehicles are no longer considered neutral (AI continues engaging them).
- Fixed: tugging tracks on tanks
- Fixed: AI units no longer firing at empty enemy vehicles (-dead link-)
- Fixed: Walking no longer causes prone-style recoil to be used. (-dead link-)
- Fixed: AI no longer considering a car horn as a threat.
- Fixed: AI no longer using AA against ground targets or guided missiles against soft targets unless desperate (-dead link-)
- Fixed: Enemy fire no longer reported by units which cannot be aware of it.
- Fixed: Units equipped with NVG no longer turn on the flashlights on their own (-dead link-)
- Fixed: setMimic working, acceptable mimics are: "neutral", "dead", "danger", "hurt", "aware", "safe", "combat" (-dead link-)
- Improved: AI considering threats uphill from it a bit more when planning a path.
- Fixed: Object variable space was not cleared reset between missions (-dead link-)
- Fixed: Sky sometimes changing abruptly (-dead link-)
- Improved: AI is less able to detect enemies in forests (improved estimation on "disappearing in a pattern" for forests).
- Fixed: AI vehicles could spot previously known targets even out of their visual cone (-dead link-)
- Fixed: Occasional visual artifacts caused by rabbit animation interpolation since 79670 (thanks to Sniperwolf572 and F2k Sel for finding the repro).
- Fixed: Signature checking of BAF/PMC addons.
- New: Command line option -nosound to run the game without accessing audio devices.
- Optimized: Some background file operations are faster, esp. with low fps (should fix -dead link-)
- Optimized: Visual state interpolation fully enabled. (http://www.bistudio.com/index.php/english/company/developers-blog/230-experimental-betas-interpolating-the-future)
- Fixed: Weapons no leaving hands while turning when prone
- Fixed: Message "Creating debriefing" no longer appearing in the rpt file.
- Improved: AI helicopter attempt to land when hit during an attach run.
- Fixed: Crash opportunity when camera object was deleted.
- Improved: AI landing more reliable with broken back rotor.
- New: AI FSMs can be disabled using unit disableAI "FSM".
- Fixed: AI road vehicle avoidance improved.
- Fixed: PMC videos flashing (since 80298).
- Experimental: Memory allocator can be selected using -malloc=N with N=0..4.
- Fixed: No longer display names of buildings hidden by accuracy (-dead link-)
- Fixed: Occasional fps drop when AI was getting in a vehicle.
- Optimized: Much faster visibility testing when many units are around, esp. when they are not moving a lot.
- Fixed: AI planes were climing/diving wildly during formation flying.
- Improved: AI takeoff improved, L-39 or Su-34 can now lift from all Chernarus airfields.
- Fixed: Airplane control surfaces position could reach impossible values with keyboard controls (-dead link-)
- Optimized: Reduced frame rate drops caused by texture loading (-dead link-)
- New: Mods can be configured using Windows Registry.
- Fixed: AI warping at distance in singleplayer (-dead link-)
- New: parameter "angle" for reflectors
- Fixed: Possible freeze after alt-tab in window mode.
- New: Helipads can be placed on a carrier deck and AI helicopter can land on them.
- Fixed: Airplane sometimes crashed after landing autopilot was activated.
- Fixed: Crash when assembling GMG, L2A1 crew served weapons.
- New: AI able to STOL on runways shorter than 500 m.
- Impoved: Aircraft can be placed on carrier deck in the editor.
Missions
- Fixed: SC 48 Sector Control is missing ammo for Mk17 EGLM RCO and Mk17 TWS SD (-dead link-)
- Fixed: Boot Camp 01: Basic Training - MOUT Saber team attacks too early if player is doing Anti-Tank range first (-dead link-)
Version 1.59
Highlights
- Significantly improved convoy and driving AI behaviour
- Numerous combat AI enhancements and fixes
- Enhanced vegetation rendering
- Improved commanding interface
- Several MP security fixes
- Tweaked speed of transition animations
- Language fixes
Engine
- Fixed: Crash when CreateGearDialog was called from user dialog.
- Fixed: Hand movement (including reloading) of remote was not transferred accross network.
- Fixed: VOIP was not working.
- Fixed: Su-34 crashed after take off when player was a gunner (-dead link-)
- Optimized: Improved FPS in some scenes when looking through scope into forest.
- Fixed: Crash after UI navigation Options > Audio Options > Auto adjust > Cancel
- Improved: Quick commanding menu now allows to order multiple units to engage or fire at the same time.
- Fixed: regularCheck no longer done for players not fully ingame to prevent timeouts during the mission loading.
- Changed: Manual vectoring control in autohover mode with analogue throttle using Flaps actions.
- Fixed: Helicopter did not take off when engine was off and enemies nearby.
- Improved: Faster Signature checks on server side.
- Improved: Only first AI unit in each formation reports its position on Report Status.
Version 1.58
Available only on ARMA 2: RFT DVD
Engine
- Changed: First click on a target from quick commanding menu now issues Target instead of Attack, second click issues Engage.
- Improved: VerifySignatures entry in server.cfg can contain the required version of signatures.
- Improved: Stronger signature checking.
- New: Ctrl+F1..Ctrl+F5 assigns unit to team red/green/blue/yellow/white.
- Changed: Shift-F1..Shift-F5 select corresponding color team (red/green/blue/yellow/white)
- Fixed: Mv22 did not take off when spawned on the ground (http://forums.bistudio.com/showpost.php?p=1852614&postcount=103)
- Fixed: AI no longer sees through fog better than player. (-dead link-)
- Fixed: weather changes done in the vehicle init line considered when checking AI visibility on the mission start.
- Improved: Init scripts time limit increased from 3 ms to 100 ms.
- Optimized: setViewDistance is no longer slow when used to reduce view distance.
- Changed: Yellow server no longer listed at the bottom of the server list.
- Fixed: Signatures GameSpy key truncated to at most 200 Bytes. Too long list has caused other GS keys were not available due to overflow.
- Improved: Convoys now passing crossroads a bit faster.
- Improved: Road obstacle avoidance improved.
- Improved: Alt-F4 exits the game only in UI screens (including pause and map)
- Fixed: AI unable to traverse some roads when in combat.
- Fixed: Loading of some world was very slow unless -exThreads=0 was used.
- Fixed: Bug in TCMalloc which might be causing Out of memory (-dead link-)
- Fixed: AI subordinates moving in convoy now leaving roads less frequently.
- Changed: Bounding overwatch movement now respects formation order.
- Fixed: Formations broken when in danger (-dead link-)
- Fixed: Game is no longer checking files on W: drive during startup.
- Improved: AI using cover at house corners more often.
- Fixed: Prevent server crash on many malformed incoming network messages.
- Improved: Vegetation rendering using AToC (require antialiasing enabled)
- New: Player can command AI to move into a specific cover.
- Improved: AI helicopter no longer attempting to land into a wind under 1.5 m/s.
- Fixed: Non-existing files attempted to be open for procedural textures (-dead link-)
- Improved: AI now always moves without covering when given move command by a player (-dead link-).
- Improved: AI now always moves without covering when boarding a vehicle.
- Fixed: Helicopter flying too low when approaching a landing spot.
- Improved: AI keeping formation a bit more strictly while in combat.
- Fixed: AI units not following player in combat. (-dead link-)
- Fixed: Fire command was not working on non-enemy targets.
- Fixed: Av-8 sometimes performed long series of full rolls when disengaging from a target.
- Fixed: Improved airplane terrain avoidance when attacking. (-dead link-)
- Fixed: Possible ServerCommand abuse by non-admin attackers.
- Fixed: lip-sync in EW campaign and in MP while client using VON.
- Fixed: AI units sometimes walking in circles (-dead link-)
- Fixed: Flooding of RPT file by "Cannot find Object" and similar messages after client disconnection.
- Fixed: Engine crash with diag_log versus % r. 76245 - Replicated fix 73479 (fixed crash when no clutter shape)
- Fixed: More reliable VRAM detection on Vista/Win7 (using DXGI). (-dead link-)
- Fixed: Units created by CreateUnit have had empty identity.
- Improved: AI helis able to fly a bit faster.
- Fixed: AI piloting a heli with a player as a gunner did not attempt to autorotate.
- Reduced lod switching in dense (forest, town) scenes.
- Fixed: Flood in RPT file caused by lines like "Object 2:200 (type Type_268) not found."
- Fixed: Fake server monitor line after client connects.
Data
- Changed: Speed of some animations and turning speeds.
Version 1.57
Highlights
- Improved netcode (better locality handling)
- New scripting commands
- 4 new bonus scenarios for owners of the full version of Arma 2: Private Military Company
Engine
- Fixed: Cursor on the windows borders no longer flashing when attempting to drag/resize the window.
- Fixed: Win7/Vista Aero preview should no longer be activated by mouse movement while playing.
- Fixed: Helicopters no longer lifting off when aircraft passed over them (-dead link-).
- Fixed: AI Helicopters wobbling up and down (-dead link-).
- Improved: Enemy targets are now unassigned once their crew is killed.
- Fixed: doFire did not work on most targets.
- New: Multihome servers support. Commandline parameter -ip=my.ip.add.res available.
- Fixed: SetCaptive doesn't stop AI shooting at a unit/player (fix 2.0)
- Fixed: Groups were missing units after group changes on JIP clients.
- Fixed: LOD switching with -exThreads=0
- Fixed: Despite irTarget = 0 units/objects could be locked with TAB.
- Fixed: SetCaptive doesn't stop AI shooting at a unit/player.
- New: allMissionObjects script command.
- New: Script command setPlayerRespawnTime.
- New: new AllDead command.
- Fixed: Video playback stuttering.
- Fixed: Locality issues of objects in MP (mainly updates from nonowner errors). Version raised to 1.57 due to MP incompatibility.
Data
- Add: Camo (replaceable textures) selections for M2A2/3.
- Changed: GPS added for all SUVs.
- Fixed: A/MH6 main rotor artifact.
- Fixed: Missions: 06 From Hell, task "Locate the pilot" always failed.
Version 1.56
Highlights
- Arma 2: Private Military Company Lite - all units, vehicles and weapons from Arma 2: Private Military Company are included in this patch with lower quality textures and audio files. The full version of Arma 2: Private Military Company with high resolution textures and packed with a new campaign is available for purchase; see http://www.arma2.com/pmc for more information about the content of Arma 2: Private Military Company.
- ARMEX - The Multiplayer Armory - enables you to try out all weapons and every single vehicle model from Arma 2 in dynamically generated missions with up to eight friends online or over LAN!
Engine
- Improved: -exThreads=3 now default for dual cores.
- Improved: -cpuCount defaults improved for 6 or more than 8 CPUs.
- Fixed: No more LOD blending issues (esp. with vegetation).
- Fixed: Ignored collision with some vehicles.
- Improved: AI cover selection improved a bit.
- New: Video options VSync selection.
- Fixed: Character collisions with stones often resulted in flying or being stuck. (-dead link-)
Data
- Add: more camo (replaceable textures) selection for OA vehicles.
- Fixed: missing shadows and heads in distance LODs for some OA characters.
- Added: MP Armory.
Version 1.55
Highlights
- Numerous stability and functionality fixes and improvements
- Reworked MP SP/MP Mission Selector
- Various visual optimizations and fidelity additions
- Added many new scripting commands and event-handlers
- AI behaviour related fixes and improvements
Engine
- Fixed: Subordinates would ignore their leaders' GetIn/GetOut commands in some MP situations.
- Fixed: Tanks were jumping a lot when driving over stones far from a camera (-dead link-).
- Optimized: Improved performance when wheeled or tracked vehicles are moving (related to ground trace maintenance).
- Fixed: Possible player desync after DeleteVehicle command when player is a gunner.
- Fixed: Audibility of the VoN direct channel and conversations are now based on the player camera position, instead of the unit position.
- Improved: Tree LOD blending is now smoother in many situations.
- New: Free camera can be locked to plain objects like trees.
- New: New MP UI for Create Game (both host and remote).
- Fixed: Fps degradation when vehicles collided with rocks (-dead link-)
- New: -skipintro command line option to disable loading menu cutscenes.
- Optimized: File cache memory handling is now faster.
- Changed: foreach variable _index renamed to _forEachIndex
- Fixed: Stop firing at vehicle crew once it is dead. (-dead link-)
- Fixed: Rpt file no longer created in local settings when -profile is used (-dead link-)
- Fixed: Some texture or model files not loaded from mod paths starting with @. (-dead link-)
- Fix: Flooding of RPT file by "Cannot find Object" and similar messages after client disconnection.
- New: Scripting command HostMission.
- FIX: Engine crash with diag_log versus %
- New: MP Diagnostics logged into the mpStatistics.log file at the end of mission.
- New: VSync config option
- New: GetResolution script function
- New: forEach: variable _index added to retrieve the position of _x within the Array
- New: getVariable: default value can be defined
- Changed: Preprocessor error no longer terminates the game.
- New: getTerrainHeightASL script function
- Fixed: Reduced z-fight in scopes.
- New: event handler "fired" returns magazine name and object of projectile.
- Fixed: Slow animation step on some buildings (doors on LHD,..)
- Fixed: Alpha blend in fog.
- New: mergeConfigFile script function
- Fixed: Heads of distant soldiers were sometimes invisible (-dead link-)
- Fixed: Fired EH (-dead link-)
- Fixed: Person - helicopter collision not causing heli damage, (-dead link-)
- New: setSimpleTaskTarget script function
- Fixed: SetIdentity (relate to 73319)
- Fixed: Ammo created with createvehicle inflicts no "hit" damage
- Fixed: My own shots no longer causing stress.
- New: WeaponAssembled, WeaponDisassembled events
- Fixed: Nearby units are notified of vehicles created by CreateVehicle command immediately now.
- Fixed: AI helicopters hovering too high when deploying troops on transport unload WP.
- Improved: Animation interpolation no longer shortening hands.
- Fixed: Relative formation command (advance/fallback/flank) now working as expected.
- Improved: AI mounting vehicles or catching up with formation covering a bit less to move faster.
- New: Expansions possibly registered in Windows Registry (by some future setups) are loaded and available through ModLauncher.
- When used with -mod commandline the prefix '%' should be used, such as -mod=%someInstalledMod.
- New: added addWeaponCargoGlobal, addMagazineCargoGlobal, addBackpackCargoGlobal
- Improved: Improved helicopter AI formation flying and collision avoidance.
- Fixed: MPEvents were not synchronized to clients after respawn.
- Fixed: leaveVehicle no longer unassigns units from other groups (-dead link-)
- Changed: Event handlers evaluation, EH are now processed after simulation.
- Fixed: AI soldier unable to fire at targets below or above itself (-dead link-)
- New: addBackpackCargo script function
- New: Multiplayer Event MPRespawn synchronized on all clients but triggered only on the client where respawn happens.
- Fixed: Client had problems taking weapon from remote vehicle (supply target was handled localy)
- New: Multiplayer Event Handlers MPKilled and MPHit. Their event handlers are synchronized over network to be the same on all clients.
- Moreover, when the MPKilled or MPHit event occurs it is triggered on all clients, ie. it works in global manner.
- Use them by new scripting commands addMPEventHandler, removeMPEventHandler and removeAllMPEventHandlers.
- Fixed: Join group changes unit's side
- Changed: Airplanes parallax HUD disabled, can be enabled by "enableParallax" in config
- Fixed: execVM with a zero sized file has frozen the game.
- Fixed: Switching vision mode with fire mode
- Fixed: AI equipped with TI see through smokes
- Fixed: Commanding units with aiming deadzone
- Fixed: crash on server when loading ban.txt
- Fixed: crash in Ka52 while player as gunner
- Fixed: Shadows sometimes disappeared, esp. when sun was behind a player.
- Improved: changed tank AI driver behaviour
- New: Better clients bad CDKey checking on server.
- Fixed: Crash with AI leaving vehicle with GetOut EH (-dead link-)
- Fixed: Client with bad CD key is kicked off from server instead of being politely asked to disconnect.
- Fixed: Airplanes HUDs projected into infinity.
- Improved: Tracers visible in all directions.
- Fixed: Unable to connect to servers with equalModRequired.
- Fixed: AI stuck while in combat/stealth mode
- New: Explosive shells penetrate bushes;
- Fixed: FireAtPosition aimpoint
- Fixed: Multiplayer on LAN was crashing when GameSpy server was unavailable.
Data
- Tweaked envelope and landing speed of L39.
- Fixed respawn weapons for some TK soldiers
- Renamed faction CZ - > ACR.
- Tweaked airplanes radars.
- Parallax airplane HUD projection.
Version 1.54
Highlights
- Arma 2: British Armed Forces Lite - all units, vehicles and weapons from Arma 2: British Armed Forces are included in this patch with lower quality textures and audio files. The full version of Arma 2: British Armed Forces with high resolution textures and packed with a new campaign and large selection of new single player missions is available for purchase, see http://www.arma2.com/baf for more information about the content of Arma 2: British Armed Forces.
- Numerous stability and functionality fixes and improvements.
- Reworked MP Session Browser and Mission Selector.
- Engineer - Engineers have undergone some serious training and are now capable of repairing damaged vehicles and defusing mines. An engineer can patch up a badly damaged vehicle, making it operable. A damaged component can be repaired to 60% status; however, note that the total damage inflicted upon the vehicle persists, and further damage will be calculated cumulatively. An engineer can defuse mines, satchels, and IEDs. It's possible to order an engineer to repair/defuse something by standing close to it, selecting 'engineer' in your command bar, and then pressing '6-1' ('action' > 'defuse'/'repair'). If you are engineer yourself, simply select 'action' > 'defuse'/'repair' from the Action Menu (default binding is the middle mouse button).
- Artillery Computer - All indirect fire weapons can exploit the brand new artillery computer by selecting it in the Action Menu (default binding is the mouse wheel). The artillery computer initiates an interface where you can see your weapon, and the associated minimal and maximal ranges on the map. You may adjust your fire mode in the menu to the right and select the target area that your ordinance will strike. The display will indicate an estimated time to target; once you fire the ordinance - by clicking the 'Fire' button - the interface will track each shot. Your aim will change according to your actions once you leave the artillery computer.
Engine
- New: GameSpy modhash key contains list of mods hashes and is used to check there are additional mods on server missing on client (yellow icon in UI).
- New: Mods contents hashes are compared instead of mods lists when equal mods are required on server.
- Fixed: Commandline -mod behavior, active Mods list in UI, ModLauncher UI dialog with better mods detection and handling.
- Fixed: Terrain shadows were too short (-dead link-)
- New: getWeaponCargo, getMagazineCargo, getBackpackCargo script commands
- Experimental: TCMalloc used as a memory allocator.
- New: Aircraft now auto-trims at high speed to prevent climbing.
- Improved: More 3D/2D resolution ratios (8:7 and 6:5) added.
- Fixed: Transport waited for dead unit to get out.
- Fixed: NV tracers visible in TI (-dead link-)
- Fixed: Decreased tank sliding.
- Fixed: Sonic Cracks and Tracers not working in multiplayer
- Optimized: Frame rate stutter near complex walkable objects (like low rock walls) caused by grass computations.
- Fixed: crew getting killed in vehicles driving from hill/slope
- Fixed: Audio unsupported sample frequency error
- Fixed: IRStrobe (-dead link-)
- Fixed: 3D editor - creating of logic center failed (-dead link-)
- Fixed: Unit in vehicle could not open gear in map.
- Fixed: client freezes when accessing ammobox (-dead link-)
- Fixed: No volume drop on distance with weapon click, car horn and etc. (-dead link-)
- Fixed: Dead player bodies disappeared after respawn.
- New: Repair vehicle and deactivate satchel charge action for engineer.
- Fixed: EEIncomingMissile event parameter
- New: Added scripting function disableTIEquipment.
- New: Artillery computer; Fire at position AI command; enableEngineArtillery script command
- Fixed: Surface sound in infinite terrain (-dead link-)
- Fixed: AI vision was not affected by light sources.
- Fixed: Birds were heard inside of a closed vehicle.
- Fixed: Scripting command isFlatEmpty did not work with non-zero third coordinate. (-dead link-)
- Fixed: TI was red instead of B/W with some settings and graphics cards.
- Fixed: Night vision simulation was not simulating color sensitivity and blue shift in dark scenes.
- Fixed: Disabled debugging message "Added texture headers from file"
- Fixed: Av8 unable to takeoff from Chernarus NE airstrip (-dead link-)
- Fixed: Fog and sky colors did not match when dark.
- Fixed: Moon rotates when moving camera (-dead link-)
- Fixed: Stars no longer visible through terrain with low view distance (-dead link-)
- Fixed: Improved game stability with a small page file.
- Fixed: Gun recoil in ironsights view was missing kick-back (-dead link-)
- Fixed: possible crash after mouse click to Prev/Next button in DisplayConfigureAction
Missions
- Fixed: In E06 player should survive fall on ground without opening parachute.
- Fixed: Module Alice2 MP issues.
Data
- Fixed: Improved AI path planning and path tracking with tanks.
- Fixed: Assembling/disassembling issue with M2 minitripod and M2 machinegun.
- Fixed: Sound of silenced Mk17 CCO.
- Fixed: Mi8 and Mi17 model animations bug in ARMA2:Combined operations only.
- Fixed: Fire-geometry in all Mi8 and Mi17, crew was not vulnerable in some cases.
- Fixed: Get-in points for MH-6J.
- Improved: Special units in US, CZ and Germany factions can hide bodies.
- Changed: Slot size of MAAWS magazines.
- Improved: AI was not able to destroy static weapons in some cases.
- Fixed: Animations of US Static TOW launcher.
- Fixed: Words Sabot and M-gun in radio protocols.
- Fixed: Damage zone indicator ATRQ and MROT were exchanged in helicopter.
- Fixed: Rockets count in Mi-171Sh.
- Changed: Destruct type for market tents.
- Fixed: HEAT ammunition for T-55 and Stryker MGS.
- Fixed: Glass penetrability of Mi-171Sh.
Version 1.52
Engine
- Fixed: C130 was crashing on takeoff.
- Fixed: Multiplayer UI - Cannot play after cancel.
- Improved: Helmet Mounted Display is drawn only for driver.
- Fixed: AutoSaves in MP.
- Improved: Show cargo unit name when speking in vehicle.
- Fixed: Crash with fired event handler.
- Fixed: Allow soldier to shoot if his target is too close and on higher ground.
- Improved: VON: speech encoding/decoding - dropout silence is not inserted so often.
- Improved: Blinking camp fires.
- Fixed: MP clients crash when they are ordered to turn on their flashlights or lasers.
- Fixed: Allow zeroing in external camera.
Missions
- "Pathfinder" tuned opfor positions and flow.
- "Coltan blues" inputting code has been tuned and timer delayed.
- "Coltan blues" FTL tuning.
- "From hell" tuned default weapons in MP.
- "From hell" optimized unit count and positions - improved FPS and playability.
- "Good morning T-stan" tuned winning conditions and FTL.
- "Good morning T-stan" convoy skill lowered and composition tweaked to decrease the mission difficulty.
- "Phoenix Op" optimized and tuned Opfor positions and unit count.
- "Laser show" fixed crashing chopper.
- "Press conference" fixed for MP.
- SP scenarios loading screens changed.
- SSM several fixes in the simple support module.
- surrendering fixed in "Pathfinder" and "From hell".
- Several localization fixes.
- Deathmatch and teamdeathmatch templates fixed.
- Several minor fixes of the singleplayer missions.
- UAV & ULB can now be used with terminal backpack on
Data
- Fixed: Healing by UH-60M MEV, Stryker MEV and S1203 ambulance.
- Fixed: Speed indicators in UAZs.
- Fixed: Missing shadow on V3S (Fuel).
- Fixed: Optics model of static AT-13 Metis.
- Fixed: L39 wreck geometry.
- Fixed: S1203 number plate.
- New: Microphone volume slider.