The first thing I did was clean all FH2 shaders cache.
I tried to turn on the shadows in launcher and in mod , with no effect.
Continuously and automatically turns off shadows when I start FH2.
Also I found a file in " ..\Battlefield 2\mods\fh2\fh2settings\graphics.txt " with additional graphics settings.
rem Remove "rem"s to force high quality shadows. I'm especially interested in bitdepth on ati cards
rem shadowManager.shadowMapSize 4096
rem shadowManager.shadowMapDepthDistance 160
rem shadowManager.shadowMapBitDepth 24
rem shadowManager.shadowMapDepthBias 0.005
rem shadowManager.shadowMapSlopeBias 1
... but the change of these parameters has no effect in the game so it probably does not work in mod
I have no idea.
Someone from the mods development team should read it. Maybe FH2 not support dynamic shadows?
... it always seemed to me that it worked ....
(BF2, Project Reality 1.3.9 - works grat - no problem )