Class GameStatsManager

#include <Geode/binding/GameStatsManager.hpp>
classGameStatsManager:publiccocos2d::CCNode{ ... }
No description provided
Examples0
Public static methods2
staticGameStatsManager*get()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
staticGameStatsManager*sharedState()

MacOS (ARM): 0x50108

MacOS (Intel): 0x5a460

Windows: 0x1cdf20

iOS: 0x325804

Android

No description provided
Public member functions163
virtualboolinit()

MacOS (ARM): 0x50450

MacOS (Intel): 0x5a940

Windows: 0x1ce140

iOS: 0x3259a0

Android

No description provided
intaccountIDForIcon(
intp0
,)

MacOS (Intel): 0x3171d0

Android

No description provided
voidaddSimpleSpecialChestReward(,,
intp2
,)

Windows: 0x1e6d10

Android: Rebinded

No description provided
voidaddSpecialRewardDescription(,)

Android: Rebinded

No description provided
voidaddStoreItem(
intp0
,
intp1
,
intp2
,
intp3
,)

MacOS (ARM): 0x5a758

MacOS (Intel): 0x660d0

Windows: 0x1d1000

iOS: 0x32bb90

Android

No description provided
boolareChallengesLoaded()

MacOS (Intel): 0x729b0

Android

No description provided
TodoReturnareRewardsLoaded()

Android

No description provided
voidawardCurrencyForLevel()

MacOS (ARM): 0x64700

MacOS (Intel): 0x70c90

Windows: 0x1dd990

Android

No description provided
voidawardDiamondsForLevel()

Windows: 0x1de170

Android

No description provided
TodoReturnawardSecretKey()

iOS: 0x33e2ec

Android

No description provided
TodoReturncanItemBeUnlocked(
intp0
,)

Android

No description provided
TodoReturncheckAchievement()

Windows: 0x1d2470

Android

No description provided
voidcheckCoinAchievement()

MacOS (ARM): 0x60414

MacOS (Intel): 0x6c8d0

Windows: 0x1da830

iOS: 0x33052c

Android

No description provided
voidcheckCoinsForLevel()

MacOS (ARM): 0x633a0

MacOS (Intel): 0x6f9a0

Android

No description provided
TodoReturnclaimListReward()

Android

No description provided
voidcollectReward(,)

iOS: 0x333564

Android

No description provided
TodoReturncollectVideoReward(
intp0
)

Android

No description provided
voidcompletedChallenge()

MacOS (ARM): 0x67008

Android

No description provided
GJRewardItem*completedDailyLevel()

MacOS (ARM): 0x67884

MacOS (Intel): 0x73c90

Windows: 0x1dfe10

Android

No description provided
voidcompletedDemonLevel()

MacOS (ARM): 0x613f8

iOS: 0x330e60

Android

No description provided
TodoReturncompletedLevel()

MacOS (Intel): 0x6d6b0

iOS: 0x330d54

Android

No description provided
voidcompletedMapPack()

Windows: 0x1dbe30

Android

No description provided
voidcompletedStarLevel()

MacOS (ARM): 0x61598

iOS: 0x330f2c

Android

No description provided
intcountSecretChests(
GJRewardTyperewardType
)

MacOS (ARM): 0x7fa48

MacOS (Intel): 0x8bdd0

Windows: Out of line

iOS: 0x33e264

Android

No description provided
intcountUnlockedSecretChests(
GJRewardTyperewardType
)

MacOS (ARM): 0x7fa8c

MacOS (Intel): 0x8be30

Windows: Out of line

iOS: 0x33e2a8

Android

No description provided
TodoReturncreateReward(,
intp1
,)

iOS: 0x332fb4

Android: Rebinded

No description provided
voidcreateSecretChestItems()

MacOS (ARM): 0x5243c

MacOS (Intel): 0x5d080

Android

No description provided
voidcreateSecretChestRewards()

Windows: 0x1e7760

Android

No description provided
voidcreateSpecialChestItems()

MacOS (ARM): 0x52580

