#45889: Send initial counter values to client Open Date: 2022-10-17 20:08 Last Update: 2022-12-20 17:18 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/45889 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=45889 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2022-12-20 17:18 Updated by: lachu Comment: Reply To cazfi Reply To lachu I messed up. I look at 4cab5d9a0e2fa958213fe3060569b4efec2dc55d and see this Ticket is implemented by it. Does not it? Is the code in there for the generic case? I have to recheck. Not for any kind of counter, but for owned and possibly other already implemented counter. Generic case is hard to handle, because when to send counter of any type? In this thread you suggest, owned should been send on sending city information. Should I send each counter on turn end also@ --------------------------------------------------------------------- Ticket Status: Reporter: cazfi Owner: (None) Type: Patches Status: Open Priority: 5 - Medium MileStone: 3.2.0 Component: General Severity: 5 - Medium Resolution: None --------------------------------------------------------------------- Ticket details: City counter value updates are sent to client by #45429, but we will need to send also initial values, e.g., when a client reconnects, or game has been loaded from a saved game. Basically when ever full city info gets sent to the client for the first time (note, that if it makes implementation easier; it should be ok to "send" them to the delta protocol layer unconditionally when ever full city info gets sent. Delta protocol would notice itself if there's nothing to update/send) -- Ticket information of Freeciv project Freeciv Project is hosted on OSDN Project URL: https://osdn.net/projects/freeciv/ OSDN: https://osdn.net URL for this Ticket: https://osdn.net/projects/freeciv/ticket/45889 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=45889