|
| CPlayerProfile (std::string playerName) |
|
bool | Create () |
|
bool | Delete () |
|
std::string | GetName () |
| Returns player name.
|
|
std::string | GetSaveDir () |
| Returns player's save directory path.
|
|
std::string | GetSaveFile (std::string filename) |
| Returns path to file inside player's save directory.
|
|
void | IncrementLevelTryCount (LevelCategory cat, int chap, int rank) |
| Increments level try count.
|
|
int | GetLevelTryCount (LevelCategory cat, int chap, int rank) |
| Returns try count for given level.
|
|
void | SetLevelPassed (LevelCategory cat, int chap, int rank, bool bPassed) |
| Changes level passed status (also updates chapter passed status)
|
|
bool | GetLevelPassed (LevelCategory cat, int chap, int rank) |
| Chenks if the level (or chapter, if rank=0) is passed.
|
|
int | GetChapPassed (LevelCategory cat) |
| Returns the highest chapter accessible in the given category.
|
|
void | SetSelectedChap (LevelCategory category, int chap) |
| Sets selected chapter for save file.
|
|
int | GetSelectedChap (LevelCategory category) |
| Returns selected chapter from save file.
|
|
void | SetSelectedRank (LevelCategory category, int rank) |
| Sets selected level for save file.
|
|
int | GetSelectedRank (LevelCategory category) |
| Returns selected level from save file.
|
|
int | GetFreeGameBuildUnlock () |
| Returns unlocked EnableBuild for free game.
|
|
void | SetFreeGameBuildUnlock (int freeBuild) |
| Saves unlocked EnableBuild for free game.
|
|
int | GetFreeGameResearchUnlock () |
| Returns unlocked DoneResearch for free game.
|
|
void | SetFreeGameResearchUnlock (int freeResearch) |
| Saves unlocked DoneResearch for free game.
|
|
PlayerApperance & | GetApperance () |
| Returns a reference to PlayerApperance structure.
|
|
void | LoadApperance () |
| Loads PlayerApperance structure.
|
|
void | SaveApperance () |
| Saves PlayerApperance structure.
|
|
bool | HasAnySavedScene () |
| Returns true if player has at least one saved scene.
|
|
std::vector< SavedScene > | GetSavedSceneList () |
| Returns list of all saved scenes.
|
|
void | SaveScene (std::string dir, std::string info) |
| Saves current scene status.
|
|
void | LoadScene (std::string dir) |
| Loads scene.
|
|
bool | DeleteScene (std::string dir) |
| Delete saved scene.
|
|