Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 30 additions & 30 deletions docs/protocol/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,62 +37,62 @@ pages is a per-iteration documentation task — see CONTRIBUTING.md.

| ID | Packet | Direction | Server handler | Client handler | Detail |
|---|---|---|---|---|---|
| 1 | `P_CreateAccount` | C→S | [ServerNet.bb:2310](../../src/Modules/ServerNet.bb#L2310) | — | — |
| 2 | `P_VerifyAccount` | C→S | [ServerNet.bb:2364](../../src/Modules/ServerNet.bb#L2364) | — | — |
| 3 | `P_FetchCharacter` | C→S | [ServerNet.bb:2556](../../src/Modules/ServerNet.bb#L2556) | — | — |
| 4 | `P_CreateCharacter` | C→S | [ServerNet.bb:2680](../../src/Modules/ServerNet.bb#L2680) | — | — |
| 5 | `P_DeleteCharacter` | C→S | [ServerNet.bb:2884](../../src/Modules/ServerNet.bb#L2884) | — | — |
| 6 | `P_ChangePassword` | C→S | [ServerNet.bb:2499](../../src/Modules/ServerNet.bb#L2499) | — | — |
| 7 | `P_FetchActors` | C→S | [ServerNet.bb:2202](../../src/Modules/ServerNet.bb#L2202) | — | — |
| 1 | `P_CreateAccount` | C→S | [ServerNet.bb:2313](../../src/Modules/ServerNet.bb#L2313) | — | — |
| 2 | `P_VerifyAccount` | C→S | [ServerNet.bb:2367](../../src/Modules/ServerNet.bb#L2367) | — | — |
| 3 | `P_FetchCharacter` | C→S | [ServerNet.bb:2559](../../src/Modules/ServerNet.bb#L2559) | — | — |
| 4 | `P_CreateCharacter` | C→S | [ServerNet.bb:2683](../../src/Modules/ServerNet.bb#L2683) | — | — |
| 5 | `P_DeleteCharacter` | C→S | [ServerNet.bb:2887](../../src/Modules/ServerNet.bb#L2887) | — | — |
| 6 | `P_ChangePassword` | C→S | [ServerNet.bb:2502](../../src/Modules/ServerNet.bb#L2502) | — | — |
| 7 | `P_FetchActors` | C→S | [ServerNet.bb:2205](../../src/Modules/ServerNet.bb#L2205) | — | — |
| 8 | `P_FetchItems` | Unused | — | — | — |
| 9 | `P_ChangeArea` | Both | [ServerNet.bb:722](../../src/Modules/ServerNet.bb#L722) | [ClientNet.bb:1616](../../src/Modules/ClientNet.bb#L1616) | — |
| 10 | `P_FetchUpdateFiles` | C→S | [ServerNet.bb:2187](../../src/Modules/ServerNet.bb#L2187) | — | — |
| 9 | `P_ChangeArea` | Both | [ServerNet.bb:725](../../src/Modules/ServerNet.bb#L725) | [ClientNet.bb:1616](../../src/Modules/ClientNet.bb#L1616) | — |
| 10 | `P_FetchUpdateFiles` | C→S | [ServerNet.bb:2190](../../src/Modules/ServerNet.bb#L2190) | — | — |
| 11 | `P_NewActor` | S→C | — | [ClientNet.bb:1575](../../src/Modules/ClientNet.bb#L1575) | — |
| 12 | `P_StartGame` | C→S | [ServerNet.bb:2066](../../src/Modules/ServerNet.bb#L2066) | — | — |
| 12 | `P_StartGame` | C→S | [ServerNet.bb:2069](../../src/Modules/ServerNet.bb#L2069) | — | — |
| 13 | `P_ActorGone` | S→C | — | [ClientNet.bb:1550](../../src/Modules/ClientNet.bb#L1550) | — |
| 14 | `P_StandardUpdate` | Both | [ServerNet.bb:1762](../../src/Modules/ServerNet.bb#L1762) | [ClientNet.bb:1490](../../src/Modules/ClientNet.bb#L1490) | [P_StandardUpdate](packets/P_StandardUpdate.md) |
| 15 | `P_InventoryUpdate` | Both | [ServerNet.bb:1574](../../src/Modules/ServerNet.bb#L1574) | [ClientNet.bb:1271](../../src/Modules/ClientNet.bb#L1271) | [P_InventoryUpdate](packets/P_InventoryUpdate.md) |
| 16 | `P_ChatMessage` | Both | [ServerNet.bb:183](../../src/Modules/ServerNet.bb#L183) | [ClientNet.bb:1213](../../src/Modules/ClientNet.bb#L1213) | [P_ChatMessage](packets/P_ChatMessage.md) |
| 14 | `P_StandardUpdate` | Both | [ServerNet.bb:1765](../../src/Modules/ServerNet.bb#L1765) | [ClientNet.bb:1490](../../src/Modules/ClientNet.bb#L1490) | [P_StandardUpdate](packets/P_StandardUpdate.md) |
| 15 | `P_InventoryUpdate` | Both | [ServerNet.bb:1577](../../src/Modules/ServerNet.bb#L1577) | [ClientNet.bb:1271](../../src/Modules/ClientNet.bb#L1271) | [P_InventoryUpdate](packets/P_InventoryUpdate.md) |
| 16 | `P_ChatMessage` | Both | [ServerNet.bb:186](../../src/Modules/ServerNet.bb#L186) | [ClientNet.bb:1213](../../src/Modules/ClientNet.bb#L1213) | [P_ChatMessage](packets/P_ChatMessage.md) |
| 17 | `P_WeatherChange` | S→C | — | [ClientNet.bb:1266](../../src/Modules/ClientNet.bb#L1266) | — |
| 18 | `P_AttackActor` | Both | [ServerNet.bb:1548](../../src/Modules/ServerNet.bb#L1548) | [ClientNet.bb:1109](../../src/Modules/ClientNet.bb#L1109) | [P_AttackActor](packets/P_AttackActor.md) |
| 18 | `P_AttackActor` | Both | [ServerNet.bb:1551](../../src/Modules/ServerNet.bb#L1551) | [ClientNet.bb:1109](../../src/Modules/ClientNet.bb#L1109) | [P_AttackActor](packets/P_AttackActor.md) |
| 19 | `P_ActorDead` | S→C | — | [ClientNet.bb:1065](../../src/Modules/ClientNet.bb#L1065) | — |
| 20 | `P_RightClick` | C→S | [ServerNet.bb:1420](../../src/Modules/ServerNet.bb#L1420) | — | — |
| 21 | `P_Dialog` | Both | [ServerNet.bb:1266](../../src/Modules/ServerNet.bb#L1266) | [ClientNet.bb:1021](../../src/Modules/ClientNet.bb#L1021) | — |
| 22 | `P_StatUpdate` | S→C | — | [ClientNet.bb:990](../../src/Modules/ClientNet.bb#L990) | |
| 20 | `P_RightClick` | C→S | [ServerNet.bb:1423](../../src/Modules/ServerNet.bb#L1423) | — | — |
| 21 | `P_Dialog` | Both | [ServerNet.bb:1269](../../src/Modules/ServerNet.bb#L1269) | [ClientNet.bb:1021](../../src/Modules/ClientNet.bb#L1021) | — |
| 22 | `P_StatUpdate` | S→C | — | [ClientNet.bb:990](../../src/Modules/ClientNet.bb#L990) | [P_StatUpdate](packets/P_StatUpdate.md) |
| 23 | `P_QuestLog` | S→C | — | [ClientNet.bb:949](../../src/Modules/ClientNet.bb#L949) | — |
| 24 | `P_GoldChange` | S→C | — | [ClientNet.bb:941](../../src/Modules/ClientNet.bb#L941) | — |
| 25 | `P_NameChange` | S→C | — | [ClientNet.bb:930](../../src/Modules/ClientNet.bb#L930) | — |
| 26 | `P_KnownSpellUpdate` | S→C | — | [ClientNet.bb:817](../../src/Modules/ClientNet.bb#L817) | — |
| 27 | `P_SpellUpdate` | C→S | [ServerNet.bb:1118](../../src/Modules/ServerNet.bb#L1118) | — | — |
| 27 | `P_SpellUpdate` | C→S | [ServerNet.bb:1121](../../src/Modules/ServerNet.bb#L1121) | — | — |
| 28 | `P_CreateEmitter` | S→C | — | [ClientNet.bb:766](../../src/Modules/ClientNet.bb#L766) | — |
| 29 | `P_Sound` | S→C | — | [ClientNet.bb:733](../../src/Modules/ClientNet.bb#L733) | — |
| 30 | `P_AnimateActor` | S→C | — | [ClientNet.bb:707](../../src/Modules/ClientNet.bb#L707) | — |
| 31 | `P_ActionBarUpdate` | C→S | [ServerNet.bb:1086](../../src/Modules/ServerNet.bb#L1086) | — | — |
| 31 | `P_ActionBarUpdate` | C→S | [ServerNet.bb:1089](../../src/Modules/ServerNet.bb#L1089) | — | — |
| 32 | `P_XPUpdate` | S→C | — | [ClientNet.bb:683](../../src/Modules/ClientNet.bb#L683) | — |
| 33 | `P_ScreenFlash` | S→C | — | [ClientNet.bb:673](../../src/Modules/ClientNet.bb#L673) | — |
| 34 | `P_Music` | S→C | — | [ClientNet.bb:752](../../src/Modules/ClientNet.bb#L752) | — |
| 35 | `P_OpenTrading` | Both | [ServerNet.bb:811](../../src/Modules/ServerNet.bb#L811) | [ClientNet.bb:576](../../src/Modules/ClientNet.bb#L576) | — |
| 35 | `P_OpenTrading` | Both | [ServerNet.bb:814](../../src/Modules/ServerNet.bb#L814) | [ClientNet.bb:576](../../src/Modules/ClientNet.bb#L576) | — |
| 36 | `P_ActorEffect` | S→C | — | [ClientNet.bb:487](../../src/Modules/ClientNet.bb#L487) | — |
| 37 | `P_Projectile` | S→C | — | [ClientNet.bb:217](../../src/Modules/ClientNet.bb#L217) | — |
| 38 | `P_PartyUpdate` | S→C | — | [ClientNet.bb:477](../../src/Modules/ClientNet.bb#L477) | — |
| 39 | `P_AppearanceUpdate` | S→C | — | [ClientNet.bb:268](../../src/Modules/ClientNet.bb#L268) | — |
| 40 | `P_CloseTrading` | S→C | — | [ClientNet.bb:567](../../src/Modules/ClientNet.bb#L567) | — |
| 41 | `P_UpdateTrading` | Both | [ServerNet.bb:774](../../src/Modules/ServerNet.bb#L774) | [ClientNet.bb:527](../../src/Modules/ClientNet.bb#L527) | — |
| 41 | `P_UpdateTrading` | Both | [ServerNet.bb:777](../../src/Modules/ServerNet.bb#L777) | [ClientNet.bb:527](../../src/Modules/ClientNet.bb#L527) | — |
| 42 | `P_SelectScenery` | S→C | — | [ClientNet.bb:255](../../src/Modules/ClientNet.bb#L255) | — |
| 43 | `P_ItemScript` | C→S | [ServerNet.bb:1359](../../src/Modules/ServerNet.bb#L1359) | — | — |
| 44 | `P_EatItem` | C→S | [ServerNet.bb:1292](../../src/Modules/ServerNet.bb#L1292) | — | — |
| 43 | `P_ItemScript` | C→S | [ServerNet.bb:1362](../../src/Modules/ServerNet.bb#L1362) | — | — |
| 44 | `P_EatItem` | C→S | [ServerNet.bb:1295](../../src/Modules/ServerNet.bb#L1295) | — | — |
| 45 | `P_ItemHealth` | S→C | — | [ClientNet.bb:249](../../src/Modules/ClientNet.bb#L249) | — |
| 46 | `P_Jump` | Both | [ServerNet.bb:1068](../../src/Modules/ServerNet.bb#L1068) | [ClientNet.bb:241](../../src/Modules/ClientNet.bb#L241) | — |
| 47 | `P_Dismount` | C→S | [ServerNet.bb:1747](../../src/Modules/ServerNet.bb#L1747) | — | — |
| 46 | `P_Jump` | Both | [ServerNet.bb:1071](../../src/Modules/ServerNet.bb#L1071) | [ClientNet.bb:241](../../src/Modules/ClientNet.bb#L241) | — |
| 47 | `P_Dismount` | C→S | [ServerNet.bb:1750](../../src/Modules/ServerNet.bb#L1750) | — | — |
| 48 | `P_FloatingNumber` | S→C | — | [ClientNet.bb:205](../../src/Modules/ClientNet.bb#L205) | — |
| 49 | `P_RepositionActor` | Both | [ServerNet.bb:715](../../src/Modules/ServerNet.bb#L715) | [ClientNet.bb:180](../../src/Modules/ClientNet.bb#L180) | — |
| 49 | `P_RepositionActor` | Both | [ServerNet.bb:718](../../src/Modules/ServerNet.bb#L718) | [ClientNet.bb:180](../../src/Modules/ClientNet.bb#L180) | — |
| 50 | `P_Speech` | S→C | — | [ClientNet.bb:727](../../src/Modules/ClientNet.bb#L727) | — |
| 51 | `P_ProgressBar` | Both | [ServerNet.bb:1255](../../src/Modules/ServerNet.bb#L1255) | [ClientNet.bb:151](../../src/Modules/ClientNet.bb#L151) | — |
| 51 | `P_ProgressBar` | Both | [ServerNet.bb:1258](../../src/Modules/ServerNet.bb#L1258) | [ClientNet.bb:151](../../src/Modules/ClientNet.bb#L151) | — |
| 52 | `P_BubbleMessage` | S→C | — | [ClientNet.bb:1203](../../src/Modules/ClientNet.bb#L1203) | — |
| 53 | `P_ScriptInput` | Both | [ServerNet.bb:1287](../../src/Modules/ServerNet.bb#L1287) | [ClientNet.bb:1014](../../src/Modules/ClientNet.bb#L1014) | — |
| 53 | `P_ScriptInput` | Both | [ServerNet.bb:1290](../../src/Modules/ServerNet.bb#L1290) | [ClientNet.bb:1014](../../src/Modules/ClientNet.bb#L1014) | — |
| 60 | `P_KickedPlayer` | S→C | — | [ClientNet.bb:1763](../../src/Modules/ClientNet.bb#L1763) | — |
| 61 | `P_Examine` | C→S | [ServerNet.bb:1483](../../src/Modules/ServerNet.bb#L1483) | — | — |
| 62 | `P_Trade` | C→S | [ServerNet.bb:1524](../../src/Modules/ServerNet.bb#L1524) | — | — |
| 61 | `P_Examine` | C→S | [ServerNet.bb:1486](../../src/Modules/ServerNet.bb#L1486) | — | — |
| 62 | `P_Trade` | C→S | [ServerNet.bb:1527](../../src/Modules/ServerNet.bb#L1527) | — | — |

---

Expand Down
Loading
Loading