CNpcTask Member List

This is the complete list of members for CNpcTask, including all inherited members.
actionsCNpcTask
actionsQueueCNpcTask
AddAction(NpcTaskActionType type, FTaskAction& function, bool requireMap) finalCNpcTask
AddAction(NpcTaskActionType type, FTaskAction& function, array< uint8 > data, bool requireMap) finalCNpcTask
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
hoursCNpcTask
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
minutesCNpcTask
nameCNpcTask
ParentSchedule()CNpcTask
parentScheduleCNpcTask
rollCNpcTask
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
typeCNpcTask
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