MacOS (Intel): 0x5d1d0

Windows: 0x1e2c90

Android

No description provided
voidcreateStoreItems()

MacOS (ARM): 0x504f8

MacOS (Intel): 0x5a9f0

Windows: 0x1ce830

iOS: 0x325a70

Android

No description provided
voiddataLoaded()

MacOS (ARM): 0x808bc

MacOS (Intel): 0x8cee0

Windows: 0x1ef0b0

iOS: 0x33f030

Android

No description provided
voidencodeDataTo()

MacOS (ARM): 0x803f4

iOS: 0x33ec78

Android

No description provided
voidfirstSetup()

Android

No description provided
voidgenerateItemUnlockableData()

MacOS (ARM): 0x59b18

MacOS (Intel): 0x651f0

Windows: 0x1ce340

Android

No description provided
intgetAwardedCurrencyForLevel()

MacOS (ARM): 0x6450c

MacOS (Intel): 0x70ab0

Windows: 0x1dd750

iOS: 0x3326e0

Android

No description provided
intgetAwardedDiamondsForLevel()

MacOS (ARM): 0x64cb4

MacOS (Intel): 0x712a0

Windows: 0x1ddf40

iOS: 0x332bac

Android

No description provided
intgetBaseCurrency(
intstars
,
boolfeatured
,
intlevelID
)

Android

No description provided
intgetBaseCurrencyForLevel()

MacOS (ARM): 0x642c4

MacOS (Intel): 0x708c0

Windows: 0x1dd4b0

iOS: 0x3325b8

Android

No description provided
voidgetBaseDiamonds(
intp0
)

MacOS (ARM): 0x64c64

MacOS (Intel): 0x71240

Android

No description provided
intgetBonusDiamonds(
intp0
)

MacOS (ARM): 0x64c78

MacOS (Intel): 0x71260

Android

No description provided
GJChallengeItem*getChallenge(
intp0
)

MacOS (ARM): 0x66a90

MacOS (Intel): 0x73000

Windows: 0x1dee70

iOS: 0x333cf4

Android

No description provided
TodoReturngetChallengeKey()

MacOS (ARM): 0x66e24

MacOS (Intel): 0x73370

Android

No description provided
intgetCollectedCoinsForLevel()

MacOS (ARM): 0x608b4

MacOS (Intel): 0x6cd40

Windows: 0x1dabd0

iOS: 0x330730

Android

No description provided
cocos2d::CCArray*getCompletedMapPacks()

MacOS (ARM): 0x6230c

MacOS (Intel): 0x6e6c0

Windows: 0x1dc180

iOS: 0x331520

Android

No description provided
gd::stringgetCurrencyKey()

MacOS (ARM): 0x64184

MacOS (Intel): 0x70790

Windows: Out of line

Android

No description provided
TodoReturngetDailyLevelKey(
intp0
)

Android

No description provided
TodoReturngetDemonLevelKey()

MacOS (ARM): 0x60c5c

MacOS (Intel): 0x6d140

Android

No description provided
TodoReturngetEventRewardKey(
intp0
)

Android

No description provided
gd::stringgetGauntletRewardKey(
intp0
)

MacOS (ARM): 0x6b024

MacOS (Intel): 0x77710

Windows: 0x1e6e40

iOS: 0x3129e8

Android

No description provided
gd::stringgetItemKey(
intp0
,
intp1
)

Windows: 0x1de9b0

iOS: 0x32ba84

Android

No description provided
intgetItemUnlockState(
intitemID
,
UnlockTypeunlockType
)

MacOS (ARM): 0x6a898

MacOS (Intel): 0x77010

Windows: 0x1e2b30

iOS: 0x336148

Android

No description provided
intgetItemUnlockStateLite(
intp0
,)

Android

No description provided
gd::stringgetLevelKey()

Windows: Out of line

Android

No description provided
gd::stringgetLevelKey(
intlevelID
,
boolisOnline
,
boolisDaily
,
boolisGauntlet
,
boolisEvent
)

