v5.0.0 Changelog === - Numerous consistency changes - Numerous code optimization changes - Numerous stringtable changes - French strings added, corrected, and updated - German strings added, corrected, and updated - Simplified chinese strings added, corrected, and updated - Portuguese strings corrected, and updated - English strings were corrected, and updated - Numerous bug fixes - Many autoclicking vectors were removed/resolved - Fixed phone message crashing (400 character limit on message size added) - Multiple duplication bugs fixed - Fixed weapon duplication on death and through inventory changes - Fixed weapon duplication through inventory changes - Fixed the infinite binocular selling glitch - Fixed gang bank withdrawl duplication - Other money exploits fixed - Fixed a chop-shop bug involving 2 players - Updated for new dlcs - Tanks - Apex - The Notorious "waiting for the server to be ready' bug was fixed - Tanoa Support added (including the tanoa map sqm) - No More server sided localizations - Blasting charge explosion now handled via the server - Containers have been tidied and are less prone to placement problems - Fixed Illegal item storing via headless client - Duplicated and unused files and functions removed - `index.sqf` removed - Battleye filters updated and improved - Removed bis_fnc_call - Spyglass updated for the latest arma 3 versions - "Reserved variable in expression" errors resolved - Jail Glitch protection - Forced walking while in jail - Configs were moved to their own folder - Created `config_housing.hpp` - Added garage utility (`config_housing.hpp`) - Config descriptions were updated - Config versioning introduced (in the master config) - Configs were updated for new weapons, attachments, magazines, vehicles and items - Gathering zone sizes are now separated - More Powerful config conditions added - `TON_fnc_terrainsort` was added (serverside, terrain agnostic configuration) - Civilian and east revive (config options also added) - Disable commander view (config option also added) - Fixed the persistent floating name tags issue - APEX Vehicle textures added - AAN News broadcasting was added - Dialog fonts were swapped to roboto - Swapped to extDB3 - ARMA 3 64-bit now supported (through extDB3) - Weapon shops now show the correct magazines for alternate muzzles and grenade launchers - New Loading image added - Multiple classes for `setupactions.sqf` and it was swapped to use `pushback` - `parseText` options added to `fn_broadcast.sqf` - Close Esc menu on death - say3D Usage was swapped to the new array syntax - Rank Based paychecks added - Fixed Being able to glitch into nearby locked containers - New 3D vehicle store - Bodies of disconnected players are now deleted (and logged if disconnected while dead) - Opening the esc menu now closes all open dialogs - Vehicles can no longer be repeatedly purchased with an autoclicker - SQMs Updated to the newest format (file size reduced) - Tanoa Helipad markers were fixed (fixed the spawning issues for helicopters on tanoa) - Fixed Instant revival if the reviver was outside of the revive distance/range - Missing fuel pumps were added - SQMs Updated to have all npc `addaction` limited to a radius of 5 meters - Fixed Vehicle refueling (money deducted now matches what is shown) - Reworked the gang bank system to ensure requests are routed via the server - Cop/Medic lights have been swapped to an array instead of separate cases - A Config was added for starting loadouts for all sides - `fn_useitem.sqf` now uses the `edible` and `drinkable` attribute from `config_vitems.hpp` by default - SQL File (altislife.sql) upgraded to a new database structure with foreign keys and cascading on update and delete - SQL File (altislife.sql) creates the `arma3` user and grants it permissions - SQL Procedure added to delete inactive wanted records - SpyGlass variable checking disabled by default - Side loadouts have been moved into a config `Config_Loadouts.hpp`