Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
Loading...
Searching...
No Matches
IEncTemplateNPCPropertiesOb.h File 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

IEncTemplateNPCPropertiesObCoreRules::CreateEncTemplateNPCPropertiesOb ()
 Factory for a standalone NPC Properties row.
void CoreRules::DestroyEncTemplateNPCPropertiesOb (IEncTemplateNPCPropertiesOb *p)
 Release a standalone NPC Properties row.

Detailed Description

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.