Windows: 0x1dad50

Android

No description provided
TodoReturngetListRewardKey()

MacOS (ARM): 0x671f8

MacOS (Intel): 0x73610

Android

No description provided
charconst*getMapPackKey(
intp0
)

Android

No description provided
TodoReturngetNextGoldChestID()

Android

No description provided
TodoReturngetNextVideoAdReward()

Android

No description provided
gd::stringgetPathRewardKey(
intp0
)

Windows: 0x1e7330

Android

No description provided
GJChallengeItem*getQueuedChallenge(
intp0
)

MacOS (ARM): 0x66b94

MacOS (Intel): 0x73100

Windows: 0x1def40

iOS: 0x333d78

Android

No description provided
TodoReturngetRewardForSecretChest(
intp0
)

Android

No description provided
TodoReturngetRewardForSpecialChest()

Android: Rebinded

No description provided
GJRewardItem*getRewardItem()

iOS: 0x3333b8

Android

No description provided
gd::stringgetRewardKey(,
intp1
)

iOS: 0x3333e8

Android

No description provided
GJChallengeItem*getSecondaryQueuedChallenge(
intp0
)

MacOS (ARM): 0x66c98

MacOS (Intel): 0x73200

Android

No description provided
TodoReturngetSecretChestForItem(
intp0
,)

Android

No description provided
TodoReturngetSecretCoinKey()

MacOS (ARM): 0x63ad4

MacOS (Intel): 0x700d0

Android

No description provided
TodoReturngetSecretOnlineRewardKey(
intp0
)

MacOS (ARM): 0x6beb0

Android

No description provided
TodoReturngetSpecialChestKeyForItem(
intp0
,)

Android

No description provided
TodoReturngetSpecialRewardDescription(,)

Android: Rebinded

No description provided
gd::stringgetSpecialUnlockDescription(
intp0
,,)

MacOS (ARM): 0x6b4a4

MacOS (Intel): 0x77bb0

Windows: 0x1e6fb0

iOS: 0x336794

Android

No description provided
charconst*getStarLevelKey()

MacOS (ARM): 0x60ce4

MacOS (Intel): 0x6d1a0

Windows: Out of line

iOS: 0x330a04

Android

No description provided
intgetStat()

MacOS (ARM): 0x5aca0

MacOS (Intel): 0x66610

Windows: 0x1d21e0

iOS: 0x32bf54

Android

No description provided
intgetStatFromKey()

Windows: Out of line

Android

No description provided
TodoReturngetStoreItem(
intp0
,
intp1
)

Android

No description provided
TodoReturngetStoreItem(
intp0
)

Android

No description provided
intgetTotalCollectedCurrency()

MacOS (ARM): 0x67fc4

MacOS (Intel): 0x743f0

Windows: 0x1e08b0

iOS: 0x3349f0

Android

No description provided
intgetTotalCollectedDiamonds()

MacOS (ARM): 0x68c58

MacOS (Intel): 0x751c0

Windows: 0x1e1180

Android

No description provided
boolhasClaimedListReward()

MacOS (ARM): 0x672c8

MacOS (Intel): 0x736d0

Windows: 0x1dfc30

iOS: 0x334154

Android

No description provided
boolhasCompletedChallenge()

MacOS (ARM): 0x66ef8

Android

No description provided
boolhasCompletedDailyLevel(
intp0
)

MacOS (ARM): 0x67750

MacOS (Intel): 0x73b50

Windows: 0x1dfd10

Android

No description provided
boolhasCompletedDemonLevel()

Android

No description provided
boolhasCompletedGauntletLevel(
intp0
)

MacOS (ARM): 0x60f64

MacOS (Intel): 0x6d3b0

Windows: 0x1db1a0

Android

No description provided
boolhasCompletedLevel()

MacOS (ARM): 0x60e04

MacOS (Intel): 0x6d280

Windows: 0x1dafb0

iOS: 0x330af4

Android

No description provided
boolhasCompletedMainLevel(
intlevelID
)

