22 #ifndef SCUMM_INSANE_REBEL1_RELEASES_H 23 #define SCUMM_INSANE_REBEL1_RELEASES_H 25 #include "common/scummsys.h" 28 class SeekableReadStream;
33 typedef int16 Rebel1TuningTable[21][3][13];
38 uint16 difficultyStride;
43 int16 attackWindows[3][3];
45 int16 routeStartFrame;
50 enum { kNumLevels = 15 };
54 const char *executable;
56 const char *introNotice;
59 bool chapterTransitions;
63 byte levels[kNumLevels];
65 const byte *restoredLevels;
67 uint16 chapterBonusMask;
69 bool tieredAsteroidChaseBonus;
73 int getLevelCount()
const;
74 int findLevel(
int level)
const;
75 int resolvePasscodeLevel(
int level)
const;
79 Rebel1Release getRebel1Release(
const char *variant,
bool restoredContent =
false);
Definition: releases.h:35
Definition: releases.h:49
Definition: releases.h:41
Definition: algorithm.h:29