Assets 3

Requires CBA Version 3.7.1 or later and Arma 3 Version 1.82 or later.

This release fixes a few issues with Vehicle Racks and improves their usability.

If you're looking to chat with us be sure to join our public Slack group!

Change Log Summary

ADDED:

  • [New] Fast Channel Switch to racked radios (radios accessible only through intercom do not have this functionality).
  • [New] Option to start/stop using all available rack radios.

FIXED:

  • [Fix] Radios could not be removed from racks.
  • [Fix] acre_api_fnc_addRackRadios now works as expected.

@idi-ci idi-ci released this Jun 18, 2018 · 7 commits to release-build since this release

Assets 3

Requires CBA Version 3.7.1 or later and Arma 3 Version 1.82 or later.

This release adds rack radios, an overhauled intercom system providing VIC-3 functionality and the ability to share radios with other players. Several fixes and optimizations across all of ACRE2 are also included.

If you're looking to chat with us be sure to join our public Slack group!

Change Log Summary

ADDED:

  • [New] Vehicle Racks with support for AN/VRC 103, AN/VRC-64, AN/VRC 110, AN/VRC 111 and SEM90.
  • [New] Overhauled Vehicle Intercom with support for multiple intercoms in a vehicle.
  • [New] Infantry Phone
  • [New] External Radios to share personal, backpack and rack radios with other players.
  • [New] User Interface for SEM 90 rack.
  • [New] Integration of rack radios with the intercom system.
  • [New] Volume control for each intercom network in a vehicle.
  • [New] Vehicle antennas for rack radios.
  • [New] API functions for Vehicle Racks features.
  • [New] German, Japanese, Chinese Korean, Portuguese, Italian and Polish translations for intercom, racks and shared radio features.

CHANGED:

  • [Update] General optimizations in core ACRE2 functions.
  • [Update] Translations affecting all ACRE2 components.

IMPROVED:

  • [Improvement] ACE3 interaction menu (shortened, grouped, streamlined).
  • [Improvement] Do not recompile XEH Display EH before every call.

FIXED:

  • [Fix] Signal quality could get stuck at 0% with radios still in valid range after Arma 3 v1.82 update.
  • [Fix] RPT errors when changing frequencies on SEM 70.
  • [Fix] Spelling error in 152 and 117F menu.
  • [Fix] Frequency selection menus for AN/PRC152 and AN/PRC 117F.
  • [Fix] Prevent backwards compatibility acre_game class from showing up in CBA Credits.
  • [Fix] Second frequency of AN/PRC-77 is now different from the first frequency in every preset.
  • [Fix] Babel Mission Setup

@jonpas jonpas released this Dec 5, 2017 · 229 commits to release-build since this release

Assets 3

Requires CBA Version 3.5.0 or later and Arma 3 Version 1.78 or later.

This release adds full support for Vanilla and upcoming ACE3 Arsenals, TeamSpeak Channel Switching additions, improved antenna calculation on ground and many other optimisations and bug fixes. Additionally it removes the Tanoa PBO which housed height data, which is now obsolete with it being decrypted in 1.78.

If you're looking to chat with us be sure to join our public Slack group!

Change Log Summary

ADDED:

  • [New] Support for ACE3 Arsenal (future ACE3 feature) unique items (show channel name).
  • [New] Support for Vanilla Arsenal (radios swapped for base radios temporarily, makes unique radios visible and does not include them in saved loadouts or exports, changes processed on close).
  • [New] TeamSpeak Channel Password support (hidden text in-game).
  • [New] Add display passthrough keys API (assigns ACRE2 keys to a custom display, eg. spectator systems compatibility).
  • [New] Korean and updated Chinese localizations. The status of translations can be seen here - Further help is always welcome!

CHANGED:

  • [Update] Made TeamSpeak Channel Name and Password settings global.
  • [Update] Streamlined (macroized) radio display names.
  • [Remove] Tanoa PBO (decrypted with 1.78)
  • [Remove] "ACRE TEST BAG" (hidden for backwards compatibility).

IMPROVED:

  • [Improvement] Antenna calculation on ground (better signal quality, especially in vehicles).
  • [Improvement] Treat all radios in lower-case (major optimization across the board).
  • [Improvement] TeamSpeak Channel name check (now checked in order: full string comparison, word comparison, character comparison).
  • [Improvement] Allow specifying TeamSpeak channel without "ACRE".
  • [Improvement] Reworked radio macros to half the size.
  • [Improvement] Author config entry to all ACRE2 items.

