22 #ifndef SCUMM_INSANE_REBEL2_RELEASES_H 23 #define SCUMM_INSANE_REBEL2_RELEASES_H 25 #include "common/scummsys.h" 66 enum { kNumLevels = 15, kFinale = 16 };
69 const char *container;
73 const char *completionVideo;
75 byte levels[kNumLevels];
77 bool unlockAvailableLevels;
79 bool skipMiningFacilityAttack;
81 bool canRestoreMiningFacilityAttack;
82 bool advanceCompletionPasswords;
84 uint difficultyOverrideCount;
88 const char *
const *fontFiles;
90 bool isChapterAvailable(
int chapter)
const;
91 int getNextChapter(
int chapter)
const;
92 int getCompletionPasswordChapter(
int chapter)
const;
95 int getFontCount()
const;
96 const char *getFontFile(
int font,
bool highRes)
const;
99 Rebel2Release getRebel2Release(
const char *variant,
bool restoredContent =
false);
Definition: releases.h:54
Definition: releases.h:65
Definition: releases.h:60
Definition: releases.h:29
Definition: releases.h:49