Nice one, it would be great if you could use it in ECP. Not sure it will be up to scratch at the moment though. There are a couple of niggling glitches, mainly down to the AI trying to do his own anims when I dont want them.
I did a quick test by creating and hosting a MP game on my PC, if you don't have the anim present it wont do anything. No errors, just no anim. So I guess anyone watching the Observer without the addon, would just see a guy without binoculars standing around. With the addon in the addons folder (but not necessarily in the mission) it all works ok.
This would be awkward not just because of the disparity of anims, the client without the anims would have the observer in combat mode with its gun ready to fire. When in reality the other clients would have him as unarmed and busy.
I had to create it as an addon for two reasons, to give the guy the same eye sight as a Sniper and to be able to lock him into using binoculars. Without them he will still rattle of targets and call in fire missions, but without the enhanced detection abilities and with limited use of Binoculars.
Finding a script based solution to using binoculars would be the key, I could live without sniper vision as Binoculars alone do increase the AI's vision.
Other than that it is almost finished, Ive been developing it on the Desert Island so I have to adjust its targetting for the broken terrain of a regular OFP Island. Plus I want to see how it stands up under regular missions rather than just the ones I've made up.
It's easy enough to test for the presence of an addon using scripts, but how this would fit in with ECP I'm not to sure?
Cheers