On Sun, 2007-03-25 at 02:14 +0100, Csaba Halász wrote:
> Hello people!
> 
> Looks like radar has been broken since Revision 1.72 of AIManager.cxx
> some 4 months back.
> The radar supports a fixed number of aircraft, and the nodes for these
> are created at initialization. The aforementioned 1.72 revision
> however ignores these, and creates others.
> Attached simple patch (in radar.diff) should fix it, by considering
> any slot without an id unused.
> 
> The number of allocated slots are somewhat limited but creating them
> dynamically does not seem to be an easy task. As a workaround I hacked
> together a little awk script that generates a configuration xml for
> any given number.  (radar.awk and radar.in.xml). A pre-built radar.xml
> for 8 AI and 32 MP planes is included. XML is huge, but I have not run
> into any problems yet. YMMV.
> 
> I also poked around a little more and added target selection and
> altitude display. (As I understand it, the altitude was only displayed
> for the first slot.) For this I modified 2 textures, radar_frame.rgb
> and radar_misc.rgb. In the latter I used some seemingly empty space
> for the target boxes.
> 
> The target selection could be beefed up with a little nasal, so that
> only existing in-range targets are selected.
> 
> Grab the tarball here: http://w3.enternet.hu/jester/fgfs/radar-20070325.tgz
> 
> Hopefully I didn't break anything.
> Let me know what you think.
> 
> Greets,
> Csaba (alias Jester)

The radar works again!  Thanks Jester!

Ron



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to