Implement initial level service functionality

This commit is contained in:
NT_x86
2022-10-05 13:13:54 +03:00
parent 618a3eeec0
commit 48e65358f4
4 changed files with 167 additions and 0 deletions

View File

@@ -7,10 +7,15 @@ class LevelInstance :
public:
LevelInstance(void);
~LevelInstance(void);
bool HighScoreIsGood;
Enum::ActionType::Value TimerUpAction;
Enum::AffectType::Value TimerAffectsScore;
bool RunOnOpen;
float timer;
int score;
virtual std::vector<PROPGRIDITEM> getProperties();
std::string winMessage;
std::string loseMessage;
virtual void PropUpdate(LPPROPGRIDITEM &pItem);
void Step(SimTime sdt);
};