Author: ACRE Team
Author Website: http://acre2.idi-systems.com/

Requirements: Community Base addons A3

Version: 2.5.0.968
Signed: Yes, serverkey included

Short description: The Advanced Combat Radio Environment

Date: 2017-09-19 07:20


Comments: (18)
Rating:



 



ACRE2

by
ACRE Team


Description:
ACRE2 is a full fledged communications suite for Arma, allowing realistic radio and voice communications through Teamspeak 3. The original ACRE released in the Summer of 2010 set the bar for communications in the Arma series and allowed what was once the tedious and long task of organizing Teamspeak or Ventrilo channels, with multiple whisper lists and no direct communications between groups, to be reduced to a natural implementation in a single Teamspeak channel. All players are able to speak with each other directly or use in game configurable radios to communicate at longer distances providing unparalleled immersion in the Arma series.

ACRE2 takes what ACRE1 pioneered to a whole new level. With increased performance and stability ACRE2 provides and even more immersive communications experience for the Arma user. Direct voice communications has had a complete overhaul and introduced new features such as occlusion from the environment, including vehicles and buildings, as well as multi-channel audio, allowing voices to be heard from multiple sources. A new virtual language feature in the Babel System allows mission makers to designate "languages" to certain players, making those that do not speak the same language indecipherable. This presents a multitude of gaming scenarios including player translators (Babel allows multiple languages per-person) and enemy communications that are unable to be understood.

The core feature of ACRE has always been radios though, and that has undergone major improvements in ACRE2 as well. A new, extremely powerful and modular distributed data system allows for a whole manner of new features to be simulated in a robust and reliable way, and powers the most realistic real time radio simulation released in either the civilian or military market. The new data system is designed to support large numbers of radios, in a JIP compatible and persistent world setup, as well as allowing for the future implementation of highly advanced features such as data event logging and radio replay ability. While the public beta only implements two functional radios at the moment the robust and well documented framework allows for rapid prototyping and easy implementation of new radio systems by ACRE as well as the community at large. The entire system is implemented in a way to maximize commonality with current Arma modding practices, going so far to even allow individual sounds of the radios to be modded by the community or any other feature.

Current TS3 Support:
3.1.4

With this release ACRE2 is now officially an open source project. ACRE2's source is now available on GitHub under the GNU-GPL3 license. The entire project is open sourced including the C++ extensions and TeamSpeak plugins. Anyone is welcome to fork the project as long as conditions of the license are met. Everyone is also welcome to contribute and create pull requests to the project as long as they follow the coding standards.


Installation:
Download the zip file to your hard drive.
Open the extracted folder and open the Teamspeak/plugins folder.
Copy the correct version of the plugin dll for your Teamspeak installation.
Navigate to your Teamspeak installation and open the plugins folder.
Paste the plugin into that folder, overwriting any current ACRE2 plugin.
Return to the extracted folder and go to the Game folder.
Copy the @ACRE2 folder.
Navigate to your Arma 3 installation folder.
Delete any current @ACRE2 folder and then paste in the @ACRE2 folder you copied from the extracted zip.
Create a new shortcut or edit an existing one, and add @ACRE2 and @CBA_A3 to the -mod parameter, for a longer explanation see this tutorial: http://www.armaholic.com/forums.php?m=posts&q=20866
Launch Teamspeak 3 and enable the ACRE2 plugin in the Settings > Plugins window.
Launch Arma 3 from the shortcut you created.


Included .pbo files:
acre_*.pbo


Media:
New footage coming soon


Usage:
CONTROLS

All controls are editable in the Arma 3 controls menu, under the Configure Addons tab (you must be in a mission to edit these though).

The default controls are as follows:

* Radio PTT: Capslock
* Alternate PTT 1: Shift-Capslock
* Alternate PTT 2: Ctrl-Capslock
* Alternate PTT 3: Alt-Capslock
* Open/Close Radio: Alt-Ctrl-Capslock
* Cycle Radio: Alt-Shift-Capslock
* Cycle Babel Language: Left Windows Key
* Set Radio Left Ear: Ctrl-Shift Left Arrow Key
* Set Radio Right Ear: Ctrl-Shift Right Arrow Key
* Set Radio Both Ears: Ctrl-Shift Up Arrow Key


Info / Links:
Mission Maker API: http://tracker.idi-systems.com/projects/acre2/wiki/Mission_API
Babel API: http://tracker.idi-systems.com/projects/acre2/wiki/Babel
Radio Framework API (advanced users): http://tracker.idi-systems.com/projects/acre2/wiki/API
Github: https://github.com/IDI-Systems/acre2


Changelog:
v2.5.0.968
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.


v2.4.2.954
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

v2.4.1.947
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).

v2.4.0.942
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.

v2.3.0.926
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.

v2.2.0.904
GENERAL
- [New] Zeus support - you can now use direct speech and the radios of unit you are remotely controlling.
- [New] ACE Interaction menu - You can now interact with your radios through ACEs self-interaction menu.
- [Improved] Significant code changes throughout - optimizations made throughout using newer script commands and faster methods.
RADIOS
- [New] New radio signal model - Uses an extension that realistically calculates multipathing, including phase coherence.
- [New] Radio interfaces and icons overhauled with new models provided by Hatchet and implemented by JP
- [New] Keyboard keys for channel up/down keybind on the current active radio. Note this only works for handheld radios and has the same limitations as using the channel knob for that radio.
- [Fixed] Radio displays now render properly on all aspect ratios (21:9, 5:4 etc).
DIRECT SPEECH
- [Improved] Direct speech occlusion - This is the system that makes buildings and objects affect the volume other players are heard at.
- [Improved] AI reveal now takes in account player current speaking volume
- [Improved] Vehicle Attenuation (volume at which you hear someone whilst you are inside a vehicle when and they are outside) overhaul no longer uses the insideSoundCoef value but is now based off AttenuationEffectType. It is now dependent on the turret the person is in. This should work well for most things by default. It is customizable and full configuration details - http://gitlab.idi-systems.com/idi-systems/acre2-public/wikis/vehicle-attenuation
- [Improved] Direct speech volume slider - Now has only 5 states and the default volume has a smaller distance. The visuals of the slider have been improved thanks to dslyecxi.
- [Fixed] Vehicle intercom works in more cases
API/MODULES
- [New] API function (acre_api_fnc_ignoreAntennaDirection) - This can be used to make the signal simulation model ignore antenna direction -> [true] call acre_api_fnc_ignoreAntennaDirection;
- [Improved] Difficulty module now has an option to force the simulation model ignore antenna direction.
- [Fixed] Full duplex mode - Note this needs to be activated via the API or the difficulty settings module.
- [Fixed] Name channels module - previously was bugged in some cases.
- [Fixed] Basic Mission Setup module - Fixed the babel setting (Per Side w/ Common)
- [Fixed] API functions: acre_api_fnc_getMultiPushToTalkAssignment now works in all cases.
MISC
- [Improved] Headless client support. Unnecessary code is no longer run on headless clients and this also fixes rpt spam on headless clients.
- [Improved] Unmute clients on teamspeak when acre is not connected (on channel switch). This setting can be toggled in the teamspeak plugin settings.
- [Fixed] Inventory management right clicking on radios can no longer cause issues.
- [Fixed] HandleMultipleTranmissions zero divisor script error.
- [Fixed] IDC collision issues from radio dialogs and vanilla dialogs fixed.
- [Fixed] Warning message for missing antenna texture when opening the mission editor.

v2.1.0.811
-




- Community Base addons A3


Forum topic:
- BI forums


Steam Workshop:
- Subscribe




Enable javascript to be able to download from Armaholic please!