NPC Foundation
C++ backbone for every NPC. 9-state behaviour machine. 7-faction team system. Component stack for brains, combat, injury, tasking, dialogue. Every Settler, enemy, wildlife slots in cleanly.
Faction system. Behaviour state machine. Combat component. Injury component. Dialogue component. Voice component. Bump component. Every NPC inherits the spine; specialisations layer on top.







