Over the last few months, a huge number of additions, changes, and fixes have been released on the public_testing branch. We’ve finally come to a point where it’s a good time to push these changes to the default branch. If you haven’t been keeping up with the test branch, you’re in for a good surprise. Here’s a summary of the main changes:

Custom Maps
The new Map Editor, while a work in progress, enables you to create random or heightmap generated terrains, paint cities, and place objects and roads. Like custom missions, maps can be easily shared. Custom missions built on custom maps will also automatically include those maps when shared.

F/A-26B Campaign
The first four missions of a new campaign for the fighter jet are now available. These missions are set in large desert maps built in the new map editor. 

Wingmen Communications
With the help of many generous community members, there are now over 20 different voices for the AI pilots who fly with you. You’ll hear them warning you of incoming threats, calling out fired missiles, and responding to your commands. With voice recognition (enabled by Windows 10) you can use your voice to command them to attack targets, get in formation, refuel, and more.

Improved Radar System
The radar system has been overhauled to be more realistic. Different factors such as the Doppler effect, ground clutter, and radar cross-section come into play when you or the enemy are trying to detect and lock targets. You’ll also need to consider that your radar emissions can be detected by others much further (via RWR) than your receiver can detect returns. New Anti-Radiation weapons will allow you to target enemy radar signals to keep the sky safe from air defenses.

The full list of changes since v0.0.10p2 are below:

