CGameData.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 class GameData {
00022
00023
public:
00024
00025 bool completedWorld;
00026
00027 List dataList;
00028
00029
void clear();
00030
void destroy();
00031
00032
void addCompletedObjective(
char *key,
char *value,
int current,
int target);
00033
void addCompletedObjective(
Data *newData);
00034
00035
void setMIARescueCount(
char *key,
int rescues,
int total);
00036
bool MIARescued(
char *stageName,
char *name);
00037
00038
bool objectiveCompleted(
char *stageName,
char *name);
00039
void getObjectiveValues(
char *stageName,
char *name,
int *current,
int *target);
00040
00041
bool stagePreviouslyCleared(
char *stageName);
00042
bool isCompleted(
char *key,
char *value);
00043
int getPercentageComplete();
00044
00045
bool levelPrefectlyCleared(
char *level);
00046
bool requiredLevelCleared(
char *requiredLevel);
00047
00048
void calculateWorldCompleted();
00049
void calculateAllCompleted();
00050
00051
GameData();
00052
00053 };
Generated on Thu Dec 2 20:26:02 2004 for Blob Wars : Metal Blob Solid by
1.3.7