Summary
scripts/combat/room_loader.gd:9-13 maps 3/5 enemy archetypes (grunt, archer, tank). The JSON config config/enemies.json defines 5 archetypes. Two are still missing: mage and boss. Any room referencing these types silently falls back to grunt.
Status
Partially resolved by PR #237 (Archer + Tank). Remaining work:
Location
scripts/combat/room_loader.gd:9-13 — ENEMY_SCENES constant
Priority: P1 · Size: XS (was S — 3/5 already done) · Status: Ready
Summary
scripts/combat/room_loader.gd:9-13maps 3/5 enemy archetypes (grunt,archer,tank). The JSON configconfig/enemies.jsondefines 5 archetypes. Two are still missing:mageandboss. Any room referencing these types silently falls back togrunt.Status
Partially resolved by PR #237 (Archer + Tank). Remaining work:
"mage": preload("res://scenes/enemies/enemy_mage.tscn")toENEMY_SCENES"boss": preload("res://scenes/enemies/enemy_boss.tscn")toENEMY_SCENESscenes/enemies/for bothLocation
scripts/combat/room_loader.gd:9-13—ENEMY_SCENESconstantPriority: P1 · Size: XS (was S — 3/5 already done) · Status: Ready