Unify terrain names; put animated terrains in subfolders

Bug #1570086 reported by kaputtnik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Fix Released
Undecided
kaputtnik

Bug Description

We have some terrain filenames which are spelled in german, like wiese1_00.png or strand_00.png.

I suggest to unify all filenames to english.

I would also suggest to put animated terrains in a subfolders. So f.e. all water terrains for desert are in world/terrains/pics/desert/water/water_*.png

We should also rename "world/terrains/green" to "world/terrains/summer" to have a consistent naming scheme for this types of terrains.

There is no need to have this in build 19. On the other side i think this renaming wouldn't cause new bugs, so this could also be done for build 19.

If you agree with my suggestions, this would become a prerequisite for bug 951554 (impassable water), which i rescheduled for build 20.

Should this be in build19 or build20?

Related branches

Revision history for this message
GunChleoc (gunchleoc) wrote :

When we do these changes, we will have to keep the internal names of the terrains for map loading. Otherwise, we will need to add terrains to PostOneWorldLegacyLookupTable as well.

I don't want to work on this for Build19, but if somebody else does, I wouldn't be opposed to having it in.

Changed in widelands:
status: New → Confirmed
tags: added: cleanups lowhangingfruit lua
kaputtnik (franku)
Changed in widelands:
assignee: nobody → kaputtnik (franku)
GunChleoc (gunchleoc)
Changed in widelands:
milestone: none → build19-rc1
kaputtnik (franku)
Changed in widelands:
status: Confirmed → In Progress
GunChleoc (gunchleoc)
Changed in widelands:
status: In Progress → Fix Committed
GunChleoc (gunchleoc)
Changed in widelands:
status: Fix Committed → Fix Released
Revision history for this message
GunChleoc (gunchleoc) wrote :

Fixed in build19-rc1.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.