mud/src/mudlib/commands
Jared Miller 67a0290ede
Add talk and reply commands with conversation system
Implements player-NPC dialogue using the dialogue tree data model.
Conversation state tracking manages active conversations and transitions
NPCs to "converse" behavior state during dialogue. Commands support
terminal node cleanup and display formatting with numbered choices.
2026-02-14 14:31:39 -05:00
..
__init__.py Fix code review issues for phase 14 2026-02-14 12:12:23 -05:00
alias.py Add player alias system with persistence and dispatch 2026-02-14 01:39:45 -05:00
build.py Fix code review issues for phase 14 2026-02-14 12:12:23 -05:00
containers.py Add container grammar with get-all and targeting support 2026-02-14 01:39:45 -05:00
edit.py Add render_prompt with modal templates 2026-02-13 22:48:59 -05:00
examine.py Add examine command for object inspection 2026-02-11 21:47:33 -05:00
fly.py Migrate fly to use player.location (Zone) 2026-02-11 19:33:15 -05:00
help.py Show unlock requirements in help for locked moves 2026-02-14 11:40:46 -05:00
look.py Show corpses distinctly in look command 2026-02-14 09:59:44 -05:00
movement.py Wire boundary hooks into player movement 2026-02-14 12:39:48 -05:00
paint.py Fix code review issues for phase 14 2026-02-14 12:12:23 -05:00
play.py Fix IF bugs: case-insensitive story lookup, double prompt, phantom restore command 2026-02-10 14:16:19 -05:00
portals.py Add enter command for portal zone transitions 2026-02-11 20:58:55 -05:00
power.py Wire stamina cues into combat and power loops 2026-02-14 01:00:37 -05:00
prompt.py Add prompt command for customization 2026-02-13 22:48:59 -05:00
quit.py Block quit command during combat 2026-02-14 01:00:37 -05:00
read.py Fix code review issues for phase 14 2026-02-14 12:12:23 -05:00
reload.py Add reload command for hot-reloading TOML content 2026-02-08 14:32:51 -05:00
rest.py Send Char.Status on combat end and rest state changes 2026-02-11 23:13:14 -05:00
score.py Add score command with stats display 2026-02-14 11:40:45 -05:00
sleep.py Add sleep command for deep rest recovery 2026-02-14 01:00:37 -05:00
snapneck.py Replace magic number with DEATH_PL constant 2026-02-14 01:00:37 -05:00
spawn.py Migrate look to use player.location (Zone) 2026-02-11 19:36:46 -05:00
talk.py Add talk and reply commands with conversation system 2026-02-14 14:31:39 -05:00
things.py Add container grammar with get-all and targeting support 2026-02-14 01:39:45 -05:00
use.py Add use command for verb-based interaction 2026-02-11 21:47:33 -05:00