I'm using VisualV and it has an optional shadows.asi file. So what this file does is, it makes npc car headlights cast dynamic shadows like player car's.
However the problem I noticed with this is, it's changing some of the npc driven cars' (both vanilla and addon) <lightSettings value="" /> to 0. Also when I leave the car and turn of it's lights same thing happens too.
I believe it's not affecting every cars because I have seen npc cars with yellow headlights too. but the modern ones like Oracle2 being affected.
Side by side comparison of Oracle2;
When I exit the car, its lights being lightsetting 0 as well; (used leave engine running in trainer)
Side by side comparison of Oracle2 without shadows.asi mod;
Is there anyone knows a fix for this or a mod that does the same thing without this issue?