, including all inherited members.
| actions | CNpcTask | |
| actionsQueue | CNpcTask | |
| AddAction(NpcTaskActionType type, FTaskAction& function, bool requireMap) final | CNpcTask | |
| AddAction(NpcTaskActionType type, FTaskAction& function, array< uint8 > data, bool requireMap) final | CNpcTask | |
| Animate(uint anim2, bool clearSequence, bool delayPlay) | CNpcTask | |
| CNpcTask(INpcSchedule& parentSchedule) | CNpcTask | |
| CNpcTask(string& name, INpcSchedule& parentSchedule) | CNpcTask | |
| Container_Close(uint16 pid, uint16 hexX, uint16 hexY, uint anim2) | CNpcTask | |
| Container_CloseNear(uint anim2) | CNpcTask | |
| Container_Open(uint16 pid, uint16 hexX, uint16 hexY, uint anim2) | CNpcTask | |
| Container_OpenNear(uint anim2) | CNpcTask | |
| CopyFromGameVar(string& name, uint8 varType, uint16 varId, bool map) | CNpcTask | |
| CopyToGameVar(string& name, uint8 varType, uint16 varId, bool map) | CNpcTask | |
| CustomAction(string& functionName, bool requireMap) | CNpcTask | |
| DemandAnswer(uint8 sayType, string& text) | CNpcTask | |
| EditItem_Flags(uint flags) | CNpcTask | |
| EditItem_PicInv(string& picinv) | CNpcTask | |
| EditItem_PicMap(string& picmap) | CNpcTask | |
| EditItem_SetEvent(int event, string& function) | CNpcTask | |
| EditItem_SetFlag(uint flag) | CNpcTask | |
| EditItem_SetScript(string& script) | CNpcTask | |
| EditItem_UnsetFlag(uint flag) | CNpcTask | |
| EditItem_Update() | CNpcTask | |
| EndIf() | CNpcTask | |
| FixForcefield(uint16 hexX, uint16 hexY, uint anim2) | CNpcTask | |
| get_FullName() | CNpcTask | |
| get_Hours() | CNpcTask | |
| get_Minutes() | CNpcTask | |
| get_Name() | CNpcTask | |
| get_Type() | CNpcTask | |
| GetActions(array< INpcTaskAction@>& actionsList) | CNpcTask | |
| Home_Load() | CNpcTask | |
| Home_Reset() | CNpcTask | |
| Home_Save() | CNpcTask | |
| Home_Set(uint16 hexX, uint16 hexY, uint8 dir) | CNpcTask | |
| Home_SetRandom(array< array< uint16 > > positions) | CNpcTask | |
| hours | CNpcTask | |
| If_Afternoon() | CNpcTask | |
| If_Always() | CNpcTask | |
| If_ContainerClosed(uint16 hexX, uint16 hexY, uint16 pid) | CNpcTask | |
| If_ContainerOpened(uint16 hexX, uint16 hexY, uint16 pid) | CNpcTask | |
| If_Day() | CNpcTask | |
| If_DayOfMonth(uint8 day) | CNpcTask | |
| If_Evening() | CNpcTask | |
| If_Hour(uint8 hour) | CNpcTask | |
| If_MapPid(uint16 pid) | CNpcTask | |
| If_MapPids(array< uint16 > pids) | CNpcTask | |
| If_Minute(uint8 minute) | CNpcTask | |
| If_Month(uint8 month) | CNpcTask | |
| If_Morning() | CNpcTask | |
| If_Never() | CNpcTask | |
| If_Night() | CNpcTask | |
| If_NotMapPid(uint16 pid) | CNpcTask | |
| If_NotMapPids(array< uint16 > pids) | CNpcTask | |
| If_NotWorldmap() | CNpcTask | |
| If_ParamBaseEqual(uint16 param, int value) | CNpcTask | |
| If_ParamBaseGreater(uint16 param, int value) | CNpcTask | |
| If_ParamBaseGreaterEqual(uint16 param, int value) | CNpcTask | |
| If_ParamBaseLower(uint16 param, int value) | CNpcTask | |
| If_ParamBaseLowerEqual(uint16 param, int value) | CNpcTask | |
| If_ParamBaseNotEqual(uint16 param, int value) | CNpcTask | |
| If_ParamEqual(uint16 param, int value) | CNpcTask | |
| If_ParamGreater(uint16 param, int value) | CNpcTask | |
| If_ParamGreaterEqual(uint16 param, int value) | CNpcTask | |
| If_ParamLower(uint16 param, int value) | CNpcTask | |
| If_ParamLowerEqual(uint16 param, int value) | CNpcTask | |
| If_ParamNotEqual(uint16 param, int value) | CNpcTask | |
| If_Percent(uint8 percent) | CNpcTask | |
| If_TaskVarEqual(string& name, int value) | CNpcTask | |
| If_TaskVarGreater(string& name, int value) | CNpcTask | |
| If_TaskVarGreaterEqual(string& name, int value) | CNpcTask | |
| If_TaskVarLower(string& name, int value) | CNpcTask | |
| If_TaskVarLowerEqual(string& name, int value) | CNpcTask | |
| If_TaskVarNotEqual(string& name, int value) | CNpcTask | |
| If_Worldmap() | CNpcTask | |
| If_Year(uint8 year) | CNpcTask | |
| Init(bool keepParent=false) | CNpcTask | |
| Inventory_AddItem(uint16 pid) | CNpcTask | |
| Inventory_AddItem(uint16 pid, uint count) | CNpcTask | |
| Inventory_SetFavouriteItem(uint8 slot, uint16 pid) | CNpcTask | |
| Inventory_SubItem(uint16 pid) | CNpcTask | |
| Inventory_SubItem(uint16 pid, uint count) | CNpcTask | |
| Inventory_UseFavouriteItem(uint8 slot, uint16 pid) | CNpcTask | |
| Load(Buffer& buffer) | CNpcTask | |
| Map_CreateItem(uint16 pid, uint16 hexX, uint16 hexY, uint count) | CNpcTask | |
| Map_DeleteItem(uint16 pid, uint16 hexX, uint16 hexY) | CNpcTask | |
| minutes | CNpcTask | |
| name | CNpcTask | |
| ParentSchedule() | CNpcTask | |
| parentSchedule | CNpcTask | |
| roll | CNpcTask | |
| Roll(uint max) | CNpcTask | |
| Save(Buffer& buffer) | CNpcTask | |
| Say(uint8 sayType, string& text) | CNpcTask | |
| Say_Random(uint8 sayType, array< string >& text) | CNpcTask | |
| Say_TaskVar(string& name) | CNpcTask | |
| Say_Wait(uint8 sayType, string& text) | CNpcTask | |
| Sleep() | CNpcTask | |
| TaskVar_Add(string& name) | CNpcTask | |
| TaskVar_Add(string& name, int value_add) | CNpcTask | |
| TaskVar_AddRandom(string& name, int from, int to) | CNpcTask | |
| TaskVar_CopyFromCritterVar(string& name, uint16 LVAR) | CNpcTask | |
| TaskVar_CopyFromGlobalVar(string& name, uint16 GVAR) | CNpcTask | |
| TaskVar_CopyFromLocationVar(string& name, uint16 LLVAR) | CNpcTask | |
| TaskVar_CopyFromMapVar(string& name, uint16 LMVAR) | CNpcTask | |
| TaskVar_CopyToCritterVar(string& name, uint16 LVAR) | CNpcTask | |
| TaskVar_CopyToGlobalVar(string& name, uint16 GVAR) | CNpcTask | |
| TaskVar_CopyToLocationVar(string& name, uint16 LLVAR) | CNpcTask | |
| TaskVar_CopyToMapVar(string& name, uint16 LMVAR) | CNpcTask | |
| TaskVar_Delete(string& name) | CNpcTask | |
| TaskVar_Set(string& name, int value) | CNpcTask | |
| TaskVar_SetRandom(string& name, int from, int to) | CNpcTask | |
| TaskVar_Sub(string& name) | CNpcTask | |
| TaskVar_Sub(string& name, int value_sub) | CNpcTask | |
| TaskVar_SubRandom(string& name, int from, int to) | CNpcTask | |
| type | CNpcTask | |
| VerboseAction(string& text) | CNpcTask | |
| Wait(uint time) | CNpcTask | |
| Wait_FavouriteItem(uint8 slot) | CNpcTask | |
| Wait_Home() | CNpcTask | |
| Wait_Random(uint min, uint max) | CNpcTask | |
| WakeUp() | CNpcTask | |
| Walk_Home(uint16 hexX, uint16 hexY, uint8 dir) | CNpcTask | |
| Walk_Home(array< uint16 >& position) | CNpcTask | |
| Walk_Patrol(array< array< uint16 > >& patrol, bool saveHome) | CNpcTask | |
| Walk_RandomHome(array< array< uint16 > > positions) | CNpcTask | |