Follow-up Comment #1, patch #4043 (project freeciv):
Perhaps tilesets should have some compatibility string, and rulesets have an
indicator of which tileset they prefer. In the event of an incompatible
tileset (checked by compat string, rather than expensive confirmation that all
sprite tags can be found), the client checks all the tilesets in the available
directories, and loads a compatible one.
Unfortunately, because the server always starts with the default ruleset
(currently classic), this might make it irritating to test alternate tilesets
for rulesets incompatible with the default tileset, as the requested tileset
would be lost on server start, and the client would then choose the first
available compatible tileset with the newly selected ruleset (which then
requires the user to change tilesets in the client to the selected one).
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list