Go to the source code of this file.
|
| enum | SpawnObjectType { SPAWN_TYPE_CREATURE = 0
, SPAWN_TYPE_GAMEOBJECT = 1
, NUM_SPAWN_TYPES_WITH_DATA
, NUM_SPAWN_TYPES = NUM_SPAWN_TYPES_WITH_DATA
} |
| |
| enum | SpawnObjectTypeMask { SPAWN_TYPEMASK_CREATURE = (1 << SPAWN_TYPE_CREATURE)
, SPAWN_TYPEMASK_GAMEOBJECT = (1 << SPAWN_TYPE_GAMEOBJECT)
, SPAWN_TYPEMASK_WITH_DATA = (1 << NUM_SPAWN_TYPES_WITH_DATA)-1
, SPAWN_TYPEMASK_ALL = (1 << NUM_SPAWN_TYPES)-1
} |
| |
| enum | SpawnGroupFlags {
SPAWNGROUP_FLAG_NONE = 0x00
, SPAWNGROUP_FLAG_SYSTEM = 0x01
, SPAWNGROUP_FLAG_COMPATIBILITY_MODE = 0x02
, SPAWNGROUP_FLAG_MANUAL_SPAWN = 0x04
,
SPAWNGROUP_FLAG_DYNAMIC_SPAWN_RATE = 0x08
, SPAWNGROUP_FLAG_ESCORTQUESTNPC = 0x10
, SPAWNGROUP_FLAGS_ALL = (SPAWNGROUP_FLAG_SYSTEM | SPAWNGROUP_FLAG_COMPATIBILITY_MODE | SPAWNGROUP_FLAG_MANUAL_SPAWN | SPAWNGROUP_FLAG_DYNAMIC_SPAWN_RATE | SPAWNGROUP_FLAG_ESCORTQUESTNPC)
} |
| |
| enum | LinkedRespawnType { LINKED_RESPAWN_CREATURE_TO_CREATURE = 0
, LINKED_RESPAWN_CREATURE_TO_GO = 1
, LINKED_RESPAWN_GO_TO_GO = 2
, LINKED_RESPAWN_GO_TO_CREATURE = 3
} |
| |
◆ LinkedRespawnType
| Enumerator |
|---|
| LINKED_RESPAWN_CREATURE_TO_CREATURE | |
| LINKED_RESPAWN_CREATURE_TO_GO | |
| LINKED_RESPAWN_GO_TO_GO | |
| LINKED_RESPAWN_GO_TO_CREATURE | |
Definition at line 108 of file SpawnData.h.
◆ SpawnGroupFlags
| Enumerator |
|---|
| SPAWNGROUP_FLAG_NONE | |
| SPAWNGROUP_FLAG_SYSTEM | |
| SPAWNGROUP_FLAG_COMPATIBILITY_MODE | |
| SPAWNGROUP_FLAG_MANUAL_SPAWN | |
| SPAWNGROUP_FLAG_DYNAMIC_SPAWN_RATE | |
| SPAWNGROUP_FLAG_ESCORTQUESTNPC | |
| SPAWNGROUP_FLAGS_ALL | |
Definition at line 46 of file SpawnData.h.
◆ SpawnObjectType
| Enumerator |
|---|
| SPAWN_TYPE_CREATURE | |
| SPAWN_TYPE_GAMEOBJECT | |
| NUM_SPAWN_TYPES_WITH_DATA | |
| NUM_SPAWN_TYPES | |
Definition at line 29 of file SpawnData.h.
◆ SpawnObjectTypeMask
| Enumerator |
|---|
| SPAWN_TYPEMASK_CREATURE | |
| SPAWN_TYPEMASK_GAMEOBJECT | |
| SPAWN_TYPEMASK_WITH_DATA | |
| SPAWN_TYPEMASK_ALL | |
Definition at line 37 of file SpawnData.h.