Narrative Pro add-ons
The NP_ plugins that extend Narrative Pro and bridge Automation Forge into it.
Not distributed yet. These are built and used daily in Colony Origins, and each ships a public README, but none is on the account app or in the release manifest. They are listed here because people ask what they are, not because you can install one today.
Narrative Pro is a gameplay framework for Unreal — dialogue, quests, inventory, NPCs, abilities. These add-ons extend it, and two of them bridge Automation Forge into it.
That is the same run as the long agent walkthrough, cut down to the results and what produced them. Watch this one to see which add-on did what; watch the long one to see the agents doing it.
The bridges
| Add-on | What it does |
|---|---|
| NP_VoiceOver | Binds SpeechForge to Narrative Pro's dialogue system — casts speakers to voices, reads a dialogue's script into a speech bank, and puts the generated audio back onto the dialogue |
| NP_Wardrobe | Bakes the difference between two fitted versions of a garment into a morph target, so one mesh reshapes to any body between them. Sits downstream of the garment pipeline |
| NP_Clothing | Fixes Narrative Pro's clothing equip path, and registers a MeshForge post step from outside the Forge monorepo entirely |
Gameplay add-ons
| Add-on | What it does |
|---|---|
| NP_Barks | Barks that fire because something happened, not because you pressed a key on somebody |
| NP_Cinematics | Staged dialogue — cameras that actually change, and faces that stop moving |
| NP_Consumables | Items a character visibly uses: a stimpack taken out, jabbed in and thrown away |
| NP_ItemResources | A consumable resource belonging to that item rather than its class — an oxygen tank, a battery, a canteen, each remembering how full it is |
| NP_LifeSupport | Oxygen, suit oxygen and suit power as attributes, with no setup |
| NP_Navigation | Points of interest — naming a place, resolving that name at runtime, and sending an NPC to a place rather than a transform |
| NP_Quests | Authors Narrative Pro quests from outside NarrativePro — states, branches, tasks, and the wiring to the dialogue that gives and takes them |
| NP_QuickSlots | A use wheel whose slots hold an item type, not one stack |
| NP_SlottedInventory | Numbered, addressable slots, so a container's contents have positions |
| NP_Validate | A linter for Narrative Pro content, and a record of everything that has gone wrong here |
Six of them ship a matching toolset — the same subsystem as MCP tools, adapter only, adding nothing of its own. Same rule as the Forge toolsets.
Things learned the hard way
These are Narrative Pro facts rather than add-on features, and they cost real time. Collected here because nothing else documents them.
Documentation policy
Every NP_ add-on carries a README at its plugin root, written as public
documentation for a buyer — what it does, its classes, setup, extension
points, and how to verify it works, for someone who has never seen the
project.
Project-internal knowledge stays out of them, in root-level documents that are never shipped.