MacOS (ARM): 0x60d6c

MacOS (Intel): 0x6d200

Windows: Out of line

iOS: 0x330a74

Android

No description provided
boolhasCompletedMapPack(
intp0
)

Android

No description provided
boolhasCompletedOnlineLevel(
intp0
)

MacOS (ARM): 0x60ecc

MacOS (Intel): 0x6d330

Windows: 0x1db070

iOS: 0x330b64

Android

No description provided
boolhasCompletedStarLevel()

MacOS (Intel): 0x6d570

Android

No description provided
boolhasPendingUserCoin()

MacOS (ARM): 0x636cc

MacOS (Intel): 0x6fcf0

Windows: 0x1dce90

iOS: 0x331ee0

Android

No description provided
boolhasRewardBeenCollected(,
intp1
)

iOS: 0x3334f4

Android

No description provided
boolhasSecretCoin()

MacOS (ARM): 0x60930

MacOS (Intel): 0x6cdc0

Windows: 0x1dcf50

iOS: 0x33078c

Android

No description provided
boolhasUserCoin()

MacOS (ARM): 0x637c4

MacOS (Intel): 0x6fde0

Windows: 0x1dcd10

iOS: 0x331f50

Android

No description provided
TodoReturnincrementActivePath(
intp0
)

Android

No description provided
voidincrementChallenge(,
intamount
)

MacOS (ARM): 0x5eb10

MacOS (Intel): 0x6b0c0

Windows: 0x1df0f0

iOS: 0x32f8b4

Android

No description provided
voidincrementStat(,
intp1
)

MacOS (ARM): 0x5afdc

MacOS (Intel): 0x66960

Windows: 0x1d1500

iOS: 0x32c170

Android

No description provided
TodoReturnincrementStat()

iOS: 0x32c168

Android

No description provided
boolisGauntletChestUnlocked(
intp0
)

Android

No description provided
boolisItemEnabled(,
intid
)

MacOS (ARM): 0x6ac58

MacOS (Intel): 0x773c0

Windows: Out of line

iOS: 0x336220

Android

No description provided
boolisItemUnlocked(,
intp1
)

MacOS (ARM): 0x5ee84

MacOS (Intel): 0x6b3b0

Windows: 0x1e2850

iOS: 0x32fb64

Android

No description provided
boolisPathChestUnlocked(
intp0
)

Android

No description provided
boolisPathUnlocked()

Android

No description provided
boolisSecretChestUnlocked(
intp0
)

MacOS (ARM): 0x6a68c

MacOS (Intel): 0x76e10

Windows: 0x1e74d0

iOS: 0x336044

Android

No description provided
boolisSecretCoin()

MacOS (ARM): 0x63c18

MacOS (Intel): 0x70200

Android: Rebinded

No description provided
boolisSecretCoinValid()

Android: Rebinded

No description provided
boolisSpecialChestLiteUnlockable()

Android: Rebinded

No description provided
boolisSpecialChestUnlocked()

MacOS (ARM): 0x6a794

MacOS (Intel): 0x76f10

Windows: 0x1e7160

iOS: 0x3360cc

Android: Rebinded

No description provided
boolisStoreItemUnlocked(
intp0
)

MacOS (ARM): 0x5a978

MacOS (Intel): 0x662e0

Windows: 0x1d1210

iOS: 0x32bd28

Android

No description provided
TodoReturnkeyCostForSecretChest(
intp0
)

MacOS (Intel): 0x76a40

Android

No description provided
TodoReturnlinkSpecialChestUnlocks(,)

Android: Rebinded

No description provided
TodoReturnlogCoins()

Android

No description provided
TodoReturnmarkLevelAsCompletedAndClaimed()

Android

No description provided
voidpostLoadGameStats()

Windows: 0x1f0460

Android

No description provided
voidpreProcessReward()

Windows: 0x1deb00

Android

No description provided
voidpreSaveGameStats()

Windows: 0x1f0630

Android

No description provided
voidprocessChallengeQueue(
intposition
)

