rnd-20090719-1-src
[rocksndiamonds.git] / src / game_em / export.h
index 495aa918769d2e393b5639d36c12a80e8e7d4b9d..05e7ae65c5d8ce7c5ccec27055d7d3c32d00a0e1 100644 (file)
@@ -353,6 +353,12 @@ enum
   Xsand_stonesand_2,
   Xsand_stonesand_3,
   Xsand_stonesand_4,
+
+#ifdef EM_ENGINE_USE_ADDITIONAL_ELEMENTS
+  Xsand_stonesand_quickout_1,
+  Xsand_stonesand_quickout_2,
+#endif
+
   Xsand_stoneout_1,
   Xsand_stoneout_2,
   Xsand_sandstone_1,
@@ -701,6 +707,10 @@ struct EngineSnapshotInfo_EM
   int screen_x;
   int screen_y;
   int frame;
+  short **Boom;
+  short **Cave;
+  short **Next;
+  short **Draw;
 };
 
 
@@ -720,7 +730,7 @@ extern void em_close_all();
 extern void InitGameEngine_EM();
 extern void GameActions_EM(byte *, boolean);
 
-extern unsigned int InitEngineRND_EM(long);
+extern unsigned int InitEngineRandom_EM(long);
 
 extern void setLevelInfoToDefaults_EM();
 extern boolean LoadNativeLevel_EM(char *);