The short of it its, in terms of undewater visual detection, you can control the RADIUS in which it is possible, just not the depth.
So by virtue of lowing a varible (exact name illudes me at the moment, short on sleep, groggy, still on 1st cup of coffee), you can make this detectioin radius larger. By raising this number, you can make the detection radius smaller.
Detection radius is important, because your giving the plane TIME to see you. For detection to occur, the AI must see X amount of your sub, for Y time. Since planes travel so fast, they can zip right though this radius before they can regester a sighting. So you can only make the detection radius so small. I think its around 3,000 meters is what i have it at.
The stop gap, was adding "Thermal Layer Signal Attenuation=5.0" to the visual sensor in the sim.cfg. At least, its hopped that works in stopping deep detection, if your below a layer.
These are the limitations imposed by the agme engine. When you make the game do something it wasnt orgianlly intended to do, its not going to work perfectly. But it works well enough, and the positive aspects to gameplay, far outweigh the occasional "WTF".
|