From e2eb5f0def4df051def025b59831944e86704a92 Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Tue, 10 May 2022 18:03:31 -0700 Subject: [PATCH] add some ep3 command notes --- src/CommandFormats.hh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/CommandFormats.hh b/src/CommandFormats.hh index 4b482a66..9afdc854 100644 --- a/src/CommandFormats.hh +++ b/src/CommandFormats.hh @@ -1183,7 +1183,7 @@ struct C_ExecuteCodeResult_GC_B3 { // B5: Invalid command // B6: Invalid command -// B7: Rank update (Episode 3) +// B7 (S->C): Rank update (Episode 3) struct S_RankUpdate_GC_Ep3_B7 { le_uint32_t rank; @@ -1193,6 +1193,10 @@ struct S_RankUpdate_GC_Ep3_B7 { le_uint32_t jukebox_songs_unlocked; }; +// B8 (C->S): Confirm rank update +// No arguments +// The client sends this after it receives a B8 from the server. + // B8 (S->C): Update card definitions (Episode 3) // Contents is a single little-endian le_uint32_t specifying the size of the // (PRS-compressed) data, followed immediately by the data. newserv sends the @@ -1201,6 +1205,10 @@ struct S_RankUpdate_GC_Ep3_B7 { // Note: BB has a handler for B8, but (as of yet) I don't know what it does. It // almost certainly doesn't do the same thing as the Ep3 B8 command. +// B8 (C->S): Confirm updated card definitions +// No arguments +// The client sends this after it receives a B8 from the server. + // B9: Invalid command // BA: Meseta transaction (Episode 3)