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 |