#include <spawn.h>
Public Methods | |
| cSpawns () | |
| ~cSpawns () | |
| void | loadFromScript () |
| void | loadFromItem (P_ITEM pi) |
| Creates a new dynamic spawner getting data from an item. | |
| void | clearDynamic () |
| Clears the dynamic spawners map. | |
| void | doSpawnScripted (SERIAL spawn) |
| void | doSpawn () |
| void | doSpawnAll () |
| void | doSpawnAll (SERIAL spawn) |
| void | removeObject (SERIAL spawn, P_ITEM pi) |
| void | removeObject (SERIAL spawn, P_CHAR pc) |
| void | removeSpawnDinamic (P_ITEM pi) |
| void | removeSpawnDinamic (P_CHAR pc) |
| cSpawnDinamic * | getDynamicSpawn (SERIAL spawnerSerial) |
| cSpawnScripted * | getScriptedSpawn (SERIAL spawnerSerial) |
| void | resetSpawnTime () |
| void | doRegionSpawn (UI32 region, SPAWNFLAG_ENUM spawnWhat, UI32 amount=0) |
| void | doRegionClearSpawn (UI32 region, SPAWNTYPE_ENUM clearWhat) |
Public Attributes | |
| TIMERVAL | check |
| check respawn | |
Private Attributes | |
| SPAWN_SCRIPTED_DB | scripted |
| list of scripted spawn | |
| SPAWN_DINAMIC_DB | dinamic |
| list of dinamic spawn | |
|
|
|
|
|
|
|
|
Clears the dynamic spawners map.
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Creates a new dynamic spawner getting data from an item.
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
check respawn
|
|
|
list of dinamic spawn
|
|
|
list of scripted spawn
|