change all functions in kfuncs.c to return int instead of void
authorMartin Schaffner <schaffnerb@gmx.ch>
Mon, 24 Jan 2005 21:26:24 +0000 (21:26 +0000)
committerMartin Schaffner <schaffnerb@gmx.ch>
Mon, 24 Jan 2005 21:26:24 +0000 (21:26 +0000)
ChangeLog
main/editor/kdefs.h
main/gamesave.c
main/gamesave.h

index 2b8fe38..8adc6d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,8 @@
        * main/editor/editor.h: baptize the coefficients in vms_equation 'n'
        * main/gamerend.c, main/gauges.c: fix bug #1893: fade ship and weapon
        gauge when appropriate
+       * main/editor/kdefs.h, main/gamesave.c, main/gamesave.h: change
+       all functions in kfuncs.c to return int instead of void
 
 2005-01-23  Jason Owen  <shannara256@yahoo.com>
 
index 568aab7..cccafc6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: kdefs.h,v 1.2 2004-12-19 14:52:48 btb Exp $ */
+/* $Id: kdefs.h,v 1.3 2005-01-24 21:26:24 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -36,7 +36,7 @@ int SaveSituation();
 int LoadSituation();
 
 // In kgame.c
-void SetPlayerPosition(void);
+int SetPlayerPosition(void);
 int SaveGameData();
 int LoadGameData();
 int LoadMineOnly();
@@ -60,7 +60,7 @@ int Degroup();
 int RotateGroup();
 
 // In segment.c
-void ToggleBottom();
+int ToggleBottom();
 void make_curside_bottom_side();
 int select_segment_by_number();
 int select_segment_with_powerup();
@@ -242,9 +242,9 @@ int LightAmbientLighting();
 // seguvs.c
 int fix_bogus_uvs_on_side();
 int fix_bogus_uvs_all();
-void set_average_light_on_curside(void);
-void set_average_light_on_all(void);
-void set_average_light_on_all_quick(void);
+int set_average_light_on_curside(void);
+int set_average_light_on_all(void);
+int set_average_light_on_all_quick(void);
 
 // Miscellaneous, please put in correct file if you have time
 int IncreaseDrawDepth();
@@ -323,7 +323,7 @@ extern int repaircen_create_from_curseg();
 extern int controlcen_create_from_curseg();
 extern int robotmaker_create_from_curseg();
 extern int fuelcen_reset_all();
-extern void RestoreGameState();
+extern int RestoreGameState();
 extern int fuelcen_delete_from_curseg();
 extern int goal_blue_create_from_curseg();
 extern int goal_red_create_from_curseg();
index 2fc54fe..3d8b2c3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: gamesave.c,v 1.27 2004-12-20 06:34:42 btb Exp $ */
+/* $Id: gamesave.c,v 1.28 2005-01-24 21:26:24 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -23,7 +23,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #endif
 
 #ifdef RCS
-char gamesave_rcsid[] = "$Id: gamesave.c,v 1.27 2004-12-20 06:34:42 btb Exp $";
+char gamesave_rcsid[] = "$Id: gamesave.c,v 1.28 2005-01-24 21:26:24 schaffner Exp $";
 #endif
 
 #include <stdio.h>
@@ -1512,7 +1512,7 @@ int load_level(char * filename_passed)
 }
 
 #ifdef EDITOR
-void get_level_name()
+int get_level_name()
 {
 //NO_UI!!!     UI_WINDOW                               *NameWindow = NULL;
 //NO_UI!!!     UI_GADGET_INPUTBOX      *NameText;
@@ -1548,7 +1548,7 @@ void get_level_name()
        m[0].type = NM_TYPE_TEXT; m[0].text = "Please enter a name for this mine:";
        m[1].type = NM_TYPE_INPUT; m[1].text = Current_level_name; m[1].text_len = LEVEL_NAME_LEN;
 
-       newmenu_do( NULL, "Enter mine name", 2, m, NULL );
+       return newmenu_do( NULL, "Enter mine name", 2, m, NULL ) >= 0;
 
 }
 #endif
index 15b8b67..f0c890f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: gamesave.h,v 1.4 2004-08-28 23:17:45 schaffner Exp $ */
+/* $Id: gamesave.h,v 1.5 2005-01-24 21:26:24 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -24,7 +24,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 
 void LoadGame(void);
 void SaveGame(void);
-void get_level_name(void);
+int get_level_name(void);
 
 extern int load_level(char *filename);
 extern int save_level(char *filename);