Fission FSN
Loading...
Searching...
No Matches
gfCHogUserSavedData.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: fsCHogUserSavedData.h
4*
5* Purpose: Saved data for HOG
6*
7*********************************************************************/
8
9#ifndef gfCHogUserSavedDatahdr
10#define gfCHogUserSavedDatahdr
11
13
14
16{
17 friend class fsCUserSavedData;
18
19public:
20
21 static const fsStr mTutorialState;
22 static const fsStr mHOGTimerVisible;
23
24 static const fsStr mAchievementTime;
27 static const fsStr mAchievementHint;
29
30 // Was CGameSpecificProfileSavedData in every title that had one — same
31 // values everywhere, so folded in here rather than kept per title.
32 static const fsStr mAnimalCountKey;
33 static const fsStr mInsectCountKey;
34 static const fsStr mBirdCountKey;
37 static const fsStr mShortSightedKey;
38 static const fsStr mPhotoCountKey;
40
41 static const fsStr mMaleCharacter;
43
44 virtual ~gfCHogUserSavedData();
45
46protected:
47
49
50 void resetForNewPlayerDo() override;
51 void resetGameProgressDo() override;
52
53 void resetToDefaultsDo() override;
54
55
56private:
57};
58
59#endif
Definition fsStr.h:23
static const fsStr mEndangeredCountKey
Definition gfCHogUserSavedData.h:35
static const fsStr mSouvenirCountKey
Definition gfCHogUserSavedData.h:36
static const fsStr mShortSightedKey
Definition gfCHogUserSavedData.h:37
static const fsStr mMaleCharacter
Definition gfCHogUserSavedData.h:41
static const fsStr mTutorialState
Definition gfCHogUserSavedData.h:21
void resetForNewPlayerDo() override
Definition gfCHogUserSavedData.cpp:26
void resetToDefaultsDo() override
Definition gfCHogUserSavedData.cpp:38
static const fsStr mAchievementTime
Definition gfCHogUserSavedData.h:24
static const fsStr mAnimalCountKey
Definition gfCHogUserSavedData.h:32
static const fsStr mPhotoCountKey
Definition gfCHogUserSavedData.h:38
static const fsStr mAchievementHint
Definition gfCHogUserSavedData.h:27
static const fsStr mAdsRewardUnlockedLevelCount
Definition gfCHogUserSavedData.h:42
static const fsStr mInsectCountKey
Definition gfCHogUserSavedData.h:33
static const fsStr mBirdCountKey
Definition gfCHogUserSavedData.h:34
static const fsStr mAchievementTrash
Definition gfCHogUserSavedData.h:26
static const fsStr mBonusBonusCountKey
Definition gfCHogUserSavedData.h:39
virtual ~gfCHogUserSavedData()
Definition gfCHogUserSavedData.cpp:60
static const fsStr mHOGTimerVisible
Definition gfCHogUserSavedData.h:22
friend class fsCUserSavedData
Definition gfCHogUserSavedData.h:17
static const fsStr mAchievementMiniGame
Definition gfCHogUserSavedData.h:28
static const fsStr mAchievementLostAndFound
Definition gfCHogUserSavedData.h:25
void resetGameProgressDo() override
Definition gfCHogUserSavedData.cpp:32
gfCHogUserSavedData()
Definition gfCHogUserSavedData.cpp:56