RetroVerse

Create New NPC

Basic Information
Unique identifier (letters, numbers, underscores only). Will be saved as id.twee
Internal description for game designers
Check this to allow players to follow this NPC (e.g., companions, quest NPCs). Leave unchecked for vendors, trainers, and stationary NPCs.
The faction this NPC belongs to (affects reputation and dialogue options)
The race of this NPC (optional)
The class of this NPC (optional)
Starting Inventory
Inventory packages define the starting items this NPC spawns with. Manage packages in the Inventory Packages section.
NPC Dialogue (Twee Format)
Twee dialogue format. Must contain at least a ::START passage.
Info
Passages:
0
Filename:
Help

Editor Modes:

  • Form Mode: User-friendly interface with form fields
  • JSON Mode: Direct JSON/Twee editing for advanced users

Twee Syntax:

  • ::PassageName - Define a passage
  • [[Text->Target]] - Link to another passage
  • <<set $var = value>> - Set variable
  • <<if condition>>...<</if>> - Conditional
  • <<quest_accept "id">> - Quest macro

Required:

  • Must have ::START passage
  • ID must be unique