|
|
| 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.
|
| |