How to update a tileset from 2.6 to 3.0

To update a tileset from 2.6 to 2.93.99 (will be 3.0 in the future) you must add some new graphics and update the file format strings. Currently these instructions go up to compatibility with freeciv master commit f0bb6c56d0 (alpha1) 16-Mar-18

You can add a unit icon that indicates that the unit wants the player to clarify what it should do. (The unit will pop up the action selection dialog when selected) Define it via the new unit.action_decision_want tag.

River outlet sprites are now mandatory for all cardinal directions. In earlier versions they were optional in hex tilesets for ne, se, sw, and nw directions. Add the outlet sprites if your tileset is still missing them.

e_unit_win tag has been renamed as e_unit_win_def. If you use custom events graphics, update reference to the event. If you are using supplied misc/events.spec, it already has the reference corrected.

If you are using custom colors definitions, add definition for mapview_cityprod_negative. If you are including misc/colors.tilespec, the color is already added there.