![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
One "NPC Properties" row inside an encounter template. More...
#include "API.h"Classes | |
| class | CoreRules::IEncTemplateNPCPropertiesOb |
| One NPC Properties row inside an encounter template. More... | |
Namespaces | |
| namespace | CoreRules |
Functions | |
| IEncTemplateNPCPropertiesOb * | CoreRules::CreateEncTemplateNPCPropertiesOb () |
| Factory for a standalone NPC Properties row. | |
| void | CoreRules::DestroyEncTemplateNPCPropertiesOb (IEncTemplateNPCPropertiesOb *p) |
| Release a standalone NPC Properties row. | |
One "NPC Properties" row inside an encounter template.
Mirrors IEncTemplateMonsterPropertiesOb for NPCs. Adds two embedded NPC bodies (the "can't be removed" primary NPC and the picker-driven and/or NPC) plus an inline array of additional NPCs. Embedded NPC bodies are exposed via per-field accessors with PrimaryNPC/AndOrNPC prefixes; the additional-NPC array uses IEncounterNPCOb*.
Created and owned by an IEncTemplateOb; consumers don't construct these directly.