TyresFX: specify tyres pattern for certain tyre types in config;
Extended physics for cars:
Option to use real mass online to improve collisions for heavy cars;
Options to redefine collision parameters;
Extended physics for tracks:
Option to use real mass for cars online;
Options to redefine collision parameters for different surfaces;
Option to use rigid collision between surface and car mesh colliders, to try and prevent cars falling through in some extreme cases;
INIpp: includes now can be optional, with expressions for file names, new functions to access and modify stuff that’s already been parsed;
New inputs for read() for car and track configs;
WeatherFX: new ac.setVAOExponent(gamma) function;
Python function ac.ext_loadIniFileAsJson() fixed, ac.ext_parseIniFileToJson() renamed to ac.ext_parseIniAsJson() (old name also works for compatibility);
New parameter SHOW_IN_REFLECTIONS for track lights (please use it carefully, by default only lights with range above 10 meters is included to speed things up);
Car lights: tint for high and low beams;
Car lights and custom emissives: separate lag up/down, custom heating color and other parameters;
Setting set observeDigital 1 shouldn’t crash AC now;
New Lua function ac.getSoundSpeedMs() to get accurate sound speed;
Lua audio events got a new pitch parameter;
Extended raytracing for advanced tyre collision detection uses fewer samples to speed things up;
Photoelastic PBR glass now supports multi-emissives as well.