- CreateImageWithSmallImages(graphic, graphic_info[graphic].scale_up_factor,
- graphic_info[graphic].tile_size);
+ struct GraphicInfo *g = &graphic_info[graphic];
+
+ // create small and game tile sized bitmaps (and scale up, if needed)
+ CreateImageWithSmallImages(graphic, g->scale_up_factor, g->tile_size);
+
+ // default (standard sized) bitmap may have changed now -- update it
+ if (g->bitmaps)
+ g->bitmap = g->bitmaps[IMG_BITMAP_STANDARD];