Skip to content

0.9.2

Compare
Choose a tag to compare
@michail-nikolaev michail-nikolaev released this 20 Oct 10:25
· 2 commits to 0.9.2 since this release

0.9.2

Fixed compatibility with new version of Arma 3 (thanks to thhamm)
Fixed few issues in plugin (thanks to LH)

0.9.1

  • Support for TS 19 API (older version)
  • 0.8.3 clients no longer breaks server
  • Fixed server script failure after respawn
  • T and Y keys perform default actions too (lock on TITAN, Zeus)
  • AMV-7 radio and isolation fixed
  • Fixed plugin crash on x64 on some CPUs
  • Support for rifleman radios property in userconfig
  • Few other warnings and error fixed
  • Fixed: Sometimes possible to hear live peoples in spectator (I hope)
  • Fixed: frequency module not works for JIP (I hope)

0.9.0

New:

  • Terrain interference of radio
  • New type of radio - rifleman radio (by default given to everyone except teamleaders)
  • AN/PRC-154 rifleman radio (2km) (classname: tf_anprc154, default for independent side)
  • RF-7800S-TR rifleman radio (2km) (classname: tf_rf7800str, default for west side)
  • PNR-1000A rifleman radio (2km) (classname: tf_rf7800str, default for opfor side)
  • New type of radio - airborne radio (40km): 1, 2, 3
  • Backpack model
  • Multiband support (receive/send on 2 channels per radio)
  • Inventory access animation when adjust radio dialog
  • No longer uses hint but a custom HUD (tfar_fnc_showHint)
  • Key to fast switch radios (default: Ctrl + [/] cycle SW, Ctrl + Alt+ [/] cycle LR)
  • Key to fast switch stereo mode (default: ctrl + up/left/right for SW, alt + up/left/right for LR)
  • Capacity of backpack radios increased
  • Items from original backpack are moved to new radio backpack if they can fit (on respawn)
  • Personal radios have a range of 5km (AN/PRC 152, Fadak, AN/PRC 148 Jem)
  • LR radios distance is 20km
  • Vehicle bound LR radios distance is 30km
  • Airborne bound LR radios distance is 40km
  • Menu to copy settings to another radio
  • Module to enforce TFAR usage, give teamleader's LR radios, give rifleman radios to team members, terrain interception coefficient, channel name (serious mode), channel password (serious mode), same SW frequencies for side, same LR frequencies for side
  • Module to set settings for sync'ed units' side; encryption Code, LR radio type (classname), SW radio type (classname), rifleman radio type (classname), SW Frequency (SQF array of strings), LR Frequency (SQF array of strings)
  • Module to set settings for sync'ed units; SW frequencies (SQF array of strings), LR frequencies (SQF array of strings)
  • All radios now have classes
  • Added default support for the following mods (HAFM ArmA 2 HMMWVs Import, HAFM ArmA 2 US Helicopter * Import, HAFM ArmA 2 UK Wheeled, HAFM UAZ Cars, C-130J Port Release)
  • New font for radios
  • Interference affects updated

Misc:

  • Near players are muted in TS too
  • Changed plugin commands to use \t (tab) instead of @, allowing @ to be used in nicknames with no issues
  • Prefixed all functions with TFAR_
  • Prefixed all variables with TF_
  • No longer uses CBA's extended handlers for init, CBA is still required for key handling and some other stuff
  • Added new keys to in game briefing
  • Using BIS_fnc_areFriendly for encryption code checks
  • Support for version 20 of TS API
  • Increased player position update frequency
  • Voice volume is transferred to plugin as a number instead of string
  • Group settings are only used if radio is default side/faction radio
  • Send radio settings to plugin more frequently

API:

  • Ability to create new radio types via 3dparty addons (documentation in progress)
  • Support for setting of default radio per faction in CfgFactionClasses
  • Ability to specify type of radio in vehicle's config
  • Ability to set isolatedAmount (and other LR settings) moved to config entries instead of in script
  • Function header for most functions (for use in function viewer, should help mission makers/mod developers)
  • Ability to set global hearing volume (player setVariable ["tf_globalVolume", 0.4]) (already supported by XMedSys)
  • Ability to set voice volume of player (player setVariable ["tf_voiceVolume", 0.6]) (already supported by XMedSys)
  • Ability to set radio usage of player (player setVariable ["tf_unable_to_use_radio", true]) (already supported by XMedSys)
  • Manual spectator mode (TFAR_fnc_forceSpectator)
  • Transmitting distance multiplier (player setVariable ["tf_sendingDistanceMultiplicator", 1.0]) (to simulate additional interference )
  • Receiving distance multiplier (player setVariable ["tf_receivingDistanceMultiplicator",1.0]) (to simulate additional interference )
  • API to copy radio settings to another radio (TFAR_fnc_copySettings)
  • Moved server loop to separate function (TFAR_fnc_processGroupFrequencySettings) to allow call from user mode (to force frequency set)
  • Way to specify radio per side: tf_defaultSIDEPersonalRadio,tf_defaultSIDEBackpack ,tf_defaultSIDERiflemanRadio (where side is = west,east,guer)
  • Ability to specify subtype for radios: is used plugin side to allow varying effects (digital, digital_lr, airborne)
  • Ability to set custom formatting for Channel Edit control (TFAR_fnc_updateSWDialogToChannel)
  • API to set/get specific frequency on a channel for a radio (TFAR_fnc_setChannelFrequency/TFAR_fnc_getChannelFrequency)
  • Per radio encryption code (allows setting of encryption code on each instance of a radio, only available via API)
  • Other API + fixes

Fixed:

  • Check for inheritence of V_RebreatherIA (to support diver device in other rebreathers)
  • Big HUD size support
  • Removed overriding of default dot marker
  • Size of anprc148jem's image adjusted down to same as other radio interfaces
  • Plugin no longer moves you back in cases of changing channel in TS (lightweight mode)
  • Clipping on mixing
  • TS plugin no longer overrides CLIENT_META_DATA, which causes issues with other plugins
  • Various optimisations of the mod, improving performance where possible
  • Volume in TS is 20% lower (I hope)
  • Updated links in English version of help