-
Notifications
You must be signed in to change notification settings - Fork 324
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added missing packet definitions C->S
- Loading branch information
Showing
102 changed files
with
25,582 additions
and
5,887 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# C1 71 - PingResponse (by client) | ||
|
||
## Is sent when | ||
|
||
After the server sent a ping request. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The server knows the latency between server and client. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 3 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x71 | Packet header - packet type identifier | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
19 changes: 19 additions & 0 deletions
19
docs/Packets/C1-95-EventChipRegistrationRequest_by-client.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# C1 95 - EventChipRegistrationRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player registers an event item at an NPC, usually the golden archer. | ||
|
||
## Causes the following actions on the server side | ||
|
||
A response is sent back to the client with the current event chip count. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 5 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x95 | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | | Type | | ||
| 4 | 1 | Byte | | ItemIndex | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# C1 96 - MutoNumberRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player requests information about the Muto number. Unused. | ||
|
||
## Causes the following actions on the server side | ||
|
||
A response is sent back to the client with the current Muto number. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 3 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x96 | Packet header - packet type identifier | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# C1 97 - EventChipExitDialog (by client) | ||
|
||
## Is sent when | ||
|
||
The player requests to close the event chip dialog. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The event chip dialog will be closed. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 3 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x97 | Packet header - packet type identifier | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# C1 98 - EventChipExchangeRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player requests to exchange the event chips to something else. | ||
|
||
## Causes the following actions on the server side | ||
|
||
A response is sent back to the client with the exchange result. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 4 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x98 | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | | Type | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# C1 9D - LuckyNumberRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player requests to redeem a coupon code (lucky number) which is 12 alphanumeric digits long. | ||
|
||
## Causes the following actions on the server side | ||
|
||
A response is sent back to the client with the result. An item could be rewarded to the inventory. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 18 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x9D | Packet header - packet type identifier | | ||
| 3 | 4 | String | | Serial1 | | ||
| 8 | 4 | String | | Serial2 | | ||
| 13 | 4 | String | | Serial3 | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# C1 9F - MiniGameEventCountRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player requests to get the entering count of the specified mini game. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The remaining time is sent back to the client. However, it's not really handled on the known server sources. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 4 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0x9F | Packet header - packet type identifier | | ||
| 3 | 1 | MiniGameType | | MiniGame | | ||
|
||
### MiniGameType Enum | ||
|
||
Defines the type of the mini game. | ||
|
||
| Value | Name | Description | | ||
|-------|------|-------------| | ||
| 0 | Undefined | Undefined mini game type. | | ||
| 1 | DevilSquare | The devil square mini game. | | ||
| 2 | BloodCastle | The blood castle mini game. | | ||
| 3 | CursedTemple | The cursed temple mini game. | | ||
| 4 | ChaosCastle | The chaos castle mini game. | | ||
| 5 | IllusionTemple | The illusion temple mini game. | | ||
| 6 | Doppelganger | The doppelgänger mini game. | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# C1 AF 02 - ChaosCastlePositionSet (by client) | ||
|
||
## Is sent when | ||
|
||
The game client noticed, that the coordinates of the player is not on the ground anymore. It requests to set the specified coordinates. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The server sets the player on the new coordinates. Not handled on OpenMU. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 6 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0xAF | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | 0x02 | Packet header - sub packet type identifier | | ||
| 4 | 1 | Byte | | PositionX | | ||
| 5 | 1 | Byte | | PositionY | |
18 changes: 18 additions & 0 deletions
18
docs/Packets/C1-B2-00-CastleSiegeStatusRequest_by-client.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# C1 B2 00 - CastleSiegeStatusRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player opened a castle siege npc and requests the current castle siege status information. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The server returns the status of the castle siege event. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 4 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0xB2 | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | 0x00 | Packet header - sub packet type identifier | |
18 changes: 18 additions & 0 deletions
18
docs/Packets/C1-B2-01-CastleSiegeRegistrationRequest_by-client.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# C1 B2 01 - CastleSiegeRegistrationRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player opened a castle siege npc to register his guild alliance. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The server returns the result of the castle siege registration. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 4 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0xB2 | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | 0x01 | Packet header - sub packet type identifier | |
18 changes: 18 additions & 0 deletions
18
docs/Packets/C1-B2-02-CastleSiegeUnregisterRequest_by-client.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# C1 B2 02 - CastleSiegeUnregisterRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player opened a castle siege npc to un-register his guild alliance. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The server returns the result of the castle siege un-registration. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 4 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0xB2 | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | 0x02 | Packet header - sub packet type identifier | |
18 changes: 18 additions & 0 deletions
18
docs/Packets/C1-B2-03-CastleSiegeRegistrationStateRequest_by-client.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# C1 B2 03 - CastleSiegeRegistrationStateRequest (by client) | ||
|
||
## Is sent when | ||
|
||
The player opened a castle siege npc and requests the state about the own registration. | ||
|
||
## Causes the following actions on the server side | ||
|
||
The server returns the state of the castle siege registration, which includes the number of submitted guild marks. | ||
|
||
## Structure | ||
|
||
| Index | Length | Data Type | Value | Description | | ||
|-------|--------|-----------|-------|-------------| | ||
| 0 | 1 | Byte | 0xC1 | [Packet type](PacketTypes.md) | | ||
| 1 | 1 | Byte | 4 | Packet header - length of the packet | | ||
| 2 | 1 | Byte | 0xB2 | Packet header - packet type identifier | | ||
| 3 | 1 | Byte | 0x03 | Packet header - sub packet type identifier | |
Oops, something went wrong.