Public Member Functions

ISlaverunLoc Interface Reference

Inherited by SlaverunLoc.

List of all members.

Public Member Functions

ISlaverunLocSetLocPid (uint pid)
uint GetLocPid ()
ISlaverunLocSetCoords (uint x1, uint y1, uint x2, uint y2)
ISlaverunLocSetReward (uint reward)
ISlaverunLocSetLevels (uint hlevel, uint nlevel, uint slevel)
ISlaverunLocSetNoItems ()
uint GetReward ()
ISlaverunLocAddHostile (uint pid)
ISlaverunLocAddNormal (uint pid)
ISlaverunLocScripts (string& script1, string& script2)
ISlaverunLocAIPacks (uint pack1, uint pack2)
ISlaverunLocDialogs (uint dialog1, uint dialog2, uint sdialog)
ISlaverunLocAddWeapon (uint pid, uint ammo, uint min, uint max)
ISlaverunLocAddItem (uint pid, uint chance, uint min, uint max)
ISlaverunLocAddContItem (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)

Member Function Documentation

ISlaverunLoc@ SetLocPid ( uint  pid  ) 

Implemented in SlaverunLoc.

uint GetLocPid (  ) 

Implemented in SlaverunLoc.

ISlaverunLoc@ SetCoords ( uint  x1,
uint  y1,
uint  x2,
uint  y2 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ SetReward ( uint  reward  ) 

Implemented in SlaverunLoc.

ISlaverunLoc@ SetLevels ( uint  hlevel,
uint  nlevel,
uint  slevel 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ SetNoItems (  ) 

Implemented in SlaverunLoc.

uint GetReward (  ) 

Implemented in SlaverunLoc.

ISlaverunLoc@ AddHostile ( uint  pid  ) 

Implemented in SlaverunLoc.

ISlaverunLoc@ AddNormal ( uint  pid  ) 

Implemented in SlaverunLoc.

ISlaverunLoc@ Scripts ( string script1,
string script2 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ AIPacks ( uint  pack1,
uint  pack2 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ Dialogs ( uint  dialog1,
uint  dialog2,
uint  sdialog 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ AddWeapon ( uint  pid,
uint  ammo,
uint  min,
uint  max 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ AddItem ( uint  pid,
uint  chance,
uint  min,
uint  max 
)

Implemented in SlaverunLoc.

ISlaverunLoc@ AddContItem ( uint  pid,
uint  chance,
uint  min,
uint  max 
)

Implemented in SlaverunLoc.

bool SpawnHostile ( Map map,
uint16  hexX,
uint16  hexY 
)

Implemented in SlaverunLoc.

bool SpawnNormal ( Map map,
uint16  hexX,
uint16  hexY 
)

Implemented in SlaverunLoc.

void FillContainer ( Map map,
uint16  hexX,
uint16  hexY 
)

Implemented in SlaverunLoc.

bool SpawnSlaver ( Map map,
uint16  hexX,
uint16  hexY,
uint  teamId 
)

Implemented in SlaverunLoc.

uint Create ( Critter player  ) 

Implemented in SlaverunLoc.