[crossfire] channels

Mark Wedel mwedel at sonic.net
Fri May 27 10:37:02 CDT 2005


Brendan Lally wrote:
>
     
      On Saturday 30 Apr 2005 07:18, Mark Wedel wrote:
     
     >
     
     
     >>
     
       Just because the preference is stored on the client doesn't mean the
     
     >>
     
     client can't tell the server what its preference is.
     
     >
     
     
     >
     
     
     >
     
      ok, sure, that just means sending the data rather than using the save file. 
     
     >
     
      However I am unsure how older clients would work then?
     
     
  Older clients will have issues in most any case, because they won't have the 
new logic to display the new channels nicely.  However, the simple case is they 
would run with the default channel subscriptions, as if they had never changed it.

>
     
     
     >
     
     
     >>
     
       So for channels, same thing could be done - as part of setting up the
     
     >>
     
     connection, the client can get the channel listing from the server, and for
     
     >>
     
     ones it knows about, send back whether it wants to subscribe to those
     
     >>
     
     channels or not.
     
     >
     
     
     >
     
     
     >
     
      What about the channels created after the client has logged on?
     
     
  Presumably in a similiar way to channels that have been created since the 
player has last logged in - there would be some default mechanism on what to do 
for such channels (subscribed or not subscribed).  Also, in both cases, there 
would be some mechanism to inform the client of these new channels - the 
mechanism can basically be the same for nw ones created during playing and those 
new ones created since last login.

    
    


More information about the crossfire mailing list