Public Member Functions |
| | CEncounterObject () |
| CEncounterObject@ | NewCheck (uint type, uint index, uint8 operator, int value) |
| CEncounterObject@ | SetPid (uint16 pid) |
| CEncounterObject@ | SetDialog (uint dialog) |
| CEncounterObject@ | SetScript (string& script) |
| CEncounterObject@ | SetBag (uint bag) |
| CEncounterObject@ | SetNpcRole (uint role) |
| CEncounterObject@ | SetTeamId (uint teamid) |
| CEncounterObject@ | SetTeamId (uint faction, uint rank, uint mode) |
| CEncounterObject@ | SetDistance (uint distance) |
| CEncounterObject@ | CheckRandom (int value) |
| CEncounterObject@ | CheckStat (uint index, uint8 operator, int value) |
| CEncounterObject@ | CheckPerk (uint index, uint8 operator, int value) |
| CEncounterObject@ | CheckLVar (uint index, uint8 operator, int value) |
| CEncounterObject@ | CheckGVar (uint index, uint8 operator, int value) |
| CEncounterObject@ | CheckHour (uint8 operator, int value) |
| CEncounterObject@ | SetRatio (uint ratio) |
| CEncounterObject@ | SetDead (bool dead) |
| CEncounterObject@ | SetMinimum (uint minimum) |
| CEncounterObject@ | SetMaximum (uint maximum) |
| CEncounterObject@ | SetSlot (uint slot) |
| CEncounterObject@ | Mode (uint mode) |
| CEncounterObject@ | Mode (uint mode, uint val) |
| CEncounterObject@ | AddPerk (uint index, uint level, uint chance) |
| CEncounterObject@ | AddItem (uint16 pid, uint min, uint max, uint slot) |
| CEncounterObject@ | AddItem (uint16 pid, uint min, uint max, uint slot, uint brokenMin, uint brokenMax) |
| uint | GetCost () |
| | Value required to generate given object, for the purpose of calculating the average priece only.
|
| void | SetModes (Critter& npc) |
| | Set modes for given critter' instance.
|
Public Attributes |
| uint | ObjectType |
| uint16 | Pid |
| uint | Dialog |
| string | Script |
| uint | Distance |
| uint | Bag |
| uint | NpcRole |
| uint | TeamId |
| array< CEncounterObject@> | Childs |
| array< CCheck > | Checks |
| uint | Ratio |
| bool | Dead |
| int | Armor |
| int | Helmet |
| int | OverrideCrtype |
| uint | Minimum |
| uint | Maximum |
| uint | Slot |
| uint | cost |
| array< CEncounterPerk > | Perks |
| uint | BrokenMin |
| uint | BrokenMax |
| array< uint > | modes |