Changelog:
*campaign: added ability to play with any faction
*campaign: enemy faction order is randomized
*campaign: added campaign mod support and list
*ai: added ability to use cover deployment items
*mapview: player and vehicle movement made smoother, troops distribution is now visualized as clouds rather than numbers
*mapview: squad driver command marker added
*mapview: base alert markers are now bigger and centerized
*mapview: items are no longer inspected on ground at mouse cursor when in *mapview
*mapview: AI chat is no longer shown when in mapview, nearby player chat gets redirected to radio message list
*scoretable: scroller added
*awards: old badge awards are no longer counted, but the notifications are still *shown; campaign comes with ranked medals & titles granted by reaching given goals
*stats: some new stats added
*weapons: added rare/unlock weapons AA-12, Desert Eagle (+gold), Claymore mine
*weapons: physical recoil of the deployable minigun and MG set to 0.0 to avoid wandering on shooting
*targets: added AA weapons emplacement in campaign for enemies, denies air drops for other factions until destroyed
*targets: water tank, mortar ammunition crates added
*vehicles: minor bullet exposure reduction of soldiers sitting in a jeep (raised the top of the collision mesh by 0.2)
*vehicles: mass of the dumpster raised
*special crates: removed ability to spot them
*chat log: visual improvements
*calls: calls now support spawning soldiers from specific soldier groups; paratrooper calls ensure one medic
*elite soldiers: accuracy and sight range increased
*maps: several minor tweaks and fixes
*sounds: a few reworked weapon sounds
*particles: slightly reworked particle effects with textured explosion debris
*general: larger horizontal panning factor for less wide than 16:9 aspect ratio resolutions
*general: a few crashes fixed, mostly related to servers
*modding: some ai parameters exposed
*modding: grenade based items can be spawned non-activated now
*modding: overlay mods can now be declared to take over campaign script handling, enabling overloading campaign with custom logic or other overlays
*modding: generic xml command result class added
*modding: faction resources command result class added