Advertisement
Guest User

Untitled

a guest
Sep 20th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.53 KB | None | 0 0
  1. ///< SMSG_DISPLAY_PLAYER_CHOICE
  2. struct ClientDisplayPlayerChoice
  3. {
  4. struct PlayerChoiceResponse
  5. {
  6. struct PlayerChoiceResponseReward
  7. {
  8. struct PlayerChoiceResponseRewardEntry
  9. {
  10. int32 Id; ///< Offset 0x0000 Type _MJVTBL_INT32
  11. int32 DisplayID; ///< Offset 0x0004 Type _MJVTBL_INT32
  12. int32 Quantity; ///< Offset 0x0008 Type _MJVTBL_INT32
  13. };
  14.  
  15. int32 TitleID; ///< Offset 0x0000 Type _MJVTBL_INT32
  16. int32 PackageID; ///< Offset 0x0004 Type _MJVTBL_INT32
  17. int32 SkillLineID; ///< Offset 0x0008 Type _MJVTBL_INT32
  18. uint32 SkillPointCount; ///< Offset 0x000C Type _MJVTBL_UINT32
  19. uint32 ArenaPointCount; ///< Offset 0x0010 Type _MJVTBL_UINT32
  20. uint32 HonorPointCount; ///< Offset 0x0014 Type _MJVTBL_UINT32
  21. uint64 Money; ///< Offset 0x0018 Type _MJVTBL_UINT64
  22. uint32 Xp; ///< Offset 0x0020 Type _MJVTBL_UINT32
  23. std::vector<PlayerChoiceResponseRewardEntry> Items; ///< Offset 0x0028 Type MakeMJVTblForArrayOfStruct<PlayerChoiceResponseRewardEntry>::MJVTBL
  24. std::vector<PlayerChoiceResponseRewardEntry> Currencies; ///< Offset 0x0040 Type MakeMJVTblForArrayOfStruct<PlayerChoiceResponseRewardEntry>::MJVTBL
  25. std::vector<PlayerChoiceResponseRewardEntry> Factions; ///< Offset 0x0058 Type MakeMJVTblForArrayOfStruct<PlayerChoiceResponseRewardEntry>::MJVTBL
  26. std::vector<PlayerChoiceResponseRewardEntry> ItemChoices; ///< Offset 0x0070 Type MakeMJVTblForArrayOfStruct<PlayerChoiceResponseRewardEntry>::MJVTBL
  27. };
  28.  
  29. int32 ResponseID; ///< Offset 0x0000 Type _MJVTBL_INT32
  30. std::string Answer; ///< Offset 0x0004 Type _MJVTBL_STRING
  31. std::string Description; ///< Offset 0x0194 Type _MJVTBL_STRING
  32. int32 ChoiceArtFileID; ///< Offset 0x07D4 Type _MJVTBL_INT32
  33. Optional<PlayerChoiceResponseReward> Reward; ///< Offset 0x07D8 Type MakeMJVTblForOptionalStruct<PlayerChoiceResponseReward>::MJVTBL
  34. };
  35.  
  36. int32 ChoiceID; ///< Offset 0x0000 Type _MJVTBL_INT32
  37. std::string Question; ///< Offset 0x0004 Type _MJVTBL_STRING
  38. std::vector<PlayerChoiceResponse> Responses; ///< Offset 0x0108 Type MakeMJVTblForArrayOfStruct<PlayerChoiceResponse>::MJVTBL
  39. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement