set(PACKET_C2S_SOURCES
    ${CMAKE_CURRENT_SOURCE_DIR}/base.h
    ${CMAKE_CURRENT_SOURCE_DIR}/rate_limiter.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/rate_limiter.h
    ${CMAKE_CURRENT_SOURCE_DIR}/validation.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/validation.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00a_login.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00a_login.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00c_gameok.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00c_gameok.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00d_netend.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00d_netend.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00f_clstat.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x00f_clstat.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x011_zone_transition.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x011_zone_transition.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x015_pos.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x015_pos.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x016_charreq.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x016_charreq.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x017_charreq2.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x017_charreq2.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01a_action.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01a_action.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01b_friendpass.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01b_friendpass.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01c_unknown.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01c_unknown.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01e_gm.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01e_gm.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01f_gmcommand.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x01f_gmcommand.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x028_item_dump.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x028_item_dump.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x029_item_move.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x029_item_move.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x02b_translate.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x02b_translate.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x02c_itemsearch.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x02c_itemsearch.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x032_trade_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x032_trade_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x033_trade_res.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x033_trade_res.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x034_trade_list.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x034_trade_list.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x036_item_transfer.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x036_item_transfer.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x037_item_use.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x037_item_use.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03a_item_stack.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03a_item_stack.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03b_subcontainer.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03b_subcontainer.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03c_black_list.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03c_black_list.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03d_black_edit.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x03d_black_edit.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x041_trophy_entry.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x041_trophy_entry.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x042_trophy_absence.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x042_trophy_absence.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x04b_fragments.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x04b_fragments.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x04d_pbx.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x04d_pbx.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x04e_auc.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x04e_auc.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x050_equip_set.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x050_equip_set.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x051_equipset_set.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x051_equipset_set.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x052_equipset_check.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x052_equipset_check.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x053_lockstyle.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x053_lockstyle.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x058_recipe.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x058_recipe.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x059_effectend.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x059_effectend.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05a_reqconquest.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05a_reqconquest.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05b_eventend.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05b_eventend.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05c_eventendxzy.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05c_eventendxzy.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05d_motion.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05d_motion.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05e_maprect.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x05e_maprect.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x060_passwards.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x060_passwards.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x061_clistatus.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x061_clistatus.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x063_dig.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x063_dig.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x064_scenarioitem.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x064_scenarioitem.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x066_fishing.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x06e_group_solicit_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x06e_group_solicit_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x06f_group_leave.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x06f_group_leave.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x070_group_breakup.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x070_group_breakup.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x071_group_strike.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x071_group_strike.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x074_group_solicit_res.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x074_group_solicit_res.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x076_group_list_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x076_group_list_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x077_group_change2.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x077_group_change2.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x078_group_checkid.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x078_group_checkid.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x083_shop_buy.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x083_shop_buy.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x084_shop_sell_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x084_shop_sell_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x085_shop_sell_set.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x085_shop_sell_set.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x096_combine_ask.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x096_combine_ask.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x09b_chocobo_race_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x09b_chocobo_race_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0a0_switch_proposal.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0a0_switch_proposal.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0a1_switch_vote.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0a1_switch_vote.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0a2_dice.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0a2_dice.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0b7_assist_channel.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0b7_assist_channel.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0aa_guild_buy.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0aa_guild_buy.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ab_guild_buylist.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ab_guild_buylist.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ac_guild_sell.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ac_guild_sell.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ad_guild_selllist.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ad_guild_selllist.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0b5_chat_std.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0b5_chat_std.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0b6_chat_name.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0b6_chat_name.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0be_merits.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0be_merits.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0bf_job_points_spend.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0bf_job_points_spend.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c0_job_points_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c0_job_points_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c1_alter_ego_points.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c1_alter_ego_points.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c3_group_comlink_make.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c3_group_comlink_make.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c4_group_comlink_active.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0c4_group_comlink_active.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0cb_myroom_is.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0cb_myroom_is.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d2_map_group.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d2_map_group.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d3_faq_gmcall.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d3_faq_gmcall.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d4_faq_gmparam.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d4_faq_gmparam.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d5_ack_gmmsg.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d5_ack_gmmsg.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d8_dungeon_param.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0d8_dungeon_param.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0db_config_language.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0db_config_language.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0dc_config.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0dc_config.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0dd_equip_inspect.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0dd_equip_inspect.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0de_inspect_message.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0de_inspect_message.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e0_set_usermsg.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e0_set_usermsg.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e1_get_lsmsg.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e1_get_lsmsg.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e2_set_lsmsg.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e2_set_lsmsg.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e4_get_lspriv.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e4_get_lspriv.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e7_reqlogout.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e7_reqlogout.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e8_camp.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0e8_camp.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ea_sit.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ea_sit.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0eb_reqsubmapnum.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0eb_reqsubmapnum.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f0_rescue.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f0_rescue.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f1_buffcancel.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f1_buffcancel.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f2_submapchange.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f2_submapchange.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f4_tracking_list.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f4_tracking_list.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f5_tracking_start.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f5_tracking_start.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f6_tracking_end.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0f6_tracking_end.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fa_myroom_layout.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fa_myroom_layout.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fb_myroom_bankin.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fb_myroom_bankin.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fc_myroom_plant_add.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fc_myroom_plant_add.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fd_myroom_plant_check.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fd_myroom_plant_check.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fe_myroom_plant_crop.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0fe_myroom_plant_crop.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ff_myroom_plant_stop.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x0ff_myroom_plant_stop.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x100_myroom_job.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x100_myroom_job.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x102_extended_job.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x102_extended_job.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x104_bazaar_exit.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x104_bazaar_exit.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x105_bazaar_list.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x105_bazaar_list.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x106_bazaar_buy.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x106_bazaar_buy.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x109_bazaar_open.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x109_bazaar_open.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10a_bazaar_itemset.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10a_bazaar_itemset.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10b_bazaar_close.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10b_bazaar_close.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10c_roe_start.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10c_roe_start.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10d_roe_remove.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10d_roe_remove.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10e_roe_claim.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10e_roe_claim.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10f_currencies_1.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x10f_currencies_1.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x110_fishing_2.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x110_fishing_2.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x112_battlefield_req.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x112_battlefield_req.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x113_sitchair.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x113_sitchair.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x114_map_markers.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x114_map_markers.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x115_currencies_2.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x115_currencies_2.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x116_unity_menu.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x116_unity_menu.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x117_unity_quest.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x117_unity_quest.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x118_unity_toggle.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x118_unity_toggle.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x119_emote_list.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x119_emote_list.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x11b_mastery_display.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x11b_mastery_display.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x11c_party_request.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x11c_party_request.h
    ${CMAKE_CURRENT_SOURCE_DIR}/0x11d_jump.cpp
    ${CMAKE_CURRENT_SOURCE_DIR}/0x11d_jump.h
    PARENT_SCOPE
)
