Public Member Functions

ISlaverunLoc Interface Reference

Inherited by SlaverunLoc.

List of all members.

Public Member Functions

ISlaverunLoc@ SetLocPid (uint pid)
uint GetLocPid ()
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 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)

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.