An object that can be serialized to and deserialized from EO data.
| virtual void eolib::protocol::Serializable::Serialize |
( |
data::EoWriter & | writer | ) |
const |
|
pure virtual |
Serializes this object to the provided writer.
- Parameters
-
| writer | the writer that the data will be written to. |
- Exceptions
-
Implemented in eolib::protocol::Coords, eolib::protocol::map::Emf, eolib::protocol::map::MapGraphicLayer, eolib::protocol::map::MapGraphicRow, eolib::protocol::map::MapGraphicRowTile, eolib::protocol::map::MapItem, eolib::protocol::map::MapLegacyDoorKey, eolib::protocol::map::MapNpc, eolib::protocol::map::MapSign, eolib::protocol::map::MapTileSpecRow, eolib::protocol::map::MapTileSpecRowTile, eolib::protocol::map::MapWarp, eolib::protocol::map::MapWarpRow, eolib::protocol::map::MapWarpRowTile, eolib::protocol::net::CharItem, eolib::protocol::net::client::AccountAgreeClientPacket, eolib::protocol::net::client::AccountCreateClientPacket, eolib::protocol::net::client::AccountRequestClientPacket, eolib::protocol::net::client::AdminInteractReportClientPacket, eolib::protocol::net::client::AdminInteractTellClientPacket, eolib::protocol::net::client::AttackUseClientPacket, eolib::protocol::net::client::BankAddClientPacket, eolib::protocol::net::client::BankOpenClientPacket, eolib::protocol::net::client::BankTakeClientPacket, eolib::protocol::net::client::BarberBuyClientPacket, eolib::protocol::net::client::BarberOpenClientPacket, eolib::protocol::net::client::BoardCreateClientPacket, eolib::protocol::net::client::BoardOpenClientPacket, eolib::protocol::net::client::BoardRemoveClientPacket, eolib::protocol::net::client::BoardTakeClientPacket, eolib::protocol::net::client::BookRequestClientPacket, eolib::protocol::net::client::ByteCoords, eolib::protocol::net::client::ChairRequestClientPacket, eolib::protocol::net::client::ChairRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::CharacterCreateClientPacket, eolib::protocol::net::client::CharacterRemoveClientPacket, eolib::protocol::net::client::CharacterRequestClientPacket, eolib::protocol::net::client::CharacterTakeClientPacket, eolib::protocol::net::client::ChestAddClientPacket, eolib::protocol::net::client::ChestOpenClientPacket, eolib::protocol::net::client::ChestTakeClientPacket, eolib::protocol::net::client::CitizenAcceptClientPacket, eolib::protocol::net::client::CitizenOpenClientPacket, eolib::protocol::net::client::CitizenRemoveClientPacket, eolib::protocol::net::client::CitizenReplyClientPacket, eolib::protocol::net::client::CitizenRequestClientPacket, eolib::protocol::net::client::ConnectionAcceptClientPacket, eolib::protocol::net::client::ConnectionPingClientPacket, eolib::protocol::net::client::DoorOpenClientPacket, eolib::protocol::net::client::EmoteReportClientPacket, eolib::protocol::net::client::FacePlayerClientPacket, eolib::protocol::net::client::GlobalCloseClientPacket, eolib::protocol::net::client::GlobalOpenClientPacket, eolib::protocol::net::client::GlobalPlayerClientPacket, eolib::protocol::net::client::GlobalRemoveClientPacket, eolib::protocol::net::client::GuildAcceptClientPacket, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataDescription, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataRanks, eolib::protocol::net::client::GuildAgreeClientPacket, eolib::protocol::net::client::GuildBuyClientPacket, eolib::protocol::net::client::GuildCreateClientPacket, eolib::protocol::net::client::GuildJunkClientPacket, eolib::protocol::net::client::GuildKickClientPacket, eolib::protocol::net::client::GuildOpenClientPacket, eolib::protocol::net::client::GuildPlayerClientPacket, eolib::protocol::net::client::GuildRankClientPacket, eolib::protocol::net::client::GuildRemoveClientPacket, eolib::protocol::net::client::GuildReportClientPacket, eolib::protocol::net::client::GuildRequestClientPacket, eolib::protocol::net::client::GuildTakeClientPacket, eolib::protocol::net::client::GuildTellClientPacket, eolib::protocol::net::client::GuildUseClientPacket, eolib::protocol::net::client::InitInitClientPacket, eolib::protocol::net::client::ItemDropClientPacket, eolib::protocol::net::client::ItemGetClientPacket, eolib::protocol::net::client::ItemJunkClientPacket, eolib::protocol::net::client::ItemUseClientPacket, eolib::protocol::net::client::JukeboxMsgClientPacket, eolib::protocol::net::client::JukeboxOpenClientPacket, eolib::protocol::net::client::JukeboxUseClientPacket, eolib::protocol::net::client::LockerAddClientPacket, eolib::protocol::net::client::LockerBuyClientPacket, eolib::protocol::net::client::LockerOpenClientPacket, eolib::protocol::net::client::LockerTakeClientPacket, eolib::protocol::net::client::LoginRequestClientPacket, eolib::protocol::net::client::MarriageOpenClientPacket, eolib::protocol::net::client::MarriageRequestClientPacket, eolib::protocol::net::client::MessagePingClientPacket, eolib::protocol::net::client::NpcRangeRequestClientPacket, eolib::protocol::net::client::PaperdollAddClientPacket, eolib::protocol::net::client::PaperdollRemoveClientPacket, eolib::protocol::net::client::PaperdollRequestClientPacket, eolib::protocol::net::client::PartyAcceptClientPacket, eolib::protocol::net::client::PartyRemoveClientPacket, eolib::protocol::net::client::PartyRequestClientPacket, eolib::protocol::net::client::PartyTakeClientPacket, eolib::protocol::net::client::PlayerRangeRequestClientPacket, eolib::protocol::net::client::PlayersAcceptClientPacket, eolib::protocol::net::client::PlayersListClientPacket, eolib::protocol::net::client::PlayersRequestClientPacket, eolib::protocol::net::client::PriestAcceptClientPacket, eolib::protocol::net::client::PriestOpenClientPacket, eolib::protocol::net::client::PriestRequestClientPacket, eolib::protocol::net::client::PriestUseClientPacket, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataLink, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataOk, eolib::protocol::net::client::QuestAcceptClientPacket, eolib::protocol::net::client::QuestListClientPacket, eolib::protocol::net::client::QuestUseClientPacket, eolib::protocol::net::client::RangeRequestClientPacket, eolib::protocol::net::client::RefreshRequestClientPacket, eolib::protocol::net::client::ShopBuyClientPacket, eolib::protocol::net::client::ShopCreateClientPacket, eolib::protocol::net::client::ShopOpenClientPacket, eolib::protocol::net::client::ShopSellClientPacket, eolib::protocol::net::client::SitRequestClientPacket, eolib::protocol::net::client::SitRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::SpellRequestClientPacket, eolib::protocol::net::client::SpellTargetGroupClientPacket, eolib::protocol::net::client::SpellTargetOtherClientPacket, eolib::protocol::net::client::SpellTargetSelfClientPacket, eolib::protocol::net::client::SpellUseClientPacket, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataSkill, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataStat, eolib::protocol::net::client::StatSkillAddClientPacket, eolib::protocol::net::client::StatSkillJunkClientPacket, eolib::protocol::net::client::StatSkillOpenClientPacket, eolib::protocol::net::client::StatSkillRemoveClientPacket, eolib::protocol::net::client::StatSkillTakeClientPacket, eolib::protocol::net::client::TalkAdminClientPacket, eolib::protocol::net::client::TalkAnnounceClientPacket, eolib::protocol::net::client::TalkMsgClientPacket, eolib::protocol::net::client::TalkOpenClientPacket, eolib::protocol::net::client::TalkPlayerClientPacket, eolib::protocol::net::client::TalkReportClientPacket, eolib::protocol::net::client::TalkRequestClientPacket, eolib::protocol::net::client::TalkTellClientPacket, eolib::protocol::net::client::TalkUseClientPacket, eolib::protocol::net::client::TradeAcceptClientPacket, eolib::protocol::net::client::TradeAddClientPacket, eolib::protocol::net::client::TradeAgreeClientPacket, eolib::protocol::net::client::TradeCloseClientPacket, eolib::protocol::net::client::TradeRemoveClientPacket, eolib::protocol::net::client::TradeRequestClientPacket, eolib::protocol::net::client::WalkAction, eolib::protocol::net::client::WalkAdminClientPacket, eolib::protocol::net::client::WalkPlayerClientPacket, eolib::protocol::net::client::WalkSpecClientPacket, eolib::protocol::net::client::WarpAcceptClientPacket, eolib::protocol::net::client::WarpTakeClientPacket, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEcf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEif, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEmf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEnf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEsf, eolib::protocol::net::client::WelcomeAgreeClientPacket, eolib::protocol::net::client::WelcomeMsgClientPacket, eolib::protocol::net::client::WelcomeRequestClientPacket, eolib::protocol::net::Item, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChanged, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChangeFailed, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataCreated, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataRequestDenied, eolib::protocol::net::server::AccountReplyServerPacket, eolib::protocol::net::server::AdminInteractAgreeServerPacket, eolib::protocol::net::server::AdminInteractListServerPacket, eolib::protocol::net::server::AdminInteractRemoveServerPacket, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataMessage, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataReport, eolib::protocol::net::server::AdminInteractReplyServerPacket, eolib::protocol::net::server::AdminInteractTellServerPacket, eolib::protocol::net::server::ArenaAcceptServerPacket, eolib::protocol::net::server::ArenaDropServerPacket, eolib::protocol::net::server::ArenaSpecServerPacket, eolib::protocol::net::server::ArenaUseServerPacket, eolib::protocol::net::server::AttackErrorServerPacket, eolib::protocol::net::server::AttackPlayerServerPacket, eolib::protocol::net::server::AvatarAdminServerPacket, eolib::protocol::net::server::AvatarAgreeServerPacket, eolib::protocol::net::server::AvatarChange::ChangeTypeDataEquipment, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHair, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHairColor, eolib::protocol::net::server::AvatarChange, eolib::protocol::net::server::AvatarRemoveServerPacket, eolib::protocol::net::server::AvatarReplyServerPacket, eolib::protocol::net::server::BankOpenServerPacket, eolib::protocol::net::server::BankReplyServerPacket, eolib::protocol::net::server::BarberAgreeServerPacket, eolib::protocol::net::server::BarberOpenServerPacket, eolib::protocol::net::server::BigCoords, eolib::protocol::net::server::BoardOpenServerPacket, eolib::protocol::net::server::BoardPlayerServerPacket, eolib::protocol::net::server::BoardPostListing, eolib::protocol::net::server::BookReplyServerPacket, eolib::protocol::net::server::CastAcceptServerPacket, eolib::protocol::net::server::CastReplyServerPacket, eolib::protocol::net::server::CastSpecServerPacket, eolib::protocol::net::server::ChairCloseServerPacket, eolib::protocol::net::server::ChairPlayerServerPacket, eolib::protocol::net::server::ChairRemoveServerPacket, eolib::protocol::net::server::ChairReplyServerPacket, eolib::protocol::net::server::CharacterBaseStats, eolib::protocol::net::server::CharacterBaseStatsWelcome, eolib::protocol::net::server::CharacterDetails, eolib::protocol::net::server::CharacterElementalStats, eolib::protocol::net::server::CharacterMapInfo, eolib::protocol::net::server::CharacterPlayerServerPacket, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDeleted, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull3, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::CharacterReplyServerPacket, eolib::protocol::net::server::CharacterSecondaryStats, eolib::protocol::net::server::CharacterSecondaryStatsInfoLookup, eolib::protocol::net::server::CharacterSelectionListEntry, eolib::protocol::net::server::CharacterStatsEquipmentChange, eolib::protocol::net::server::CharacterStatsInfoLookup, eolib::protocol::net::server::CharacterStatsReset, eolib::protocol::net::server::CharacterStatsUpdate, eolib::protocol::net::server::CharacterStatsWelcome, eolib::protocol::net::server::ChestAgreeServerPacket, eolib::protocol::net::server::ChestCloseServerPacket, eolib::protocol::net::server::ChestGetServerPacket, eolib::protocol::net::server::ChestOpenServerPacket, eolib::protocol::net::server::ChestReplyServerPacket, eolib::protocol::net::server::ChestSpecServerPacket, eolib::protocol::net::server::CitizenAcceptServerPacket, eolib::protocol::net::server::CitizenOpenServerPacket, eolib::protocol::net::server::CitizenRemoveServerPacket, eolib::protocol::net::server::CitizenReplyServerPacket, eolib::protocol::net::server::CitizenRequestServerPacket, eolib::protocol::net::server::ConnectionPlayerServerPacket, eolib::protocol::net::server::DialogEntry::EntryTypeDataLink, eolib::protocol::net::server::DialogEntry, eolib::protocol::net::server::DialogQuestEntry, eolib::protocol::net::server::DoorCloseServerPacket, eolib::protocol::net::server::DoorOpenServerPacket, eolib::protocol::net::server::EffectAdminServerPacket, eolib::protocol::net::server::EffectAgreeServerPacket, eolib::protocol::net::server::EffectPlayerServerPacket, eolib::protocol::net::server::EffectReportServerPacket, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataSpikes, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataTpDrain, eolib::protocol::net::server::EffectSpecServerPacket, eolib::protocol::net::server::EffectTargetOtherServerPacket, eolib::protocol::net::server::EffectUseServerPacket::EffectDataQuake, eolib::protocol::net::server::EffectUseServerPacket, eolib::protocol::net::server::EmotePlayerServerPacket, eolib::protocol::net::server::EquipmentChange, eolib::protocol::net::server::EquipmentCharacterSelect, eolib::protocol::net::server::EquipmentMapInfo, eolib::protocol::net::server::EquipmentPaperdoll, eolib::protocol::net::server::EquipmentWelcome, eolib::protocol::net::server::FacePlayerServerPacket, eolib::protocol::net::server::GlobalBackfillMessage, eolib::protocol::net::server::GroupHealTargetPlayer, eolib::protocol::net::server::GuildAcceptServerPacket, eolib::protocol::net::server::GuildAgreeServerPacket, eolib::protocol::net::server::GuildBuyServerPacket, eolib::protocol::net::server::GuildCreateServerPacket, eolib::protocol::net::server::GuildKickServerPacket, eolib::protocol::net::server::GuildMember, eolib::protocol::net::server::GuildOpenServerPacket, eolib::protocol::net::server::GuildRankServerPacket, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAdd, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAddConfirm, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataJoinRequest, eolib::protocol::net::server::GuildReplyServerPacket, eolib::protocol::net::server::GuildReportServerPacket, eolib::protocol::net::server::GuildRequestServerPacket, eolib::protocol::net::server::GuildSellServerPacket, eolib::protocol::net::server::GuildStaff, eolib::protocol::net::server::GuildTakeServerPacket, eolib::protocol::net::server::GuildTellServerPacket, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeData0, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeDataTemporary, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEcf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEif, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEmf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEnf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEsf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataMapMutation, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOutOfDate, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersList, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersListFriends, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataWarpMap, eolib::protocol::net::server::InitInitServerPacket, eolib::protocol::net::server::ItemAcceptServerPacket, eolib::protocol::net::server::ItemAddServerPacket, eolib::protocol::net::server::ItemAgreeServerPacket, eolib::protocol::net::server::ItemDropServerPacket, eolib::protocol::net::server::ItemGetServerPacket, eolib::protocol::net::server::ItemJunkServerPacket, eolib::protocol::net::server::ItemKickServerPacket, eolib::protocol::net::server::ItemMapInfo, eolib::protocol::net::server::ItemObtainServerPacket, eolib::protocol::net::server::ItemRemoveServerPacket, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataCureCurse, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataEffectPotion, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataExpReward, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHairDye, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHeal, eolib::protocol::net::server::ItemReplyServerPacket, eolib::protocol::net::server::ItemSpecServerPacket, eolib::protocol::net::server::JukeboxAgreeServerPacket, eolib::protocol::net::server::JukeboxMsgServerPacket, eolib::protocol::net::server::JukeboxOpenServerPacket, eolib::protocol::net::server::JukeboxPlayerServerPacket, eolib::protocol::net::server::JukeboxReplyServerPacket, eolib::protocol::net::server::JukeboxUseServerPacket, eolib::protocol::net::server::LevelUpStats, eolib::protocol::net::server::LockerBuyServerPacket, eolib::protocol::net::server::LockerGetServerPacket, eolib::protocol::net::server::LockerOpenServerPacket, eolib::protocol::net::server::LockerReplyServerPacket, eolib::protocol::net::server::LockerSpecServerPacket, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBusy, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataLoggedIn, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUser, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUserPassword, eolib::protocol::net::server::LoginReplyServerPacket, eolib::protocol::net::server::MapDrainDamageOther, eolib::protocol::net::server::MapFile, eolib::protocol::net::server::MarriageOpenServerPacket, eolib::protocol::net::server::MarriageReplyServerPacket::ReplyCodeDataSuccess, eolib::protocol::net::server::MarriageReplyServerPacket, eolib::protocol::net::server::MessageAcceptServerPacket, eolib::protocol::net::server::MessageCloseServerPacket, eolib::protocol::net::server::MessageOpenServerPacket, eolib::protocol::net::server::MessagePongServerPacket, eolib::protocol::net::server::MusicPlayerServerPacket, eolib::protocol::net::server::NearbyInfo, eolib::protocol::net::server::NpcAcceptServerPacket, eolib::protocol::net::server::NpcAgreeServerPacket, eolib::protocol::net::server::NpcDialogServerPacket, eolib::protocol::net::server::NpcJunkServerPacket, eolib::protocol::net::server::NpcKilledData, eolib::protocol::net::server::NpcMapInfo, eolib::protocol::net::server::NpcPlayerServerPacket, eolib::protocol::net::server::NpcReplyServerPacket, eolib::protocol::net::server::NpcSpecServerPacket, eolib::protocol::net::server::NpcUpdateAttack, eolib::protocol::net::server::NpcUpdateChat, eolib::protocol::net::server::NpcUpdatePosition, eolib::protocol::net::server::OnlinePlayer, eolib::protocol::net::server::PaperdollAgreeServerPacket, eolib::protocol::net::server::PaperdollPingServerPacket, eolib::protocol::net::server::PaperdollRemoveServerPacket, eolib::protocol::net::server::PaperdollReplyServerPacket, eolib::protocol::net::server::PartyAddServerPacket, eolib::protocol::net::server::PartyAgreeServerPacket, eolib::protocol::net::server::PartyCloseServerPacket, eolib::protocol::net::server::PartyCreateServerPacket, eolib::protocol::net::server::PartyExpShare, eolib::protocol::net::server::PartyListServerPacket, eolib::protocol::net::server::PartyMember, eolib::protocol::net::server::PartyRemoveServerPacket, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInAnotherParty, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInYourParty, eolib::protocol::net::server::PartyReplyServerPacket, eolib::protocol::net::server::PartyRequestServerPacket, eolib::protocol::net::server::PartyTargetGroupServerPacket, eolib::protocol::net::server::PlayerEffect, eolib::protocol::net::server::PlayersAgreeServerPacket, eolib::protocol::net::server::PlayersList, eolib::protocol::net::server::PlayersListFriends, eolib::protocol::net::server::PlayersListServerPacket, eolib::protocol::net::server::PlayersNet242ServerPacket, eolib::protocol::net::server::PlayersPingServerPacket, eolib::protocol::net::server::PlayersPongServerPacket, eolib::protocol::net::server::PlayersRemoveServerPacket, eolib::protocol::net::server::PlayersReplyServerPacket, eolib::protocol::net::server::PriestOpenServerPacket, eolib::protocol::net::server::PriestReplyServerPacket, eolib::protocol::net::server::PriestRequestServerPacket, eolib::protocol::net::server::PubFile, eolib::protocol::net::server::QuestDialogServerPacket, eolib::protocol::net::server::QuestListServerPacket::PageDataHistory, eolib::protocol::net::server::QuestListServerPacket::PageDataProgress, eolib::protocol::net::server::QuestListServerPacket, eolib::protocol::net::server::QuestProgressEntry, eolib::protocol::net::server::QuestReportServerPacket, eolib::protocol::net::server::RangeReplyServerPacket, eolib::protocol::net::server::RecoverAgreeServerPacket, eolib::protocol::net::server::RecoverListServerPacket, eolib::protocol::net::server::RecoverPlayerServerPacket, eolib::protocol::net::server::RecoverReplyServerPacket, eolib::protocol::net::server::RecoverTargetGroupServerPacket, eolib::protocol::net::server::RefreshReplyServerPacket, eolib::protocol::net::server::ServerSettings, eolib::protocol::net::server::ShopBuyServerPacket, eolib::protocol::net::server::ShopCraftItem, eolib::protocol::net::server::ShopCreateServerPacket, eolib::protocol::net::server::ShopOpenServerPacket, eolib::protocol::net::server::ShopSellServerPacket, eolib::protocol::net::server::ShopSoldItem, eolib::protocol::net::server::ShopTradeItem, eolib::protocol::net::server::SitCloseServerPacket, eolib::protocol::net::server::SitPlayerServerPacket, eolib::protocol::net::server::SitRemoveServerPacket, eolib::protocol::net::server::SitReplyServerPacket, eolib::protocol::net::server::SkillLearn, eolib::protocol::net::server::SkillStatRequirements, eolib::protocol::net::server::SpellErrorServerPacket, eolib::protocol::net::server::SpellPlayerServerPacket, eolib::protocol::net::server::SpellReplyServerPacket, eolib::protocol::net::server::SpellRequestServerPacket, eolib::protocol::net::server::SpellTargetGroupServerPacket, eolib::protocol::net::server::SpellTargetOtherServerPacket, eolib::protocol::net::server::SpellTargetSelfServerPacket, eolib::protocol::net::server::StatSkillAcceptServerPacket, eolib::protocol::net::server::StatSkillJunkServerPacket, eolib::protocol::net::server::StatSkillOpenServerPacket, eolib::protocol::net::server::StatSkillPlayerServerPacket, eolib::protocol::net::server::StatSkillRemoveServerPacket, eolib::protocol::net::server::StatSkillReplyServerPacket::ReplyCodeDataWrongClass, eolib::protocol::net::server::StatSkillReplyServerPacket, eolib::protocol::net::server::StatSkillTakeServerPacket, eolib::protocol::net::server::TalkAdminServerPacket, eolib::protocol::net::server::TalkAnnounceServerPacket, eolib::protocol::net::server::TalkListServerPacket, eolib::protocol::net::server::TalkMsgServerPacket, eolib::protocol::net::server::TalkOpenServerPacket, eolib::protocol::net::server::TalkPlayerServerPacket, eolib::protocol::net::server::TalkReplyServerPacket, eolib::protocol::net::server::TalkRequestServerPacket, eolib::protocol::net::server::TalkServerServerPacket, eolib::protocol::net::server::TalkSpecServerPacket, eolib::protocol::net::server::TalkTellServerPacket, eolib::protocol::net::server::TileEffect, eolib::protocol::net::server::TradeAdminServerPacket, eolib::protocol::net::server::TradeAgreeServerPacket, eolib::protocol::net::server::TradeCloseServerPacket, eolib::protocol::net::server::TradeItemData, eolib::protocol::net::server::TradeOpenServerPacket, eolib::protocol::net::server::TradeReplyServerPacket, eolib::protocol::net::server::TradeRequestServerPacket, eolib::protocol::net::server::TradeSpecServerPacket, eolib::protocol::net::server::TradeUseServerPacket, eolib::protocol::net::server::WalkCloseServerPacket, eolib::protocol::net::server::WalkOpenServerPacket, eolib::protocol::net::server::WalkPlayerServerPacket, eolib::protocol::net::server::WalkReplyServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WarpCreateServerPacket, eolib::protocol::net::server::WarpPlayerServerPacket, eolib::protocol::net::server::WarpRequestServerPacket, eolib::protocol::net::server::WarpRequestServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WelcomeNet242ServerPacket, eolib::protocol::net::server::WelcomeNet243ServerPacket, eolib::protocol::net::server::WelcomeNet244ServerPacket, eolib::protocol::net::server::WelcomePingServerPacket, eolib::protocol::net::server::WelcomePongServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataEnterGame, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataSelectCharacter, eolib::protocol::net::Spell, eolib::protocol::net::ThreeItem, eolib::protocol::net::Version, eolib::protocol::net::Weight, eolib::protocol::pub::Ecf, eolib::protocol::pub::EcfRecord, eolib::protocol::pub::Eif, eolib::protocol::pub::EifRecord, eolib::protocol::pub::Enf, eolib::protocol::pub::EnfRecord, eolib::protocol::pub::Esf, eolib::protocol::pub::EsfRecord, eolib::protocol::pub::server::DropFile, eolib::protocol::pub::server::DropNpcRecord, eolib::protocol::pub::server::DropRecord, eolib::protocol::pub::server::InnFile, eolib::protocol::pub::server::InnQuestionRecord, eolib::protocol::pub::server::InnRecord, eolib::protocol::pub::server::ShopCraftIngredientRecord, eolib::protocol::pub::server::ShopCraftRecord, eolib::protocol::pub::server::ShopFile, eolib::protocol::pub::server::ShopRecord, eolib::protocol::pub::server::ShopTradeRecord, eolib::protocol::pub::server::SkillMasterFile, eolib::protocol::pub::server::SkillMasterRecord, eolib::protocol::pub::server::SkillMasterSkillRecord, eolib::protocol::pub::server::TalkFile, eolib::protocol::pub::server::TalkMessageRecord, and eolib::protocol::pub::server::TalkRecord.
| virtual void eolib::protocol::Serializable::Deserialize |
( |
data::EoReader & | reader | ) |
|
|
pure virtual |
Deserializes this object from the provided reader, replacing its current data.
- Parameters
-
| reader | the reader that the data will be read from. |
Implemented in eolib::protocol::Coords, eolib::protocol::map::Emf, eolib::protocol::map::MapGraphicLayer, eolib::protocol::map::MapGraphicRow, eolib::protocol::map::MapGraphicRowTile, eolib::protocol::map::MapItem, eolib::protocol::map::MapLegacyDoorKey, eolib::protocol::map::MapNpc, eolib::protocol::map::MapSign, eolib::protocol::map::MapTileSpecRow, eolib::protocol::map::MapTileSpecRowTile, eolib::protocol::map::MapWarp, eolib::protocol::map::MapWarpRow, eolib::protocol::map::MapWarpRowTile, eolib::protocol::net::CharItem, eolib::protocol::net::client::AccountAgreeClientPacket, eolib::protocol::net::client::AccountCreateClientPacket, eolib::protocol::net::client::AccountRequestClientPacket, eolib::protocol::net::client::AdminInteractReportClientPacket, eolib::protocol::net::client::AdminInteractTellClientPacket, eolib::protocol::net::client::AttackUseClientPacket, eolib::protocol::net::client::BankAddClientPacket, eolib::protocol::net::client::BankOpenClientPacket, eolib::protocol::net::client::BankTakeClientPacket, eolib::protocol::net::client::BarberBuyClientPacket, eolib::protocol::net::client::BarberOpenClientPacket, eolib::protocol::net::client::BoardCreateClientPacket, eolib::protocol::net::client::BoardOpenClientPacket, eolib::protocol::net::client::BoardRemoveClientPacket, eolib::protocol::net::client::BoardTakeClientPacket, eolib::protocol::net::client::BookRequestClientPacket, eolib::protocol::net::client::ByteCoords, eolib::protocol::net::client::ChairRequestClientPacket, eolib::protocol::net::client::ChairRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::CharacterCreateClientPacket, eolib::protocol::net::client::CharacterRemoveClientPacket, eolib::protocol::net::client::CharacterRequestClientPacket, eolib::protocol::net::client::CharacterTakeClientPacket, eolib::protocol::net::client::ChestAddClientPacket, eolib::protocol::net::client::ChestOpenClientPacket, eolib::protocol::net::client::ChestTakeClientPacket, eolib::protocol::net::client::CitizenAcceptClientPacket, eolib::protocol::net::client::CitizenOpenClientPacket, eolib::protocol::net::client::CitizenRemoveClientPacket, eolib::protocol::net::client::CitizenReplyClientPacket, eolib::protocol::net::client::CitizenRequestClientPacket, eolib::protocol::net::client::ConnectionAcceptClientPacket, eolib::protocol::net::client::ConnectionPingClientPacket, eolib::protocol::net::client::DoorOpenClientPacket, eolib::protocol::net::client::EmoteReportClientPacket, eolib::protocol::net::client::FacePlayerClientPacket, eolib::protocol::net::client::GlobalCloseClientPacket, eolib::protocol::net::client::GlobalOpenClientPacket, eolib::protocol::net::client::GlobalPlayerClientPacket, eolib::protocol::net::client::GlobalRemoveClientPacket, eolib::protocol::net::client::GuildAcceptClientPacket, eolib::protocol::net::client::GuildAgreeClientPacket, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataDescription, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataRanks, eolib::protocol::net::client::GuildBuyClientPacket, eolib::protocol::net::client::GuildCreateClientPacket, eolib::protocol::net::client::GuildJunkClientPacket, eolib::protocol::net::client::GuildKickClientPacket, eolib::protocol::net::client::GuildOpenClientPacket, eolib::protocol::net::client::GuildPlayerClientPacket, eolib::protocol::net::client::GuildRankClientPacket, eolib::protocol::net::client::GuildRemoveClientPacket, eolib::protocol::net::client::GuildReportClientPacket, eolib::protocol::net::client::GuildRequestClientPacket, eolib::protocol::net::client::GuildTakeClientPacket, eolib::protocol::net::client::GuildTellClientPacket, eolib::protocol::net::client::GuildUseClientPacket, eolib::protocol::net::client::InitInitClientPacket, eolib::protocol::net::client::ItemDropClientPacket, eolib::protocol::net::client::ItemGetClientPacket, eolib::protocol::net::client::ItemJunkClientPacket, eolib::protocol::net::client::ItemUseClientPacket, eolib::protocol::net::client::JukeboxMsgClientPacket, eolib::protocol::net::client::JukeboxOpenClientPacket, eolib::protocol::net::client::JukeboxUseClientPacket, eolib::protocol::net::client::LockerAddClientPacket, eolib::protocol::net::client::LockerBuyClientPacket, eolib::protocol::net::client::LockerOpenClientPacket, eolib::protocol::net::client::LockerTakeClientPacket, eolib::protocol::net::client::LoginRequestClientPacket, eolib::protocol::net::client::MarriageOpenClientPacket, eolib::protocol::net::client::MarriageRequestClientPacket, eolib::protocol::net::client::MessagePingClientPacket, eolib::protocol::net::client::NpcRangeRequestClientPacket, eolib::protocol::net::client::PaperdollAddClientPacket, eolib::protocol::net::client::PaperdollRemoveClientPacket, eolib::protocol::net::client::PaperdollRequestClientPacket, eolib::protocol::net::client::PartyAcceptClientPacket, eolib::protocol::net::client::PartyRemoveClientPacket, eolib::protocol::net::client::PartyRequestClientPacket, eolib::protocol::net::client::PartyTakeClientPacket, eolib::protocol::net::client::PlayerRangeRequestClientPacket, eolib::protocol::net::client::PlayersAcceptClientPacket, eolib::protocol::net::client::PlayersListClientPacket, eolib::protocol::net::client::PlayersRequestClientPacket, eolib::protocol::net::client::PriestAcceptClientPacket, eolib::protocol::net::client::PriestOpenClientPacket, eolib::protocol::net::client::PriestRequestClientPacket, eolib::protocol::net::client::PriestUseClientPacket, eolib::protocol::net::client::QuestAcceptClientPacket, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataLink, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataOk, eolib::protocol::net::client::QuestListClientPacket, eolib::protocol::net::client::QuestUseClientPacket, eolib::protocol::net::client::RangeRequestClientPacket, eolib::protocol::net::client::RefreshRequestClientPacket, eolib::protocol::net::client::ShopBuyClientPacket, eolib::protocol::net::client::ShopCreateClientPacket, eolib::protocol::net::client::ShopOpenClientPacket, eolib::protocol::net::client::ShopSellClientPacket, eolib::protocol::net::client::SitRequestClientPacket, eolib::protocol::net::client::SitRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::SpellRequestClientPacket, eolib::protocol::net::client::SpellTargetGroupClientPacket, eolib::protocol::net::client::SpellTargetOtherClientPacket, eolib::protocol::net::client::SpellTargetSelfClientPacket, eolib::protocol::net::client::SpellUseClientPacket, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataSkill, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataStat, eolib::protocol::net::client::StatSkillAddClientPacket, eolib::protocol::net::client::StatSkillJunkClientPacket, eolib::protocol::net::client::StatSkillOpenClientPacket, eolib::protocol::net::client::StatSkillRemoveClientPacket, eolib::protocol::net::client::StatSkillTakeClientPacket, eolib::protocol::net::client::TalkAdminClientPacket, eolib::protocol::net::client::TalkAnnounceClientPacket, eolib::protocol::net::client::TalkMsgClientPacket, eolib::protocol::net::client::TalkOpenClientPacket, eolib::protocol::net::client::TalkPlayerClientPacket, eolib::protocol::net::client::TalkReportClientPacket, eolib::protocol::net::client::TalkRequestClientPacket, eolib::protocol::net::client::TalkTellClientPacket, eolib::protocol::net::client::TalkUseClientPacket, eolib::protocol::net::client::TradeAcceptClientPacket, eolib::protocol::net::client::TradeAddClientPacket, eolib::protocol::net::client::TradeAgreeClientPacket, eolib::protocol::net::client::TradeCloseClientPacket, eolib::protocol::net::client::TradeRemoveClientPacket, eolib::protocol::net::client::TradeRequestClientPacket, eolib::protocol::net::client::WalkAction, eolib::protocol::net::client::WalkAdminClientPacket, eolib::protocol::net::client::WalkPlayerClientPacket, eolib::protocol::net::client::WalkSpecClientPacket, eolib::protocol::net::client::WarpAcceptClientPacket, eolib::protocol::net::client::WarpTakeClientPacket, eolib::protocol::net::client::WelcomeAgreeClientPacket, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEcf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEif, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEmf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEnf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEsf, eolib::protocol::net::client::WelcomeMsgClientPacket, eolib::protocol::net::client::WelcomeRequestClientPacket, eolib::protocol::net::Item, eolib::protocol::net::server::AccountReplyServerPacket, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChanged, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChangeFailed, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataCreated, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataRequestDenied, eolib::protocol::net::server::AdminInteractAgreeServerPacket, eolib::protocol::net::server::AdminInteractListServerPacket, eolib::protocol::net::server::AdminInteractRemoveServerPacket, eolib::protocol::net::server::AdminInteractReplyServerPacket, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataMessage, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataReport, eolib::protocol::net::server::AdminInteractTellServerPacket, eolib::protocol::net::server::ArenaAcceptServerPacket, eolib::protocol::net::server::ArenaDropServerPacket, eolib::protocol::net::server::ArenaSpecServerPacket, eolib::protocol::net::server::ArenaUseServerPacket, eolib::protocol::net::server::AttackErrorServerPacket, eolib::protocol::net::server::AttackPlayerServerPacket, eolib::protocol::net::server::AvatarAdminServerPacket, eolib::protocol::net::server::AvatarAgreeServerPacket, eolib::protocol::net::server::AvatarChange::ChangeTypeDataEquipment, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHair, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHairColor, eolib::protocol::net::server::AvatarChange, eolib::protocol::net::server::AvatarRemoveServerPacket, eolib::protocol::net::server::AvatarReplyServerPacket, eolib::protocol::net::server::BankOpenServerPacket, eolib::protocol::net::server::BankReplyServerPacket, eolib::protocol::net::server::BarberAgreeServerPacket, eolib::protocol::net::server::BarberOpenServerPacket, eolib::protocol::net::server::BigCoords, eolib::protocol::net::server::BoardOpenServerPacket, eolib::protocol::net::server::BoardPlayerServerPacket, eolib::protocol::net::server::BoardPostListing, eolib::protocol::net::server::BookReplyServerPacket, eolib::protocol::net::server::CastAcceptServerPacket, eolib::protocol::net::server::CastReplyServerPacket, eolib::protocol::net::server::CastSpecServerPacket, eolib::protocol::net::server::ChairCloseServerPacket, eolib::protocol::net::server::ChairPlayerServerPacket, eolib::protocol::net::server::ChairRemoveServerPacket, eolib::protocol::net::server::ChairReplyServerPacket, eolib::protocol::net::server::CharacterBaseStats, eolib::protocol::net::server::CharacterBaseStatsWelcome, eolib::protocol::net::server::CharacterDetails, eolib::protocol::net::server::CharacterElementalStats, eolib::protocol::net::server::CharacterMapInfo, eolib::protocol::net::server::CharacterPlayerServerPacket, eolib::protocol::net::server::CharacterReplyServerPacket, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDeleted, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull3, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::CharacterSecondaryStats, eolib::protocol::net::server::CharacterSecondaryStatsInfoLookup, eolib::protocol::net::server::CharacterSelectionListEntry, eolib::protocol::net::server::CharacterStatsEquipmentChange, eolib::protocol::net::server::CharacterStatsInfoLookup, eolib::protocol::net::server::CharacterStatsReset, eolib::protocol::net::server::CharacterStatsUpdate, eolib::protocol::net::server::CharacterStatsWelcome, eolib::protocol::net::server::ChestAgreeServerPacket, eolib::protocol::net::server::ChestCloseServerPacket, eolib::protocol::net::server::ChestGetServerPacket, eolib::protocol::net::server::ChestOpenServerPacket, eolib::protocol::net::server::ChestReplyServerPacket, eolib::protocol::net::server::ChestSpecServerPacket, eolib::protocol::net::server::CitizenAcceptServerPacket, eolib::protocol::net::server::CitizenOpenServerPacket, eolib::protocol::net::server::CitizenRemoveServerPacket, eolib::protocol::net::server::CitizenReplyServerPacket, eolib::protocol::net::server::CitizenRequestServerPacket, eolib::protocol::net::server::ConnectionPlayerServerPacket, eolib::protocol::net::server::DialogEntry, eolib::protocol::net::server::DialogEntry::EntryTypeDataLink, eolib::protocol::net::server::DialogQuestEntry, eolib::protocol::net::server::DoorCloseServerPacket, eolib::protocol::net::server::DoorOpenServerPacket, eolib::protocol::net::server::EffectAdminServerPacket, eolib::protocol::net::server::EffectAgreeServerPacket, eolib::protocol::net::server::EffectPlayerServerPacket, eolib::protocol::net::server::EffectReportServerPacket, eolib::protocol::net::server::EffectSpecServerPacket, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataSpikes, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataTpDrain, eolib::protocol::net::server::EffectTargetOtherServerPacket, eolib::protocol::net::server::EffectUseServerPacket, eolib::protocol::net::server::EffectUseServerPacket::EffectDataQuake, eolib::protocol::net::server::EmotePlayerServerPacket, eolib::protocol::net::server::EquipmentChange, eolib::protocol::net::server::EquipmentCharacterSelect, eolib::protocol::net::server::EquipmentMapInfo, eolib::protocol::net::server::EquipmentPaperdoll, eolib::protocol::net::server::EquipmentWelcome, eolib::protocol::net::server::FacePlayerServerPacket, eolib::protocol::net::server::GlobalBackfillMessage, eolib::protocol::net::server::GroupHealTargetPlayer, eolib::protocol::net::server::GuildAcceptServerPacket, eolib::protocol::net::server::GuildAgreeServerPacket, eolib::protocol::net::server::GuildBuyServerPacket, eolib::protocol::net::server::GuildCreateServerPacket, eolib::protocol::net::server::GuildKickServerPacket, eolib::protocol::net::server::GuildMember, eolib::protocol::net::server::GuildOpenServerPacket, eolib::protocol::net::server::GuildRankServerPacket, eolib::protocol::net::server::GuildReplyServerPacket, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAdd, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAddConfirm, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataJoinRequest, eolib::protocol::net::server::GuildReportServerPacket, eolib::protocol::net::server::GuildRequestServerPacket, eolib::protocol::net::server::GuildSellServerPacket, eolib::protocol::net::server::GuildStaff, eolib::protocol::net::server::GuildTakeServerPacket, eolib::protocol::net::server::GuildTellServerPacket, eolib::protocol::net::server::InitInitServerPacket, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeData0, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeDataTemporary, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEcf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEif, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEmf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEnf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEsf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataMapMutation, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOutOfDate, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersList, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersListFriends, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataWarpMap, eolib::protocol::net::server::ItemAcceptServerPacket, eolib::protocol::net::server::ItemAddServerPacket, eolib::protocol::net::server::ItemAgreeServerPacket, eolib::protocol::net::server::ItemDropServerPacket, eolib::protocol::net::server::ItemGetServerPacket, eolib::protocol::net::server::ItemJunkServerPacket, eolib::protocol::net::server::ItemKickServerPacket, eolib::protocol::net::server::ItemMapInfo, eolib::protocol::net::server::ItemObtainServerPacket, eolib::protocol::net::server::ItemRemoveServerPacket, eolib::protocol::net::server::ItemReplyServerPacket, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataCureCurse, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataEffectPotion, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataExpReward, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHairDye, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHeal, eolib::protocol::net::server::ItemSpecServerPacket, eolib::protocol::net::server::JukeboxAgreeServerPacket, eolib::protocol::net::server::JukeboxMsgServerPacket, eolib::protocol::net::server::JukeboxOpenServerPacket, eolib::protocol::net::server::JukeboxPlayerServerPacket, eolib::protocol::net::server::JukeboxReplyServerPacket, eolib::protocol::net::server::JukeboxUseServerPacket, eolib::protocol::net::server::LevelUpStats, eolib::protocol::net::server::LockerBuyServerPacket, eolib::protocol::net::server::LockerGetServerPacket, eolib::protocol::net::server::LockerOpenServerPacket, eolib::protocol::net::server::LockerReplyServerPacket, eolib::protocol::net::server::LockerSpecServerPacket, eolib::protocol::net::server::LoginReplyServerPacket, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBusy, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataLoggedIn, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUser, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUserPassword, eolib::protocol::net::server::MapDrainDamageOther, eolib::protocol::net::server::MapFile, eolib::protocol::net::server::MarriageOpenServerPacket, eolib::protocol::net::server::MarriageReplyServerPacket, eolib::protocol::net::server::MarriageReplyServerPacket::ReplyCodeDataSuccess, eolib::protocol::net::server::MessageAcceptServerPacket, eolib::protocol::net::server::MessageCloseServerPacket, eolib::protocol::net::server::MessageOpenServerPacket, eolib::protocol::net::server::MessagePongServerPacket, eolib::protocol::net::server::MusicPlayerServerPacket, eolib::protocol::net::server::NearbyInfo, eolib::protocol::net::server::NpcAcceptServerPacket, eolib::protocol::net::server::NpcAgreeServerPacket, eolib::protocol::net::server::NpcDialogServerPacket, eolib::protocol::net::server::NpcJunkServerPacket, eolib::protocol::net::server::NpcKilledData, eolib::protocol::net::server::NpcMapInfo, eolib::protocol::net::server::NpcPlayerServerPacket, eolib::protocol::net::server::NpcReplyServerPacket, eolib::protocol::net::server::NpcSpecServerPacket, eolib::protocol::net::server::NpcUpdateAttack, eolib::protocol::net::server::NpcUpdateChat, eolib::protocol::net::server::NpcUpdatePosition, eolib::protocol::net::server::OnlinePlayer, eolib::protocol::net::server::PaperdollAgreeServerPacket, eolib::protocol::net::server::PaperdollPingServerPacket, eolib::protocol::net::server::PaperdollRemoveServerPacket, eolib::protocol::net::server::PaperdollReplyServerPacket, eolib::protocol::net::server::PartyAddServerPacket, eolib::protocol::net::server::PartyAgreeServerPacket, eolib::protocol::net::server::PartyCloseServerPacket, eolib::protocol::net::server::PartyCreateServerPacket, eolib::protocol::net::server::PartyExpShare, eolib::protocol::net::server::PartyListServerPacket, eolib::protocol::net::server::PartyMember, eolib::protocol::net::server::PartyRemoveServerPacket, eolib::protocol::net::server::PartyReplyServerPacket, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInAnotherParty, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInYourParty, eolib::protocol::net::server::PartyRequestServerPacket, eolib::protocol::net::server::PartyTargetGroupServerPacket, eolib::protocol::net::server::PlayerEffect, eolib::protocol::net::server::PlayersAgreeServerPacket, eolib::protocol::net::server::PlayersList, eolib::protocol::net::server::PlayersListFriends, eolib::protocol::net::server::PlayersListServerPacket, eolib::protocol::net::server::PlayersNet242ServerPacket, eolib::protocol::net::server::PlayersPingServerPacket, eolib::protocol::net::server::PlayersPongServerPacket, eolib::protocol::net::server::PlayersRemoveServerPacket, eolib::protocol::net::server::PlayersReplyServerPacket, eolib::protocol::net::server::PriestOpenServerPacket, eolib::protocol::net::server::PriestReplyServerPacket, eolib::protocol::net::server::PriestRequestServerPacket, eolib::protocol::net::server::PubFile, eolib::protocol::net::server::QuestDialogServerPacket, eolib::protocol::net::server::QuestListServerPacket, eolib::protocol::net::server::QuestListServerPacket::PageDataHistory, eolib::protocol::net::server::QuestListServerPacket::PageDataProgress, eolib::protocol::net::server::QuestProgressEntry, eolib::protocol::net::server::QuestReportServerPacket, eolib::protocol::net::server::RangeReplyServerPacket, eolib::protocol::net::server::RecoverAgreeServerPacket, eolib::protocol::net::server::RecoverListServerPacket, eolib::protocol::net::server::RecoverPlayerServerPacket, eolib::protocol::net::server::RecoverReplyServerPacket, eolib::protocol::net::server::RecoverTargetGroupServerPacket, eolib::protocol::net::server::RefreshReplyServerPacket, eolib::protocol::net::server::ServerSettings, eolib::protocol::net::server::ShopBuyServerPacket, eolib::protocol::net::server::ShopCraftItem, eolib::protocol::net::server::ShopCreateServerPacket, eolib::protocol::net::server::ShopOpenServerPacket, eolib::protocol::net::server::ShopSellServerPacket, eolib::protocol::net::server::ShopSoldItem, eolib::protocol::net::server::ShopTradeItem, eolib::protocol::net::server::SitCloseServerPacket, eolib::protocol::net::server::SitPlayerServerPacket, eolib::protocol::net::server::SitRemoveServerPacket, eolib::protocol::net::server::SitReplyServerPacket, eolib::protocol::net::server::SkillLearn, eolib::protocol::net::server::SkillStatRequirements, eolib::protocol::net::server::SpellErrorServerPacket, eolib::protocol::net::server::SpellPlayerServerPacket, eolib::protocol::net::server::SpellReplyServerPacket, eolib::protocol::net::server::SpellRequestServerPacket, eolib::protocol::net::server::SpellTargetGroupServerPacket, eolib::protocol::net::server::SpellTargetOtherServerPacket, eolib::protocol::net::server::SpellTargetSelfServerPacket, eolib::protocol::net::server::StatSkillAcceptServerPacket, eolib::protocol::net::server::StatSkillJunkServerPacket, eolib::protocol::net::server::StatSkillOpenServerPacket, eolib::protocol::net::server::StatSkillPlayerServerPacket, eolib::protocol::net::server::StatSkillRemoveServerPacket, eolib::protocol::net::server::StatSkillReplyServerPacket, eolib::protocol::net::server::StatSkillReplyServerPacket::ReplyCodeDataWrongClass, eolib::protocol::net::server::StatSkillTakeServerPacket, eolib::protocol::net::server::TalkAdminServerPacket, eolib::protocol::net::server::TalkAnnounceServerPacket, eolib::protocol::net::server::TalkListServerPacket, eolib::protocol::net::server::TalkMsgServerPacket, eolib::protocol::net::server::TalkOpenServerPacket, eolib::protocol::net::server::TalkPlayerServerPacket, eolib::protocol::net::server::TalkReplyServerPacket, eolib::protocol::net::server::TalkRequestServerPacket, eolib::protocol::net::server::TalkServerServerPacket, eolib::protocol::net::server::TalkSpecServerPacket, eolib::protocol::net::server::TalkTellServerPacket, eolib::protocol::net::server::TileEffect, eolib::protocol::net::server::TradeAdminServerPacket, eolib::protocol::net::server::TradeAgreeServerPacket, eolib::protocol::net::server::TradeCloseServerPacket, eolib::protocol::net::server::TradeItemData, eolib::protocol::net::server::TradeOpenServerPacket, eolib::protocol::net::server::TradeReplyServerPacket, eolib::protocol::net::server::TradeRequestServerPacket, eolib::protocol::net::server::TradeSpecServerPacket, eolib::protocol::net::server::TradeUseServerPacket, eolib::protocol::net::server::WalkCloseServerPacket, eolib::protocol::net::server::WalkOpenServerPacket, eolib::protocol::net::server::WalkPlayerServerPacket, eolib::protocol::net::server::WalkReplyServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WarpCreateServerPacket, eolib::protocol::net::server::WarpPlayerServerPacket, eolib::protocol::net::server::WarpRequestServerPacket, eolib::protocol::net::server::WarpRequestServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WelcomeNet242ServerPacket, eolib::protocol::net::server::WelcomeNet243ServerPacket, eolib::protocol::net::server::WelcomeNet244ServerPacket, eolib::protocol::net::server::WelcomePingServerPacket, eolib::protocol::net::server::WelcomePongServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataEnterGame, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataSelectCharacter, eolib::protocol::net::Spell, eolib::protocol::net::ThreeItem, eolib::protocol::net::Version, eolib::protocol::net::Weight, eolib::protocol::pub::Ecf, eolib::protocol::pub::EcfRecord, eolib::protocol::pub::Eif, eolib::protocol::pub::EifRecord, eolib::protocol::pub::Enf, eolib::protocol::pub::EnfRecord, eolib::protocol::pub::Esf, eolib::protocol::pub::EsfRecord, eolib::protocol::pub::server::DropFile, eolib::protocol::pub::server::DropNpcRecord, eolib::protocol::pub::server::DropRecord, eolib::protocol::pub::server::InnFile, eolib::protocol::pub::server::InnQuestionRecord, eolib::protocol::pub::server::InnRecord, eolib::protocol::pub::server::ShopCraftIngredientRecord, eolib::protocol::pub::server::ShopCraftRecord, eolib::protocol::pub::server::ShopFile, eolib::protocol::pub::server::ShopRecord, eolib::protocol::pub::server::ShopTradeRecord, eolib::protocol::pub::server::SkillMasterFile, eolib::protocol::pub::server::SkillMasterRecord, eolib::protocol::pub::server::SkillMasterSkillRecord, eolib::protocol::pub::server::TalkFile, eolib::protocol::pub::server::TalkMessageRecord, and eolib::protocol::pub::server::TalkRecord.
| virtual int eolib::protocol::Serializable::ByteSize |
( |
| ) |
const |
|
pure virtualnoexcept |
Gets the size of the data that this object was deserialized from.
- Returns
- the deserialized size in bytes, or 0 for an object that was not deserialized.
Implemented in eolib::protocol::Coords, eolib::protocol::map::Emf, eolib::protocol::map::MapGraphicLayer, eolib::protocol::map::MapGraphicRow, eolib::protocol::map::MapGraphicRowTile, eolib::protocol::map::MapItem, eolib::protocol::map::MapLegacyDoorKey, eolib::protocol::map::MapNpc, eolib::protocol::map::MapSign, eolib::protocol::map::MapTileSpecRow, eolib::protocol::map::MapTileSpecRowTile, eolib::protocol::map::MapWarp, eolib::protocol::map::MapWarpRow, eolib::protocol::map::MapWarpRowTile, eolib::protocol::net::CharItem, eolib::protocol::net::client::AccountAgreeClientPacket, eolib::protocol::net::client::AccountCreateClientPacket, eolib::protocol::net::client::AccountRequestClientPacket, eolib::protocol::net::client::AdminInteractReportClientPacket, eolib::protocol::net::client::AdminInteractTellClientPacket, eolib::protocol::net::client::AttackUseClientPacket, eolib::protocol::net::client::BankAddClientPacket, eolib::protocol::net::client::BankOpenClientPacket, eolib::protocol::net::client::BankTakeClientPacket, eolib::protocol::net::client::BarberBuyClientPacket, eolib::protocol::net::client::BarberOpenClientPacket, eolib::protocol::net::client::BoardCreateClientPacket, eolib::protocol::net::client::BoardOpenClientPacket, eolib::protocol::net::client::BoardRemoveClientPacket, eolib::protocol::net::client::BoardTakeClientPacket, eolib::protocol::net::client::BookRequestClientPacket, eolib::protocol::net::client::ByteCoords, eolib::protocol::net::client::ChairRequestClientPacket, eolib::protocol::net::client::ChairRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::CharacterCreateClientPacket, eolib::protocol::net::client::CharacterRemoveClientPacket, eolib::protocol::net::client::CharacterRequestClientPacket, eolib::protocol::net::client::CharacterTakeClientPacket, eolib::protocol::net::client::ChestAddClientPacket, eolib::protocol::net::client::ChestOpenClientPacket, eolib::protocol::net::client::ChestTakeClientPacket, eolib::protocol::net::client::CitizenAcceptClientPacket, eolib::protocol::net::client::CitizenOpenClientPacket, eolib::protocol::net::client::CitizenRemoveClientPacket, eolib::protocol::net::client::CitizenReplyClientPacket, eolib::protocol::net::client::CitizenRequestClientPacket, eolib::protocol::net::client::ConnectionAcceptClientPacket, eolib::protocol::net::client::ConnectionPingClientPacket, eolib::protocol::net::client::DoorOpenClientPacket, eolib::protocol::net::client::EmoteReportClientPacket, eolib::protocol::net::client::FacePlayerClientPacket, eolib::protocol::net::client::GlobalCloseClientPacket, eolib::protocol::net::client::GlobalOpenClientPacket, eolib::protocol::net::client::GlobalPlayerClientPacket, eolib::protocol::net::client::GlobalRemoveClientPacket, eolib::protocol::net::client::GuildAcceptClientPacket, eolib::protocol::net::client::GuildAgreeClientPacket, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataDescription, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataRanks, eolib::protocol::net::client::GuildBuyClientPacket, eolib::protocol::net::client::GuildCreateClientPacket, eolib::protocol::net::client::GuildJunkClientPacket, eolib::protocol::net::client::GuildKickClientPacket, eolib::protocol::net::client::GuildOpenClientPacket, eolib::protocol::net::client::GuildPlayerClientPacket, eolib::protocol::net::client::GuildRankClientPacket, eolib::protocol::net::client::GuildRemoveClientPacket, eolib::protocol::net::client::GuildReportClientPacket, eolib::protocol::net::client::GuildRequestClientPacket, eolib::protocol::net::client::GuildTakeClientPacket, eolib::protocol::net::client::GuildTellClientPacket, eolib::protocol::net::client::GuildUseClientPacket, eolib::protocol::net::client::InitInitClientPacket, eolib::protocol::net::client::ItemDropClientPacket, eolib::protocol::net::client::ItemGetClientPacket, eolib::protocol::net::client::ItemJunkClientPacket, eolib::protocol::net::client::ItemUseClientPacket, eolib::protocol::net::client::JukeboxMsgClientPacket, eolib::protocol::net::client::JukeboxOpenClientPacket, eolib::protocol::net::client::JukeboxUseClientPacket, eolib::protocol::net::client::LockerAddClientPacket, eolib::protocol::net::client::LockerBuyClientPacket, eolib::protocol::net::client::LockerOpenClientPacket, eolib::protocol::net::client::LockerTakeClientPacket, eolib::protocol::net::client::LoginRequestClientPacket, eolib::protocol::net::client::MarriageOpenClientPacket, eolib::protocol::net::client::MarriageRequestClientPacket, eolib::protocol::net::client::MessagePingClientPacket, eolib::protocol::net::client::NpcRangeRequestClientPacket, eolib::protocol::net::client::PaperdollAddClientPacket, eolib::protocol::net::client::PaperdollRemoveClientPacket, eolib::protocol::net::client::PaperdollRequestClientPacket, eolib::protocol::net::client::PartyAcceptClientPacket, eolib::protocol::net::client::PartyRemoveClientPacket, eolib::protocol::net::client::PartyRequestClientPacket, eolib::protocol::net::client::PartyTakeClientPacket, eolib::protocol::net::client::PlayerRangeRequestClientPacket, eolib::protocol::net::client::PlayersAcceptClientPacket, eolib::protocol::net::client::PlayersListClientPacket, eolib::protocol::net::client::PlayersRequestClientPacket, eolib::protocol::net::client::PriestAcceptClientPacket, eolib::protocol::net::client::PriestOpenClientPacket, eolib::protocol::net::client::PriestRequestClientPacket, eolib::protocol::net::client::PriestUseClientPacket, eolib::protocol::net::client::QuestAcceptClientPacket, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataLink, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataOk, eolib::protocol::net::client::QuestListClientPacket, eolib::protocol::net::client::QuestUseClientPacket, eolib::protocol::net::client::RangeRequestClientPacket, eolib::protocol::net::client::RefreshRequestClientPacket, eolib::protocol::net::client::ShopBuyClientPacket, eolib::protocol::net::client::ShopCreateClientPacket, eolib::protocol::net::client::ShopOpenClientPacket, eolib::protocol::net::client::ShopSellClientPacket, eolib::protocol::net::client::SitRequestClientPacket, eolib::protocol::net::client::SitRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::SpellRequestClientPacket, eolib::protocol::net::client::SpellTargetGroupClientPacket, eolib::protocol::net::client::SpellTargetOtherClientPacket, eolib::protocol::net::client::SpellTargetSelfClientPacket, eolib::protocol::net::client::SpellUseClientPacket, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataSkill, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataStat, eolib::protocol::net::client::StatSkillAddClientPacket, eolib::protocol::net::client::StatSkillJunkClientPacket, eolib::protocol::net::client::StatSkillOpenClientPacket, eolib::protocol::net::client::StatSkillRemoveClientPacket, eolib::protocol::net::client::StatSkillTakeClientPacket, eolib::protocol::net::client::TalkAdminClientPacket, eolib::protocol::net::client::TalkAnnounceClientPacket, eolib::protocol::net::client::TalkMsgClientPacket, eolib::protocol::net::client::TalkOpenClientPacket, eolib::protocol::net::client::TalkPlayerClientPacket, eolib::protocol::net::client::TalkReportClientPacket, eolib::protocol::net::client::TalkRequestClientPacket, eolib::protocol::net::client::TalkTellClientPacket, eolib::protocol::net::client::TalkUseClientPacket, eolib::protocol::net::client::TradeAcceptClientPacket, eolib::protocol::net::client::TradeAddClientPacket, eolib::protocol::net::client::TradeAgreeClientPacket, eolib::protocol::net::client::TradeCloseClientPacket, eolib::protocol::net::client::TradeRemoveClientPacket, eolib::protocol::net::client::TradeRequestClientPacket, eolib::protocol::net::client::WalkAction, eolib::protocol::net::client::WalkAdminClientPacket, eolib::protocol::net::client::WalkPlayerClientPacket, eolib::protocol::net::client::WalkSpecClientPacket, eolib::protocol::net::client::WarpAcceptClientPacket, eolib::protocol::net::client::WarpTakeClientPacket, eolib::protocol::net::client::WelcomeAgreeClientPacket, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEcf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEif, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEmf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEnf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEsf, eolib::protocol::net::client::WelcomeMsgClientPacket, eolib::protocol::net::client::WelcomeRequestClientPacket, eolib::protocol::net::Item, eolib::protocol::net::server::AccountReplyServerPacket, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChanged, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChangeFailed, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataCreated, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataRequestDenied, eolib::protocol::net::server::AdminInteractAgreeServerPacket, eolib::protocol::net::server::AdminInteractListServerPacket, eolib::protocol::net::server::AdminInteractRemoveServerPacket, eolib::protocol::net::server::AdminInteractReplyServerPacket, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataMessage, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataReport, eolib::protocol::net::server::AdminInteractTellServerPacket, eolib::protocol::net::server::ArenaAcceptServerPacket, eolib::protocol::net::server::ArenaDropServerPacket, eolib::protocol::net::server::ArenaSpecServerPacket, eolib::protocol::net::server::ArenaUseServerPacket, eolib::protocol::net::server::AttackErrorServerPacket, eolib::protocol::net::server::AttackPlayerServerPacket, eolib::protocol::net::server::AvatarAdminServerPacket, eolib::protocol::net::server::AvatarAgreeServerPacket, eolib::protocol::net::server::AvatarChange, eolib::protocol::net::server::AvatarChange::ChangeTypeDataEquipment, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHair, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHairColor, eolib::protocol::net::server::AvatarRemoveServerPacket, eolib::protocol::net::server::AvatarReplyServerPacket, eolib::protocol::net::server::BankOpenServerPacket, eolib::protocol::net::server::BankReplyServerPacket, eolib::protocol::net::server::BarberAgreeServerPacket, eolib::protocol::net::server::BarberOpenServerPacket, eolib::protocol::net::server::BigCoords, eolib::protocol::net::server::BoardOpenServerPacket, eolib::protocol::net::server::BoardPlayerServerPacket, eolib::protocol::net::server::BoardPostListing, eolib::protocol::net::server::BookReplyServerPacket, eolib::protocol::net::server::CastAcceptServerPacket, eolib::protocol::net::server::CastReplyServerPacket, eolib::protocol::net::server::CastSpecServerPacket, eolib::protocol::net::server::ChairCloseServerPacket, eolib::protocol::net::server::ChairPlayerServerPacket, eolib::protocol::net::server::ChairRemoveServerPacket, eolib::protocol::net::server::ChairReplyServerPacket, eolib::protocol::net::server::CharacterBaseStats, eolib::protocol::net::server::CharacterBaseStatsWelcome, eolib::protocol::net::server::CharacterDetails, eolib::protocol::net::server::CharacterElementalStats, eolib::protocol::net::server::CharacterMapInfo, eolib::protocol::net::server::CharacterPlayerServerPacket, eolib::protocol::net::server::CharacterReplyServerPacket, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDeleted, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull3, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::CharacterSecondaryStats, eolib::protocol::net::server::CharacterSecondaryStatsInfoLookup, eolib::protocol::net::server::CharacterSelectionListEntry, eolib::protocol::net::server::CharacterStatsEquipmentChange, eolib::protocol::net::server::CharacterStatsInfoLookup, eolib::protocol::net::server::CharacterStatsReset, eolib::protocol::net::server::CharacterStatsUpdate, eolib::protocol::net::server::CharacterStatsWelcome, eolib::protocol::net::server::ChestAgreeServerPacket, eolib::protocol::net::server::ChestCloseServerPacket, eolib::protocol::net::server::ChestGetServerPacket, eolib::protocol::net::server::ChestOpenServerPacket, eolib::protocol::net::server::ChestReplyServerPacket, eolib::protocol::net::server::ChestSpecServerPacket, eolib::protocol::net::server::CitizenAcceptServerPacket, eolib::protocol::net::server::CitizenOpenServerPacket, eolib::protocol::net::server::CitizenRemoveServerPacket, eolib::protocol::net::server::CitizenReplyServerPacket, eolib::protocol::net::server::CitizenRequestServerPacket, eolib::protocol::net::server::ConnectionPlayerServerPacket, eolib::protocol::net::server::DialogEntry, eolib::protocol::net::server::DialogEntry::EntryTypeDataLink, eolib::protocol::net::server::DialogQuestEntry, eolib::protocol::net::server::DoorCloseServerPacket, eolib::protocol::net::server::DoorOpenServerPacket, eolib::protocol::net::server::EffectAdminServerPacket, eolib::protocol::net::server::EffectAgreeServerPacket, eolib::protocol::net::server::EffectPlayerServerPacket, eolib::protocol::net::server::EffectReportServerPacket, eolib::protocol::net::server::EffectSpecServerPacket, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataSpikes, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataTpDrain, eolib::protocol::net::server::EffectTargetOtherServerPacket, eolib::protocol::net::server::EffectUseServerPacket, eolib::protocol::net::server::EffectUseServerPacket::EffectDataQuake, eolib::protocol::net::server::EmotePlayerServerPacket, eolib::protocol::net::server::EquipmentChange, eolib::protocol::net::server::EquipmentCharacterSelect, eolib::protocol::net::server::EquipmentMapInfo, eolib::protocol::net::server::EquipmentPaperdoll, eolib::protocol::net::server::EquipmentWelcome, eolib::protocol::net::server::FacePlayerServerPacket, eolib::protocol::net::server::GlobalBackfillMessage, eolib::protocol::net::server::GroupHealTargetPlayer, eolib::protocol::net::server::GuildAcceptServerPacket, eolib::protocol::net::server::GuildAgreeServerPacket, eolib::protocol::net::server::GuildBuyServerPacket, eolib::protocol::net::server::GuildCreateServerPacket, eolib::protocol::net::server::GuildKickServerPacket, eolib::protocol::net::server::GuildMember, eolib::protocol::net::server::GuildOpenServerPacket, eolib::protocol::net::server::GuildRankServerPacket, eolib::protocol::net::server::GuildReplyServerPacket, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAdd, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAddConfirm, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataJoinRequest, eolib::protocol::net::server::GuildReportServerPacket, eolib::protocol::net::server::GuildRequestServerPacket, eolib::protocol::net::server::GuildSellServerPacket, eolib::protocol::net::server::GuildStaff, eolib::protocol::net::server::GuildTakeServerPacket, eolib::protocol::net::server::GuildTellServerPacket, eolib::protocol::net::server::InitInitServerPacket, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeData0, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeDataTemporary, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEcf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEif, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEmf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEnf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEsf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataMapMutation, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOutOfDate, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersList, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersListFriends, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataWarpMap, eolib::protocol::net::server::ItemAcceptServerPacket, eolib::protocol::net::server::ItemAddServerPacket, eolib::protocol::net::server::ItemAgreeServerPacket, eolib::protocol::net::server::ItemDropServerPacket, eolib::protocol::net::server::ItemGetServerPacket, eolib::protocol::net::server::ItemJunkServerPacket, eolib::protocol::net::server::ItemKickServerPacket, eolib::protocol::net::server::ItemMapInfo, eolib::protocol::net::server::ItemObtainServerPacket, eolib::protocol::net::server::ItemRemoveServerPacket, eolib::protocol::net::server::ItemReplyServerPacket, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataCureCurse, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataEffectPotion, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataExpReward, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHairDye, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHeal, eolib::protocol::net::server::ItemSpecServerPacket, eolib::protocol::net::server::JukeboxAgreeServerPacket, eolib::protocol::net::server::JukeboxMsgServerPacket, eolib::protocol::net::server::JukeboxOpenServerPacket, eolib::protocol::net::server::JukeboxPlayerServerPacket, eolib::protocol::net::server::JukeboxReplyServerPacket, eolib::protocol::net::server::JukeboxUseServerPacket, eolib::protocol::net::server::LevelUpStats, eolib::protocol::net::server::LockerBuyServerPacket, eolib::protocol::net::server::LockerGetServerPacket, eolib::protocol::net::server::LockerOpenServerPacket, eolib::protocol::net::server::LockerReplyServerPacket, eolib::protocol::net::server::LockerSpecServerPacket, eolib::protocol::net::server::LoginReplyServerPacket, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBusy, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataLoggedIn, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUser, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUserPassword, eolib::protocol::net::server::MapDrainDamageOther, eolib::protocol::net::server::MapFile, eolib::protocol::net::server::MarriageOpenServerPacket, eolib::protocol::net::server::MarriageReplyServerPacket, eolib::protocol::net::server::MarriageReplyServerPacket::ReplyCodeDataSuccess, eolib::protocol::net::server::MessageAcceptServerPacket, eolib::protocol::net::server::MessageCloseServerPacket, eolib::protocol::net::server::MessageOpenServerPacket, eolib::protocol::net::server::MessagePongServerPacket, eolib::protocol::net::server::MusicPlayerServerPacket, eolib::protocol::net::server::NearbyInfo, eolib::protocol::net::server::NpcAcceptServerPacket, eolib::protocol::net::server::NpcAgreeServerPacket, eolib::protocol::net::server::NpcDialogServerPacket, eolib::protocol::net::server::NpcJunkServerPacket, eolib::protocol::net::server::NpcKilledData, eolib::protocol::net::server::NpcMapInfo, eolib::protocol::net::server::NpcPlayerServerPacket, eolib::protocol::net::server::NpcReplyServerPacket, eolib::protocol::net::server::NpcSpecServerPacket, eolib::protocol::net::server::NpcUpdateAttack, eolib::protocol::net::server::NpcUpdateChat, eolib::protocol::net::server::NpcUpdatePosition, eolib::protocol::net::server::OnlinePlayer, eolib::protocol::net::server::PaperdollAgreeServerPacket, eolib::protocol::net::server::PaperdollPingServerPacket, eolib::protocol::net::server::PaperdollRemoveServerPacket, eolib::protocol::net::server::PaperdollReplyServerPacket, eolib::protocol::net::server::PartyAddServerPacket, eolib::protocol::net::server::PartyAgreeServerPacket, eolib::protocol::net::server::PartyCloseServerPacket, eolib::protocol::net::server::PartyCreateServerPacket, eolib::protocol::net::server::PartyExpShare, eolib::protocol::net::server::PartyListServerPacket, eolib::protocol::net::server::PartyMember, eolib::protocol::net::server::PartyRemoveServerPacket, eolib::protocol::net::server::PartyReplyServerPacket, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInAnotherParty, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInYourParty, eolib::protocol::net::server::PartyRequestServerPacket, eolib::protocol::net::server::PartyTargetGroupServerPacket, eolib::protocol::net::server::PlayerEffect, eolib::protocol::net::server::PlayersAgreeServerPacket, eolib::protocol::net::server::PlayersList, eolib::protocol::net::server::PlayersListFriends, eolib::protocol::net::server::PlayersListServerPacket, eolib::protocol::net::server::PlayersNet242ServerPacket, eolib::protocol::net::server::PlayersPingServerPacket, eolib::protocol::net::server::PlayersPongServerPacket, eolib::protocol::net::server::PlayersRemoveServerPacket, eolib::protocol::net::server::PlayersReplyServerPacket, eolib::protocol::net::server::PriestOpenServerPacket, eolib::protocol::net::server::PriestReplyServerPacket, eolib::protocol::net::server::PriestRequestServerPacket, eolib::protocol::net::server::PubFile, eolib::protocol::net::server::QuestDialogServerPacket, eolib::protocol::net::server::QuestListServerPacket, eolib::protocol::net::server::QuestListServerPacket::PageDataHistory, eolib::protocol::net::server::QuestListServerPacket::PageDataProgress, eolib::protocol::net::server::QuestProgressEntry, eolib::protocol::net::server::QuestReportServerPacket, eolib::protocol::net::server::RangeReplyServerPacket, eolib::protocol::net::server::RecoverAgreeServerPacket, eolib::protocol::net::server::RecoverListServerPacket, eolib::protocol::net::server::RecoverPlayerServerPacket, eolib::protocol::net::server::RecoverReplyServerPacket, eolib::protocol::net::server::RecoverTargetGroupServerPacket, eolib::protocol::net::server::RefreshReplyServerPacket, eolib::protocol::net::server::ServerSettings, eolib::protocol::net::server::ShopBuyServerPacket, eolib::protocol::net::server::ShopCraftItem, eolib::protocol::net::server::ShopCreateServerPacket, eolib::protocol::net::server::ShopOpenServerPacket, eolib::protocol::net::server::ShopSellServerPacket, eolib::protocol::net::server::ShopSoldItem, eolib::protocol::net::server::ShopTradeItem, eolib::protocol::net::server::SitCloseServerPacket, eolib::protocol::net::server::SitPlayerServerPacket, eolib::protocol::net::server::SitRemoveServerPacket, eolib::protocol::net::server::SitReplyServerPacket, eolib::protocol::net::server::SkillLearn, eolib::protocol::net::server::SkillStatRequirements, eolib::protocol::net::server::SpellErrorServerPacket, eolib::protocol::net::server::SpellPlayerServerPacket, eolib::protocol::net::server::SpellReplyServerPacket, eolib::protocol::net::server::SpellRequestServerPacket, eolib::protocol::net::server::SpellTargetGroupServerPacket, eolib::protocol::net::server::SpellTargetOtherServerPacket, eolib::protocol::net::server::SpellTargetSelfServerPacket, eolib::protocol::net::server::StatSkillAcceptServerPacket, eolib::protocol::net::server::StatSkillJunkServerPacket, eolib::protocol::net::server::StatSkillOpenServerPacket, eolib::protocol::net::server::StatSkillPlayerServerPacket, eolib::protocol::net::server::StatSkillRemoveServerPacket, eolib::protocol::net::server::StatSkillReplyServerPacket, eolib::protocol::net::server::StatSkillReplyServerPacket::ReplyCodeDataWrongClass, eolib::protocol::net::server::StatSkillTakeServerPacket, eolib::protocol::net::server::TalkAdminServerPacket, eolib::protocol::net::server::TalkAnnounceServerPacket, eolib::protocol::net::server::TalkListServerPacket, eolib::protocol::net::server::TalkMsgServerPacket, eolib::protocol::net::server::TalkOpenServerPacket, eolib::protocol::net::server::TalkPlayerServerPacket, eolib::protocol::net::server::TalkReplyServerPacket, eolib::protocol::net::server::TalkRequestServerPacket, eolib::protocol::net::server::TalkServerServerPacket, eolib::protocol::net::server::TalkSpecServerPacket, eolib::protocol::net::server::TalkTellServerPacket, eolib::protocol::net::server::TileEffect, eolib::protocol::net::server::TradeAdminServerPacket, eolib::protocol::net::server::TradeAgreeServerPacket, eolib::protocol::net::server::TradeCloseServerPacket, eolib::protocol::net::server::TradeItemData, eolib::protocol::net::server::TradeOpenServerPacket, eolib::protocol::net::server::TradeReplyServerPacket, eolib::protocol::net::server::TradeRequestServerPacket, eolib::protocol::net::server::TradeSpecServerPacket, eolib::protocol::net::server::TradeUseServerPacket, eolib::protocol::net::server::WalkCloseServerPacket, eolib::protocol::net::server::WalkOpenServerPacket, eolib::protocol::net::server::WalkPlayerServerPacket, eolib::protocol::net::server::WalkReplyServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WarpCreateServerPacket, eolib::protocol::net::server::WarpPlayerServerPacket, eolib::protocol::net::server::WarpRequestServerPacket, eolib::protocol::net::server::WarpRequestServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WelcomeNet242ServerPacket, eolib::protocol::net::server::WelcomeNet243ServerPacket, eolib::protocol::net::server::WelcomeNet244ServerPacket, eolib::protocol::net::server::WelcomePingServerPacket, eolib::protocol::net::server::WelcomePongServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataEnterGame, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataSelectCharacter, eolib::protocol::net::Spell, eolib::protocol::net::ThreeItem, eolib::protocol::net::Version, eolib::protocol::net::Weight, eolib::protocol::pub::Ecf, eolib::protocol::pub::EcfRecord, eolib::protocol::pub::Eif, eolib::protocol::pub::EifRecord, eolib::protocol::pub::Enf, eolib::protocol::pub::EnfRecord, eolib::protocol::pub::Esf, eolib::protocol::pub::EsfRecord, eolib::protocol::pub::server::DropFile, eolib::protocol::pub::server::DropNpcRecord, eolib::protocol::pub::server::DropRecord, eolib::protocol::pub::server::InnFile, eolib::protocol::pub::server::InnQuestionRecord, eolib::protocol::pub::server::InnRecord, eolib::protocol::pub::server::ShopCraftIngredientRecord, eolib::protocol::pub::server::ShopCraftRecord, eolib::protocol::pub::server::ShopFile, eolib::protocol::pub::server::ShopRecord, eolib::protocol::pub::server::ShopTradeRecord, eolib::protocol::pub::server::SkillMasterFile, eolib::protocol::pub::server::SkillMasterRecord, eolib::protocol::pub::server::SkillMasterSkillRecord, eolib::protocol::pub::server::TalkFile, eolib::protocol::pub::server::TalkMessageRecord, and eolib::protocol::pub::server::TalkRecord.
| virtual std::string eolib::protocol::Serializable::ToString |
( |
| ) |
const |
|
pure virtual |
Gets a human-readable representation of this object, for debugging purposes.
- Returns
- the object's fields and values, as a string.
Implemented in eolib::protocol::Coords, eolib::protocol::map::Emf, eolib::protocol::map::MapGraphicLayer, eolib::protocol::map::MapGraphicRow, eolib::protocol::map::MapGraphicRowTile, eolib::protocol::map::MapItem, eolib::protocol::map::MapLegacyDoorKey, eolib::protocol::map::MapNpc, eolib::protocol::map::MapSign, eolib::protocol::map::MapTileSpecRow, eolib::protocol::map::MapTileSpecRowTile, eolib::protocol::map::MapWarp, eolib::protocol::map::MapWarpRow, eolib::protocol::map::MapWarpRowTile, eolib::protocol::net::CharItem, eolib::protocol::net::client::AccountAgreeClientPacket, eolib::protocol::net::client::AccountCreateClientPacket, eolib::protocol::net::client::AccountRequestClientPacket, eolib::protocol::net::client::AdminInteractReportClientPacket, eolib::protocol::net::client::AdminInteractTellClientPacket, eolib::protocol::net::client::AttackUseClientPacket, eolib::protocol::net::client::BankAddClientPacket, eolib::protocol::net::client::BankOpenClientPacket, eolib::protocol::net::client::BankTakeClientPacket, eolib::protocol::net::client::BarberBuyClientPacket, eolib::protocol::net::client::BarberOpenClientPacket, eolib::protocol::net::client::BoardCreateClientPacket, eolib::protocol::net::client::BoardOpenClientPacket, eolib::protocol::net::client::BoardRemoveClientPacket, eolib::protocol::net::client::BoardTakeClientPacket, eolib::protocol::net::client::BookRequestClientPacket, eolib::protocol::net::client::ByteCoords, eolib::protocol::net::client::ChairRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::ChairRequestClientPacket, eolib::protocol::net::client::CharacterCreateClientPacket, eolib::protocol::net::client::CharacterRemoveClientPacket, eolib::protocol::net::client::CharacterRequestClientPacket, eolib::protocol::net::client::CharacterTakeClientPacket, eolib::protocol::net::client::ChestAddClientPacket, eolib::protocol::net::client::ChestOpenClientPacket, eolib::protocol::net::client::ChestTakeClientPacket, eolib::protocol::net::client::CitizenAcceptClientPacket, eolib::protocol::net::client::CitizenOpenClientPacket, eolib::protocol::net::client::CitizenRemoveClientPacket, eolib::protocol::net::client::CitizenReplyClientPacket, eolib::protocol::net::client::CitizenRequestClientPacket, eolib::protocol::net::client::ConnectionAcceptClientPacket, eolib::protocol::net::client::ConnectionPingClientPacket, eolib::protocol::net::client::DoorOpenClientPacket, eolib::protocol::net::client::EmoteReportClientPacket, eolib::protocol::net::client::FacePlayerClientPacket, eolib::protocol::net::client::GlobalCloseClientPacket, eolib::protocol::net::client::GlobalOpenClientPacket, eolib::protocol::net::client::GlobalPlayerClientPacket, eolib::protocol::net::client::GlobalRemoveClientPacket, eolib::protocol::net::client::GuildAcceptClientPacket, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataDescription, eolib::protocol::net::client::GuildAgreeClientPacket::InfoTypeDataRanks, eolib::protocol::net::client::GuildAgreeClientPacket, eolib::protocol::net::client::GuildBuyClientPacket, eolib::protocol::net::client::GuildCreateClientPacket, eolib::protocol::net::client::GuildJunkClientPacket, eolib::protocol::net::client::GuildKickClientPacket, eolib::protocol::net::client::GuildOpenClientPacket, eolib::protocol::net::client::GuildPlayerClientPacket, eolib::protocol::net::client::GuildRankClientPacket, eolib::protocol::net::client::GuildRemoveClientPacket, eolib::protocol::net::client::GuildReportClientPacket, eolib::protocol::net::client::GuildRequestClientPacket, eolib::protocol::net::client::GuildTakeClientPacket, eolib::protocol::net::client::GuildTellClientPacket, eolib::protocol::net::client::GuildUseClientPacket, eolib::protocol::net::client::InitInitClientPacket, eolib::protocol::net::client::ItemDropClientPacket, eolib::protocol::net::client::ItemGetClientPacket, eolib::protocol::net::client::ItemJunkClientPacket, eolib::protocol::net::client::ItemUseClientPacket, eolib::protocol::net::client::JukeboxMsgClientPacket, eolib::protocol::net::client::JukeboxOpenClientPacket, eolib::protocol::net::client::JukeboxUseClientPacket, eolib::protocol::net::client::LockerAddClientPacket, eolib::protocol::net::client::LockerBuyClientPacket, eolib::protocol::net::client::LockerOpenClientPacket, eolib::protocol::net::client::LockerTakeClientPacket, eolib::protocol::net::client::LoginRequestClientPacket, eolib::protocol::net::client::MarriageOpenClientPacket, eolib::protocol::net::client::MarriageRequestClientPacket, eolib::protocol::net::client::MessagePingClientPacket, eolib::protocol::net::client::NpcRangeRequestClientPacket, eolib::protocol::net::client::PaperdollAddClientPacket, eolib::protocol::net::client::PaperdollRemoveClientPacket, eolib::protocol::net::client::PaperdollRequestClientPacket, eolib::protocol::net::client::PartyAcceptClientPacket, eolib::protocol::net::client::PartyRemoveClientPacket, eolib::protocol::net::client::PartyRequestClientPacket, eolib::protocol::net::client::PartyTakeClientPacket, eolib::protocol::net::client::PlayerRangeRequestClientPacket, eolib::protocol::net::client::PlayersAcceptClientPacket, eolib::protocol::net::client::PlayersListClientPacket, eolib::protocol::net::client::PlayersRequestClientPacket, eolib::protocol::net::client::PriestAcceptClientPacket, eolib::protocol::net::client::PriestOpenClientPacket, eolib::protocol::net::client::PriestRequestClientPacket, eolib::protocol::net::client::PriestUseClientPacket, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataLink, eolib::protocol::net::client::QuestAcceptClientPacket::ReplyTypeDataOk, eolib::protocol::net::client::QuestAcceptClientPacket, eolib::protocol::net::client::QuestListClientPacket, eolib::protocol::net::client::QuestUseClientPacket, eolib::protocol::net::client::RangeRequestClientPacket, eolib::protocol::net::client::RefreshRequestClientPacket, eolib::protocol::net::client::ShopBuyClientPacket, eolib::protocol::net::client::ShopCreateClientPacket, eolib::protocol::net::client::ShopOpenClientPacket, eolib::protocol::net::client::ShopSellClientPacket, eolib::protocol::net::client::SitRequestClientPacket::SitActionDataSit, eolib::protocol::net::client::SitRequestClientPacket, eolib::protocol::net::client::SpellRequestClientPacket, eolib::protocol::net::client::SpellTargetGroupClientPacket, eolib::protocol::net::client::SpellTargetOtherClientPacket, eolib::protocol::net::client::SpellTargetSelfClientPacket, eolib::protocol::net::client::SpellUseClientPacket, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataSkill, eolib::protocol::net::client::StatSkillAddClientPacket::ActionTypeDataStat, eolib::protocol::net::client::StatSkillAddClientPacket, eolib::protocol::net::client::StatSkillJunkClientPacket, eolib::protocol::net::client::StatSkillOpenClientPacket, eolib::protocol::net::client::StatSkillRemoveClientPacket, eolib::protocol::net::client::StatSkillTakeClientPacket, eolib::protocol::net::client::TalkAdminClientPacket, eolib::protocol::net::client::TalkAnnounceClientPacket, eolib::protocol::net::client::TalkMsgClientPacket, eolib::protocol::net::client::TalkOpenClientPacket, eolib::protocol::net::client::TalkPlayerClientPacket, eolib::protocol::net::client::TalkReportClientPacket, eolib::protocol::net::client::TalkRequestClientPacket, eolib::protocol::net::client::TalkTellClientPacket, eolib::protocol::net::client::TalkUseClientPacket, eolib::protocol::net::client::TradeAcceptClientPacket, eolib::protocol::net::client::TradeAddClientPacket, eolib::protocol::net::client::TradeAgreeClientPacket, eolib::protocol::net::client::TradeCloseClientPacket, eolib::protocol::net::client::TradeRemoveClientPacket, eolib::protocol::net::client::TradeRequestClientPacket, eolib::protocol::net::client::WalkAction, eolib::protocol::net::client::WalkAdminClientPacket, eolib::protocol::net::client::WalkPlayerClientPacket, eolib::protocol::net::client::WalkSpecClientPacket, eolib::protocol::net::client::WarpAcceptClientPacket, eolib::protocol::net::client::WarpTakeClientPacket, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEcf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEif, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEmf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEnf, eolib::protocol::net::client::WelcomeAgreeClientPacket::FileTypeDataEsf, eolib::protocol::net::client::WelcomeAgreeClientPacket, eolib::protocol::net::client::WelcomeMsgClientPacket, eolib::protocol::net::client::WelcomeRequestClientPacket, eolib::protocol::net::Item, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChanged, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataChangeFailed, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataCreated, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::AccountReplyServerPacket::ReplyCodeDataRequestDenied, eolib::protocol::net::server::AccountReplyServerPacket, eolib::protocol::net::server::AdminInteractAgreeServerPacket, eolib::protocol::net::server::AdminInteractListServerPacket, eolib::protocol::net::server::AdminInteractRemoveServerPacket, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataMessage, eolib::protocol::net::server::AdminInteractReplyServerPacket::MessageTypeDataReport, eolib::protocol::net::server::AdminInteractReplyServerPacket, eolib::protocol::net::server::AdminInteractTellServerPacket, eolib::protocol::net::server::ArenaAcceptServerPacket, eolib::protocol::net::server::ArenaDropServerPacket, eolib::protocol::net::server::ArenaSpecServerPacket, eolib::protocol::net::server::ArenaUseServerPacket, eolib::protocol::net::server::AttackErrorServerPacket, eolib::protocol::net::server::AttackPlayerServerPacket, eolib::protocol::net::server::AvatarAdminServerPacket, eolib::protocol::net::server::AvatarAgreeServerPacket, eolib::protocol::net::server::AvatarChange::ChangeTypeDataEquipment, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHair, eolib::protocol::net::server::AvatarChange::ChangeTypeDataHairColor, eolib::protocol::net::server::AvatarChange, eolib::protocol::net::server::AvatarRemoveServerPacket, eolib::protocol::net::server::AvatarReplyServerPacket, eolib::protocol::net::server::BankOpenServerPacket, eolib::protocol::net::server::BankReplyServerPacket, eolib::protocol::net::server::BarberAgreeServerPacket, eolib::protocol::net::server::BarberOpenServerPacket, eolib::protocol::net::server::BigCoords, eolib::protocol::net::server::BoardOpenServerPacket, eolib::protocol::net::server::BoardPlayerServerPacket, eolib::protocol::net::server::BoardPostListing, eolib::protocol::net::server::BookReplyServerPacket, eolib::protocol::net::server::CastAcceptServerPacket, eolib::protocol::net::server::CastReplyServerPacket, eolib::protocol::net::server::CastSpecServerPacket, eolib::protocol::net::server::ChairCloseServerPacket, eolib::protocol::net::server::ChairPlayerServerPacket, eolib::protocol::net::server::ChairRemoveServerPacket, eolib::protocol::net::server::ChairReplyServerPacket, eolib::protocol::net::server::CharacterBaseStats, eolib::protocol::net::server::CharacterBaseStatsWelcome, eolib::protocol::net::server::CharacterDetails, eolib::protocol::net::server::CharacterElementalStats, eolib::protocol::net::server::CharacterMapInfo, eolib::protocol::net::server::CharacterPlayerServerPacket, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDefault, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataDeleted, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataExists, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull3, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataFull, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataNotApproved, eolib::protocol::net::server::CharacterReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::CharacterReplyServerPacket, eolib::protocol::net::server::CharacterSecondaryStats, eolib::protocol::net::server::CharacterSecondaryStatsInfoLookup, eolib::protocol::net::server::CharacterSelectionListEntry, eolib::protocol::net::server::CharacterStatsEquipmentChange, eolib::protocol::net::server::CharacterStatsInfoLookup, eolib::protocol::net::server::CharacterStatsReset, eolib::protocol::net::server::CharacterStatsUpdate, eolib::protocol::net::server::CharacterStatsWelcome, eolib::protocol::net::server::ChestAgreeServerPacket, eolib::protocol::net::server::ChestCloseServerPacket, eolib::protocol::net::server::ChestGetServerPacket, eolib::protocol::net::server::ChestOpenServerPacket, eolib::protocol::net::server::ChestReplyServerPacket, eolib::protocol::net::server::ChestSpecServerPacket, eolib::protocol::net::server::CitizenAcceptServerPacket, eolib::protocol::net::server::CitizenOpenServerPacket, eolib::protocol::net::server::CitizenRemoveServerPacket, eolib::protocol::net::server::CitizenReplyServerPacket, eolib::protocol::net::server::CitizenRequestServerPacket, eolib::protocol::net::server::ConnectionPlayerServerPacket, eolib::protocol::net::server::DialogEntry::EntryTypeDataLink, eolib::protocol::net::server::DialogEntry, eolib::protocol::net::server::DialogQuestEntry, eolib::protocol::net::server::DoorCloseServerPacket, eolib::protocol::net::server::DoorOpenServerPacket, eolib::protocol::net::server::EffectAdminServerPacket, eolib::protocol::net::server::EffectAgreeServerPacket, eolib::protocol::net::server::EffectPlayerServerPacket, eolib::protocol::net::server::EffectReportServerPacket, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataSpikes, eolib::protocol::net::server::EffectSpecServerPacket::MapDamageTypeDataTpDrain, eolib::protocol::net::server::EffectSpecServerPacket, eolib::protocol::net::server::EffectTargetOtherServerPacket, eolib::protocol::net::server::EffectUseServerPacket::EffectDataQuake, eolib::protocol::net::server::EffectUseServerPacket, eolib::protocol::net::server::EmotePlayerServerPacket, eolib::protocol::net::server::EquipmentChange, eolib::protocol::net::server::EquipmentCharacterSelect, eolib::protocol::net::server::EquipmentMapInfo, eolib::protocol::net::server::EquipmentPaperdoll, eolib::protocol::net::server::EquipmentWelcome, eolib::protocol::net::server::FacePlayerServerPacket, eolib::protocol::net::server::GlobalBackfillMessage, eolib::protocol::net::server::GroupHealTargetPlayer, eolib::protocol::net::server::GuildAcceptServerPacket, eolib::protocol::net::server::GuildAgreeServerPacket, eolib::protocol::net::server::GuildBuyServerPacket, eolib::protocol::net::server::GuildCreateServerPacket, eolib::protocol::net::server::GuildKickServerPacket, eolib::protocol::net::server::GuildMember, eolib::protocol::net::server::GuildOpenServerPacket, eolib::protocol::net::server::GuildRankServerPacket, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAdd, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataCreateAddConfirm, eolib::protocol::net::server::GuildReplyServerPacket::ReplyCodeDataJoinRequest, eolib::protocol::net::server::GuildReplyServerPacket, eolib::protocol::net::server::GuildReportServerPacket, eolib::protocol::net::server::GuildRequestServerPacket, eolib::protocol::net::server::GuildSellServerPacket, eolib::protocol::net::server::GuildStaff, eolib::protocol::net::server::GuildTakeServerPacket, eolib::protocol::net::server::GuildTellServerPacket, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeData0, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned::BanTypeDataTemporary, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEcf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEif, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEmf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEnf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataFileEsf, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataMapMutation, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataOutOfDate, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersList, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataPlayersListFriends, eolib::protocol::net::server::InitInitServerPacket::ReplyCodeDataWarpMap, eolib::protocol::net::server::InitInitServerPacket, eolib::protocol::net::server::ItemAcceptServerPacket, eolib::protocol::net::server::ItemAddServerPacket, eolib::protocol::net::server::ItemAgreeServerPacket, eolib::protocol::net::server::ItemDropServerPacket, eolib::protocol::net::server::ItemGetServerPacket, eolib::protocol::net::server::ItemJunkServerPacket, eolib::protocol::net::server::ItemKickServerPacket, eolib::protocol::net::server::ItemMapInfo, eolib::protocol::net::server::ItemObtainServerPacket, eolib::protocol::net::server::ItemRemoveServerPacket, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataCureCurse, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataEffectPotion, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataExpReward, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHairDye, eolib::protocol::net::server::ItemReplyServerPacket::ItemTypeDataHeal, eolib::protocol::net::server::ItemReplyServerPacket, eolib::protocol::net::server::ItemSpecServerPacket, eolib::protocol::net::server::JukeboxAgreeServerPacket, eolib::protocol::net::server::JukeboxMsgServerPacket, eolib::protocol::net::server::JukeboxOpenServerPacket, eolib::protocol::net::server::JukeboxPlayerServerPacket, eolib::protocol::net::server::JukeboxReplyServerPacket, eolib::protocol::net::server::JukeboxUseServerPacket, eolib::protocol::net::server::LevelUpStats, eolib::protocol::net::server::LockerBuyServerPacket, eolib::protocol::net::server::LockerGetServerPacket, eolib::protocol::net::server::LockerOpenServerPacket, eolib::protocol::net::server::LockerReplyServerPacket, eolib::protocol::net::server::LockerSpecServerPacket, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBanned, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataBusy, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataLoggedIn, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataOk, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUser, eolib::protocol::net::server::LoginReplyServerPacket::ReplyCodeDataWrongUserPassword, eolib::protocol::net::server::LoginReplyServerPacket, eolib::protocol::net::server::MapDrainDamageOther, eolib::protocol::net::server::MapFile, eolib::protocol::net::server::MarriageOpenServerPacket, eolib::protocol::net::server::MarriageReplyServerPacket::ReplyCodeDataSuccess, eolib::protocol::net::server::MarriageReplyServerPacket, eolib::protocol::net::server::MessageAcceptServerPacket, eolib::protocol::net::server::MessageCloseServerPacket, eolib::protocol::net::server::MessageOpenServerPacket, eolib::protocol::net::server::MessagePongServerPacket, eolib::protocol::net::server::MusicPlayerServerPacket, eolib::protocol::net::server::NearbyInfo, eolib::protocol::net::server::NpcAcceptServerPacket, eolib::protocol::net::server::NpcAgreeServerPacket, eolib::protocol::net::server::NpcDialogServerPacket, eolib::protocol::net::server::NpcJunkServerPacket, eolib::protocol::net::server::NpcKilledData, eolib::protocol::net::server::NpcMapInfo, eolib::protocol::net::server::NpcPlayerServerPacket, eolib::protocol::net::server::NpcReplyServerPacket, eolib::protocol::net::server::NpcSpecServerPacket, eolib::protocol::net::server::NpcUpdateAttack, eolib::protocol::net::server::NpcUpdateChat, eolib::protocol::net::server::NpcUpdatePosition, eolib::protocol::net::server::OnlinePlayer, eolib::protocol::net::server::PaperdollAgreeServerPacket, eolib::protocol::net::server::PaperdollPingServerPacket, eolib::protocol::net::server::PaperdollRemoveServerPacket, eolib::protocol::net::server::PaperdollReplyServerPacket, eolib::protocol::net::server::PartyAddServerPacket, eolib::protocol::net::server::PartyAgreeServerPacket, eolib::protocol::net::server::PartyCloseServerPacket, eolib::protocol::net::server::PartyCreateServerPacket, eolib::protocol::net::server::PartyExpShare, eolib::protocol::net::server::PartyListServerPacket, eolib::protocol::net::server::PartyMember, eolib::protocol::net::server::PartyRemoveServerPacket, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInAnotherParty, eolib::protocol::net::server::PartyReplyServerPacket::ReplyCodeDataAlreadyInYourParty, eolib::protocol::net::server::PartyReplyServerPacket, eolib::protocol::net::server::PartyRequestServerPacket, eolib::protocol::net::server::PartyTargetGroupServerPacket, eolib::protocol::net::server::PlayerEffect, eolib::protocol::net::server::PlayersAgreeServerPacket, eolib::protocol::net::server::PlayersList, eolib::protocol::net::server::PlayersListFriends, eolib::protocol::net::server::PlayersListServerPacket, eolib::protocol::net::server::PlayersNet242ServerPacket, eolib::protocol::net::server::PlayersPingServerPacket, eolib::protocol::net::server::PlayersPongServerPacket, eolib::protocol::net::server::PlayersRemoveServerPacket, eolib::protocol::net::server::PlayersReplyServerPacket, eolib::protocol::net::server::PriestOpenServerPacket, eolib::protocol::net::server::PriestReplyServerPacket, eolib::protocol::net::server::PriestRequestServerPacket, eolib::protocol::net::server::PubFile, eolib::protocol::net::server::QuestDialogServerPacket, eolib::protocol::net::server::QuestListServerPacket::PageDataHistory, eolib::protocol::net::server::QuestListServerPacket::PageDataProgress, eolib::protocol::net::server::QuestListServerPacket, eolib::protocol::net::server::QuestProgressEntry, eolib::protocol::net::server::QuestReportServerPacket, eolib::protocol::net::server::RangeReplyServerPacket, eolib::protocol::net::server::RecoverAgreeServerPacket, eolib::protocol::net::server::RecoverListServerPacket, eolib::protocol::net::server::RecoverPlayerServerPacket, eolib::protocol::net::server::RecoverReplyServerPacket, eolib::protocol::net::server::RecoverTargetGroupServerPacket, eolib::protocol::net::server::RefreshReplyServerPacket, eolib::protocol::net::server::ServerSettings, eolib::protocol::net::server::ShopBuyServerPacket, eolib::protocol::net::server::ShopCraftItem, eolib::protocol::net::server::ShopCreateServerPacket, eolib::protocol::net::server::ShopOpenServerPacket, eolib::protocol::net::server::ShopSellServerPacket, eolib::protocol::net::server::ShopSoldItem, eolib::protocol::net::server::ShopTradeItem, eolib::protocol::net::server::SitCloseServerPacket, eolib::protocol::net::server::SitPlayerServerPacket, eolib::protocol::net::server::SitRemoveServerPacket, eolib::protocol::net::server::SitReplyServerPacket, eolib::protocol::net::server::SkillLearn, eolib::protocol::net::server::SkillStatRequirements, eolib::protocol::net::server::SpellErrorServerPacket, eolib::protocol::net::server::SpellPlayerServerPacket, eolib::protocol::net::server::SpellReplyServerPacket, eolib::protocol::net::server::SpellRequestServerPacket, eolib::protocol::net::server::SpellTargetGroupServerPacket, eolib::protocol::net::server::SpellTargetOtherServerPacket, eolib::protocol::net::server::SpellTargetSelfServerPacket, eolib::protocol::net::server::StatSkillAcceptServerPacket, eolib::protocol::net::server::StatSkillJunkServerPacket, eolib::protocol::net::server::StatSkillOpenServerPacket, eolib::protocol::net::server::StatSkillPlayerServerPacket, eolib::protocol::net::server::StatSkillRemoveServerPacket, eolib::protocol::net::server::StatSkillReplyServerPacket::ReplyCodeDataWrongClass, eolib::protocol::net::server::StatSkillReplyServerPacket, eolib::protocol::net::server::StatSkillTakeServerPacket, eolib::protocol::net::server::TalkAdminServerPacket, eolib::protocol::net::server::TalkAnnounceServerPacket, eolib::protocol::net::server::TalkListServerPacket, eolib::protocol::net::server::TalkMsgServerPacket, eolib::protocol::net::server::TalkOpenServerPacket, eolib::protocol::net::server::TalkPlayerServerPacket, eolib::protocol::net::server::TalkReplyServerPacket, eolib::protocol::net::server::TalkRequestServerPacket, eolib::protocol::net::server::TalkServerServerPacket, eolib::protocol::net::server::TalkSpecServerPacket, eolib::protocol::net::server::TalkTellServerPacket, eolib::protocol::net::server::TileEffect, eolib::protocol::net::server::TradeAdminServerPacket, eolib::protocol::net::server::TradeAgreeServerPacket, eolib::protocol::net::server::TradeCloseServerPacket, eolib::protocol::net::server::TradeItemData, eolib::protocol::net::server::TradeOpenServerPacket, eolib::protocol::net::server::TradeReplyServerPacket, eolib::protocol::net::server::TradeRequestServerPacket, eolib::protocol::net::server::TradeSpecServerPacket, eolib::protocol::net::server::TradeUseServerPacket, eolib::protocol::net::server::WalkCloseServerPacket, eolib::protocol::net::server::WalkOpenServerPacket, eolib::protocol::net::server::WalkPlayerServerPacket, eolib::protocol::net::server::WalkReplyServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket, eolib::protocol::net::server::WarpAgreeServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WarpCreateServerPacket, eolib::protocol::net::server::WarpPlayerServerPacket, eolib::protocol::net::server::WarpRequestServerPacket, eolib::protocol::net::server::WarpRequestServerPacket::WarpTypeDataMapSwitch, eolib::protocol::net::server::WelcomeNet242ServerPacket, eolib::protocol::net::server::WelcomeNet243ServerPacket, eolib::protocol::net::server::WelcomeNet244ServerPacket, eolib::protocol::net::server::WelcomePingServerPacket, eolib::protocol::net::server::WelcomePongServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataEnterGame, eolib::protocol::net::server::WelcomeReplyServerPacket::WelcomeCodeDataSelectCharacter, eolib::protocol::net::Spell, eolib::protocol::net::ThreeItem, eolib::protocol::net::Version, eolib::protocol::net::Weight, eolib::protocol::pub::Ecf, eolib::protocol::pub::EcfRecord, eolib::protocol::pub::Eif, eolib::protocol::pub::EifRecord, eolib::protocol::pub::Enf, eolib::protocol::pub::EnfRecord, eolib::protocol::pub::Esf, eolib::protocol::pub::EsfRecord, eolib::protocol::pub::server::DropFile, eolib::protocol::pub::server::DropNpcRecord, eolib::protocol::pub::server::DropRecord, eolib::protocol::pub::server::InnFile, eolib::protocol::pub::server::InnQuestionRecord, eolib::protocol::pub::server::InnRecord, eolib::protocol::pub::server::ShopCraftIngredientRecord, eolib::protocol::pub::server::ShopCraftRecord, eolib::protocol::pub::server::ShopFile, eolib::protocol::pub::server::ShopRecord, eolib::protocol::pub::server::ShopTradeRecord, eolib::protocol::pub::server::SkillMasterFile, eolib::protocol::pub::server::SkillMasterRecord, eolib::protocol::pub::server::SkillMasterSkillRecord, eolib::protocol::pub::server::TalkFile, eolib::protocol::pub::server::TalkMessageRecord, and eolib::protocol::pub::server::TalkRecord.