rimlike/scenes/entities
megaproxy ab4d62889b Procedural shapes for unmapped item types (no more magenta squares)
Items without an atlas entry were rendering as a hue-hashed coloured
square — bread/grain/vegetable hashed to pink-magenta, indistinguish-
able from a missing-texture placeholder.

Added _draw_item_shape() dispatcher with category-appropriate silhouettes
for: bread (brown loaf), grain (wheat stalks), vegetable (root with
leaves), flour (cream sack), meal (wooden bowl with steam), meat (red
steak with marbling), cloth (blue pleated bolt), medicine (white phial
with red cross), tool (hammer), weapon (sword), armor (helmet),
stone_block (pale brick), copper_ore (copper chunks), silver (silver
nuggets), ash (grey pile with smoke).

Hue-hashed fallback retained for safety but should be unreachable now
that every ALL_TYPES entry is handled by either _ITEM_SPRITES or
_draw_item_shape.
2026-05-16 15:38:45 +01:00
..
.gitkeep
bed.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
bed.gd.uid
bed.tscn
big_rock.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
big_rock.gd.uid
big_rock.tscn
corpse.gd
corpse.gd.uid
corpse.tscn
cremation_pyre.gd
cremation_pyre.gd.uid
crop.gd Crop sprites — atlas art + four growable kinds 2026-05-15 19:39:57 +01:00
crop.gd.uid
crop.tscn
door.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
door.gd.uid
door.tscn
floor.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
floor.gd.uid
floor.tscn
grave_marker.gd
grave_marker.gd.uid
grave_slot.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
grave_slot.gd.uid
item.gd Procedural shapes for unmapped item types (no more magenta squares) 2026-05-16 15:38:45 +01:00
item.gd.uid
item.tscn
rock.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
rock.gd.uid
rock.tscn
torch.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
torch.gd.uid
torch.tscn
tree.gd Procedural workbench redraws + 3-season tree variety 2026-05-15 20:22:55 +01:00
tree.gd.uid
tree.tscn
wall.gd Clear designation tile-highlight when jobs complete 2026-05-15 19:31:55 +01:00
wall.gd.uid
wall.tscn
wolf.gd
wolf.gd.uid
wolf.tscn
workbench.gd Workbench bill editor — tap a workbench, see/edit bills 2026-05-16 00:29:46 +01:00
workbench.gd.uid
workbench.tscn