Bad decals below destroyed urban buildings on non-urban landscapes #3354
Comments
NoQ uploaded file |
Per commented Are you sure this is not a problem with the map (or the map editor making it)? |
NoQ commented Map editor can't make it, since it doesn't control which tiles are decals and which tiles aren't decals. No, this particular tile doesn't show up when i open the map in the map editor. This is probably related to the fix in http://developer.wz2100.net/ticket/3155 ... |
Per commented The map format does not really have a concept of decals. Urban buildings are features, so I do not see how adding features to the map should change the underlying terrain. |
NoQ changed _comment0 which not transferred by tractive |
NoQ commented
But #3155 says that something does get changed when the buildings are destroyed:
Also, the icecap tile that had suddenly appeared has number 54, and tile 54 of urban tileset is exactly the black garbage that is found below destroyed buildings. |
cybersphinx commented So we need not only universal features, but also universal decals it seems. |
NoQ commented Universal textures! Allow mixing textures from different tilesets and see the amazing maps! (: Joking. On the other hand, i don't mind if the map mentioned in #3155 breaks; i'll just need to fix the map, which is not hard. Universal behaviour in this sort of situations could be nice but i didn't found it necessary (but i still don't really understand what that patch does). |
cybersphinx commented #3155 sounds unrelated, it just clears some flag so the tile is marked as passable. But since the rubble is from decals, and the decals are tileset (or whatever name is applicable now) based, we need a rubble decal in every tileset if we allow all features on all tilesets. Or we just do away with tilesets completely and allow everything on every map, but I guess that'll need more work. |
cybersphinx changed milestone from |
Per commented I think this cannot be fixed in 3.1 without upsetting some rather fragile code and data, so I think we should fix it in master only. |
NoQ changed _comment0 which not transferred by tractive |
NoQ commented Just realized that in fact there is an easy workaround. |
NoQ commented The above comment is incorrect; Tile No.54 is a decal in rockies since the merging of cliff decals. |
type_bug
| by NoQIf a non-urban map has some urban buildings in it, and those buildings are destroyed, weird decal tiles appear below them. On urban, correct tiles appear (but i'm still surprised to see only a few of them).
Issue migrated from trac:3354 at 2022-04-16 09:40:31 -0700
The text was updated successfully, but these errors were encountered: