Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

UnlockSystem.cpp File Reference

#include "global.h"
#include "PrefsManager.h"
#include "RageLog.h"
#include "song.h"
#include "Course.h"
#include "RageUtil.h"
#include "UnlockSystem.h"
#include "SongManager.h"
#include "GameState.h"
#include "MsdFile.h"
#include "ProfileManager.h"

Defines

#define UNLOCKS_PATH   "Data/Unlocks.dat"

Functions

float GetArcadePoints (const Profile *pProfile)
float GetSongPoints (const Profile *pProfile)
UnlockType StringToUnlockType (const CString &s)

Variables

UnlockSystemUNLOCKMAN = NULL
const char * g_UnlockNames [NUM_UNLOCK_TYPES]
const char * g_ShortUnlockNames [NUM_UNLOCK_TYPES]

Define Documentation

#define UNLOCKS_PATH   "Data/Unlocks.dat"
 


Function Documentation

float GetArcadePoints const Profile pProfile  )  [static]
 

float GetSongPoints const Profile pProfile  )  [static]
 

UnlockType StringToUnlockType const CString &  s  )  [static]
 


Variable Documentation

const char* g_ShortUnlockNames[NUM_UNLOCK_TYPES] [static]
 

Initial value:

{ "AP", "DP", "SP", "EC", "EF", "!!", "CS" }

const char* g_UnlockNames[NUM_UNLOCK_TYPES] [static]
 

Initial value:

{ "ArcadePointsAccumulated", "DancePointsAccumulated", "SongPointsAccumulated", "ExtraStagesCleared", "ExtraStagesFailed", "TotalToastysSeen", "TotalStagesCleared" }

UnlockSystem* UNLOCKMAN = NULL
 


Generated on Thu Jan 27 20:58:24 2005 for StepMania by doxygen 1.3.7