Namespace Moffat.EndlessOnline.SDK.Protocol.Net.Client
Packets sent from the client to the server, and the types they use. Generated from the eo-protocol XML.
Classes
- AccountAgreeClientPacket
Change password
- AccountCreateClientPacket
Confirm creating an account
- AccountRequestClientPacket
Request creating an account
- AdminInteractReportClientPacket
Report character
- AdminInteractTellClientPacket
Talk to admin
- AttackUseClientPacket
Attacking
- BankAddClientPacket
Depositing gold
- BankOpenClientPacket
Talked to a banker NPC
- BankTakeClientPacket
Withdrawing gold
- BarberBuyClientPacket
Purchasing a hair-style
- BarberOpenClientPacket
Talking to a barber NPC
- BoardCreateClientPacket
Posting a new message to a town board
- BoardOpenClientPacket
Opening a town board
- BoardRemoveClientPacket
Removing a post from a town board
- BoardTakeClientPacket
Reading a post on a town board
- BookRequestClientPacket
Request for a player's book
- ByteCoords
Map coordinates with raw 1-byte values
- ChairRequestClientPacket
Sitting on a chair
- CharacterCreateClientPacket
Confirm creating a character
- CharacterRemoveClientPacket
Confirm deleting character from an account
- CharacterRequestClientPacket
Request to create a character
- CharacterTakeClientPacket
Request to delete a character from an account
- ChestAddClientPacket
Placing an item in to a chest
- ChestOpenClientPacket
Opening a chest
- ChestTakeClientPacket
Taking an item from a chest
- CitizenAcceptClientPacket
Confirm sleeping at an inn
- CitizenOpenClientPacket
Talking to a citizenship NPC
- CitizenRemoveClientPacket
Giving up citizenship of a town
- CitizenReplyClientPacket
Subscribing to a town
- CitizenRequestClientPacket
Request sleeping at an inn
- ConnectionAcceptClientPacket
Confirm initialization data
- ConnectionPingClientPacket
Ping reply
- DoorOpenClientPacket
Opening a door
- EmoteReportClientPacket
Doing an emote
- FacePlayerClientPacket
Facing a direction
- GlobalCloseClientPacket
Closed global tab
- GlobalOpenClientPacket
Opened global tab
- GlobalPlayerClientPacket
Disable whispers
- GlobalRemoveClientPacket
Enable whispers
- GuildAcceptClientPacket
Accept pending guild creation invite
- GuildAgreeClientPacket
Update the guild description or rank list
- GuildBuyClientPacket
Deposit gold in to the guild bank
- GuildCreateClientPacket
Final confirm creating a guild
- GuildJunkClientPacket
Disband guild
- GuildKickClientPacket
Kick member from guild
- GuildOpenClientPacket
Talking to a guild master NPC
- GuildPlayerClientPacket
Request to join a guild
- GuildRankClientPacket
Update a member's rank
- GuildRemoveClientPacket
Leave guild
- GuildReportClientPacket
Requested general information of a guild
- GuildRequestClientPacket
Requested to create a guild
- GuildTakeClientPacket
Request guild description, rank list, or bank balance
- GuildTellClientPacket
Requested member list of a guild
- GuildUseClientPacket
Accepted a join request
- InitInitClientPacket
Connection initialization request. This packet is unencrypted.
- ItemDropClientPacket
Dropping items on the ground
- ItemGetClientPacket
Taking items from the ground
- ItemJunkClientPacket
Junking items
- ItemUseClientPacket
Using an item
- JukeboxMsgClientPacket
Requesting a song on a jukebox
- JukeboxOpenClientPacket
Opening the jukebox listing
- JukeboxUseClientPacket
Playing a note with the bard skill
- LockerAddClientPacket
Adding an item to a bank locker
- LockerBuyClientPacket
Buying a locker space upgrade from a banker NPC
- LockerOpenClientPacket
Opening a bank locker
- LockerTakeClientPacket
Taking an item from a bank locker
- LoginRequestClientPacket
Login request
- MarriageOpenClientPacket
Talking to a law NPC
- MarriageRequestClientPacket
Requesting marriage approval
- MessagePingClientPacket
#ping command request
- NpcRangeRequestClientPacket
Requesting info about nearby NPCs
- PaperdollAddClientPacket
Equipping an item
- PaperdollRemoveClientPacket
Unequipping an item
- PaperdollRequestClientPacket
Request for a player's paperdoll
- PartyAcceptClientPacket
Accept party invite / join request
- PartyRemoveClientPacket
Remove player from a party
- PartyRequestClientPacket
Send party invite / join request
- PartyTakeClientPacket
Request updated party info
- PlayerRangeRequestClientPacket
Requesting info about nearby players
- PlayersAcceptClientPacket
#find command request
- PlayersListClientPacket
Requesting a list of online friends
- PlayersRequestClientPacket
Requesting a list of online players
- PriestAcceptClientPacket
Accepting a marriage request
- PriestOpenClientPacket
Talking to a priest NPC
- PriestRequestClientPacket
Requesting marriage at a priest
- PriestUseClientPacket
Saying "I do" at a wedding
- QuestAcceptClientPacket
Response to a quest NPC dialog
- QuestListClientPacket
Quest history / progress request
- QuestUseClientPacket
Talking to a quest NPC
- RangeRequestClientPacket
Requesting info about nearby players and NPCs
- RefreshRequestClientPacket
Requesting new info about nearby objects
- ShopBuyClientPacket
Purchasing an item from a shop
- ShopCreateClientPacket
Crafting an item from a shop
- ShopOpenClientPacket
Talking to a shop NPC
- ShopSellClientPacket
Selling an item to a shop
- SitRequestClientPacket
Sit/stand request
- SpellRequestClientPacket
Begin spell chanting
- SpellTargetGroupClientPacket
Group spell cast
- SpellTargetOtherClientPacket
Targeted spell cast
- SpellTargetSelfClientPacket
Self-targeted spell cast
- SpellUseClientPacket
Raise arm to cast a spell (vestigial)
- StatSkillAddClientPacket
Spending a stat point on a stat or skill
- StatSkillJunkClientPacket
Resetting stats at a skill master
- StatSkillOpenClientPacket
Talking to a skill master NPC
- StatSkillRemoveClientPacket
Forgetting a skill at a skill master NPC
- StatSkillTakeClientPacket
Learning a skill from a skill master NPC
- TalkAdminClientPacket
Admin chat message
- TalkAnnounceClientPacket
Admin announcement
- TalkMsgClientPacket
Global chat message
- TalkOpenClientPacket
Party chat message
- TalkPlayerClientPacket
Public chat message - alias of TALK_REPORT (vestigial)
- TalkReportClientPacket
Public chat message
- TalkRequestClientPacket
Guild chat message
- TalkTellClientPacket
Private chat message
- TalkUseClientPacket
Public chat message - alias of TALK_REPORT (vestigial)
- TradeAcceptClientPacket
Accepting a trade request
- TradeAddClientPacket
Add an item to the trade screen
- TradeAgreeClientPacket
Mark trade as agreed
- TradeCloseClientPacket
Cancel the trade
- TradeRemoveClientPacket
Remove an item from the trade screen
- TradeRequestClientPacket
Requesting a trade with another player
- WalkAction
Common data between walk packets
- WalkAdminClientPacket
Walking with #nowall
- WalkPlayerClientPacket
Walking
- WalkSpecClientPacket
Walking through a player
- WarpAcceptClientPacket
Accept a warp request from the server
- WarpTakeClientPacket
Request to download a copy of the map
- WelcomeAgreeClientPacket
Requesting a file
- WelcomeMsgClientPacket
Entering game
- WelcomeRequestClientPacket
Selected a character
Interfaces
Enums
- DialogReply
Whether the player has clicked the OK button or a link in a quest dialog
- FileType
Data file type
- GuildInfoType
The type of guild info being interacted with
- MarriageRequestType
Request type sent with MARRIAGE_REQUEST packet
- SitAction
Whether the player wants to sit or stand
- SpellTargetType
Target type of a spell cast
- StatId
Base character stat
- TrainType
Whether the player is spending a stat point or a skill point