Reprsents NPC plan. More...
Reprsents NPC plan.
General fields | |
| |
int | Identifier |
Plane identifier. | |
uint | IdentifierExt |
Extended plane identifier. | |
int | Type |
uint | Priority |
NpcPlane | Child |
bool | Run |
AI_PLANE_ATTACK | |
| |
uint | Attack_TargId |
int | Attack_MinHp |
bool | Attack_IsGag |
(?) | |
uint16 | Attack_GagHexX |
(?) | |
uint16 | Attack_GagHexY |
(?) | |
uint16 | Attack_LastHexX |
(?) | |
uint16 | Attack_LastHexY |
(?) | |
AI_PLANE_WALK | |
| |
uint16 | Walk_HexX |
uint16 | Walk_HexY |
uint8 | Walk_Dir |
uint | Walk_Cut |
AI_PLANE_PICK | |
| |
uint16 | Pick_HexX |
uint16 | Pick_HexY |
uint16 | Pick_Pid |
uint | Pick_UseItemId |
(?) | |
bool | Pick_ToOpen |
AI_PLANE_MISC | |
| |
uint | Misc_WaitSecond |
int | Misc_ScriptId |
bool | Misc_SetScript (string& funcName) |
General methods | |
| |
NpcPlane | GetCopy () |
NpcPlane | SetChild (NpcPlane& child) |
bool Misc_SetScript | ( | string& | funcName | ) |
NpcPlane GetCopy | ( | ) |
int Identifier |
Plane identifier.
uint IdentifierExt |
Extended plane identifier.
int Type |
uint Priority |
bool Run |
uint Attack_TargId |
int Attack_MinHp |
bool Attack_IsGag |
(?)
uint16 Attack_GagHexX |
(?)
uint16 Attack_GagHexY |
(?)
uint16 Attack_LastHexX |
(?)
uint16 Attack_LastHexY |
(?)
uint16 Walk_HexX |
uint16 Walk_HexY |
uint8 Walk_Dir |
uint Walk_Cut |
uint16 Pick_HexX |
uint16 Pick_HexY |
uint16 Pick_Pid |
uint Pick_UseItemId |
(?)
bool Pick_ToOpen |
uint Misc_WaitSecond |
int Misc_ScriptId |