Puppet Mode¶
Puppet Mode¶
GM direct NPC control for live RP
PUPPET MODE
===========
Take direct control of any NPC. Their AI is suspended
while you puppet them. Other players see the NPC acting
normally — they don't know it's a GM.
COMMANDS:
@puppet <npc> Enter puppet mode
@puppet Show current puppet status
@unpuppet Release control
WHILE PUPPETING:
<bare text> NPC says the text aloud
"quoted text" NPC says the text (quotes stripped)
go <direction> Move the NPC
emote <action> NPC performs the emote
look See from NPC's perspective
@<command> GM commands still work (pass through)
/puppet Release control (alias for @unpuppet)
NOTES:
- NPC AI is frozen while puppeted (schedule, movement)
- NPC unfreezes immediately on @unpuppet
- Speech is broadcast to all players at the NPC's location
- You can puppet one NPC at a time
- If the NPC is removed from the world, puppet auto-releases
EXAMPLES:
@puppet marta
Hello, traveler! The stew is fresh today.
emote wipes down the bar with a rag
go kitchen
@unpuppet
See also: ?gm