Horizon Official Technical Documentation
Horizon::Zone::MonsterDatabase Member List

This is the complete list of members for Horizon::Zone::MonsterDatabase, including all inherited members.

_monster_dbHorizon::Zone::MonsterDatabaseprivate
_monster_skill_dbHorizon::Zone::MonsterDatabaseprivate
_monster_str_dbHorizon::Zone::MonsterDatabaseprivate
get_instance()Horizon::Zone::MonsterDatabaseinlinestatic
get_monster_by_id(uint32_t id)Horizon::Zone::MonsterDatabaseinline
get_monster_by_name(std::string name)Horizon::Zone::MonsterDatabaseinline
get_monster_skill_by_id(uint32_t monster_id)Horizon::Zone::MonsterDatabaseinline
load()Horizon::Zone::MonsterDatabase
load_internal(sol::object const &key, sol::object const &value)Horizon::Zone::MonsterDatabaseprotected
load_skill_internal(sol::object const &key, sol::object const &value)Horizon::Zone::MonsterDatabaseprotected
MonsterDatabase()Horizon::Zone::MonsterDatabase
parse_attack(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_attack_delay(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_attack_motion(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_attack_range(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_chase_range(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_damage_motion(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_damage_taken_rate(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_defense(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_drops(sol::table const &table, monster_config_data &data, bool mvp)Horizon::Zone::MonsterDatabaseprotected
parse_element(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_hp(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_level(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_magic_defense(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_mode(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_move_speed(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_mvp_exp(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_race(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_reward_base_exp(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_reward_job_exp(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_size(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_sp(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_stats(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_view(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
parse_view_range(sol::table const &table, monster_config_data &data)Horizon::Zone::MonsterDatabaseprotected
~MonsterDatabase()Horizon::Zone::MonsterDatabase