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 |
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.
uint ObjectType |
uint16 Pid |
uint Dialog |
uint Distance |
uint Bag |
uint NpcRole |
uint TeamId |
array<CEncounterObject@> Childs |
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 |