FIXED:

  • [Fix] TeamSpeak metadata buffer overflow crash.
  • [Fix] Radio Speaker not hearable for radio owner.
  • [Fix] Prevent radio ID assignment in Virtual and ACE3 Arsenals.
  • [Fix] Prevent garbage collector from trying to collect ID of a removed unique radio in Vanilla and ACE3 Arsenals.
  • [Fix] Premature TeamSpeak channel switch when channel name is used.
  • [Fix] Name Channels module script error (trying to assign more presets than radio supports).
  • [Fix] Babel "Per-Side /w Common" script error (trying to assign invalid language key).
  • [Fix] Volume slider will now close on death, on another dialog open and when changing unit (eg. respawn, remote control).
  • [Fix] Mute Spectators button not working in Vanilla Spectator (EG Spectator).
  • [Fix] SEM 70 author array in CfgPatches.
  • [Fix] acre_sys_api_fnc_getCurrentRadioChannelNumber returning channel number greater by 1.

@idi-ci idi-ci released this Sep 19, 2017 · 267 commits to release-build since this release

Assets 3

Requires CBA Version 3.4.1 or later.

Change Log Summary

ADDED:

  • [New] SEM70 radio
  • [New] TeamSpeak Channel Switching
  • [New] Box with radios for quick and easy access.
  • [New] Chinese and updated Japanese, German and Polish localizations. The status of translations can be seen here - Further help is always welcome!
  • [New] Radio preset for AN/PRC-77, for use with getting preset data and setting default channel via SQF.

CHANGED:

  • [Major] 4nec2 Antenna Calculation - All ACRE2 radios now use antennas generated with 4nec2, allowing faster and easier addition of new antennas. Additional antennas for radios were also added.
  • [Update] Default Terrain Loss coefficient to 0.5 (from 1.0). Friendlier to new users without sacrificing realism.

IMPROVED:

  • [Improvement] Radios can now be opened on the main ACE3 interaction point in addition to sub-action.
  • [Improvement] Privatization and other reported warnings by SQF Linter
  • [Improvement] RVExtensionVersion interface support, Arma 3 now correctly reads the version from the extensions.
  • [Improvement] Windows file details to all extenstions, version, author and other metadata is now visible in extension properties.

FIXED:

  • [Fix] Coordinate system for antenna calculation always facing northward.
  • [Fix] Replaced broken font for AN/PRC-148 display, is no longer shifted out of view.
  • [Fix] ACE3 spatial interactions (setting radios to ears) now use correct radio instead of the active one.
  • [Fix] acre_api_fnc_isInitialized will now return correct value when unit is null.
  • [Fix] Internal channel function of AN/PRC-77.
  • [Fix] Radios being Mine Detectors (use CBA Misc Item).
  • [Fix] Spectator reconnect staying on spectator list and not able to hear other players.

@idi-ci idi-ci released this Apr 18, 2017 · 315 commits to release-build since this release

Assets 3

Requires CBA Version 3.1.0 or later.

Change Log Summary

ADDED:

  • [New] Japanese translations
  • [New] Russian translations
  • [New] Polish translations

IMPROVED:

  • [Improvement] Float compliance in antenna C++ code
  • [Optimisation] Cleanup of sys_io
  • [Optimisation] Cleanup of sys_prc77

FIXED:

  • [Fix] Access violation crash in antenna gain map on x64
  • [Fix] Reserved variable script error

@idi-ci idi-ci released this Mar 21, 2017 · 338 commits to release-build since this release

Assets 3

Requires CBA Version 3.1.0 or later.

Change Log Summary

ADDED:

  • [New] Korean and updated Czech translations. The status of translations can be seen here - further help is always welcome!

CHANGED:

  • [Improvement] ACE3 radio self-interaction will now be hidden if no radios are available.
  • [Improvement] Tweaked the order of left, centre and right spatial configurations in self-interaction. "Set to Left Ear" will now be on the left in radial configuration (or below in list configuration) while "Set to Right Ear" will be on the right (or at the top).

IMPROVED:

  • [Improvement] Clean-up and prefix fast hash global variables - Note fast hashes use a custom location with invalid draw style which will be logged to RPT, this is known and required.
  • [Optimisation] General clean-up and optimisations through all the code.
  • [Optimisation] Pass functions 'by reference' to BI event handlers (performance improvement).
  • [Optimisation] Don't compile 117F and 152 menus on preStart (possibly fixes rare display issues).

FIXED:

  • [Fix] A race condition where players could sometimes not being able to hear transmissions and direct speech but could communicate through direct speech.
  • [Fix] Previously the acre_api_fnc_setCustomSignalFunc function would error when attempting to reset to the default behaviour in scheduled environment.
  • [Fix] Antenna direction calculation where the rotation speed of the antenna was twice the rotation speed of the unit.
  • [Fix] Prevent acre.log from being created since it was never used (can be safely removed from Arma 3/logs folder).

@idi-ci idi-ci released this Feb 13, 2017 · 381 commits to release-build since this release

Assets 3

Requires CBA Version 3.1.0 or later.

Change Log Summary

