diff --git a/README.md b/README.md index f93aa36..2dd08e1 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,20 @@ Hades is the shared protocol between Athena and the Wynntils Client.
Packets ======== -Currently Implemented packets are - - - Authenticate +Currently Implemented packets are: +### Client + - `HCPacketAuthenticate` -> Authentication Packet: The client sends their Athena token forwards the server which decides how to handle it. + - `HCPacketDiscordLobbyClient` **(NO IMPL)** -> Discord Lobby Packet: Used for sending information to join a discord lobby to the server to send to the client joining. + - `HCPacketSocialUpdate` -> Social Update Packet: This packet is used to indicate that a relation (party or friendship) has changed on the client. + - `HCPacketUpdateGuild` **(NOT USED, NEEDS CHANGES)** -> Update Guild Packet: Used to update player's guild. + - `HCPacketUpdateStatus` Update Status Packet: This packet is used by the client to send new data to the server (location and stats). + - `HCPacketUpdateWorld` Update World Packet: Used by the client to set their world. +### Server + - `HSPacketAuthenticationResponse` Authentication Responce Packet: Tells the client whether authentication was successful. + - `HSPacketDisconnect` Disconnet Packet: Tells the client that the server is disconnecting the user. + - `HSPacketDiscordLobbyServer` **(NO IMPL)** Discord Lobby Server Packet: Used for sending information to join a discord lobby to the client joining. + - `HSPacketUpdateMutual` Update Mutual Packet: Sends updates to the client about the user's mutual users' info. License ======== -Protocol Hades is licensed over the license GNU Affero General Public License v3.0 \ No newline at end of file +Protocol Hades is licensed over the license GNU Affero General Public License v3.0