implement 6xE0 command

This commit is contained in:
Martin Michelsen
2023-11-14 20:37:49 -08:00
parent ba3016f89c
commit 62d484472f
9 changed files with 127 additions and 9 deletions
+7 -7
View File
@@ -5709,17 +5709,17 @@ struct G_BlackPaperDealPhotonCrystalExchange_BB_6xDF {
G_ClientIDHeader header;
} __packed__;
// 6xE0: Black Paper's Deal rewards (BB; handled by server)
// 6xE0: Request item drop from quest (BB; handled by server)
// The client sends this when it executes an F95E quest opcode.
struct G_BlackPaperDealRewards_BB_6xE0 {
struct G_RequestItemDropFromQuest_BB_6xE0 {
G_ClientIDHeader header;
uint8_t unknown_a1 = 0;
uint8_t unknown_a2 = 0; // argsA[0]
uint8_t floor = 0;
uint8_t type = 0; // argsA[0]
uint8_t unknown_a3 = 0;
uint8_t unknown_a4 = 0;
le_float unknown_a5 = 0.0f; // argsA[1]
le_float unknown_a6 = 0.0f; // argsA[2]
uint8_t unused = 0;
le_float x = 0.0f; // argsA[1]
le_float z = 0.0f; // argsA[2]
} __packed__;
// 6xE1: Gallon's Plan quest (BB; handled by server)