NeilZar 37 Posted April 19 19-4-2023EXE rev. 150515 (Game) EXE rev. 150515 (Launcher) Size: ~66 MB ENGINE Added: getPilotCameraOpticsMode and setPilotCameraOpticsMode script commands - FT-T169615 Added: Alternative syntaxes for createVehicleCrew - FT-T171324 Tweaked: UI to Texture now supports mipmaps - FT-T170799 Tweaked: Reverted fix for slider Control position changes not triggering "SliderPosChanged" Event Handler Added: "UIEx" Procedural texture source (UI to Texture with more functionality) - FT-T171238 Fixed: setMarkerDrawPriority was not always working correctly - FT-T171059 Added: "SlotItemChanged" inventory Event Handler - FT-T171418 Added: Alternative syntax for assignedItems and removeAllAssignedItems - FT-T171418 Tweaked: Multiple different UI to Texture textures now share the same underlying display if displayClass and uniqueName are the same Fixed: createLocation did not accept Object as parameter Tweaked: arrayIntersect now keeps the order of the left argument Tweaked: Improved performance of nular commands and variables (was in a previous change log, but not enabled until now) - FT-T123419 Added: Experimental script performance optimization "short-circuiting" (See the #dev_rc_branch channel in the Arma 3 Discord for details) Fixed: enableWeaponDisassembly effects were not correctly synced in multiplayer - FT-T171651 Added: weaponDisassemblyEnabled script command 16 1 Share this post Link to post Share on other sites
DnA 4916 Posted May 11 11-5-2023EXE rev. 150620 (game) EXE rev. 150615 (Launcher) Size: ~69 MB DATA Tweaked: More extreme low and high end values for various video options (WIP - thanks Greenfist for the inspiration) Added: "Extreme" overall quality preset in the video options (WIP - thanks Greenfist for the inspiration) Added: Extreme values warning indicator in video options interface ENGINE Fixed: Incorrect minimum required argument length on: _hashMap insert [false, ...] Tweaked: Added parameter to diag_codePerformance to bypass the 1 second time limit Tweaked: Added support for entity positioning to inAreaArray, inAreaArrayIndexes, inPolygon script commands - FT-T171744, FT-T171699 Tweaked: diag_codePerformance now has 100 ns precision (previously only 1 ms) Tweaked: addTo/removeFromRemainsCollector is now working with dead characters - FT-T168091 Tweaked: unitIsUAV is now limited to returning UAV vehicles and AI pilots only - FT-T170425 Tweaked: Optimized arrayIntersect when both arguments are the same array Added: customWaypointDirection animation source for transport vehicles - FT-T171518 Tweaked: Added error message to addGoggles/addHeadgear/addVest/addUniform/forceAddUniform when trying to add an item into an incompatible slot Added: mipFilter option to "uiEx" procedural texture - FT-T170799 Fixed: configNull printed an empty string instead of "<NULL-config>" Tweaked: inheritsFrom/configHierarchy now works with config properties (previously only classes) - FT-T171754 Tweaked: collect3DENHistory command was always recompiling provided code Tweaked: Changed networking behavior of addGoggles/addHeadgear/addVest/addUniform/forceAddUniform Tweaked: Renamed script "Short-Circuiting" to "Simple VM" Added: Simple VM support for if/then/else support enabled 18 2 Share this post Link to post Share on other sites
DnA 4916 Posted May 24 24-5-2023EXE rev. 150658 (game) EXE rev. 150658 (Launcher) Size: ~66 MB DATA Fixed: Eden Editor vehicle crew checkbox was not shown correctly - FT-T172306 Fixed: Script syntax error in BIS_fnc_camp_showOSD ENGINE Tweaked: createHashMapObject now also accepts the object template as HashMap - FT-T170647 Tweaked: createHashMapObject now supports basic inheritance Fixed: isTurnedOut was not working for the Offroad FFV position - FT-T171460 Tweaked: Added an alternative syntax to difficultyOption to return all difficulty options Added: "UAVCrewCreated" mission Event Handler - FT-T171322 Fixed: Eden Editor was showing a ghost scrollbar and not showing the crew checkbox - FT-T139493 Fixed: configHierarchy script command sometimes wrongfully returned an empty array - FT-T172501 Fixed: VTOL throttle would be stuck at 100% when the player was not the leader - FT-T169494, FT-T126282 Tweaked: getShotParents now always returns a 2 element array - FT-T172526 Tweaked: "OnUserDisconnected" Event Handler should now fire more reliably - FT-T172436 Tweaked: getModelInfo now returns [0, 0, 0] placingPoint on a null object - FT-T172006 Added: "MineActivated" ammo Event Handler Tweaked: Deactivated mines with empty mineModelDisabled now get deleted - FT-T172468 Added: -dumpAddonDependencyGraph command line parameter Added: skipWhenMissingDependencies CfgPatches option - FT-T172179 Fixed: Geometry LOD animations were not considered for buoyancy calculation water-contact checks 13 1 Share this post Link to post Share on other sites
DnA 4916 Posted May 31 31-5-2023EXE rev. 150668 (game) EXE rev. 150668 (Launcher) Size: ~66 MB ENGINE Tweaked: The game date acquisition routine is now more optimized Fixed: setUnitLoadout would not respect ammo count for multiple magazines - FT-T119475 Fixed: do3DENAction was available on scenario preview - FT-T172757 11 1 Share this post Link to post Share on other sites
DnA 4916 Posted June 14 14-6-2023EXE rev. 150692 (game) EXE rev. 150692 (Launcher) Size: ~70 MB DATA Fixed: Sirens would not stop when a vehicle was destroyed on Dedicated Servers - FT-T159347 Fixed: Crash in the "East Wind" campaign caused by a recent change Added: New Post-Processing presets (WIP - thanks Greenfist for the inspiration) Tweaked: Added new Post-Processing default preset for new profiles ENGINE Added: Simple VM support for &&/and/||/or code Fixed: -profiles= parameter with an empty path would crash the game at startup Fixed: configProperties was always returning inherited values even when inheriting is disabled (caused by Simple VM) Added: engineTemp, wheelsTemp, turretGunTemp MFD sources Fixed: Unexpected behavior with += array appending in configs - FT-T79801 Fixed: Possible server crash if a vehicle's assigned driver is not a person - FT-T173122 Fixed: Possible crash when loading a corrupt mission.sqm - FT-T170204 12 2 Share this post Link to post Share on other sites
DnA 4916 Posted June 28 28-6-2023EXE rev. 150708 (game) EXE rev. 150708 (Launcher) Size: ~77 MB DATA Fixed: BIS_fnc_vectorFromXToY was returning an opposite vector ENGINE Fixed: Possible crash when calling diag_stacktrace - FT-T173107 Tweaked: copyFromClipboard / copyToClipboard now only work while the game is in focus Tweaked: "Take" / "Put" Event Handlers now also fire for the container that was interacted with Added: Debug log context to config script commands getArray / getNumber Fixed: Dead characters inside vehicles would render their backpack as soon as AI team members reported their death - FT-T173511 Fixed: Memory corruption crash on mono audio output, also known as the "USB headset crash" - FT-T159527 13 1 Share this post Link to post Share on other sites
DnA 4916 Posted July 12 12-7-2023EXE rev. 150786 (game) EXE rev. 150786 (Launcher) Size: ~95 MB DATA Fixed: IDAP Demining ED-1D drone disassembled into the wrong backpack - FT-T171693 Added: Parameter for custom starting camera positions in Eden Editor Fixed: RPG-42 ocular was using wrong textures and materials in its first-person LOD ENGINE Tweaked: Updated Steamworks SDK (redistributed libraries) to 1.57 Fixed: Projectile impact position deviation between different players in multiplayer (thanks Gruppe Adler) Fixed: When a vehicle is deleted not all of its tracks were deleted with it - FT-T172751 Fixed: explosionForceCoef was ignored for direct hits Fixed: Vehicles on an empty layer in Eden Editor would be incorrectly assigned to a group if one was created earlier - FT-T169079 Added: createVehicleLocal array syntax (to match functionality with createVehicle) - FT-T170615 Fixed: Pylon weapons did not trigger GunParticles effects Fixed: "MusicStop" Event Handler did not fire on playMusic "" - FT-T173412 Added: Mod index and hash to allAddonsInfo - FT-T172770 Tweaked: deleteVehicle is now able to delete #track / #mark type objects - FT-T172751 Fixed: damageEffects material swapping did not consider hiddenSelection material changes - FT-T173561 LAUNCHER Added: Spearhead 1944 Creator DLC support (note that this does not actually add the CDLC, just its Launcher integration) 12 Share this post Link to post Share on other sites
DnA 4916 Posted July 19 19-7-2023EXE rev. 150809 (game) EXE rev. 150809 (Launcher) Size: ~101 MB DATA Fixed: Missing shadows on AKM and AK12 drum magazines Tweaked: Flashlight configs after an engine fix to quadratic attenuation - FT-T170990 Tweaked: Leaflet materials to be more consistent - FT-T171826 Fixed: Slow crouching movement diagonally with a lowered weapon - FT-T169998 Fixed: Small hole in the rear part of the RCO scope ENGINE Tweaked: Pylon weapons now use their own memory point (instead of their parent vehicle's) for GunParticles effects Fixed: Pylon weapons did not emit light when firing Fixed: "EntityCreated" Event Handler triggered when a unit was exiting a vehicle - FT-T173874 Fixed: Game sometimes detecting mouse left click input when returning after being tabbed out Fixed: ctrlSetURLOverlayMode was ignored for Structured Text / HTML controls Tweaked: onHTMLLink on Structured Text controls now fires for all URLs (previously only specific protocols) - FT-T86333 Tweaked: onHTMLLink on HTML controls now also fires for section links (starting with #) in Diary pages - FT-T86333 9 2 Share this post Link to post Share on other sites
DnA 4916 Posted July 26 26-7-2023EXE rev. 150832 (game) EXE rev. 150832 (Launcher) Size: ~69 MB KNOWN ISSUES Game crashes when placing a group with a placement radius (causes a Tac-Ops DLC scenario to crash) DATA Fixed: Revive system was not detecting modded medical items derived from FirstAidKit and MediKit - FT-T152608 Fixed: Arsenal load / save loadout was ignoring secondary muzzle magazine - FT-T159400 ENGINE Fixed: Independent groups were ignoring the mod filter in Eden Editor - FT-T168263 Tweaked: Added alternative syntax to flyInHeight script command - FT-T159872 Fixed: Eden Editor group placement radius was ignored unless it was the last placed group - FT-T169079 Tweaked: Added alternative syntax to weaponsItems and weaponsItemsCargo script commands Fixed: getUnitLoadout was not working correctly with modded weapon muzzles - FT-T173880 Tweaked: Added primary muzzle indication to weaponsInfo script command - FT-T173880 Tweaked: Added isEject parameter to "GetOut" and "GetOutMan" Event Handlers - FT-T171321 Added: remoteControlled script command - FT-T171207 Fixed: deleteVehicle did not terminate remote control 9 1 Share this post Link to post Share on other sites
DnA 4916 Posted August 16 16-8-2023EXE rev. 150914 (game) EXE rev. 150916 (Launcher) Size: ~283 MB DATA Added: T-100X Futura Railgun Tank Added: Battlefield Memorial - FT-T167416 Added: Lantern (Project Argo) Added: Pumpkin (Project Argo) Added: Scarecrow (Project Argo) Added: Portable Flag Pole (Project Argo) Added: Area Marker (Project Argo) Added: Rugged Communications props (Project Argo) Added: Space Capsule props (Project Argo) Added: 7 Balaclavas (Project Argo) Added: 10 Bandanas (Project Argo) Added: 2 Caps (Project Argo) Added: CoF: Gray new 10th anniversary binary unlock Fixed: Explosion debris sound set was not being played at all (now it should be correctly restricted to non-sea surfaces) Fixed: Footstep sounds on Scaffolding and Bunker (Tower) assets - FT-T164238, FT-T122026 Fixed: The new Very High particle quality level was incorrectly filtering certain VFX - FT-T172971 Tweaked: Pylon version of the 20mm gun pod is now using a separate weapon class name, with fixed VFX ENGINE Fixed: Players could get stuck in multiplayer when remote controlling a unit - FT-T128006 Fixed: "Trying to send a too large non-guaranteed message" Added: Extra information to "The cloud file provider is not running." error message to facilitate better troubleshooting Tweaked: remoteControl locality is now forced to avoid potential abuse Tweaked: nearestLocation command has been tweaked to accept multiple types and a maximum distance, as well as having been optimized - FT-T174396 Tweaked: Added an option to nearestLocations to return all locations Fixed: Players could get stuck in multiplayer when another player takes remote control of the same unit - FT-T128006 Tweaked: remoteControlled can now return the controlled unit Added: isRemoteControlling script command Tweaked: remoteControl can now be terminated by passing only a controller unit Fixed: Potential server crash Added: superHacker unit trait modifier - FT-T171357 Tweaked: Added alternative UAVTerminalReleaseConnection action - FT-T171357 Fixed: flyInHeight main syntax prevented helicopters from lifting off after recent changes Fixed: Stuck camera and scenario flow in "Close Encounters" after recent changes LAUNCHER Fixed: TLS deprecation by Microsoft in Windows (only utilized in Launcher via .NET) 19 6 Share this post Link to post Share on other sites
DnA 4916 Posted September 6 6-9-2023EXE rev. 150963 (game) EXE rev. 150964 (Launcher) Size: ~207 MB DATA Tweaked: Better Revive system compatibility with modded medical items - FT-T152608 Added: parachuteClassOverride CfgVehicles property for spawning of custom parachutes when an asset is paradropped by Zeus Fixed: Camo net on T-100X barrel was missing back faces Tweaked: Sticker decal alpha sorting in T-100X interior Tweaked: T-100X shadow near the rear of the turret Restored missing fuel tank holders on T-100 Varsuk Fixed: Cap model had a camo selection in its shadow LOD causing issues when using hidden selection materials on that asset Tweaked: Excluded Argo facewear from Spetsnaz faction randomization pool Tweaked: T-100X charging mechanics Fixed: T-100X caused random camera shake on nearby character when the charging sequence was initialized ENGINE Fixed: Disabled helicopters exploding when turned upside down (previously experimental only, switched to retail build enabled) Fixed: Crashes related to deleting Controls / closing Displays from UI Event Handlers Fixed: HashMapObject security issue Fixed: HashMapObject copies did loose custom toString method Fixed: HashMapObject did not serialize correctly and lost their object properties after loading saves Fixed: Player could get stuck when switching to UAV turret controls Fixed: Forced the scan for NVG equipment on add / remove item (Viper TI headgear sensors did not always work) Tweaked: Various UAV interaction fixes, including improved teamplay Added: focusOn script command LAUNCHER Fixed: Launcher crash when game crashed Fixed: Crash when trying to join a modded server via Launcher KNOWN ISSUES Game will crash when mission end screen opens 8 Share this post Link to post Share on other sites
DnA 4916 Posted September 13 13-9-2023EXE rev. 151002 (game) EXE rev. 151002 (Launcher) Size: ~68 MB DATA Fixed: Multiplayer issue where the T-100X gunner was not able to fire if another player was sitting in the driver seat - FT-T175344 Fixed: T-100X cannon charge could be held when exiting the gunner seat - FT-T175276 ENGINE Fixed: Server not closing files in some cases (like server.cfg not being editable) Fixed: Bug / crash where file reads could be mixed up and the wrong file was attempted to be read - FT-T164178 Added: Script commands callExtension / getUserInfo / missionNamespace / uiNamespace / setVariable / getVariable are now available in server-side scripts - FT-T173677 Added: "OnPlayerJoinAttempt" server event - FT-T173677 7 Share this post Link to post Share on other sites
DnA 4916 Posted September 20 20-9-2023EXE rev. 151027 (game) EXE rev. 151027 (Launcher) Size: ~70 MB ENGINE Added: Ability to create a "full" crash dump after a crash (only on Dev / Profiling branch builds) Fixed: Adding rows to table Controls could crash Fixed: Crash when connecting a UAV Terminal in multiplayer Added: setAngularVelocity / angularVelocity script commands - FT-T160321 Tweaked: "Full" crash dump dialog only shows when the game is ran with -debug parameter Added: Server-side scripting command sendChatMessage Tweaked: allUsers command is now available in server-side scripting Tweaked: Chat is now displayed while in a server connection loading screen - FT-T173677 Tweaked: remoteExec blocked server log messages now log what command / function was attempted to be executed - FT-T175345 Fixed: Possible crash when being disconnected from a multiplayer server 8 1 Share this post Link to post Share on other sites
DnA 4916 Posted October 4 4-10-2023EXE rev. 151059 (game) EXE rev. 151059 (Launcher) Size: ~70 MB ENGINE Fixed: "EPEVehicle" diagnostic not working Fixed: createHashMapObject passed a wrong value in the constructor's _self variable, if called in a scheduled environment - FT-T175632 Fixed: Potential crash - FT-T175703 Added: __A3_EXPERIMENTAL__ preprocessor definition that is set on Dev-Branch and Profiling branch builds Fixed: Game freeze when changing unit group assignment inside Zeus when a unit is synced to a trigger - FT-T175342 Fixed: Crash when trying to use playTrigger or volume expressions in CfgSoundSets on a SoundObject Fixed: Server could get stuck in a state where every player was kicked due to BattlEye timeout Fixed: clientOwner of the server host changed after loading a save (e.g. leading to never-ending secondary tank explosions) - FT-T175731 Added: "EntityDeleted" mission Event Handler - FT-T172847 Fixed: "HitPart" Event Handler returned a null projectile for missiles - FT-T120107 Fixed: Eden Editor search detected "mod" / "class" prefix even if it did not have a whitespace - FT-T175748 7 2 Share this post Link to post Share on other sites
DnA 4916 Posted October 11 11-10-2023EXE rev. 151067 (game) EXE rev.151067 (Launcher) Size: ~70 MB ENGINE Added: selectThrowable script command - FT-T176047 Fixed: "HitPart" ammo Event Handler on missiles did not trigger when hitting terrain Fixed: shotShell projectiles were creating many tiny explosions when passing through foliage - FT-T176022 Added: useAISteeringComponent (binary variant), isAISteeringComponentEnabled, isUsingAISteeringComponent script commands Tweaked: useAISteeringComponent script command now also affects cars (previously only tanks) 7 2 Share this post Link to post Share on other sites
DnA 4916 Posted October 25 25-10-2023EXE rev. 151099 (game) EXE rev. 151099 (Launcher) Size: ~599 MB DATA Fixed: Eden Editor preview generation when trying to generate previews for all assets in specified mods Fixed: A recent fix in an audio conversion tool has been applied on a selection of sound data (not yet all, but for example Livonia environmental SFX). This should reduce 'popping' glitches at the end of samples. We intend to apply it to all sound data later. ENGINE Fixed: createHashMapObject when using Object/HashMap as #base Fixed: UI to Texture would not reload after being unloaded (out of VRAM or changing texture quality) Added: throwables script command Added: isThrowable script command Fixed: IR grenade selection failed with selectThrowable - FT-T176248 Tweaked: The magazine tooltip in the inventory now shows the current ammo count as well as the maximum capacity Fixed: Chat was hidden in the role-selection screen Fixed: -language= command-line parameter did not always work Tweaked: sendChatMessage server command now supports localized strings (prefix with $) Fixed: Artillery computer targeting would get stuck after closing the display Fixed: add3DENEventHandler, ctrlAddEventHandler, displayAddEventHandler did not report Enum errors when providing invalid event names Fixed: add3DENEventHandler, ctrlAddEventHandler, displayAddEventHandler always copied / recompiled event scripts instead of passing code directly Added: New Eden Editor Event Handlers: OnMissionAttributeChanged, OnEntityAttributeChanged, OnBeforeMissionPreview - FT-T175775 Added: New Eden Editor Event Handlers: OnEntityDragged, OnEditableEntityAdded, OnEditableEntityRemoved, OnEntityParentChanged - FT-T175775 Fixed: Listbox scrollbars were not always calculated correctly - FT-T176371 Added: load3DENScenario, get3DENMissionAttributes script commands - FT-T175775 Tweaked: getAllUnitTraits now also accepts a class name 10 1 Share this post Link to post Share on other sites
DnA 4916 Posted November 1 01-11-2023EXE rev. 151119 (game) EXE rev. 151119 (Launcher) Size: ~74 MB ENGINE Added: Video option that allows reducing haze strength (Standard is default and means the world config settings are used) Tweaked: Added negative index support to deleteAt - FT-T166810 Tweaked: Added alternative syntax to deleteAt to accept an array of indexes - FT-T166810 Tweaked: Added alternative syntax to the distance and distanceSqr script commands - FT-T176547 Tweaked: Added alternative syntax to the isNil script command - FT-T176559 Added: ignore3DENHistory/get3DENLayer/get3DENParent/get3DENAttributes script commands - FT-T175775 Tweaked: Eden Editor events "OnEntityAttributeChanged"/"OnEditableEntityAdded"/"OnEditableEntityRemoved" did not trigger in all cases where they should - FT-T175775 Fixed: Eden Editor event "OnMissionAttributeChanged" also triggered on non-existent attributes - FT-T175775 Added: set/getFuelConsumptionCoef script commands - FT-T172144 Added: privateAll/import script commands 10 1 Share this post Link to post Share on other sites
DnA 4916 Posted November 9 09-11-2023EXE rev. 151133 (game) EXE rev. 151133 (Launcher) Size: ~66 MB ENGINE Fixed: Possible desync during a change of the remote control while exiting a vehicle Tweaked: Added an alternative syntax to the ctrlActivate script command - FT-T176691 Added: Ability to draw cutRsc/cutText/cutObj behind the game HUD using a new bool parameter - FT-T72205 Fixed: HashMapObject with an unscheduled flag would not return any values when methods are called - FT-T176535 Fixed: Eden Editor's "OnHistoryChange" event did not trigger when placing a comment - FT-T176250 Fixed: Join-In-Progress players would see destroyed building destruction effects - FT-T176730 Tweaked: -bandwidthAlg=2 is now enabled by default on experimental builds Fixed: Building destruction effects were ignored when executed on the server - FT-T176730 Fixed: playSound3D was not taking into account the speed of sound on remote clients - FT-T176809 8 1 Share this post Link to post Share on other sites
DnA 4916 Posted November 22 22-11-2023EXE rev. 151158 (game) EXE rev. 151158 (Launcher) Size: ~2.3 GB DATA Fixed: A recent fix in an audio conversion tool has now been applied on all sound data. This should reduce 'popping' glitches at the end of samples. ENGINE Fixed: Player became a non-player unit during Eden Editor batch undo - FT-T176785 Fixed: Non-JIP players would see undestroyed parts of destroyed buildings on Dedicated Servers - FT-T176730 Fixed: damageEffects material swapping did not consider hiddenSelection material changes (on hit points without a visual selection) - FT-T173561 Fixed: "ButtonClick" UI Event Handler was not handled properly - FT-T177038 Added: Preprocessor definitions __YEAR_ / __MONTH__ / __DAY__ Added: setWaterLeakiness / setWaterFillPercentage / getWaterFillPercentage script commands Added: getWaterLeakiness script command Tweaked: Music Event Handlers now return track length and current play position Fixed: playSound3D did not play on remote clients if the sound started with a slash - FT-T177167 Tweaked: Added optional say3D parameter to simulate speed of sound - FT-T177255 7 1 Share this post Link to post Share on other sites