Inherits ISlaverunLoc.
Public Member Functions | |
SlaverunLoc () | |
ISlaverunLoc@ | SetLocPid (uint pid) |
ISlaverunLoc@ | SetCoords (uint x1, uint y1, uint x2, uint y2) |
ISlaverunLoc@ | SetReward (uint reward) |
ISlaverunLoc@ | SetLevels (uint hlevel, uint nlevel, uint slevel) |
ISlaverunLoc@ | SetNoItems () |
uint | GetLocPid () |
uint | GetReward () |
ISlaverunLoc@ | AddHostile (uint pid) |
ISlaverunLoc@ | AddNormal (uint pid) |
ISlaverunLoc@ | Scripts (string& script1, string& script2) |
ISlaverunLoc@ | AIPacks (uint pack1, uint pack2) |
ISlaverunLoc@ | Dialogs (uint dialog1, uint dialog2, uint sdialog) |
ISlaverunLoc@ | AddWeapon (uint pid, uint ammo, uint min, uint max) |
ISlaverunLoc@ | AddItem (uint pid, uint chance, uint min, uint max) |
ISlaverunLoc@ | AddContItem (uint pid, uint chance, uint min, uint max) |
bool | SpawnHostile (Map@ map, uint16 hexX, uint16 hexY) |
bool | SpawnNormal (Map@ map, uint16 hexX, uint16 hexY) |
void | FillContainer (Map@ map, uint16 hexX, uint16 hexY) |
bool | SpawnSlaver (Map@ map, uint16 hexX, uint16 hexY, uint teamId) |
uint | Create (Critter@ player) |
Public Attributes | |
uint | LocPid |
uint | X1 |
uint | Y1 |
uint | X2 |
uint | Y2 |
array< uint > | Hostiles |
array< uint > | Normals |
string | Hscript |
string | Nscript |
uint | Hpack |
uint | Npack |
uint | Hdialog |
uint | Ndialog |
uint | Sdialog |
uint | Hlevel |
uint | Nlevel |
uint | Slevel |
uint | Reward |
bool | NoItems |
array< uint > | Weaps |
array< uint > | Items |
array< uint > | ContItems |
SlaverunLoc | ( | ) |
ISlaverunLoc@ SetLocPid | ( | uint | pid | ) |
Implements ISlaverunLoc.
ISlaverunLoc@ SetCoords | ( | uint | x1, | |
uint | y1, | |||
uint | x2, | |||
uint | y2 | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ SetReward | ( | uint | reward | ) |
Implements ISlaverunLoc.
ISlaverunLoc@ SetLevels | ( | uint | hlevel, | |
uint | nlevel, | |||
uint | slevel | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ SetNoItems | ( | ) |
Implements ISlaverunLoc.
uint GetLocPid | ( | ) |
Implements ISlaverunLoc.
uint GetReward | ( | ) |
Implements ISlaverunLoc.
ISlaverunLoc@ AddHostile | ( | uint | pid | ) |
Implements ISlaverunLoc.
ISlaverunLoc@ AddNormal | ( | uint | pid | ) |
Implements ISlaverunLoc.
ISlaverunLoc@ Scripts | ( | string& | script1, | |
string& | script2 | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ AIPacks | ( | uint | pack1, | |
uint | pack2 | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ Dialogs | ( | uint | dialog1, | |
uint | dialog2, | |||
uint | sdialog | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ AddWeapon | ( | uint | pid, | |
uint | ammo, | |||
uint | min, | |||
uint | max | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ AddItem | ( | uint | pid, | |
uint | chance, | |||
uint | min, | |||
uint | max | |||
) |
Implements ISlaverunLoc.
ISlaverunLoc@ AddContItem | ( | uint | pid, | |
uint | chance, | |||
uint | min, | |||
uint | max | |||
) |
Implements ISlaverunLoc.
bool SpawnHostile | ( | Map@ | map, | |
uint16 | hexX, | |||
uint16 | hexY | |||
) |
Implements ISlaverunLoc.
bool SpawnNormal | ( | Map@ | map, | |
uint16 | hexX, | |||
uint16 | hexY | |||
) |
Implements ISlaverunLoc.
void FillContainer | ( | Map@ | map, | |
uint16 | hexX, | |||
uint16 | hexY | |||
) |
Implements ISlaverunLoc.
bool SpawnSlaver | ( | Map@ | map, | |
uint16 | hexX, | |||
uint16 | hexY, | |||
uint | teamId | |||
) |
Implements ISlaverunLoc.
uint Create | ( | Critter@ | player | ) |
Implements ISlaverunLoc.
uint LocPid |
uint X1 |
uint Y1 |
uint X2 |
uint Y2 |
array<uint> Hostiles |
array<uint> Normals |
uint Hpack |
uint Npack |
uint Hdialog |
uint Ndialog |
uint Sdialog |
uint Hlevel |
uint Nlevel |
uint Slevel |
uint Reward |
bool NoItems |
array<uint> Weaps |
array<uint> Items |
array<uint> ContItems |