#43582: struct citizen_set Open Date: 2022-01-08 06:51 Last Update: 2022-01-08 06:51 URL for this Ticket: https://osdn.net//projects/freeciv/ticket/43582 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=43582 --------------------------------------------------------------------- Last Changes/Comment on this Ticket: 2022-01-08 06:51 Updated by: cazfi * New Ticket "struct citizen_set" created --------------------------------------------------------------------- Ticket Status: Reporter: cazfi Owner: (None) Type: Patches Status: Open Priority: 5 - Medium MileStone: 3.2.0 Component: Client common Severity: 5 - Medium Resolution: None --------------------------------------------------------------------- Ticket details: This is a tilespec.c citizen sprites handling refactoring to support city style specific citizen sprites in the future ( https://www.hostedredmine.com/issues/683532 ) Wrap all citizen sprite definitions inside new citizen_set struct. Make functions handling citizen sprites to take set as parameter. Add wrapper functions that pass the default set (the only one currently existing) to those lower level functions. As this is getting rather complicated, targeting to master only, despite the city style specific citizen sprites having earlier been targeted to 3.1 (and postponed even to that). -- 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/43582 RSS feed for this Ticket: https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=43582