Pete Morgan wrote:

> Seperate ports are gonna be a problem with firewalls.
> 
> Is there a way to create a group using the callsign? eg my_group:callsign ?
> 
> just a thought.
> 
> Pete

My personal preference is to simply to expand the Ignore option to hide the AI 
model on the client-side. Should be pretty straightforward to do and doesn't
require any messing around with the MP connection. 

Adding an additional check-box to the pilot dialog to hide the model separately
from the chat feels a bit overly complicated. If I want to ignore someone on 
chat,
chances are I don't particularly want to see them either, so a single checkbox 
on the pilot dialog could serve both purposes.

On a related note, I believe Jester finished the work that I had originally 
intended
in the MP chat to provide per-frequency chat, rather than a single global 
frequency.
Now that we have FGCom, I suspect there's a lot less need for this than there 
was,
but it would be a nice addition, and a simple way to ignore all the MP chat 
traffic at
KSFO ;)

If we feel that groups are a good idea, an enhancement to Pete's suggestion 
above
would be easy to implement and provide a very flexible function if we have 
client-side
ignore:

1) Each client transmits a /sim/user/group property over MP

2) A dialog backed by some Nasal allows selection of your group 
(freeform/dropdown)
and selection/deselection of specific groups to display or ignore.

3) As new MP clients join, the Nasal code ignores them automatically based on 
their
group and your rules.

This would allow very flexible filtering for a number of useful scenarios:
1) People wanting to fly in a specific group without any other MP people can 
simply create
an ad-hoc group and select to display only that group. 
2) Some pre-defined groups (FGCom, ATC, Beginners, Default)  would allow 
standard
groups to be displayed/ignored easily

-Stuart


      

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Flightgear-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to