Bug #4100
snowy arctic terrain sprites not contiguously decreasing in snowy-ness
| Status: | Closed | Start date: | 2012-07-26 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | |||
| Target version: | - |
Description
I coded the snowy sprites as shown below and got weird results
diff --git a/sprites/base/base-4404-houses-town-snow.pnml b/sprites/base/base-4404-houses-town-snow.pnml
--- a/sprites/base/base-4404-houses-town-snow.pnml
+++ b/sprites/base/base-4404-houses-town-snow.pnml
@@ -112,9 +112,24 @@
// Arctic terrain with snow densities 1/4 ... 4/4
base_graphics spr4493(4493, "sprites/png/terrain/grass-arctic-snow14.gimp.png") { tmpl_groundtiles(1, 1) }
+alternative_sprites(spr4493, ZOOM_LEVEL_NORMAL, BIT_DEPTH_32BPP) { tmpl_32bpp064_groundtiles("terrain/terrain_arctic", 241) }
+alternative_sprites(spr4493, ZOOM_LEVEL_IN_2X, BIT_DEPTH_32BPP) { tmpl_32bpp128_groundtiles("terrain/terrain_arctic", 241) }
+alternative_sprites(spr4493, ZOOM_LEVEL_IN_4X, BIT_DEPTH_32BPP) { tmpl_32bpp256_groundtiles("terrain/terrain_arctic", 241) }
+
base_graphics spr4512(4512, "sprites/png/terrain/grass-arctic-snow24.gimp.png") { tmpl_groundtiles(1, 1) }
+alternative_sprites(spr4512, ZOOM_LEVEL_NORMAL, BIT_DEPTH_32BPP) { tmpl_32bpp064_groundtiles("terrain/terrain_arctic", 217) }
+alternative_sprites(spr4512, ZOOM_LEVEL_IN_2X, BIT_DEPTH_32BPP) { tmpl_32bpp128_groundtiles("terrain/terrain_arctic", 217) }
+alternative_sprites(spr4512, ZOOM_LEVEL_IN_4X, BIT_DEPTH_32BPP) { tmpl_32bpp256_groundtiles("terrain/terrain_arctic", 217) }
+
base_graphics spr4531(4531, "sprites/png/terrain/grass-arctic-snow34.gimp.png") { tmpl_groundtiles(1, 1) }
+alternative_sprites(spr4531, ZOOM_LEVEL_NORMAL, BIT_DEPTH_32BPP) { tmpl_32bpp064_groundtiles("terrain/terrain_arctic", 193) }
+alternative_sprites(spr4531, ZOOM_LEVEL_IN_2X, BIT_DEPTH_32BPP) { tmpl_32bpp128_groundtiles("terrain/terrain_arctic", 193) }
+alternative_sprites(spr4531, ZOOM_LEVEL_IN_4X, BIT_DEPTH_32BPP) { tmpl_32bpp256_groundtiles("terrain/terrain_arctic", 193) }
+
base_graphics spr4550(4550, "sprites/png/terrain/grass-snow.gimp.png") { tmpl_groundtiles(1, 1) }
+alternative_sprites(spr4550, ZOOM_LEVEL_NORMAL, BIT_DEPTH_32BPP) { tmpl_32bpp064_groundtiles("terrain/terrain_arctic", 169) }
+alternative_sprites(spr4550, ZOOM_LEVEL_IN_2X, BIT_DEPTH_32BPP) { tmpl_32bpp128_groundtiles("terrain/terrain_arctic", 169) }
+alternative_sprites(spr4550, ZOOM_LEVEL_IN_4X, BIT_DEPTH_32BPP) { tmpl_32bpp256_groundtiles("terrain/terrain_arctic", 169) }
To show the results, I attached two images, one from the original base set, and one from the zbase. It seems to me that the brightness of the less-snowy flat tiles is too high.