IMPORTANT! the code is not compatible with the ruiner 2010 build. you could make it compatible by commenting out the updateskin lines in the player.cpp file related to the new telekinetic shield... you just won't have the visuals.
Additionaly the movement speed when walk aiming will not be slower & zooming will be off. those 2 parts are player.def & script related. Finally the updates to aiming only work if launchfrombarrel is set to 0 in a weapon's projectile def... most weapons in the 2010 build are set to 1 None of it will be an issue when the 2018 build is released.
I am also aware of the issue interacting with guis due to the thirdperson camera... looking to fix that up soon too :)
-Material based decals, particles and sound effects.
-New blood splat and blood pool decals system
-Enemies can leave behind trails of blood when damaged.
-Improved behavior of exploding and burning barrels
-Lots of bug fixes, improvements and optimizations
-All new tracer logic for creating tracers and beams
-Support for up to 32 weapons with shared ammo considerations.
-Half-Life style quick weapon key.
-Improved Gibbing system.
-Tweaked ragdolls react to explosions, now an explosion can throw animated bodies in air.
-Physics based collision sounds for debris.
-Many improvements for Damage feedback.
Please note that this is a thirdperson modification for Dhewm 3. Many first person features have been disabled or commented out of the sdk and also in the game's assets and scripts. Many first person models will not physically appear as well. Most vanilla Doom 3 campaign levels will not load in the mod. However with the 2018 update custom maps are supported. It is possible to use sdk and apply many of the features added to a first person mod.