URL:
  <http://gna.org/bugs/?13799>

                 Summary: siplt C_S_PREPARING in trunk
                 Project: Freeciv
            Submitted by: pepeto
            Submitted on: Saturday 06/27/2009 at 10:43
                Category: client
                Severity: 1 - Wish
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 
        Operating System: None

    _______________________________________________________

Details:

According to the code documentation:
C_S_PREPARING,  /* Main menu (disconnected) and connected in pregame. */

This state is used to represents 2 differents state. My idea is to add a
C_S_DISCONNECTED state. Then the server could send very less packets to the
client. Sending a C_S_PREPARING state does client reset and game free. When a
client changes view (observing, playing, etc...), the client is reset and all
infos are sent again, notably the ruleset (which is very big network trafic)
and the server options which are not modified.

Realizing this packet sending removing does not absolutly need this extra
state. It could be handled with the aconnection state too. But it appears to
me more convenable to have 2 differents state when you are looking on the
main menu or the start page.





    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?13799>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to