/* DBCServer_Release_x64.exe sha256 d9e4fccdf3482e50247686d4452c0b13c75a53efc4bd7320668eece8d1ce828c * Ghidra 12.1.2 decompiler output for 0x140041b90 FUN_140041b90 * Pseudocode, not original source. */ wchar_t * FUN_140041b90(undefined4 param_1) { switch(param_1) { case 0x2ee1: return L"REQ_AUTH"; case 0x2ee2: return L"REQ_LOGOUT"; case 0x2ee3: return L"REQ_SAVE_FIRST_CHARACTER"; case 0x2ee4: return L"REQ_SAVE_IP"; case 0x2ee5: return L"REQ_READ_ALL_ITEM_DROPGROUP"; case 0x2ee6: return L"REQ_READ_ALL_GUILD"; case 0x2ee7: return L"REQ_READ_GUILD_MEMBER"; case 0x2ee8: return L"REQ_INSERT_GUILD_MEMBER"; case 0x2ee9: return L"REQ_INSERT_ITEM"; case 0x2eea: return L"REQ_INSERT_SKILL"; case 0x2eeb: return L"REQ_UPDATE_SKILL_LEVEL"; case 0x2eec: return L"REQ_SAVE_SKILL_RESET"; case 0x2eed: return L"REQ_MOVE_INVENTORY_TO_EQUIP"; case 0x2eee: return L"REQ_MOVE_CASH_TO_EQUIP"; case 0x2eef: return L"REQ_MOVE_EQUIP_TO_INVENTORY"; case 0x2ef0: return L"REQ_MOVE_EQUIP_TO_CASH"; case 0x2ef1: return L"REQ_ITEM_PAGE_SLOT_UPDATE"; case 0x2ef2: return L"REQ_ITEM_UPDATE"; case 0x2ef3: return L"REQ_ITEM_OWNER_UPDATE"; case 0x2ef4: return L"REQ_ITEM_PAGE_OWNER_UPDATE"; case 0x2ef5: return L"REQ_ITEM_DURABILITY_UPDATE"; case 0x2ef6: return L"REQ_UPDATE_REMAINTIME_ITEM"; case 0x2ef7: return L"REQ_UPDATE_ITEM_BINDS"; case 0x2ef8: return L"REQ_INSERT_QUEST"; case 0x2ef9: return L"REQ_UPDATE_QUEST"; case 0x2efa: return L"REQ_DELETE_QUEST"; case 0x2efb: return L"REQ_UPDATE_QUEST_SHOW"; case 0x2efc: return L"REQ_CHARACTER_READ_ALL_DATA"; case 0x2efd: return L"REQ_UPDATE_CHARACTER_GIVE_UP"; case 0x2efe: return L"REQ_UPDATE_CHARACTER_HEARTS"; case 0x2eff: return L"REQ_UPDATE_CHARACTER_FATIGUE"; case 0x2f00: return L"REQ_UPDATE_CHARACTER_LEVEL_AND_SP"; case 0x2f01: return L"REQ_UPDATE_CHARACTER_EXP"; case 0x2f02: return L"REQ_UPDATE_CHARACTER_SP"; case 0x2f03: return L"REQ_UPDATE_CHARACTER_JOB"; case 0x2f04: return L"REQ_SAVE_MONEY"; case 0x2f05: return L"REQ_UPDATE_CHARACTER_FIRST_LOGIN"; case 0x2f06: return L"REQ_SAVE_ITEM_INVEN"; case 0x2f07: return L"REQ_SAVE_ITEM_QUICKSLOT"; case 0x2f08: return L"REQ_SAVE_ITEM_BOOTH"; case 0x2f09: return L"REQ_SAVE_ITEM_STORAGE"; case 0x2f0a: return L"REQ_UPDATE_STORAGE_USEABLE_COUNT"; case 0x2f0b: return L"REQ_CHARACTER_CREATE"; case 0x2f0c: return L"REQ_CHARACTER_DELETE"; case 0x2f0d: return L"REQ_CHARACTER_LIST"; case 0x2f0e: return L"REQ_CHARACTER_GET"; case 0x2f0f: return L"REQ_CHARACTER_GET_BY_NAME"; case 0x2f10: return L"REQ_CHARACTER_GET_SIMPLE"; case 0x2f11: return L"REQ_MAIL_SEND"; case 0x2f12: return L"REQ_MAIL_DEL"; case 0x2f13: return L"REQ_MAIL_UPDATE"; case 0x2f14: return L"REQ_MAIL_LIST"; case 0x2f15: return L"REQ_MAIL_OPEN"; case 0x2f16: return L"REQ_MAIL_NEW_LIST"; case 0x2f17: return L"REQ_MAIL_ITEM_MOVE"; case 0x2f18: return L"REQ_MAIL_GOLD_PAYMAENT"; case 0x2f19: return L"REQ_MAIL_RETURN"; case 0x2f1a: return L"REQ_UPDATE_DUEL_INFO"; case 0x2f1b: return L"REQ_SELECT_BATTLE_RANK_LIST"; case 0x2f1c: return L"REQ_FRIEND_LIST"; case 0x2f1d: return L"REQ_ADD_FRIEND"; case 0x2f1e: return L"REQ_DEL_FRIEND"; case 0x2f1f: return L"REQ_ADD_BAN"; case 0x2f20: return L"REQ_DEL_BAN"; case 0x2f21: return L"REQ_UPDATE_MEMO_BAN"; case 0x2f22: return L"REQ_UPDATE_DUNGEON_RANK"; case 0x2f23: return L"REQ_ADD_CHARACTER_TITLE"; case 0x2f24: return L"REQ_EQUIP_CHARACTER_TITLE"; case 0x2f25: return L"REQ_UNEQUIP_CHARACTER_TITLE"; case 0x2f26: return L"REQ_IS_PUSH_QUEUE"; case 0x2f27: return L"REQ_CHARACTER_EQUIP_ITEM"; case 0x2f28: return L"REQ_SAVE_INVENTORY_STORAGE_MONEY"; case 0x2f29: return L"REQ_CREATE_GUILD"; case 0x2f2a: return L"REQ_READ_GUILD"; case 0x2f2b: return L"REQ_READ_GUILD_SERVER"; case 0x2f2c: return L"REQ_UPDATE_GUILD_PERMISSION"; case 0x2f2d: return L"REQ_UPDATE_GUILD_LEADER"; case 0x2f2e: return L"REQ_UPDATE_GUILD_NOTICE"; case 0x2f2f: return L"REQ_UPDATE_GUILD_ICON"; case 0x2f30: return L"REQ_GUILD_MEMBER_REMOVE"; case 0x2f31: return L"REQ_UPDATE_GUILD_MEMBER_ALIASE"; case 0x2f32: return L"REQ_UPDATE_GUILD_MEMBER_GRADE"; case 0x2f33: return L"REQ_UPDATE_CHARACTER_LOBBY"; case 0x2f34: return L"REQ_DISBAND_GUILD"; case 0x2f35: return L"REQ_GUILD_MEMBER_LOGOUT_TIME"; case 0x2f36: return L"REQ_OTHER_CHARACTER_INFO"; case 0x2f37: return L"REQ_CHARACTER_CREATE_STEP01"; case 0x2f38: return L"REQ_UPDATE_CHARACTER_TUTORIAL"; case 0x2f39: return L"REQ_ALL_DELETE_QUEST"; case 0x2f3a: return L"REQ_MOVE_CASH_TO_EQUIP_COSTUMEPACK"; case 0x2f3b: return L"REQ_SAVE_SERVER_INFO"; case 0x2f3c: return L"REQ_SERVER_GROUP_ID"; case 0x2f3d: return L"REQ_LOG_PLAY_TIME"; case 0x2f3e: return L"REQ_LOG_DUNGEON_CLEAR"; case 0x2f3f: return L"REQ_LOG_LEVEL_UP"; case 0x2f40: return L"REQ_LOG_DUNGEON"; case 0x2f41: return L"REQ_LOG_SKILL_LEARN"; case 0x2f42: return L"REQ_LOG_GOLD"; case 0x2f43: return L"REQ_LOG_ITEM"; case 0x2f44: return L"REQ_READ_ALL_AUCTIONLIST"; case 0x2f45: return L"REQ_REGISTER_AUCTIONITEM"; case 0x2f46: return L"REQ_DELETE_AUCTIONITEM"; case 0x2f47: return L"REQ_UPDATE_AUCTIONITEM"; case 0x2f48: return L"REQ_SENDMAIL_AUCTIONMNG"; case 0x2f49: return L"REQ_SAVE_KEY_MAP"; case 0x2f4a: return L"REQ_UPDATE_EVENT_FATIGUE"; case 0x2f4b: return L"REQ_UPDATE_EVENT_HEARTS"; case 0x2f4c: return L"REQ_UPDATE_EVENT_FORTUNE"; case 0x2f4d: return L"REQ_UPDATE_EVENT_DAY_PARTY_MISSION"; case 0x2f4e: return L"REQ_PET_DELETE"; case 0x2f4f: return L"REQ_PET_CREATE"; case 0x2f50: return L"REQ_PET_UPDATE"; case 0x2f51: return L"REQ_PET_READLIST"; case 0x2f52: return L"REQ_PET_LEVEL_UPDATE"; case 0x2f53: return L"REQ_PET_EXP_UPDATE"; case 0x2f54: return L"REQ_PET_NAME_UPDATE"; case 0x2f55: return L"REQ_PET_INTIMACY_LEVEL_UPDATE"; case 0x2f56: return L"REQ_PET_INTIMACY_EXP_UPDATE"; case 0x2f57: return L"REQ_UPDATE_CHARACTER_BATTLE_POINT"; case 0x2f58: return L"REQ_UPDATE_CHARACTER_BATTLE_EXP"; case 0x2f59: return L"REQ_UPDATE_CHARACTER_BATTLE_LADDER"; case 0x2f5a: return L"REQ_READ_CASH_EFFECTINFO"; case 0x2f5b: return L"REQ_INSERT_CASH_EFFECTINFO"; case 0x2f5c: return L"REQ_UPDATE_CASH_EFFECTINFO"; case 0x2f5d: return L"REQ_DELETE_CASH_EFFECTINFO"; case 0x2f5e: return L"REQ_READ_AUTH_BLACKLISTIP"; case 0x2f5f: return L"REQ_READ_AUTH_PCROOMIP"; case 0x2f60: return L"REQ_GUILD_INCREASE_EXP"; case 0x2f61: return L"REQ_GUILD_INCREASE_EXP_LOG"; case 0x2f62: return L"REQ_GUILD_LEVEL_UP"; case 0x2f63: return L"REQ_GUILD_STORAGE_INFO"; case 0x2f64: return L"REQ_GUILD_STORAGE_INFO_CHANGE"; case 0x2f65: return L"REQ_GUILD_USE_LOG"; case 0x2f66: return L"REQ_GUILD_STORAGE_ITEM_LIST"; case 0x2f67: return L"REQ_GUILD_DEPOSIT"; case 0x2f68: return L"REQ_GUILD_PAYMENT"; case 0x2f69: return L"REQ_GUILD_STORAGE_PUSH_ITEM"; case 0x2f6a: return L"REQ_GUILD_STORAGE_POP_ITEM"; case 0x2f6b: return L"REQ_GUILD_STORAGE_ITEM_CHANGE_COUNT"; case 0x2f6c: return L"REQ_GUILD_STORAGE_USE_LOG"; case 0x2f6d: return L"REQ_UPDATE_CHARACTER_DICE_POINT"; case 0x2f6e: return L"REQ_STATUS_ADDITION_HP"; case 0x2f6f: return L"REQ_STATUS_ADDITION_MP"; case 0x2f70: return L"REQ_STATUS_ADDITION_PHYSICATTACK"; case 0x2f71: return L"REQ_STATUS_ADDITION_PHYSICDEFENSE"; case 0x2f72: return L"REQ_STATUS_ADDITION_MAGICATTACK"; case 0x2f73: return L"REQ_STATUS_ADDITION_MAGICDEFENSE"; case 0x2f74: return L"REG_PACKET_OVERLOAD_LOG"; case 0x2f75: return L"REQ_UPDATE_CHARACTER_FATIGUE_STORAGE"; case 0x2f76: return L"REQ_MAIL_SEND_CREATE_ITEM"; case 0x2f77: return L"REQ_MAIL_NEW_EXIST"; case 0x2f78: return L"REQ_UPDATE_ITEM_LOCK"; case 0x2f79: return L"REQ_UPDATE_CHARACTER_GUILD_POINT"; case 0x2f7a: return L"REQ_SERVER_MCU"; case 0x2f7b: return L"REQ_READ_REARING_LISTINFO"; case 0x2f7c: return L"REQ_INSERT_REARING_INFO"; case 0x2f7d: return L"REQ_UPDATE_REARING_INFO"; case 0x2f7e: return L"REQ_DELETE_REARING_INFO"; case 0x2f7f: return L"REQ_UPDATE_REARING_TURN"; case 0x2f80: return L"REQ_CREATE_GUILD_STORAGE"; case 0x2f81: return L"REQ_GUILD_STORAGE_EXTENSION"; case 0x2f82: return L"REQ_LOG_ITEM_ENCHANT"; case 0x2f83: return L"REQ_READ_CASH_PRODUCT_LIST"; case 0x2f84: return L"REQ_INSERT_CASH_PRODUCT"; case 0x2f85: return L"REQ_UPDATE_CASH_PRODUCT"; case 0x2f86: return L"REQ_CHARACTER_ROB"; case 0x2f87: return L"REQ_LOG_PVP_ROOM"; case 0x2f88: return L"REQ_LOG_PVP_BATTLE"; case 0x2f89: return L"REQ_LOG_PVP_RESULT"; case 0x2f8a: return L"REQ_LOG_PVP_DEATH"; case 0x2f8b: return L"REQ_UPDATE_FORTUNE"; case 0x2f8c: return L"REQ_ITEM_UPDATE_CODE_OPTION"; case 0x2f8d: return L"REQ_ADD_INQUIRY_COUNT"; case 0x2f8e: return L"REQ_INSERT_INQUIRY"; case 0x2f8f: return L"REQ_INSERT_INQUIRY_BY_GM"; case 0x2f90: return L"REQ_UPDATE_INQUIRY"; case 0x2f91: return L"REQ_UPDATE_INQUIRY_TYPE"; case 0x2f92: return L"REQ_READ_INQUIRY"; case 0x2f93: return L"REQ_DELETE_INQUIRY"; case 0x2f94: return L"REQ_GM_AUTH"; case 0x2f95: return L"REQ_INSERT_BLACKIP"; case 0x2f96: return L"REQ_ADD_PET_INVENTORY_ITEM"; case 0x2f97: return L"REQ_READ_PET_INVENTORY_ITEM"; case 0x2f98: return L"REQ_MOVE_PET_INVEN_TO_INVEN"; case 0x2f99: return L"REQ_DELETE_PET_INVENTORY_ITEM"; case 0x2f9a: return L"REQ_UPDATE_PET_TYPE"; case 0x2f9b: return L"REQ_UPDATE_PET_STET"; case 0x2f9c: return L"REQ_UPDATE_DAY_ATTACH"; case 0x2f9d: return L"REQ_RESET_BATTLE_INFO"; case 0x2f9e: return L"REQ_PET_ITEM_UPDATE"; case 0x2f9f: return L"REQ_GUILD_LOG"; case 0x2fa0: return L"REQ_PET_EAT_STATUS"; case 0x2fa1: return L"REQ_GUILD_STORAGE_ITEM_UPDATE"; case 0x2fa2: return L"REQ_UPDATE_EVENT_INQUIRY"; case 0x2fa3: return L"REQ_UPDATE_INQUIRY_COUNT"; case 0x2fa4: return L"REQ_QUEST_LOG"; case 0x2fa5: return L"REQ_LOG_CHARACTER"; case 0x2fa6: return L"REQ_LOG_ITEMTRADE"; case 0x2fa7: return L"REQ_LOG_INQUIRY_COMPLETE"; case 0x2fa8: return L"REQ_LOG_INQUIRY_CHATTING"; case 0x2fa9: return L"REQ_LOG_MONITOR_NOTICE"; case 0x2faa: return L"REQ_LOG_MONITOR_USER"; case 0x2fab: return L"REQ_LOG_MONITOR_COMMAND"; case 0x2fac: return L"REQ_UPDATE_EVENT_MAILATTACH"; case 0x2fad: return L"REQ_CASHBUY_LOG"; case 0x2fae: return L"REQ_LOGINOUT_LOG"; case 0x2faf: return L"REQ_CONNECTION_LOG"; case 0x2fb0: return L"REQ_LEARNSKILL_LOG"; case 0x2fb1: return L"REQ_MAIL_LOG"; case 0x2fb2: return L"REQ_CHAT_LOG"; case 0x2fb3: return L"REQ_CONNECTION_TEST"; case 0x2fb4: return L"REQ_LOGOUT_LOG"; case 0x2fb5: return L"REQ_LOG_AUCTION"; case 0x2fb6: return L"REQ_LOG_ITEMMAIL"; case 0x2fb7: return L"REQ_LOG_ITEMS"; case 0x2fb8: return L"REQ_UPDATE_CHARACTER_BLOCK"; case 0x2fb9: return L"REQ_REAL_TIME_EVENT"; case 0x2fba: return L"REQ_DEL_CHARACTER_TITLE"; case 0x2fbb: return L"REQ_INSERT_BUFF"; case 0x2fbc: return L"REQ_UPDATE_BUFF"; case 0x2fbd: return L"REQ_DELETE_BUFF"; case 0x2fbe: return L"REQ_READ_BUFF"; case 0x2fbf: return L"REQ_UPDATE_CHARACTER_BLOCK_BY_NAME"; case 0x2fc0: return L"REQ_UPDATE_CASH_MILEAGE"; case 0x2fc1: return L"REQ_SEND_MAIL_REWARD_ITEM"; case 0x2fc2: return L"REQ_UPDATE_CHARACTER_NAME"; case 0x2fc3: return L"REQ_READ_WORLD_SERVER"; case 0x2fc4: return L"REQ_REWARD_COUPON"; case 0x2fc5: return L"REQ_PC_ROOM_POINT"; case 0x2fc6: return L"REQ_SAVE_PC_ROOM_POINT"; case 0x2fc7: return L"REQ_LOG_PET"; case 0x2fc8: return L"REQ_LOG_ACCOUNT"; case 0x2fc9: return L"REQ_UPDATE_PVP_LADDER"; case 0x2fca: return L"REQ_READ_REWARD"; case 0x2fcb: return L"REQ_REWARD_ITEM"; case 0x2fcc: return L"REQ_CHARACTER_EQUIP_ITEM_END"; case 0x2fcd: return L"REQ_LOG_PVP_LADDER"; case 0x2fce: return L"REQ_UPDATE_PCROOM_REMAINTIME"; case 0x2fcf: return L"REQ_UPDATE_CHARACTER_TUTORIAL_STEP"; case 0x2fd0: return L"REQ_LOG_INQUIRY"; case 0x2fd1: return L"REQ_GUILD_TOTAL_CNT"; case 0x2fd2: return L"REQ_GUILD_LOAD_INFO"; case 0x2fd3: return L"REQ_INVEN_SLOT"; case 0x2fd4: return L"REQ_LOG_GUILD_STORAGE_ITEM"; case 0x2fd5: return L"REQ_EXTERN_CASH_BALANCE"; case 0x2fd6: return L"REQ_UPDATE_DAY_PARTY_MISSION"; case 0x2fd7: return L"REQ_READ_ACCOUNT_STORAGE_ITEM"; case 0x2fd8: return L"REQ_UPDATE_ACCOUNT_STORAGE_ITEM"; case 0x2fd9: return L"REQ_CREATE_ACCOUNT_STORAGE_ITEM"; case 0x2fda: return L"REQ_DELETE_ACCOUNT_STORAGE_ITEM"; case 0x2fdb: return L"REQ_READ_SKILL"; case 0x2fdc: return L"REQ_UPDATE_UNI_ACCOUNT_INFO"; case 0x2fdd: return L"REQ_UPDATE_UNI_ACCOUNT_PLAYTIME"; case 0x2fde: return L"REQ_GUILD_SKILL_LEARN"; case 0x2fdf: return L"REQ_GUILD_SKILL_LIST"; case 0x2fe0: return L"REQ_GUILD_SKILL_LOG"; case 0x2fe1: return L"REQ_SECOND_PASS"; case 0x2fe2: return L"REQ_SET_SECOND_PASS"; case 0x2fe3: return L"REQ_LOG_CASH"; case 0x2fe4: return L"REQ_LOG_AUTH_LOGIN"; case 0x2fe5: return L"REQ_SET_TIME_SKILLRESET"; case 0x2fe6: return L"REQ_DELETE_SKILL_ALL"; default: return L"RmiName_Unknown"; } }