freeciv-client-rc-* should have default .autoaccept_tileset_suggestion = TRUE
Ruleset's tileset suggestion very rarely has anything to do with the topology. After all the same ruleset can be used with different topologies. I don't like the idea of overriding user's choice of tileset by default. User may very well know that his/her tileset is compatible with the ruleset (and better) despite not being exactly the one that ruleset suggests. For example I have multiple variant2 compatible tilesets (though only one published to wider audience). Variant2 suggests the published one. I very much prefer the dialog that allows me to keep the one I want to use instead of forcibly switching to that "standard" one.
I didn't know that Qt-client still does not implement tileset suggestion dialog (and probably then not soundset or musicset suggestion dialogs either). That should definitely be fixed -> new ticket.
Reply To cazfi
I didn't know that Qt-client still does not implement tileset suggestion dialog (and probably then not soundset or musicset suggestion dialogs either). That should definitely be fixed -> new ticket.
Except that it does.
The default at least since 2.6 is .autoaccept_tileset_suggestion = FALSE. This should be set to TRUE , and also fixed on-the-fly when creating freeciv-client-rc-3.x from a previous version.
A harder fix, is just remove the option, and always load something compatible, even if sometimes this implies loading another tileset, which takes time.
Wrong topology of tileset is the root cause of many problems :
If later the player want to change the tileset, it should be allowed only to choose amongst compatible ones (#42347 , https://www.hostedredmine.com/issues/685235 ),
I guess only developper would want to put an incompatible tileset.
https://www.hostedredmine.com/projects/freeciv/wiki/26tilesets ask the question
Problems occurs quickly when one load a scenario