Added more AI and other functions of CK 8.4

git-svn-id: https://clonekeenplus.svn.sourceforge.net/svnroot/clonekeenplus/cgenius/trunk@213 4df4b0f3-56ce-47cb-b001-ed939b7d65a6
This commit is contained in:
gerstrong
2009-08-06 19:36:58 +00:00
parent e143ccc5a3
commit 0f617cffe9
25 changed files with 1450 additions and 988 deletions

View File

@@ -63,7 +63,21 @@ struct stLevelControl
unsigned int level_done, level_done_timer;
unsigned int level_finished_by; // index of player that finished level
unsigned int exitXpos;
// for ep2: how many sparks (tantalus ray machines) are left
// you must destroy the tantalus ray generator before exiting
int sparks_left;
// if 1, a moving platform is currently extending/retracting (ep2)
bool PlatExtending;
// if > 0, the screen will shake and it will decrement each frame.
// used when you push a switch on a tantalus ray (ep2), and Mortimer's machine
int vibratetime;
// if 1, then while vibrating the game will be paused
char vibratepause;
// as long as we only have POD
stLevelControl() { memset(this, 0, sizeof(stLevelControl)); }