Horizon Official Technical Documentation
|
|
#include "Server/Zone/Game/Map/Grid/GridDefinitions.hpp"
#include "Server/Zone/Definitions/UnitDefinitions.hpp"
#include <cinttypes>
#include <string>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | monster_spawn_data |
struct | monster_spawn_data::s_monster_spawn_time_cache |
struct | monster_skill_config_data |
struct | monster_config_data |
struct | monster_config_data::monster_view_data |
struct | monster_config_data::rewards |
struct | monster_config_data::rewards::drops |
Macros | |
#define | MAX_MOB_DROP 10 |
#define | MAX_MVP_DROP 10 |
#define | MAX_MOB_DB 22000 |
#define MAX_MOB_DB 22000 |
#define MAX_MOB_DROP 10 |
#define MAX_MVP_DROP 10 |
enum monster_boss_type |
Enumerator | |
---|---|
BOSS_TYPE_NONE | |
BOSS_TYPE_MINI | |
BOSS_TYPE_MVP |
enum monster_mode_type |
Enumerator | |
---|---|
MONSTER_RACE_FORMLESS | Formless. |
MONSTER_RACE_UNDEAD | Undead. |
MONSTER_RACE_BRUTE | Beast/Brute. |
MONSTER_RACE_PLANT | Plant. |
MONSTER_RACE_INSECT | Insect. |
MONSTER_RACE_FISH | Fish. |
MONSTER_RACE_DEMON | Demon. |
MONSTER_RACE_DEMIHUMAN | Demi-Human (not including Player) |
MONSTER_RACE_ANGEL | Angel. |
MONSTER_RACE_DRAGON | Dragon. |
MONSTER_RACE_PLAYER | |
MONSTER_RACE_BOSS | Boss. |
MONSTER_RACE_NONBOSS | Non-boss. |
MONSTER_RACE_MAX | |
MONSTER_RACE_NONDEMIHUMAN | Every race except Demi-Human (including Player) |
MONSTER_RACE_NONPLAYER | Every non-player race. |
MONSTER_RACE_DEMIPLAYER | Demi-Human (including Player) |
MONSTER_RACE_NONDEMIPLAYER | Every race except Demi-Human (and except Player) |
MONSTER_RACE_ALL | Every race (implemented as equivalent to RC_BOSS and RC_NONBOSS) |