CFESShopHelper.h 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // CFESShopHelper - [2020-04-13 11:57:46]
  2. #ifndef _CFESShopHelper_H_
  3. #define _CFESShopHelper_H_
  4. #include "common.h"
  5. /*
  6. 0x00131020 CFESShopHelper::BuyItem
  7. 0x001310c4 CFESShopHelper::CheckForSave
  8. 0x00130fac CFESShopHelper::CheckPurchases
  9. 0x00130f90 CFESShopHelper::ClearMessage
  10. 0x0013112c CFESShopHelper::GetCostOfPack
  11. 0x001310f0 CFESShopHelper::GetCreditsInPack
  12. 0x0013110c CFESShopHelper::GetIsPackOnSale
  13. 0x00130998 CFESShopHelper::Init
  14. 0x00130f44 CFESShopHelper::Process
  15. 0x001310c0 CFESShopHelper::RestorePurchase
  16. 纯粹是为了单元测试,功能正常,实际上暂时不需要这些类
  17. */
  18. class CFESShopHelper {
  19. public:
  20. CFESShopHelper();
  21. ~CFESShopHelper();
  22. static void BuyItem(); // 00131020
  23. static void CheckForSave(); // 001310c4
  24. static void CheckPurchases(); // 00130fac
  25. static void ClearMessage(); // 00130f90
  26. static void GetCostOfPack(int, wchar_t*, int, bool); // 0013112c
  27. static void GetCreditsInPack(); // 001310f0
  28. static void GetIsPackOnSale(); // 0013110c
  29. static void Init(); // 00130998
  30. static void Process(); // 00130f44
  31. static void RestorePurchase(); // 001310c0
  32. static int ms_eTrigger; // 00336558
  33. };
  34. #endif //_CFESGAME_H_