Experimental town growth highlight with icons

This commit is contained in:
dP
2025-12-02 03:37:20 +05:00
parent e4ac251f42
commit bdc099d1b5
9 changed files with 63 additions and 20 deletions

View File

@@ -338,8 +338,17 @@ static const SpriteID CM_SPR_INNER_HIGHLIGHT_COUNT = 30;
static const SpriteID CM_SPR_BORDER_HIGHLIGHT_BASE = CM_SPR_INNER_HIGHLIGHT_BASE + CM_SPR_INNER_HIGHLIGHT_COUNT;
static const SpriteID CM_SPR_BORDER_HIGHLIGHT_COUNT = 19 * 19;
static const SpriteID CM_SPR_TILE_ICON_BASE = CM_SPR_BORDER_HIGHLIGHT_BASE + CM_SPR_BORDER_HIGHLIGHT_COUNT;
static const SpriteID CM_SPR_TILE_ICON_HOUSE_REMOVED = CM_SPR_TILE_ICON_BASE;
static const SpriteID CM_SPR_TILE_ICON_HOUSE_REPLACED = CM_SPR_TILE_ICON_BASE + 1;
static const SpriteID CM_SPR_TILE_ICON_HOUSE_NEW = CM_SPR_TILE_ICON_BASE + 2;
static const SpriteID CM_SPR_TILE_ICON_DEAD_END = CM_SPR_TILE_ICON_BASE + 3;
static const SpriteID CM_SPR_TILE_ICON_ROAD = CM_SPR_TILE_ICON_BASE + 4;
static const SpriteID CM_SPR_TILE_ICON_HOUSE_DENIED = CM_SPR_TILE_ICON_BASE + 5;
static const SpriteID CM_SPR_TILE_ICON_COUNT = 6;
/* Tree shades */
static const SpriteID CM_PALETTE_SHADE_BASE = CM_SPR_BORDER_HIGHLIGHT_BASE + CM_SPR_BORDER_HIGHLIGHT_COUNT;
static const SpriteID CM_PALETTE_SHADE_BASE = CM_SPR_TILE_ICON_BASE + CM_SPR_TILE_ICON_COUNT;
static const SpriteID CM_PALETTE_SHADE_N = CM_PALETTE_SHADE_BASE;
static const SpriteID CM_PALETTE_SHADE_NE = CM_PALETTE_SHADE_BASE + 1;
static const SpriteID CM_PALETTE_SHADE_E = CM_PALETTE_SHADE_BASE + 2;