Alpha v0.0.11
General
– Added Map Editor
– Added more communications commands in MFD
– Added velocity vectors to air unit icons in MFD map
– Added fuel/thrust info page to right mini MFD on both vehicles
– Added 4K screenshot button to S-Cam (saved in Screenshots folder in game directory)
– Added support for Oculus SDK
– Added nav map icon for player-launched GPS weapons
– Added mic switch to each vehicle’s comms panel
– Added wingman voice commands
– Added illuminated elements to dials and knobs
– Added map editor button to VR game menu
– Added first pass at ATC communications
– Added option to hide helmet in FPV for wide-FOV HMDs
– Added grouped unit icons for air units in MFD map
– Added “New Objective” notification to HUD
– Added BGM Volume setting in game settings menu
– Changed MP3 streaming library to NAudio
– Changed background music
– Changed reply messages for rearming request to make more sense
– Modified behavior of twist knobs to appear more natural
– Moved intro carrier scene position to indoors
– Moved settings window to flat panel display
– Optimized airbase taxi lane pathfinding
– Restarting a scenario will no longer require reloading the entire map
– Fade audio on transitions to prevent harsh sounds when loading into cockpit
– Fixed experimental wind affecting vehicle in configuration scene
– Fixed missiles’ proximity detonation sometimes failing at high relative speed
– Fixed joystick behavior when grabbed at odd angles
– Fixed MFD map display sometimes having incorrect depth
– Fixed briefing audio not playing
– Fixed bug in heatseeker code that caused log spam and lag
– Fixed cockpit mp3 radio not playing in stereo
– Fixed hardware input bindings not loading when launching editor from intro scene
– Fixed occasional issues when spawning on a carrier
– Fixed: unintended launch warnings when planes drop bombs
A/V-42C
– Added G-limiter switch
– Added MFD Brightness knob
– Adjusted aerodynamics
– Increased internal fuel capacity by ~14%
– Tweaked engine fuel drain (increased)
– Fixed hover/altitude autopilot label alignment in HUD
– Fixed log error spam caused by certain text elements
– Fixed overlapping in mini MFD fuel page
F/A-26B
– Added AIM-120 x2 mount for F/A-26B equipment
– Added HUD warning for folded wings
– Added MFD Brightness knob
– Added conformal fuel tanks to F/A-26B equipment
– Added first 4 missions to an F/A-26B campaign
– Added instrument lighting switch and dimmer knob
– Added larger droptank to F/A-26B equipment
– Added locked target name in Radar UI
– Added material emission to jet nozzles with afterburner
– Increased gear suspension spring and damper values
– Reversed RWR switch to match orientation of Radar switch
– Switched cockpit instrument labels to lit shader
– Tweaked engine fuel drain (decreased)
– Wings will start folded if spawning on carrier
– Fixed issues when turning off radar while targets are locked/tracked
Equipment
– Added “trigger uncage” mode to heat seeking missiles
– Added anti-radiation weapons
– Added guidance and range info to HUD for Antiship missile
– Added launch zone indicator for IR missiles
– Added target lead prediction to HUD CCRP cues for moving targets (bombs)
– Improved accuracy and added lead prediction for rocket CCIP when TGP has target data
– Increased damage of AIM-9
– Show HUD message when AGM selected and no TGP attached
– TGP and laser/optically guided weapons will be affected by terrain occlusion
– Fixed Antiship missile not starting path at selected GPS waypoint if preceeding path points exist
– Fixed aim direction of rocket pods for F/A-26B
– Fixed error when switching to AGM with no TGP attached
– Fixed explosions not doing damage when they originate inside a hitbox
Radar
– Added directional indicator on RWR for launch warnings
– Implemented advanced radar effects
– Improved RWR behavior when detecting missile locks
– Fixed issues with missiles magically reacquiring radar locks
Wingmen
– Added radio messages for several more wingman situations
– Added RTB and rearm commands for wingmen
– Added Radar On/Off command
Units
– Added ASF-30 fighter/attack jet (Enemy)
– Added MK-82AIR to AI AV-42C equips
– Added allied heavy bomber
– Added enemy bunkers
– Added enemy heavy bomber
– Added exterior lights to AV-42 and FA-26 AI units
– Added pilot ejection animations to AV-42 and F/A-26B AI
– Added rearming stations to each spawn point on aircraft carrier
– Added sea-skimming behavior to ships’ anti-ship missiles
– Added storage tent building as destructible target
– Fixed bug where AV-42C AI wouldn’t use AIM-9 x2 and x3 racks
– Fixed droptank attachment point location on ASF-58
– Fixed enemy ship gun turrets aiming too low.
– Fixed ground units stopping short of destination when using “Move To” event action
– Fixed landing behavior of ASF-33
– Fixed missing hitboxes on enemy carrier’s IR missile launchers
– Fixed rocket boats still shooting a rocket after being killed
– Fixed: Allied carrier was invincible
– CIWS and AAA units use now radar to track targets
– Disabled AI plane collisions when taxiing
– Reduced the accuracy of gun turrets that do not use radar tracking
AI
– Added rearming/refueling behavior to AI pilots at airbases/carriers
– Improved AI pilot air-to-air guns aiming
– No longer jettison external tanks while evading missile
– AI pilots engage enemies detected via RWR
– AI pilots no longer select weapons that are too weak to damage their target
– Fixed AI AGM targeting for moving targets
– Fixed AI VTOLs attempting to take off vertically when spawned in hangars
– Fixed bombing behavior for moving targets
– Fixed bug that caused AI pilots to have difficulty firing anti-ship missiles
– Fixed bug where AI pilot got stuck if you cut in to refuel right after they disconnect from boom
– Fixed issue when pilot that was going to refuel was interrupted by enemy fire
– Fixed: AI pilots could see enemy fire from infinite distance
Mission Editor
– Added “Cancel Objective” event action for objectives.
– Added “Platform” static object
– Added “Set Invincible” event action for AI units
– Added Bases tab and “base editor” to set military base names and teams
– Added MP3 support for audio resources audio
– Added Radar On/Off event actions for AI pilots
– Added ability to move static objects
– Added ability to select units by clicking on them in the world
– Added conditional mission objective type
– Added conditional node editor
– Added conditional trigger type
– Added default behavior settings for sea units
– Added distance/radius measurement tool
– Added invincibility field to AI units
– Added non-targets list actions for AI pilots
– Added priority targets actions for AI pilots
– Fixed bug where selecting units in the units tab stops responding sometimes
– Fixed: Orbit Waypoint event action on single unit did not apply radius and altitude settings
– Fixed: air units could be commanded to land at enemy carriers
Akutan (Island map)
– Added bridge and another road to airbase
Environment
– Added shallowness and shore effects to water shader
– Added tree collisions (optional)