changed comments from old to new style (one-line comments only)
[rocksndiamonds.git] / src / game_sp / init.c
index c1dbc3e4f7f9109dbf9a0ba0fb99c087bcc93ea4..040c18f9be7a117857685ae613824c381893805f 100644 (file)
@@ -57,28 +57,28 @@ Bitmap *bitmap_db_field_sp;
 
 struct EngineSnapshotInfo_SP engine_snapshot_sp;
 
-void sp_open_all()
+void sp_open_all(void)
 {
   Form_Load();
 }
 
-void sp_close_all()
+void sp_close_all(void)
 {
 }
 
-void InitPrecedingPlayfieldMemory()
+void InitPrecedingPlayfieldMemory(void)
 {
   int preceding_buffer_size = 0;
   int i;
 
   for (i = 0; preceding_playfield_memory[i] != NULL; i++)
-    preceding_buffer_size += 8;                /* eight 16-bit integer values */
+    preceding_buffer_size += 8;                // eight 16-bit integer values
 
   game_sp.preceding_buffer = preceding_playfield_memory;
   game_sp.preceding_buffer_size = preceding_buffer_size;
 }
 
-void InitGfxBuffers_SP()
+void InitGfxBuffers_SP(void)
 {
   ReCreateBitmap(&bitmap_db_field_sp, FXSIZE, FYSIZE);
 }
@@ -98,9 +98,9 @@ unsigned int InitEngineRandom_SP(int seed)
 }
 
 
-/* ------------------------------------------------------------------------- */
-/* Supaplex game engine snapshot handling functions                          */
-/* ------------------------------------------------------------------------- */
+// ----------------------------------------------------------------------------
+// Supaplex game engine snapshot handling functions
+// ----------------------------------------------------------------------------
 
 void SaveEngineSnapshotValues_SP(ListNode **buffers)
 {
@@ -108,7 +108,7 @@ void SaveEngineSnapshotValues_SP(ListNode **buffers)
 
   engine_snapshot_sp.game_sp = game_sp;
 
-  /* these arrays have playfield-size dependent variable size */
+  // these arrays have playfield-size dependent variable size
 
   for (i = 0; i < FieldWidth * FieldHeight + HeaderSize; i++)
     engine_snapshot_sp.PlayField16[i] = PlayField16[i];
@@ -124,7 +124,7 @@ void SaveEngineSnapshotValues_SP(ListNode **buffers)
   for (i = 0; i < FieldWidth * FieldHeight + HeaderSize; i++)
     engine_snapshot_sp.TerminalState[i] = TerminalState[i];
 
-  /* store special data into engine snapshot buffers */
+  // store special data into engine snapshot buffers
 
   SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(FieldWidth));
   SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(FieldHeight));
@@ -134,6 +134,8 @@ void SaveEngineSnapshotValues_SP(ListNode **buffers)
   SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(TimerVar));
   SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(RandomSeed));
 
+  SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(FreezeZonks));
+
   SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(TerminalMaxCycles));
 
   SaveSnapshotBuffer(buffers, ARGS_ADDRESS_AND_SIZEOF(mScrollX));
@@ -186,17 +188,19 @@ void SaveEngineSnapshotValues_SP(ListNode **buffers)
 
   SaveSnapshotBuffer(buffers, &PlayField16[-game_sp.preceding_buffer_size],
                     game_sp.preceding_buffer_size * sizeof(int));
+
+  SaveEngineSnapshotValues_SP_Murphy(buffers);
 }
 
-void LoadEngineSnapshotValues_SP()
+void LoadEngineSnapshotValues_SP(void)
 {
   int i;
 
-  /* stored engine snapshot buffers already restored at this point */
+  // stored engine snapshot buffers already restored at this point
 
   game_sp = engine_snapshot_sp.game_sp;
 
-  /* these arrays have playfield-size dependent variable size */
+  // these arrays have playfield-size dependent variable size
 
   for (i = 0; i < FieldWidth * FieldHeight + HeaderSize; i++)
     PlayField16[i] = engine_snapshot_sp.PlayField16[i];