Public Member Functions |
| CEncounter () |
CEncounter@ | AddGroup (uint group) |
| Checks if the value in encounter's zone is sufficient to 'fund the encounter'.
|
CEncounter@ | AddPlayer (Critter& player) |
Critter@ | GetPlayer (uint i) |
CEncounter@ | NewCheck (uint type, uint index, uint8 operator, int value) |
CEncounter@ | SetLocationPid (uint16 locationPid) |
CEncounter@ | SetSpecial (bool special) |
CEncounter@ | CheckRandom (int value) |
CEncounter@ | CheckStat (uint index, uint8 operator, int value) |
CEncounter@ | CheckPerk (uint index, uint8 operator, int value) |
CEncounter@ | CheckLVar (uint index, uint8 operator, int value) |
CEncounter@ | CheckGVar (uint index, uint8 operator, int value) |
CEncounter@ | CheckHour (uint8 operator, int value) |
int | GenerateEncounterString (Critter& cr, string@ str, bool groupAdded, bool awareness) |
uint | getProbablyId (uint i) |
void | Ask (int say, Critter@ leader) |
void | Say (Critter@ leader, Critter@ player) |
bool | IsSingleGroup () |
int | GetCost () |
Public Attributes |
int | Difficulty |
uint16 | LocationPid |
bool | Special |
array< uint > | Groups |
array< uint > | Players |
array< CCheck > | Checks |
uint | Ratio |