MacOS (ARM): 0x67160

MacOS (Intel): 0x73590

Windows: 0x1df950

iOS: 0x334078

Android

No description provided
TodoReturnprocessOnlineChests()

Android

No description provided
boolpurchaseItem(
intp0
)

MacOS (ARM): 0x5aa80

MacOS (Intel): 0x663e0

Windows: 0x1d12e0

iOS: 0x32bdb0

Android

No description provided
TodoReturnrecountSpecialStats()

MacOS (ARM): 0x69188

iOS: 0x3351a4

Android

No description provided
TodoReturnrecountUserCoins()

Android

No description provided
voidregisterRewardsFromItem()

Windows: 0x1ee170

iOS: 0x333604

Android

No description provided
voidremoveChallenge(
intsongID
)

MacOS (ARM): 0x6650c

MacOS (Intel): 0x72ae0

Android

No description provided
voidremoveErrorFromSpecialChests()

Windows: 0x1f0310

Android

No description provided
TodoReturnremoveQueuedChallenge(
intp0
)

MacOS (ARM): 0x66740

MacOS (Intel): 0x72cf0

Android

No description provided
TodoReturnremoveQueuedSecondaryChallenge(
intp0
)

MacOS (ARM): 0x66978

MacOS (Intel): 0x72f00

Android

No description provided
voidresetChallengeTimer()

Android

No description provided
TodoReturnresetPreSync()

Android

No description provided
TodoReturnresetSpecialChest()

Android: Rebinded

No description provided
TodoReturnresetSpecialStatAchievements()

MacOS (ARM): 0x6a2f8

MacOS (Intel): 0x76aa0

Android

No description provided
TodoReturnresetUserCoins()

Android

No description provided
TodoReturnrestorePostSync()

Android

No description provided
voidsetAwardedBonusKeys(
intp0
)

Android

No description provided
voidsetStarsForMapPack(
intp0
,
intp1
)

Windows: 0x1dc090

Android

No description provided
voidsetStat(,
intp1
)

MacOS (ARM): 0x5ae04

MacOS (Intel): 0x66770

Windows: 0x1d2300

iOS: 0x32c038

Android

No description provided
voidsetStatIfHigher(,
intp1
)

Android

No description provided
voidsetupIconCredits()

MacOS (ARM): 0x2acd6c

MacOS (Intel): 0x3172c0

Windows: 0x1c1190

Android

No description provided
TodoReturnshopTypeForItemID(
intp0
)

Android

No description provided
TodoReturnshouldAwardSecretKey()

Android

No description provided
TodoReturnstarsForMapPack(
intp0
)

Android

No description provided
TodoReturnstoreChallenge(
intp0
,)

MacOS (ARM): 0x663ec

MacOS (Intel): 0x729d0

Android

No description provided
TodoReturnstoreChallengeTime(
intp0
)

MacOS (Intel): 0x72930

Android

No description provided
TodoReturnstoreEventChest(
intp0
,)

Android

No description provided
TodoReturnstoreOnlineChest(,)

Android: Rebinded

No description provided
TodoReturnstorePendingUserCoin()

Android

No description provided
voidstoreQueuedChallenge(
intposition
,)

MacOS (ARM): 0x66620

MacOS (Intel): 0x72be0

Windows: 0x1ded90

iOS: 0x333ae4

Android

No description provided
TodoReturnstoreRewardState(,
intp1
,
intp2
,)

Android: Rebinded

No description provided
TodoReturnstoreSecondaryQueuedChallenge(
intp0
,)

Android

No description provided
TodoReturnstoreSecretCoin()

Android

No description provided
voidstoreUserCoin()

Windows: 0x1dcdd0

Android

No description provided
TodoReturntempClear()

Android

No description provided
voidtoggleEnableItem(,
intp1
,)

MacOS (ARM): 0x6ad1c

MacOS (Intel): 0x77450

Windows: 0x1e2c00

iOS: 0x3362b8

Android

No description provided
voidtryFixPathBug()

Windows: 0x1d1810

Android

