mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-26 11:01:28 +00:00
More
This commit is contained in:
parent
f8712b8baf
commit
39bb8d92da
@ -808,6 +808,7 @@ IF (EQEMU_BUILD_PCH)
|
||||
TARGET_PRECOMPILE_HEADERS(common PRIVATE pch/pch-utilities.h)
|
||||
TARGET_PRECOMPILE_HEADERS(common PRIVATE pch/pch-types.h)
|
||||
TARGET_PRECOMPILE_HEADERS(common PRIVATE pch/pch-fmt.h)
|
||||
TARGET_PRECOMPILE_HEADERS(common PRIVATE pch/pch-repositories.h)
|
||||
ENDIF ()
|
||||
|
||||
SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
|
||||
|
||||
@ -252,6 +252,7 @@ class Database;
|
||||
|
||||
constexpr uint16 MAX_DISCORD_WEBHOOK_ID = 300;
|
||||
|
||||
|
||||
class EQEmuLogSys {
|
||||
public:
|
||||
EQEmuLogSys();
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
|
||||
// fmt
|
||||
#include <fmt/format.h>
|
||||
#include <fmt/core.h>
|
||||
#include <cereal/archives/json.hpp>
|
||||
|
||||
#endif
|
||||
|
||||
229
common/pch/pch-repositories.h
Normal file
229
common/pch/pch-repositories.h
Normal file
@ -0,0 +1,229 @@
|
||||
#ifndef EQEMU_REPOSITORIES_PCH_H
|
||||
#define EQEMU_REPOSITORIES_PCH_H
|
||||
|
||||
#include "../../common/repositories/discovered_items_repository.h"
|
||||
#include "../../common/repositories/lootdrop_repository.h"
|
||||
#include "../../common/repositories/spells_new_repository.h"
|
||||
#include "../../common/repositories/aa_rank_effects_repository.h"
|
||||
#include "../../common/repositories/titles_repository.h"
|
||||
#include "../../common/repositories/character_bandolier_repository.h"
|
||||
#include "../../common/repositories/completed_shared_tasks_repository.h"
|
||||
#include "../../common/repositories/faction_list_mod_repository.h"
|
||||
#include "../../common/repositories/merc_templates_repository.h"
|
||||
#include "../../common/repositories/spawngroup_repository.h"
|
||||
#include "../../common/repositories/character_bind_repository.h"
|
||||
#include "../../common/repositories/npc_types_tint_repository.h"
|
||||
#include "../../common/repositories/merc_armorinfo_repository.h"
|
||||
#include "../../common/repositories/adventure_template_entry_flavor_repository.h"
|
||||
#include "../../common/repositories/character_pet_info_repository.h"
|
||||
#include "../../common/repositories/raid_details_repository.h"
|
||||
#include "../../common/repositories/guild_tributes_repository.h"
|
||||
#include "../../common/repositories/tasksets_repository.h"
|
||||
#include "../../common/repositories/character_inspect_messages_repository.h"
|
||||
#include "../../common/repositories/merc_spell_list_entries_repository.h"
|
||||
#include "../../common/repositories/npc_types_repository.h"
|
||||
#include "../../common/repositories/bot_buffs_repository.h"
|
||||
#include "../../common/repositories/shared_task_activity_state_repository.h"
|
||||
#include "../../common/repositories/forage_repository.h"
|
||||
#include "../../common/repositories/global_loot_repository.h"
|
||||
#include "../../common/repositories/adventure_members_repository.h"
|
||||
#include "../../common/repositories/merc_subtypes_repository.h"
|
||||
#include "../../common/repositories/aa_ranks_repository.h"
|
||||
#include "../../common/repositories/character_auras_repository.h"
|
||||
#include "../../common/repositories/loottable_repository.h"
|
||||
#include "../../common/repositories/bot_timers_repository.h"
|
||||
#include "../../common/repositories/graveyard_repository.h"
|
||||
#include "../../common/repositories/expedition_lockouts_repository.h"
|
||||
#include "../../common/repositories/bot_group_members_repository.h"
|
||||
#include "../../common/repositories/spawn_conditions_repository.h"
|
||||
#include "../../common/repositories/character_disciplines_repository.h"
|
||||
#include "../../common/repositories/npc_faction_entries_repository.h"
|
||||
#include "../../common/repositories/pets_equipmentset_entries_repository.h"
|
||||
#include "../../common/repositories/bot_inspect_messages_repository.h"
|
||||
#include "../../common/repositories/char_create_combinations_repository.h"
|
||||
#include "../../common/repositories/guild_ranks_repository.h"
|
||||
#include "../../common/repositories/character_stats_record_repository.h"
|
||||
#include "../../common/repositories/adventure_stats_repository.h"
|
||||
#include "../../common/repositories/buyer_trade_items_repository.h"
|
||||
#include "../../common/repositories/buyer_buy_lines_repository.h"
|
||||
#include "../../common/repositories/timers_repository.h"
|
||||
#include "../../common/repositories/lfguild_repository.h"
|
||||
#include "../../common/repositories/character_potionbelt_repository.h"
|
||||
#include "../../common/repositories/ground_spawns_repository.h"
|
||||
#include "../../common/repositories/npc_spells_effects_repository.h"
|
||||
#include "../../common/repositories/guild_relations_repository.h"
|
||||
#include "../../common/repositories/merc_stats_repository.h"
|
||||
#include "../../common/repositories/petitions_repository.h"
|
||||
#include "../../common/repositories/chatchannels_repository.h"
|
||||
#include "../../common/repositories/character_parcels_repository.h"
|
||||
#include "../../common/repositories/zone_flags_repository.h"
|
||||
#include "../../common/repositories/merc_merchant_templates_repository.h"
|
||||
#include "../../common/repositories/criteria/content_filter_criteria.h"
|
||||
#include "../../common/repositories/login_server_admins_repository.h"
|
||||
#include "../../common/repositories/character_pet_inventory_repository.h"
|
||||
#include "../../common/repositories/merc_name_types_repository.h"
|
||||
#include "../../common/repositories/character_peqzone_flags_repository.h"
|
||||
#include "../../common/repositories/spawnentry_repository.h"
|
||||
#include "../../common/repositories/player_titlesets_repository.h"
|
||||
#include "../../common/repositories/gm_ips_repository.h"
|
||||
#include "../../common/repositories/character_spells_repository.h"
|
||||
#include "../../common/repositories/rule_sets_repository.h"
|
||||
#include "../../common/repositories/character_alt_currency_repository.h"
|
||||
#include "../../common/repositories/aa_ability_repository.h"
|
||||
#include "../../common/repositories/command_subsettings_repository.h"
|
||||
#include "../../common/repositories/items_repository.h"
|
||||
#include "../../common/repositories/login_api_tokens_repository.h"
|
||||
#include "../../common/repositories/bot_stances_repository.h"
|
||||
#include "../../common/repositories/spell_globals_repository.h"
|
||||
#include "../../common/repositories/pets_equipmentset_repository.h"
|
||||
#include "../../common/repositories/starting_items_repository.h"
|
||||
#include "../../common/repositories/bot_create_combinations_repository.h"
|
||||
#include "../../common/repositories/inventory_snapshots_repository.h"
|
||||
#include "../../common/repositories/ldon_trap_templates_repository.h"
|
||||
#include "../../common/repositories/guild_members_repository.h"
|
||||
#include "../../common/repositories/expeditions_repository.h"
|
||||
#include "../../common/repositories/level_exp_mods_repository.h"
|
||||
#include "../../common/repositories/pets_beastlord_data_repository.h"
|
||||
#include "../../common/repositories/merc_stance_entries_repository.h"
|
||||
#include "../../common/repositories/doors_repository.h"
|
||||
#include "../../common/repositories/tool_game_objects_repository.h"
|
||||
#include "../../common/repositories/npc_spells_entries_repository.h"
|
||||
#include "../../common/repositories/bot_heal_rotation_targets_repository.h"
|
||||
#include "../../common/repositories/shared_tasks_repository.h"
|
||||
#include "../../common/repositories/tradeskill_recipe_repository.h"
|
||||
#include "../../common/repositories/char_create_point_allocations_repository.h"
|
||||
#include "../../common/repositories/bot_spells_entries_repository.h"
|
||||
#include "../../common/repositories/raid_members_repository.h"
|
||||
#include "../../common/repositories/character_languages_repository.h"
|
||||
#include "../../common/repositories/merchantlist_repository.h"
|
||||
#include "../../common/repositories/object_repository.h"
|
||||
#include "../../common/repositories/login_world_servers_repository.h"
|
||||
#include "../../common/repositories/character_parcels_containers_repository.h"
|
||||
#include "../../common/repositories/bot_starting_items_repository.h"
|
||||
#include "../../common/repositories/adventure_template_entry_repository.h"
|
||||
#include "../../common/repositories/alternate_currency_repository.h"
|
||||
#include "../../common/repositories/tributes_repository.h"
|
||||
#include "../../common/repositories/bug_reports_repository.h"
|
||||
#include "../../common/repositories/account_repository.h"
|
||||
#include "../../common/repositories/quest_globals_repository.h"
|
||||
#include "../../common/repositories/merc_types_repository.h"
|
||||
#include "../../common/repositories/completed_tasks_repository.h"
|
||||
#include "../../common/repositories/object_contents_repository.h"
|
||||
#include "../../common/repositories/dynamic_zone_members_repository.h"
|
||||
#include "../../common/repositories/aa_rank_prereqs_repository.h"
|
||||
#include "../../common/repositories/bot_pet_buffs_repository.h"
|
||||
#include "../../common/repositories/character_activities_repository.h"
|
||||
#include "../../common/repositories/character_corpse_items_repository.h"
|
||||
#include "../../common/repositories/spawn2_repository.h"
|
||||
#include "../../common/repositories/bot_owner_options_repository.h"
|
||||
#include "../../common/repositories/bot_heal_rotations_repository.h"
|
||||
#include "../../common/repositories/content_flags_repository.h"
|
||||
#include "../../common/repositories/ip_exemptions_repository.h"
|
||||
#include "../../common/repositories/completed_shared_task_members_repository.h"
|
||||
#include "../../common/repositories/character_material_repository.h"
|
||||
#include "../../common/repositories/grid_repository.h"
|
||||
#include "../../common/repositories/db_str_repository.h"
|
||||
#include "../../common/repositories/character_skills_repository.h"
|
||||
#include "../../common/repositories/guild_bank_repository.h"
|
||||
#include "../../common/repositories/reports_repository.h"
|
||||
#include "../../common/repositories/instance_list_player_repository.h"
|
||||
#include "../../common/repositories/character_tribute_repository.h"
|
||||
#include "../../common/repositories/ldon_trap_entries_repository.h"
|
||||
#include "../../common/repositories/bot_pets_repository.h"
|
||||
#include "../../common/repositories/merc_buffs_repository.h"
|
||||
#include "../../common/repositories/skill_caps_repository.h"
|
||||
#include "../../common/repositories/character_data_repository.h"
|
||||
#include "../../common/repositories/account_ip_repository.h"
|
||||
#include "../../common/repositories/traps_repository.h"
|
||||
#include "../../common/repositories/dynamic_zone_templates_repository.h"
|
||||
#include "../../common/repositories/mail_repository.h"
|
||||
#include "../../common/repositories/group_leaders_repository.h"
|
||||
#include "../../common/repositories/respawn_times_repository.h"
|
||||
#include "../../common/repositories/task_activities_repository.h"
|
||||
#include "../../common/repositories/blocked_spells_repository.h"
|
||||
#include "../../common/repositories/rule_values_repository.h"
|
||||
#include "../../common/repositories/tradeskill_recipe_entries_repository.h"
|
||||
#include "../../common/repositories/spawn_events_repository.h"
|
||||
#include "../../common/repositories/player_event_log_settings_repository.h"
|
||||
#include "../../common/repositories/completed_shared_task_activity_state_repository.h"
|
||||
#include "../../common/repositories/inventory_repository.h"
|
||||
#include "../../common/repositories/perl_event_export_settings_repository.h"
|
||||
#include "../../common/repositories/zone_points_repository.h"
|
||||
#include "../../common/repositories/character_memmed_spells_repository.h"
|
||||
#include "../../common/repositories/spawn_condition_values_repository.h"
|
||||
#include "../../common/repositories/login_server_list_types_repository.h"
|
||||
#include "../../common/repositories/npc_emotes_repository.h"
|
||||
#include "../../common/repositories/veteran_reward_templates_repository.h"
|
||||
#include "../../common/repositories/merc_weaponinfo_repository.h"
|
||||
#include "../../common/repositories/data_buckets_repository.h"
|
||||
#include "../../common/repositories/fishing_repository.h"
|
||||
#include "../../common/repositories/books_repository.h"
|
||||
#include "../../common/repositories/character_alternate_abilities_repository.h"
|
||||
#include "../../common/repositories/bot_spell_casting_chances_repository.h"
|
||||
#include "../../common/repositories/login_accounts_repository.h"
|
||||
#include "../../common/repositories/tribute_levels_repository.h"
|
||||
#include "../../common/repositories/merchantlist_temp_repository.h"
|
||||
#include "../../common/repositories/account_rewards_repository.h"
|
||||
#include "../../common/repositories/lootdrop_entries_repository.h"
|
||||
#include "../../common/repositories/server_scheduled_events_repository.h"
|
||||
#include "../../common/repositories/bot_groups_repository.h"
|
||||
#include "../../common/repositories/shared_task_dynamic_zones_repository.h"
|
||||
#include "../../common/repositories/zone_repository.h"
|
||||
#include "../../common/repositories/horses_repository.h"
|
||||
#include "../../common/repositories/character_pet_buffs_repository.h"
|
||||
#include "../../common/repositories/dynamic_zones_repository.h"
|
||||
#include "../../common/repositories/start_zones_repository.h"
|
||||
#include "../../common/repositories/keyring_repository.h"
|
||||
#include "../../common/repositories/merc_merchant_template_entries_repository.h"
|
||||
#include "../../common/repositories/character_item_recast_repository.h"
|
||||
#include "../../common/repositories/merc_inventory_repository.h"
|
||||
#include "../../common/repositories/merc_npc_types_repository.h"
|
||||
#include "../../common/repositories/pets_repository.h"
|
||||
#include "../../common/repositories/damageshieldtypes_repository.h"
|
||||
#include "../../common/repositories/char_recipe_list_repository.h"
|
||||
#include "../../common/repositories/instance_list_repository.h"
|
||||
#include "../../common/repositories/bot_guild_members_repository.h"
|
||||
#include "../../common/repositories/character_tasks_repository.h"
|
||||
#include "../../common/repositories/npc_spells_effects_entries_repository.h"
|
||||
#include "../../common/repositories/auras_repository.h"
|
||||
#include "../../common/repositories/character_task_timers_repository.h"
|
||||
#include "../../common/repositories/merc_spell_lists_repository.h"
|
||||
#include "../../common/repositories/npc_faction_repository.h"
|
||||
#include "../../common/repositories/friends_repository.h"
|
||||
#include "../../common/repositories/bot_spell_settings_repository.h"
|
||||
#include "../../common/repositories/player_event_logs_repository.h"
|
||||
#include "../../common/repositories/bot_data_repository.h"
|
||||
#include "../../common/repositories/character_leadership_abilities_repository.h"
|
||||
#include "../../common/repositories/grid_entries_repository.h"
|
||||
#include "../../common/repositories/bot_inventories_repository.h"
|
||||
#include "../../common/repositories/tasks_repository.h"
|
||||
#include "../../common/repositories/name_filter_repository.h"
|
||||
#include "../../common/repositories/character_instance_safereturns_repository.h"
|
||||
#include "../../common/repositories/faction_association_repository.h"
|
||||
#include "../../common/repositories/logsys_categories_repository.h"
|
||||
#include "../../common/repositories/buyer_repository.h"
|
||||
#include "../../common/repositories/character_currency_repository.h"
|
||||
#include "../../common/repositories/discord_webhooks_repository.h"
|
||||
#include "../../common/repositories/guild_permissions_repository.h"
|
||||
#include "../../common/repositories/chatchannel_reserved_names_repository.h"
|
||||
#include "../../common/repositories/character_expedition_lockouts_repository.h"
|
||||
#include "../../common/repositories/loottable_entries_repository.h"
|
||||
#include "../../common/repositories/bot_pet_inventories_repository.h"
|
||||
#include "../../common/repositories/npc_spells_repository.h"
|
||||
#include "../../common/repositories/faction_list_repository.h"
|
||||
#include "../../common/repositories/group_id_repository.h"
|
||||
#include "../../common/repositories/character_buffs_repository.h"
|
||||
#include "../../common/repositories/faction_values_repository.h"
|
||||
#include "../../common/repositories/variables_repository.h"
|
||||
#include "../../common/repositories/guilds_repository.h"
|
||||
#include "../../common/repositories/bot_heal_rotation_members_repository.h"
|
||||
#include "../../common/repositories/spell_buckets_repository.h"
|
||||
#include "../../common/repositories/spawn2_disabled_repository.h"
|
||||
#include "../../common/repositories/saylink_repository.h"
|
||||
#include "../../common/repositories/trader_repository.h"
|
||||
#include "../../common/repositories/shared_task_members_repository.h"
|
||||
#include "../../common/repositories/merc_merchant_entries_repository.h"
|
||||
#include "../../common/repositories/character_corpses_repository.h"
|
||||
#include "../../common/repositories/adventure_details_repository.h"
|
||||
|
||||
#endif
|
||||
@ -295,7 +295,7 @@ IF (EQEMU_BUILD_PCH)
|
||||
TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/pch/pch-utilities.h)
|
||||
TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/pch/pch-types.h)
|
||||
TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/pch/pch-fmt.h)
|
||||
TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/types.h ../common/eqemu_logsys.h ../common/eqemu_logsys_log_aliases.cpp ../common/features.h ../common/global_define.h)
|
||||
TARGET_PRECOMPILE_HEADERS(zone PRIVATE ../common/pch/pch-repositories.h)
|
||||
TARGET_PRECOMPILE_HEADERS(zone PRIVATE pch/pch.h)
|
||||
ENDIF()
|
||||
|
||||
|
||||
@ -11,10 +11,43 @@
|
||||
#include "../client.h"
|
||||
#include "../zone.h"
|
||||
|
||||
// perl
|
||||
|
||||
#include "../embperl.h"
|
||||
|
||||
// lua
|
||||
#include "lua.hpp"
|
||||
#include <luabind/luabind.hpp>
|
||||
#include <luabind/object.hpp>
|
||||
#include <luabind/class.hpp>
|
||||
|
||||
#include "../lua_object.h"
|
||||
#include "../lua_spell.h"
|
||||
#include "../lua_item.h"
|
||||
#include "../lua_bit.h"
|
||||
#include "../lua_mob.h"
|
||||
#include "../lua_packet.h"
|
||||
#include "../lua_npc.h"
|
||||
#include "../lua_expedition.h"
|
||||
#include "../lua_mod.h"
|
||||
#include "../lua_inventory.h"
|
||||
#include "../lua_encounter.h"
|
||||
#include "../lua_raid.h"
|
||||
#include "../lua_client.h"
|
||||
#include "../lua_bot.h"
|
||||
#include "../lua_general.h"
|
||||
#include "../lua_entity.h"
|
||||
#include "../lua_ptr.h"
|
||||
#include "../lua_spawn.h"
|
||||
#include "../lua_iteminst.h"
|
||||
#include "../lua_group.h"
|
||||
#include "../lua_hate_list.h"
|
||||
#include "../lua_corpse.h"
|
||||
#include "../lua_buff.h"
|
||||
#include "../lua_entity_list.h"
|
||||
#include "../lua_parser.h"
|
||||
#include "../lua_door.h"
|
||||
#include "../lua_parser_events.h"
|
||||
#include "../lua_stat_bonuses.h"
|
||||
|
||||
#endif //EQEMU_ZONE_PCH_H
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user