text-adventure
text-adventure copied to clipboard
Create NPC interaction state machine
Summary
- design a state machine to drive NPC interactions and dialogue flows
- support branching conversations and state transitions
Context
Raised from the TODO list in the repo.