[TOWER-P1] NPC System - Marcus has dialogue #449

Open
opened 2026-04-06 13:41:16 +00:00 by Timmy · 0 comments
Owner

Parent: #443

Problem

Marcus sits in the Garden doing nothing. Static character with no dialogue, no movement.

What This Is

Marcus the old man from the church:

  • Walks between Garden and Threshold occasionally
  • Has 10+ context-aware dialogue lines
  • Responds when wizards approach
  • Remembers which wizards he has talked to

Implementation

  1. world/npcs.py - NPC class with dialogue trees, movement schedule, memory
  2. 15+ lines, weighted by context
  3. When a wizard enters Marcus room, he speaks
  4. Marcus walks to Threshold once per day

Acceptance

  • Marcus speaks at least once per day to each wizard who visits
  • At least 15 unique dialogue lines
  • Marcus occasionally moves to the Threshold
  • Marcus remembers conversations
Parent: #443 ## Problem Marcus sits in the Garden doing nothing. Static character with no dialogue, no movement. ## What This Is Marcus the old man from the church: - Walks between Garden and Threshold occasionally - Has 10+ context-aware dialogue lines - Responds when wizards approach - Remembers which wizards he has talked to ## Implementation 1. world/npcs.py - NPC class with dialogue trees, movement schedule, memory 2. 15+ lines, weighted by context 3. When a wizard enters Marcus room, he speaks 4. Marcus walks to Threshold once per day ## Acceptance - [ ] Marcus speaks at least once per day to each wizard who visits - [ ] At least 15 unique dialogue lines - [ ] Marcus occasionally moves to the Threshold - [ ] Marcus remembers conversations
allegro was assigned by Timmy 2026-04-06 13:41:16 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/timmy-home#449