Building towards the Apex expansion, Bohemia Interactive today released a major platform update for their tactical military shooter, Arma 3.
The Eden Update features the much-anticipated Eden Editor (3D Scenario Editor), Launcher-Based Server Browser, audio upgrade, and many other improvements. The update is reinforced by a brand new trailer.
The goal of the Arma 3 Eden Update is to enhance the game's core usability and to cater to custom content creators in meaningful ways:
Eden 3D Editor – Retaining the beloved simplicity of creating scenarios, the new editor finally adds the third dimension and a lot of desired functionality. More info: Top 10 – Eden 3D EditorIn addition to the above, the Eden Update also implements Steam Leaderboards, various scripted system optimizations, parallax ground surfaces, NVIDIA's HBAO+, and more.
Launcher-Based Server Browser – Get into multiplayer sessions more easily via better filtering options and Workshop mod support. More info: Top 10 – Server Browser
Audio Upgrade – A multi-channel amplitude panner and distance-based samples for weapons and explosions add more immersion and fidelity to combat sounds.
Font – Process information more quickly with a new, easier-to-read in-game font.
Game Update: 1.56 (Eden Update, Eden Editor, Combat Audio, Launcher-Based Server Browser, Fonts)
SIZE: ~1.8 GB / ~694 MB
SIZE: ~1.8 GB / ~694 MB
NOTES
- Consider using the Steam client option to verify the integrity of the local game cache to avoid corrupted data after downloading this update.
- Consider defragmenting your HDD after downloading large updates.
- A Legacy Build Steam branch is available for advanced users. It contains the previous significant main branch version (1.54). It can be used to compare specific changes between major releases. The access code for this branch is: Arma3Legacy154
- This update does not apply to the experimental Linux and Mac port betas at time of writing. We'll be updating those as soon as possible.
- You can find the servers in the Steam library (switch the filter to "Tools") - "Arma 3 Server" (based on your OS, it will download the Windows or Linux version).
- Administrators can also use the command-line SteamCMD utility. The app ID is to be 233780.
- NVIDIA GameWorks™ Technology provided under license from NVIDIA Corporation. Copyright © 2002-2015 NVIDIA Corporation. All rights reserved.
- In case of problems, please check the Bohemia Interactive support F.A.Q., Arma 3 F.A.Q. or BattlEye F.A.Q.
- You can help us to further improve the game by posting your feedback on the Feedback Tracker.
CHANGELOG
DATA:
- Added: New distant shooting SFX (configuration of soundShaders and soundSets)
- Added: New fonts
- Added: Steam Leaderboards for Firing Drills and Time Trials
- Added: Nexus topics and hints to the Field Manual
- Added: A Refresh button to the Configure Controllers display
- Added: BIS_fnc_getName now has a new parameter to clamp the name size if needed
- Added: BIS_fnc_deleteCounter to complement the BIS_fnc_counter function
- Added: Splendid Camera now allows setting scene brightness, contrast and saturation
- Added: FFV limits technology for the Hellcat
- Added: Eden Update Welcome Screen
- Tweaked: SFX for weapons and explosives
- Tweaked: Normal maps for terrain to support the new parallax technology
- Tweaked: Implemented new walk / tactical movement animations (both hands on rifle - the legacy animations are still available via scripting)
- Tweaked: The animation configs for dogs, snakes, sheep, hen, rabbits, goats and cockerels to provide the basic ability to override their default idling and use scripting commands to handle their behavior
- Tweaked: Some of the frequently used scripted functions have been optimized due to the availability of new engine script commands (if you have any suggestions or notes on this topic, please leave them here):
- Tweaked: Optimized script headers
- Tweaked: Optimized Vector functions
- Tweaked: Optimized Array functions
- Tweaked: Optimized Config functions
- Tweaked: Optimized Geometry functions
- Tweaked: Optimized Number functions
- Tweaked: Optimized Strings functions
- Tweaked: Optimized Vehicles functions
- Tweaked: Optimized Sides functions
- Tweaked: Optimized Misc functions
- Tweaked: Secure variables swapping
- Tweaked: Optimized functions used by the Vehicle Customization system
- Tweaked: BIS_fnc_rscLayer optimized, new storage format
- Tweaked: BIS_fnc_camera modified to accept new a BIS_fnc_rscLayer format
- Tweaked: BIS_fnc_codePerformance improved, removed possible interference with tested code
- Tweaked: BIS_fnc_error no longer will break when the message contains HTML-like symbols
- Tweaked: BIS_fnc_returnConfigEntry now has better handling of undefined input
- Tweaked: Small optimization of BIS_fnc_unitHeadgear
- Tweaked: Audio panner configuration
- Tweaked: Characters of all factions passed the advanced ninja training course and should now be able to survive falling from reasonable heights
- Tweaked: PDW optics position to avoid some types of clothing from clipping into view
- Tweaked: Increased priority of the door & hatch interaction actions in the Action Menu. Also limited the door & hatch detection radii of AI to prevent command menu cluttering in places with multiple doors & hatches around.
- Tweaked: Explosive resistance of aircraft so they can be properly damaged and / or destroyed by HE and HEAT tank shells and launcher rockets on a direct hit (AA ammunition explosive performance was scaled accordingly)
- Tweaked: Impact parameters for roads were defined in a better way
- Tweaked: An Armillion (or two) of various localization and translation improvements
- Tweaked: Some data has been repacked using binarization with new features
- Tweaked: Slightly adjusted volume of the servo sound for turret movement
- Tweaked: Hold breath samples volume raised
- Tweaked: Sound for the new MX UGL reload animation
- Tweaked: The "Range" stat in Arsenal is now based on maxZeroing , not the maxRange config property
- Tweaked: The "Range" stat in Arsenal is now showing real, not logarithmic values
- Tweaked: Slightly reduced muzzle rise in SMG recoil
- Tweaked: Updated credits
- Tweaked: If the selected respawn position get's removed from the Respawn Menu, a random position is no longer selected (was leading to a bad respawn location)
- Tweaked: The PhysX logo was replaced with the GameWorks logo in the game’s splash screen
- Removed: Non-functional Wait command from the Command Menu
- Fixed: Wrong link to a particle class (http://feedback.arma3.com/view.php?id=26624)
- Fixed: Excessive camera shake in UAV sensors (http://feedback.arma3.com/view.php?id=22394)
- Fixed: In MP Bootcamp, Achievement "Star Recruit" unlocked even when failing the objectives to unlock it
- Fixed: In MP Bootcamp, players were unable to pick up magazines from an ammo box at the firing range
- Fixed: In MP Bootcamp, players could constantly be aborting the infantry obstacle course
- Fixed: In MP Bootcamp, the convoy progress bar does not work properly
- Fixed: Occasional script errors when placing Punishment / Hint Zeus modules
- Fixed: Magazines of Mk200 and Zafir were not shown during reload
- Fixed: UI crosshair no longer visible when running in crouched stance with a rifle
- Fixed: Dog animations from movement to dead states are now better configured and no longer cause delays
- Fixed: Erect running with binoculars in hand played sounds twice as often as it should
- Fixed: Lowering the primary weapon in prone stance no longer forces the player to stand up
- Fixed: There was a hint in the Zeus hint module which had its topic be an empty string
- Fixed: No longer possible for Zeus to punish a player who is in water
- Fixed: In MP Bootcamp, JIP players could not take magazines from the weapon holder at the weapons firing range
- Fixed: Cropped difficulty indicator in certain languages in the Scenarios and Campaigns displays
- Fixed: Adjusted right limits of the left rear gunner in the covered Zamak
- Fixed: Added missing sound for changing the fire mode of Navid MMG
- Fixed: Visual issues in adjusted up prone movement
- Fixed: Scaled down tank death explosion damage to more reasonable levels so that nearby armored vehicles and their crews are able to survive it (http://feedback.arma3.com/view.php?id=26109)
- Fixed: The rear top lights of the HEMTT fuel truck are no longer always on (http://feedback.arma3.com/view.php?id=27225)
- Fixed: The player character in crouch stance would get stuck within various wall / fence type objects
- Fixed: Hand clipping when using the Mk20 EGLM (http://feedback.arma3.com/view.php?id=24687)
- Fixed: If vehicle respawn is active when a vehicle no longer can move and a player enters it, the respawn timer stops now, instead of respawning the vehicle with units inside
- Fixed: Incorrect marker locality in the respawn backpack system
- Fixed: Divers got stuck after getting out of a boat without a primary weapon
- Fixed: Sliding diagonally on your bottom is now possible with a sidearm in hand
- Fixed: Freefall could cause the player to get stuck indefinitely
- Fixed: Entering Arsenal in the Virtual Arsenal scenario now resets Stamina
- Fixed: The "Armor" value of uniforms, vests and helmets was not showing accurate values after the recentPersonal Protective Equipment system overhaul. The stat is now replaced by new "Ballistic Protection" and"Explosive Resistance" stats in Arsenal.
- Fixed: The "Rotation" attribute in the "Set Position" module offered only an "enabled" option
- Fixed: Wrong UV on the right doors of the Repair Offroads
- Fixed: Unarmed characters can now properly go prone from kneel and vice versa
- Fixed: The maxZeroing config property was read from the incorrect directory, resulting in broken Arsenal stats
- Fixed: Crosshairs for UGLs on rifles were misaligned (some more than others)
- Fixed: Weapon deployment can no longer be used to escape from the incapacitated state animation
- Fixed: Characters are no longer able to reload while being punished in Zeus mode
- Fixed: Characters are no longer able to shoot their rifle in the inventory searching animation after closing their inventory UI in the prone stance
- Fixed: The transition from prone to prone adjust up is no longer slower with a sidearm than with a rifle
- Fixed: The display names of some texture sources for Vehicle Customization were not localized
- Fixed: Transition between tactical and sprint (F / FL / FR directions) movement in erect stance with lowered rifle no longer forces characters to stop for a second
- Fixed: Prone adjust up movement when the character goes in the back-right direction
- Fixed: In Zeus, when multiple objects were dragged onto another object, it sometimes resulted in all objects being stacked on the same position
- Fixed: Characters are no longer forced to stand after going prone from adjust prone up with a sidearm
- Fixed: Removed "Invisible Target Soldier" from Virtual Garage
- Fixed: Bushes should no longer provide immortality against projectiles to characters hiding inside
- Fixed: When Zeus died while remotely controlling a character, their view got stuck after respawn
- Fixed: When an inventory item was configured as hidden (scope = 1), it didn't appear in the Arsenal even when the character had it already equipped (this lead to the item disappearing). Now, equipped items will always be visible. In the future, we'd like to revise item visibility and make sure as few as possible are hidden.
Potential spoilers:
- Added: Context-sensitives hints (Drawdown 2035)
- Added: More First Aid Kits for the player (Drawdown 2035)
- Tweaked: Rebalanced gameplay after recent sandbox changes (Drawdown 2035)
- Added: Context-sensitive hints (Situation Normal)
- Added: Savepoint before the first combat situation in the forest (Situation Normal)
- Tweaked: Rebalanced gameplay after recent sandbox changes (Situation Normal)
- Tweaked: Rebalanced the defense of Kalochori after recent sandbox changes (Preventive Diplomacy)
- Fixed: James is no longer stuck in a shaking animation after his death in Paradise Found
- Added: BIS_fnc_getName function that avoids reading the name of a dead character
- Added: BIS_fnc_getNetMode function which returns a String with the current net mode
- Added: EGSpectatorCommonDefines.inc, which includes all Spectator-related definitions
- Added: Spectator icons flashing upon firing
- Added: Ability to limit viewable sides per side
- Added: A Spectator focus widget (displays information about the entity being viewed)
- Added: Enabled a controls helper
- Added: Ability to show / hide the controls helper by pressing F1
- Tweaked: Replaced old Spectator scripts with the new EGSpectator
- Tweaked: Spectator framework optimizations
- Tweaked: Spectator interface improvements
- Tweaked: Spectator loop could sometimes take too much time
- Tweaked: 3PP camera rotation
- Tweaked: Respawn Spectator viewable units is now limited to player side
- Tweaked: Only units visible in 3D / 2D are now used to fill the list of entities
- Tweaked: How the Entities / Locations list is hidden / shown
- Tweaked: Spectator 3rd Person Perspective no longer resets inputs (zoom, yaw, pitch) when switching units
- Tweaked: Improved 3rd Person Perspective when viewing a unit
- Tweaked: The weapon picture in the unit info panel was barely visible against a dark background
- Fixed: Camera would not properly go back to the player when terminating Spectator
- Fixed: Issues with 2D map icon drawing
- Fixed: The locations list was not refreshed correctly
- Fixed: The Entities / Locations tab in the spectator list would give the impression that the current tab was not the one selected
- Fixed: Hiding and showing the Spectator interface would show head-to-head widgets
- Fixed: AI spectating disabled by default; can be enabled on a per-scenario basis
- Fixed: If an alive player would start spectating and then leave the spectator mode, he / she would be invulnerable
- Fixed: Hidden units and units with simulation disabled could still be listed / have an icon for the spectator
- Fixed: When following a unit on a quad bike in 3rd person perspective, the camera would be jerky
- Fixed: Spectator locations were not visible in 3D
- Fixed: Spectator map icons would show unit icons for units inside a vehicle; now the vehicle icon is shown instead
- Fixed: Ability to navigate through entities / locations using the arrow keys on the keyboard
- Fixed: Issues related to the BIS_fnc_EGObjectiveVisualizer function
- Added: Ability to skip to desired stage for debug purposes
- Added: Ability to get the group insignia from a dynamic group
- Added: When viewing an End Game match in Spectator mode, it’s now possible to see how many Intel points a side has on the header, when a side is in the second phase
- Added: The losing side, from phase 2, will now get the schematics position revealed after 2 minutes, if the winning side does not collect them in that time
- Added: Scripted event handler EndGame_OnDownloadCompleted, which is triggered on all machines when a download / upload is succeeded, returns the side which downloaded / uploaded and whether it was an upload
- Tweaked: Dynamic Groups optimized
- Tweaked: Upload start sequence improvements
- Tweaked: End Game system optimizations
- Tweaked: Object compositions in End Game
- Tweaked: End Game carrier scripts no longer add a MPKilled event handler to carrier; instead using the newEntityKilled mission event handler
- Tweaked: BIS_fnc_moduleMPTypeHvt_downloadObject script performance improved
- Tweaked: End Game Zaros scenario object compositions
- Fixed: Schematics could have been added to a dead player if picked up right before dying
- Fixed: Scenarios would not always end after uploading the schematics
- Fixed: Schematics could disappear if the player who picks them up dies at the same moment
- Fixed: Issues when multiple upload points were near each other
- Fixed: Unlimited number of characters when creating a group name in Dynamic Groups
- Fixed: Script error in End Game systems
- Fixed: In singleplayer, if a scenario was loaded, the main stage / download widget would not be visible
- Tweaked: Major optimizations of the scripted Revive feature
- Tweaked: The scripted Revive system will properly shutdown if the "Revive" respawn template is not detected
- Fixed: Vertical position of the text "Press SPACE to respawn" so the distance from the top edge of the screen is OK no matter what resolution, aspect ratio or interface size is being used
- Added: Eden 3D Editor (technical name: 3DEN)
- Added: Steam Achievements related to the Eden Editor
- Added: Cfg3DEN root config class with all Eden Editor settings
- Added: Any object can now have custom editor attributes (previously, they were available only for modules). They are defined in CfgVehicles >> [ObjectClass] >> Attributes.
- Added: Markers are now categorized (defined by a new markerClass property, leading to a class fromCfgMarkerClasses)
- Added: All default waypoints are now configured in CfgWaypoints
- Added: Flashlight which will light up the area around the camera (useful for night-time editing, where NVG doesn't simulate daytime conditions well enough)
- Added: Rotation widget
- Added: Scenario entities can now be organized into Layers. Go through the "Layers" tutorial to see all the available interactions.
- Added: Scenario attributes like overview text or respawn type can now be configured in the Eden Editor. Previously, their settings were available only in the external description.ext file. That file is still supported and will have priority over editor values.
- Added: Editor preferences, where you can set global options like camera speed or auto-save frequency
- Added: Scenarios can auto-save
- Added: A navigation widget is now shown in the bottom left corner. It shows global axes - X points to East, Y points to North and Z points up.
- Added: Various improvements to the Save / Load scenario window:
- It's now possible to create, rename and delete subfolders
- Searching in the scenario list was implemented
- The scenario list can now be sorted by each of its columns
- Added: Area Scaling widget. Use it to quickly adjust the size of trigger and marker areas.
- Added: Scale widget support for resizing trigger areas and area markers
- Added: Meta-information for attributes; helps with the export to Wiki
- Added: Option to binarize a SQM file directly in the Save Scenario window (can be changed from the preferences)
- Added: Inventory of characters can now be configured in Arsenal. You can access it by clicking Right Mouse Button on a character and picking the "Arsenal" option.
- Added: Inventory of ammo containers (e.g. ammo boxes, vehicles, etc.) can now be configured in attributes
- Tweaked: Adjusting of (Eden) asset categories (see OPERATIONS in http://dev.arma3.com/post/sitrep-00137)
- Tweaked: Eden Editor is now the default editor. When you click on the EDITOR button in the main menu and open terrain selection, the 3D EDITOR button is now the primary button in the bottom right corner, and double-clicking on a terrain name in the list will open the Eden Editor.
- Tweaked: Enabled FIA units in Eden Editor for all 3 sides
- Fixed: Headgear randomization on civilians and FIA combatants was overriding custom loadouts configured in Eden Arsenal. The randomization is now disabled completely in scenarios created by the Eden Editor.
ENGINE:
- Added: Sound - Panner (smoother transition between 2D stereo non-positional sound and 3D positional sound)
- Added: Support for font metrics (for improved kerning, and font texture optimizations)
- Added: Analytics
- Added: Steam Leaderboard functionality (the script commands cannot be used without hard-coded permissions (so, official content only for now, starting with Challenges))
- Added: Vehicle weapon switching controls (not yet mapped in presets)
- Added: Enabled more advanced parallax technology
- Added: Amphibious engine simulation for vehicles using tankx simulation(http://feedback.arma3.com/view.php?id=19911 - requires configuration first)
- Added: Geometric Occluder technology
- Added: HBAO+
- Added: Automatic aspect ratio detection for fullscreen mode
- Added: Logging for packets missing from the exportJIPMessages output
- Added: Command getPlayerScores; returns scores like in the MP score table
- Added: Command lockIdentity; can be used to lock further automatic changes to character identity, after applyingsetFace or similar
- Added: Extended scripting commands getDir, getPos, and new commands getRelDir, getRelPos
- Added: New command selectRandom which returns a random element of a given Array
- Added: New command clientOwner
- Added: Refresh button for the Controllers menu
- Added: New command ppEffectEnabled
- Added: Support for sorting ListNBox by any column and by both text and value
- Added: Error message when a client disconnects from a server because it is missing an addon that is required by the scenario on the server
- Added: New mission event: EntityRespawned
- Added: A limitation of the crater count in the scene to optimize performance
- Added: New mission event - Killed
- Added: Scripting command - cursorObject
- Added: Support for tooltips in combo boxes
- Added: Missing tooltip commands
- Added: Missing checks for the Steam API
- Added: Command-line parameter setupHost which starts the game in the setup server display
- Added: Monetized server config values available through the ManagerConfig class [SteamLayer]
- Added: New command apply
- Added: Support for returning even empty positions by the fullCrew command
- Added: New script commands logNetwork and logNetworkTerminate for enabling / disabling custom log files for the network traffic statistics
- Added: Config-controlled wreck (proxy) skins
- Added: Support for deselection of a tree control entry from scripts
- Added: Alternative for getClientState with numeric output (getClientStateNumber)
- Added: New script command pushBackUnique
- Added: Supersonic crack speed of sound simulation
- Added: disconnectTimeout parameter for server configs (changes the time after which a player is disconnected from game)
- Added: Info related to the animation streaming crash logged to RPT
- Added: disableAI / enableAI "AUTOCOMBAT"
- Added: Serialization for onNetworkPlayerConnected and onNetworkPlayerDisconnected event handlers
- Added: Enabled Steam Browser Protocol v2
- Added: Error message when the decompression of a block of data fails
- Added: RPT warning when a non-existing scenario is selected in the cycle in server.cfg
- Added: Logging of packets rejected by BattlEye
- Tweaked: The random command now accepts an Array as alternate syntax to support Gaussian distribution
- Tweaked: Aiming deadzone
- Tweaked: Warping when leaving weapon deployment
- Tweaked: setVariable and getVariable now also work with Display and Control
- Tweaked: The param script command won't throw an error on wrong index without default value
- Tweaked: OS KB layout used for local keys except 1-0
- Tweaked: canAdd, canAddItemToXYZ support an objects count now
- Tweaked: Moved "select" and "leader" icon dependency from difficulty hud[] (i.e. "Extended HUD Info") tohudGroupInfo[] (i.e. "HUD Show Group")
- Tweaked: remoteExec JIP ID always returned when JIP is requested (made more consistent with documentation)
- Tweaked: Command select has been improved and now supports condition code
- Tweaked: Scripting command addMagazineTurret now supports an ammo count as a third optional parameter
- Tweaked: Removed dependencies of difficulty flags "Friendly TAG" and "Enemy TAG" on flags "Weapon Crosshair"and "Extended HUD Info". Name tags are now displayed even when weapon crosshair and other HUD elements are disabled. In free look, name tags now display a description of the entity based on where the player is looking (instead of aiming).
- Tweaked: Lost AI returns to formation faster when in combat
- Tweaked: Command buildingPos can now return all positions inside a given building if -1 instead of an index is provided
- Tweaked: Minor performance optimization when drawing weapons and vests
- Tweaked: Changed the buildingPos command’s return value for no object when asked for all positions
- Tweaked: Performance improvement for path planning on roads
- Tweaked: Serialize also information about binocular items in inventories
- Tweaked: AIs in helicopters should be able to land (e.g. unload cargo) even under fire
- Tweaked: Real-time character up-vector correction (http://feedback.arma3.com/view.php?id=27327)
- Tweaked: htmlLoad will no longer display a pop-up window if a requested file can't be located
- Tweaked: Sound - Looped shooting samples
- Tweaked: 3PP camera improvements for FFV
- Removed: Stencil shadows disabled in the Video Options (lowest shadow setting replaced with lower quality shadow buffer shadows)
- Removed: Dependency of difficulty setting hudGroupInfo[] ("HUD Show Group") on hud[] ("Extended HUD Info"). Group info can now be displayed even if other HUD elements are disabled.
- Fixed: Dedicated Server - AI as a gunner in a tank does not wait for an order to fire from the cannon
- Fixed: Scrollbar position for movable RscTree
- Fixed: Possible CTD caused by reloading description.ext while holding a reference to some of the data from old one
- Fixed: Crashes with transport animations
- Fixed: Script command params error output
- Fixed: Visualized keys considering the keyboard layout (AZERTY)
- Fixed: diag_activeMissionFSMs command (some FSMs were missing)
- Fixed: When in cargo you could not switch position with a subordinate AI
- Fixed: Entity tags were displayed when locking, commanding or when the action menu is open even if they're disabled in game settings (http://feedback.arma3.com/view.php?id=17046)
- Fixed: The ammo command didn't return player ammo when in a vehicle
- Fixed: Only scenarios with a "Singleplayer" tag are now shown in the Scenarios display
- Fixed: Some singularity issues in weapon deployment
- Fixed: Crash while accessing the memory cache from multiple threads
- Fixed: UNEXPECTED_KEY_ID in commanding menu if there was no shortcut
- Fixed: Occasional CTD while downloading Steam scenario file (http://feedback.arma3.com/view.php?id=26618)
- Fixed: Tilted bridges work slightly better
- Fixed: AI ‘waving’ their guns in cover on Dedicated Servers
- Fixed: WeaponDisassembled event on remote objects
- Fixed: Linux build
- Fixed: description.ext read incorrectly for remoteExec
- Fixed: Sound: Potential crash
- Fixed: CTD on creating animals (createUnit)
- Fixed: Countermeasures restored for air vehicles
- Fixed: CTD when ___switch is nil
- Fixed: CTD when calling createUnit for an animal
- Fixed: Missing recoil in freelook
- Fixed: Ammo boxes are no longer in the PhysX scene when destroyed as buildings
- Fixed: Key names in the controls menu when using non-EN layouts
- Fixed: Music restarting after unpausing the game, playMusic ignored the start time parameter
- Fixed: Crash when using getAllHitPointsDamage command on bad shapes
- Fixed: "Manual Off" in the Curator camera now correctly disables movement by mouse wheel
- Fixed: enableSimulationGlobal is now working for singleplayer
- Fixed: Potential CTD
- Fixed: Indexing of script command param
- Fixed: When a player commands a AI gunner to switch weapons it could get stuck on the current one when he had a target and that target was at a specific distance
- Fixed: [FFV] Weapon obstruction works only between turrets now (fixes an issue with APC commanders being blocked by their passengers)
- Fixed: Thermal optics mode type after switching optics
- Fixed: AI not engaging after saving / loading
- Fixed: The formation position indicator is now smoothly updated
- Fixed: The target indicator is no longer dependent on the showAimCursor difficulty settings
- Fixed: Custom AI skill and precision sliders in the Game Options > Difficulty menu no longer flicker when their values are being changed
- Fixed: Inventory - items could not be transferred to backpacks / vests from their inventory slots
- Fixed: The removeMagazineGlobal command was not working in MP scenarios (http://feedback.arma3.com/view.php?id=27290)
- Fixed: addMagazineGlobal was broken when the argument was local in MP
- Fixed: Incorrect focus on controls inside multiple controls groups
- Fixed: Tooltips are now correctly visible even inside a scrolled controls group
- Fixed: Greyhawk UAV - target lock indicator was not properly indicating
- Fixed: The Scenarios display now supports binarized scenarios inside PBOs (http://feedback.arma3.com/view.php?id=27358)
- Fixed: Sub-groups no longer follow a player who is not the leader of the group (http://feedback.arma3.com/view.php?id=4465)
- Fixed: Vehicle commanders could not switch the gunner's weapon
- Fixed: MP event handlers are no longer reindexing themselves after some of them are removed
- Fixed: When a copilot (with sensor pod) takes controls, the mouse moves the view and controls the aircraft at same time (http://feedback.arma3.com/view.php?id=27345)
- Fixed: Main menu crash (http://feedback.arma3.com/view.php?id=27410)
- Fixed: Crash when a page file is smaller than physical memory
- Fixed: Players in remote groups could not report targets
- Fixed: Careless AI jet pilots would ignore flyInHeight when they noticed enemies
- Fixed: htmlLoad ignored files in the scenario directory with disabled file patching (http://feedback.arma3.com/view.php?id=27427)
- Fixed: Sound - An invalid instruction causing crashes upon firing on some hardware
- Fixed: Some JIP messages were not serialized
- Fixed: Scenario display force quitting Arma when the Missions folder contains binarized scenarios
- Fixed: Spawning as seagull in MP when JIPed into a disableAI entity without respawn
- Fixed: Possible CTD (http://feedback.arma3.com/view.php?id=27371)
- Fixed: Helicopters (AFM) could have 0 rotor speed after loading a MP scenario
- Fixed: Freelook shouldn't change the direction of swimming
- Fixed: Editing another profile replaces the current profile .vars.Arma3Profile file with the .vars.Arma3Profile file of the edited profile (http://feedback.arma3.com/view.php?id=19426)
- Fixed: Incorrect Stamina after loading a saved game
- Fixed: Removed ability to move terrain objects in SP using sling loading (http://feedback.arma3.com/view.php?id=27506)
- Fixed: Endless seagull spam when two players die but there's only one respawn position
- Fixed: Glass collision was still present even if glass was already destroyed (http://feedback.arma3.com/view.php?id=27507)
- Fixed: Crash by using a script variable from description.ext
- Fixed: Possible issues when connecting to remote servers
- Added: Scripting commands for major Eden Editor operations:
- get3DENMouseOver
- add3DENConnection
- add3DENEventHandler
- all3DENEntities
- collect3DENHistory
- create3DENComposition
- create3DENEntity
- current3DENOperation
- delete3DENEntities
- do3DENAction
- get3DENActionState
- get3DENAttribute
- get3DENCamera
- get3DENConnections
- get3DENEntityID
- get3DENGrid
- get3DENIconsVisible
- get3DENLinesVisible
- get3DENSelected
- is3DEN
- is3DENMultiplayer
- move3DENCamera
- remove3DENConnection
- remove3DENEventHandler
- removeAll3DENEventHandlers
- set3DENAttributes
- set3DENGrid
- set3DENIconsVisible
- set3DENLinesVisible
- set3DENObjectType
- Added: CT_MENU and CT_MENU_STRIP control types. See CtrlMenu and CtrlMenuStrip base classes for supported config properties. The UI element can be controlled by following script commands:
- menuAction
- menuAdd
- menuChecked
- menuClear
- menuCollapse
- menuData
- menuDelete
- menuEnable
- menuEnabled
- menuExpand
- menuHover
- menuPicture
- menuSetAction
- menuSetCheck
- menuSetData
- menuSetPicture
- menuSetValue
- menuShortcut
- menuShortcutText
- menuSize
- menuSort
- menuText
- menuURL
- menuValue
- Added: Support for multi-line tool tips
- Added: Support for custom attribute windows with custom per scenario attributes
- Added: Support for description.ext serialization inside new SQMs
- Added: New commands for reading data from the new description.ext system (getMissionConfigValue andgetMissionConfig) - use them instead of missionConfigFile to extract scenario configuration
- Added: Support for auto-saving (this can be adjusted from the preferences)
- Added: Script commands set3DENAttribute, create3DENComposition, get3DENEntityID, get3DENEntity
- Added: Support for subfolders in Missions and MPMissions in documents
- Added: History list
- Added: Support for creating scenario folders from inside the save / load dialog
- Added: Command for setting a single scenario attribute at a time: set3DENMissionAttributes
- Added: Commands for working with texts in UI trees
- Added: Support for binarized SQMs (this is enabled by default, the default value can be configured as well as changed for each scenario)
- Added: Support for a textures attribute for vehicles
- Added: New command missionVersion
- Tweaked: Eden Editor is now made to be the default editor
LAUNCHER:
- Added: Analytics
- Added: Ability to opt out of analytics
- Added: An ability to copy the contents of custom message boxes onto the clipboard using the keyboard shortcut Ctrl+C
- Added: Launcher will ignore game instances that were started with the -server parameter
- Added: Due to popular demand, we’ve introduced the most splendid Mark All News As Read (MANAR) button
- Tweaked: The UI is now using the new fonts
- Tweaked: UI metrics to accommodate the new font
- Tweaked: Languages on the Options page are displayed in both the native and the system display languages
- Tweaked: The unusual process exit and troubleshooting windows now have the main windows as their owner
- Tweaked: Incremented the minor version number; the version is now 1.4
- Tweaked: Reduced log spam in the retail build
- Tweaked: Recognition of YouTube links updated to match a new link format
- Tweaked: Background color of the news posts
- Tweaked: Improved startup performance
- Fixed: Explicitly ignoring the duplicate join requests from Steam that are sent to both Launcher and the game while the game is running
- Fixed: CTD when subscribing a missing mod dependency while trying to load that mod
Server Browser:
- Added: Launcher Server Browser
- Added: Launcher Server Browser filters: free text search or parametric search (by mission, map, number of players, BattlEye anti-cheat protection, difficulty, 3rd person camera availability, Advanced Flight Model, etc.)
- Added: A dialog with server mods that displays the list of server mods that are required by server (the Required mods tab) and the list of mods that are loaded and their compatibility with the server (the Additional mods tab) before joining the server
- Added: A button to connect directly to a server (DIRECT CONNECT)
- Added: A button to start a game and host a server (+ NEW SERVER)
SERVER:
- Updated: Stand-alone Windows Dedicated Server (1.56)
- Updated: Stand-alone Linux Dedicated Server (1.56)
- Known issue: Steam client modifies the steam_appid.txt file incorrectly. In case of issues, verify its content is: 107410
- Known issue: Sometimes the add-ons are loaded from the wrong installation (e.g. main game)
- Try adding -mod=curator;kart;heli;mark;dlcbundle to your arma3server.exe shortcut