Try to fix physics crash.
Fix null ref ptr static analysis
Fix "Unprotected use of alloca"
Fix read overrun
Fix using uninitialized memory
Actually it's _malloca not just malloca
Avoid using null pointer in feature_unlocked.cpp
Check if ribbon is null
Merge pull request #1714 from Flakebi/fixes

Some minor fixes
Preserve "startedFromOverworld" flag value properly. Fixes #1683
tweak nitro light to be a bit less in-your-face
Fix shadow on splatting
Make shadow condition more coherent
Fix overworld wrong shadow thx to Auria
Add shadow scale parameters
Smoothen shadow split
Use nearest sampling for shadow blur
Tweak shadow blur
First try of a fps camera
fix 1580