aboutsummaryrefslogtreecommitdiff
path: root/engines/cryomni3d/versailles/engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cryomni3d/versailles/engine.h')
-rw-r--r--engines/cryomni3d/versailles/engine.h35
1 files changed, 28 insertions, 7 deletions
diff --git a/engines/cryomni3d/versailles/engine.h b/engines/cryomni3d/versailles/engine.h
index 44ef6514bd..89111517c2 100644
--- a/engines/cryomni3d/versailles/engine.h
+++ b/engines/cryomni3d/versailles/engine.h
@@ -129,14 +129,14 @@ struct GameVariables {
kCollectFood, // OK
kCollectQuill, // OK
kStateLampoonReligion, // OK
- kCollectPetiteCle3,
- kCollectGravure,
- kCollectCordon,
+ kCollectSmallKey3, // OK
+ kCollectEngraving, // OK
+ kCollectCord, // OK
kCollectVaubanBlueprint1, // OK// 20
kCollectVaubanBlueprint2, // OK
- kCollectEchelle,
- kLostCordon,
- kDescendreLustre,
+ kLadderState, // OK
+ kOpenedCurtain, // OK
+ kLoweredChandelier, // OK
kOrangerRatisse,
kDiscussedLabyrOrder,
kUsedBougieAllumee,
@@ -153,7 +153,7 @@ struct GameVariables {
kWarnedIncomplete,
kUsedVaubanBlueprint1, // OK
kUsedVaubanBlueprint2, // OK // 40
- kSeenMemorandum,
+ kSeenMemorandum, // OK
kCollectScissors, // OK
kSavedCountdown, // TODO: calculate it in real time
kMax
@@ -489,6 +489,12 @@ private:
IMG_CB(44161d);
IMG_CB(44161e);
IMG_CB(44161f);
+ IMG_CB(45130);
+ IMG_CB(45270);
+ IMG_CB(45270b);
+ IMG_CB(45270c);
+ IMG_CB(45270d);
+ IMG_CB(45280);
static const unsigned int kEpigraphMaxLetters = 32;
static const char *kEpigraphContent;
static const char *kEpigraphPassword;
@@ -499,6 +505,7 @@ private:
IMG_CB(88001);
IMG_CB(88001b);
IMG_CB(88001c);
+ IMG_CB(88002);
IMG_CB(88004);
IMG_CB(88004b);
#undef IMG_CB
@@ -541,6 +548,20 @@ private:
FILTER_EVENT(4, 16);
FILTER_EVENT(4, 17);
+ INIT_PLACE(5, 6);
+ FILTER_EVENT(5, 9);
+ FILTER_EVENT(5, 14);
+ FILTER_EVENT(5, 15);
+ FILTER_EVENT(5, 16);
+ void filterEventLevel5UpdatePlaceStates();
+ //FILTER_EVENT(3_5, 20);
+ FILTER_EVENT(5, 23);
+ FILTER_EVENT(5, 27);
+ FILTER_EVENT(5, 28);
+ FILTER_EVENT(5, 29);
+ FILTER_EVENT(5, 33);
+ FILTER_EVENT(5, 34);
+
#undef FILTER_EVENT
#undef INIT_PLACE