Attention Soldiers,
We updated the Steam, PlayStation, and Xbox versions of Arma Reforger.
Visit our Dev Hub to read about Known Issues.
You can help us to further improve the game by posting your feedback on the Feedback Tracker.
1.6.0.119 Changelog
General
Fixed: Some entities were not included in explosion damage traces
Fixed: Joystick axis count overflow
Addon: Vulnerability Patch 1 is no longer applicable to servers and should not be used anymore
Changed: Method of allocation of temporal buffers
Changed: Crash when streaming in the compartment manager
Changed: More robust compartment door validation
Changed: Enable advanced memory mode for Xbox Series X
Changed: Improved allocations in the texture streaming process
Changed: Improved allocations of decoded RPC objects
Changed: Handle out of static memory in ScriptCompiler
Changed: Transferred a lot of attributes from the component instance to the component data to reduce the memory consumption
Fixed: Crash on camera set not being available
Fixed: Possible crash when teleporting a character from a vehicle
Fixed: Invalid character position when falling with complex collision
Fixed: Potential crash on asynchronous savegame obtain
Fixed: Race condition when working with many files
Fixed: Some clutter structures not being allocated through correct memory allocators
Fixed: Crash connected to weapon handling in the character preview
Fixed: Crash possible when interacting with vehicles or turrets without animation component or with a broken animation graph
Fixed: Crash when defining multiple persistence bundles
Fixed: Crash on loading save data with deleted prefabs
Fixed: Crash on saving with a custom bundle setup
Fixed: Clutter models and materials weren't properly released during game teardown
Fixed: Possible freeze when downloading fragments from Workshop on Xbox
Fixed: Avoided crashes by protecting following classes from invalid usage in script - SoundInfo, HitEffectInfo, CollisionInfo, BallisticInfo, ParticleEffectInfo, GameMaterial
Several vanilla components have had their member variables moved to their corresponding [c]ComponentData[/c] classes ([c]SomeComponentClass[/c] for [c]SomeComponent[/c]).
Affected components:
[c]SCR_2DPIPSightsComponent[/c]
[c]SCR_2DOpticsComponent[/c]
[c]SCR_BaseDeployableInventoryItemComponent[/c]
[c]SCR_WeaponBlastComponent[/c]
Migration notes:
Access the data via [c]GetComponentData()[/c], cast the result to the appropriate [c]SomeComponentClass[/c], and use the provided getters.
Alternatively, move custom logic into the relevant [c]ComponentData[/c] class and access the variables directly there.
Continue reading...