Otclient  14/8/2020
creatures.h File Reference
#include "declarations.h"
#include <framework/luaengine/luaobject.h>
#include "outfit.h"
Include dependency graph for creatures.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Spawn
 
class  CreatureType
 
class  CreatureManager
 

Enumerations

enum  CreatureAttr : uint8 {
  CreatureAttrPosition = 0, CreatureAttrName = 1, CreatureAttrOutfit = 2, CreatureAttrSpawnTime = 3,
  CreatureAttrDir = 4, CreatureAttrRace = 5
}
 
enum  CreatureRace : uint8 { CreatureRaceNpc = 0, CreatureRaceMonster = 1 }
 
enum  SpawnAttr : uint8 { SpawnAttrRadius = 0, SpawnAttrCenter = 1 }
 

Variables

CreatureManager g_creatures
 

Enumeration Type Documentation

◆ CreatureAttr

Enumerator
CreatureAttrPosition 
CreatureAttrName 
CreatureAttrOutfit 
CreatureAttrSpawnTime 
CreatureAttrDir 
CreatureAttrRace 

Definition at line 30 of file creatures.h.

◆ CreatureRace

Enumerator
CreatureRaceNpc 
CreatureRaceMonster 

Definition at line 40 of file creatures.h.

◆ SpawnAttr

enum SpawnAttr : uint8
Enumerator
SpawnAttrRadius 
SpawnAttrCenter 

Definition at line 46 of file creatures.h.

Variable Documentation

◆ g_creatures

CreatureManager g_creatures

Definition at line 30 of file creatures.cpp.