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