Inherits INpcTaskAction.
Public Member Functions | |
CNpcTaskAction (INpcTask& parentTask) | |
uint8 | get_Type () |
array< uint8 > | get_Data () |
void | Init (bool keepParent=false) |
INpcTask@ | ParentTask () |
bool | Function (FTaskAction& function) |
bool | Function (FTaskAction& function, array< uint8 > data) |
void | Save (Buffer& buffer) |
void | Load (Buffer& buffer) |
Public Attributes | |
INpcTask@ | parentTask |
NpcTaskActionType | type |
array< uint8 > | data |
FTaskAction@ | function |
bool | requireMap |
CNpcTaskAction | ( | INpcTask& | parentTask | ) |
uint8 get_Type | ( | ) |
array<uint8> get_Data | ( | ) |
void Init | ( | bool | keepParent = false |
) |
INpcTask@ ParentTask | ( | ) |
bool Function | ( | FTaskAction& | function | ) |
bool Function | ( | FTaskAction& | function, | |
array< uint8 > | data | |||
) |
void Save | ( | Buffer& | buffer | ) |
void Load | ( | Buffer& | buffer | ) |
NpcTaskActionType type |
array<uint8> data |
FTaskAction@ function |
bool requireMap |