No description provided
TodoReturntrySelectActivePath()

MacOS (Intel): 0x6b5e0

Android

No description provided
voiduncompleteLevel()

Windows: 0x1dbbc0

Android

No description provided
voidunlockGauntletChest(
intp0
)

Android

No description provided
TodoReturnunlockGoldChest(
intp0
)

iOS: 0x33e16c

Android

No description provided
voidunlockOnlineChest()

Windows: 0x1e7410

Android: Rebinded

No description provided
TodoReturnunlockPathChest(
intp0
)

Android

No description provided
GJRewardItem*unlockSecretChest(
intp0
)

MacOS (ARM): 0x7f6f4

MacOS (Intel): 0x8ba60

Windows: 0x1e75a0

iOS: 0x33e00c

Android

No description provided
GJRewardItem*unlockSpecialChest()

MacOS (ARM): 0x6b8c8

MacOS (Intel): 0x77ff0

Windows: 0x1e7250

iOS: 0x336884

Android: Rebinded

No description provided
TodoReturnupdateActivePath()

Android

No description provided
gd::stringusernameForAccountID(
intp0
)

Android

No description provided
voidverifyPathAchievements()

Windows: 0x1d1f80

Android

No description provided
voidverifyUserCoins()

Windows: 0x1dcc30

Android

No description provided
Fields53
boolm_usePlayerStatsCCDictionary
;
No description provided
cocos2d::CCString*m_trueString
;
No description provided
cocos2d::CCDictionary*m_allStoreItems
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_allTreasureRoomChests
;
No description provided
cocos2d::CCDictionary*m_allTreasureRoomChestItems
;
No description provided
cocos2d::CCDictionary*m_allSpecialChests
;
No description provided
cocos2d::CCDictionary*m_allSpecialChestItems
;
No description provided
std::unordered_map<int,gd::string>m_specialRewardDescriptions
;
No description provided
std::unordered_map<int,gd::string>m_createSpecialChestItemsMap
;
No description provided
cocos2d::CCDictionary*m_specialChestsLite
;
No description provided
cocos2d::CCArray*m_storeItemArray
;
No description provided
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_worldAdvertChests
;
No description provided
cocos2d::CCDictionary*m_activeChallenges
;
No description provided
cocos2d::CCDictionary*m_upcomingChallenges
;
No description provided
doublem_challengeTime
;
No description provided
;
No description provided
std::unordered_map<int,int>m_playerStatsRandMap
;
No description provided
std::unordered_map<int,int>m_playerStatsSeedMap
;
No description provided
cocos2d::CCDictionary*m_completedLevels
;
No description provided
cocos2d::CCDictionary*m_verifiedUserCoins
;
No description provided
cocos2d::CCDictionary*m_pendingUserCoins
;
No description provided
cocos2d::CCDictionary*m_purchasedItems
;
No description provided
cocos2d::CCDictionary*m_onlineCurrencyScores
;
No description provided
cocos2d::CCDictionary*m_mainCurrencyScores
;
No description provided
cocos2d::CCDictionary*m_gauntletCurrencyScores
;
No description provided
cocos2d::CCDictionary*m_timelyCurrencyScores
;
No description provided
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_gauntletDiamondScores
;
No description provided
cocos2d::CCDictionary*m_timelyDiamondScores
;
No description provided
cocos2d::CCDictionary*m_unusedCurrencyAwardDict
;
No description provided
cocos2d::CCDictionary*m_challengeDiamonds
;
No description provided
cocos2d::CCDictionary*m_completedMappacks
;
No description provided
cocos2d::CCDictionary*m_completedLists
;
No description provided
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_treasureRoomChests
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
boolm_skipIncrementChallenge
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_unlockedItems
;
No description provided
;
No description provided
std::map<int,gd::string>m_usernameForAccountID
;
No description provided
;
No description provided
boolm_pathBugFixed
;
No description provided
boolm_tryFixPathBug
;
No description provided
intm_activePath
;
No description provided
Protected member functions0
Protected fields0