Inherits INpcScheduleInstance.
Public Member Functions | |
| CNpcScheduleInstance () | |
| CNpcScheduleInstance (CNpcSchedule& prototype, Critter& owner) | |
| void | Init () |
| INpcSchedule@ | get_Prototype () |
| uint | get_Owner () |
| string | get_FullName () |
| void | SetPrototype (CNpcSchedule& proto) |
| uint | Run (Critter& npc) |
| void | Save (Buffer& buffer) |
| bool | Load (Buffer& buffer) |
Public Attributes | |
| CNpcSchedule@ | prototype |
| uint | prototypePID |
| uint | ownerId |
| bool | firstCall |
| CNpcTaskInstance@ | currentTask |
| array< CNpcTaskInstance@> | tasks |
| array< CNpcTaskInstance@> | tasksQueue |
| CNpcScheduleInstance | ( | CNpcSchedule& | prototype, | |
| Critter& | owner | |||
| ) |
| void Init | ( | ) |
| INpcSchedule@ get_Prototype | ( | ) |
| uint get_Owner | ( | ) |
| string get_FullName | ( | ) |
| void SetPrototype | ( | CNpcSchedule& | proto | ) |
| uint Run | ( | Critter& | npc | ) |
| void Save | ( | Buffer& | buffer | ) |
| bool Load | ( | Buffer& | buffer | ) |
| uint prototypePID |
| uint ownerId |
| bool firstCall |
| array<CNpcTaskInstance@> tasks |
| array<CNpcTaskInstance@> tasksQueue |
1.7.1