ADDED:

  • [New] Localisation of ACRE2's ACE3 Interaction menus, ACRE2's CBA Settings and ACRE2's controls. The status of translations can be seen here - Further help is always welcome!
  • [New] Client side CBA Setting for controlling the volume other spectators are heard at.
  • [New] CBA Settings for - acre_api_fnc_setLossModelScale, acre_api_fnc_setInterference, acre_api_fnc_setFullDuplex, acre_api_fnc_ignoreAntennaDirection, acre_api_fnc_setRevealToAI - Note these API functions will be depecrated in ACRE2 2.7.0. For now they will override the CBA settings if they are called to maintain backwards compatibility. If no API calls are made the CBA Settings will take effect. Using the API functions will log a message to the RPT.
  • [New] API function acre_api_fnc_setCustomSignalFunc for overriding the signal model - http://acre2.idi-systems.com/wiki/frameworks/custom-signal-processing.

CHANGED:

  • [Major] Removed desync test as ACRE2 now handles desynced players. Their radios will no longer be garbage collected.
  • [Update] TeamSpeak 3.1 plugin support (TeamSpeak API 21). The auto-copying of the plugins has been updated to handle the new possible paths for the plugins to be installed to.

IMPROVED:

  • [Optimisation] Significant cleanup and several optimisations throughout ACRE2.
  • [Improvement] Added compiled extensions for 64-bit Arma 3.

FIXED:

  • [Fix] SEM52SL knob position would not update when the channel was changed using acre_api_fnc_setRadioChannel.
  • [Fix] WRP parser no longer runs in main menu.
  • [Fix] Underwater check is now correctly checked for spectators.
  • [Fix] Direct speech range state 'randomly' changing (i.e. people unexpectedly 'whispering', 'shouting', etc.).
  • [Fix] SEM52SL now displays properly for all aspect ratios.

@jonpas jonpas released this Dec 4, 2016 · 494 commits to release-build since this release

Assets 3

Requires CBA Version 3.1.0 or later.

Change Log Summary

ADDED:

  • [New] SEM52SL radio
  • [New] Talking underwater is now disabled. SDV now has intercom. Broadcasting on radio underwater should also work.

CHANGED:

  • [MAJOR] Removed teamspeak plugin settings page. This is now handled by the CBA settings framework. Your settings will be lost (pre/postmix volume) and you will need to reset these ingame. In the case where the teamspeak plugin is not connected to arma, the settings will be applied the next time the teamspeak plugin connects to the game.

IMPROVED:

  • [Improvement] Radio signal difficulty tweaks now log to RPT
  • [Improvement] WRP parser - Added support for 8WVR WRP format (Angel Island). The parser will now recover and assume the map is flat in cases where it can't read parts of the WRP (Takistan Mountains/IFA's Ivachev) - Previously these would cause game crashes. In these cases it is logged to the RPT.
  • [Improvement] Massive code/addon clean-up throughout and switched to various CBA frameworks (PFH library/Versioning/Logging/Debugging/preStart compiling)
  • [Improvement] 152/117f displays now have a signal indicator on the right side of the display, indicating the strength of an incoming transmission. Also the receiving/transmitting indicator is now functional (top left either 'R' or 'T' is displayed depending on whether you are transmitting or not).
  • [Optimization] Master ID Tracker on server now runs only when needed or every 10 seconds (as opposed to every second previously). Also executes faster.
  • [Optimization] Removed FPS stutters when a player had a lot of inventory items.
  • [Optimization] Don't calculate the signal for the local player's broadcasts.
  • [Tweak] Prefix of addons changed to "idi\acre"
  • [Tweak] Gear desync hint can now be toggled with CBA setting - default is to hide it.

FIXED:

  • [Fix] Applied a fix to the issue where ACRE fails to initialize and you can't hear anyone. This may still happen in rare cases, but this fixes one cause.
  • [Fix] 152/117F CLR Button no longer error or can 'brick' the radios
  • [Fix] 117F squelch menu no longer loops
  • [Fix] SetupMission API function erroring on headless clients
  • [Fix] Steam plugin copy script - Doesn't run on HC/Dedicated Server.
  • [Fix] ACRE no longer has issues with full/overflown inventories.
  • [Fix] Remove Crew intercom from FFV seats.
  • [Fix] Steam workshop - No longer block program loading if run without admin privileges
  • [FIX] Sound loading should now work properly - Should fix radio sounds not being heard.
  • [Fix] Radio ID Tracking - Handling of duplicate radio IDs fixed.
  • [Fix] Radios are no longer initialised for units of sideLogic (spectators), this does not effect remote controlled units.
  • [Fix] SetRevealToAi API call doesn't error on dedicated clients.
  • [Fix] Frequency displayed on the 152/117F should now show the correct amount of digits
  • [Fix] setVariable script error introduced in 1.66 when processing direct speech.