feat: multi-tile trees with treesnstone tileset and trunk bridging
Replace single-tile tree rendering with 6 multi-tile tree variants using the treesnstone.png tileset. Each tree is 3 tiles wide with canopy tiles on the decorations layer (above characters) and ground/shadow tiles on the trunkDecorations layer (below characters). Add trunk bridge tiles (tile 41) behind transparent canopy areas to connect canopy to ground visually, fixing floating canopy appearance. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -98,4 +98,4 @@ export type Terrain = (typeof Terrain)[keyof typeof Terrain];
|
||||
export const TILESET_TILE_SIZE = 32;
|
||||
export const LPC_COLS = 3; // terrain tilesets are 3 cols wide (96px / 32px)
|
||||
export const TILESET_SCALE = TILE_SIZE / TILESET_TILE_SIZE; // 1.5
|
||||
export const TREETOP_COLS = 6; // treetop.png is 6 cols wide (192px / 32px)
|
||||
export const TREE_TILESET_COLS = 8; // treesnstone.png is 8 cols wide (256px / 32px)
|
||||
|
||||
Reference in New Issue
Block a user