From 372d0f273300987242927f0421fbaf21ebf91b3f Mon Sep 17 00:00:00 2001 From: Chris Taylor Date: Sat, 14 Apr 2012 13:46:20 +0800 Subject: [PATCH] Set Gamesave_current_version to correct version when making a new mine, move create_new_mine to gamesave.c --- editor/segment.c | 65 ---------------------------------------- include/editor/editor.h | 8 +++++ main/gamesave.c | 66 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+), 65 deletions(-) diff --git a/editor/segment.c b/editor/segment.c index 0244dc453..15c568c1e 100644 --- a/editor/segment.c +++ b/editor/segment.c @@ -1663,71 +1663,6 @@ void init_all_vertices(void) } -// -------------------------------------------------------------------------------------- -// Create a new mine, set global variables. -int create_new_mine(void) -{ - int s; - vms_vector sizevec; - vms_matrix m1 = IDENTITY_MATRIX; - - // initialize_mine_arrays(); - -// gamestate_not_restored = 1; - - // Clear refueling center code - fuelcen_reset(); -// hostage_init_all(); - - init_all_vertices(); - - Current_level_num = 0; //0 means not a real level - Current_level_name[0] = 0; - - Cur_object_index = -1; - reset_objects(1); //just one object, the player - - num_groups = 0; - current_group = -1; - - - Num_vertices = 0; // Number of vertices in global array. - Highest_vertex_index = 0; - Num_segments = 0; // Number of segments in global array, will get increased in med_create_segment - Highest_segment_index = 0; - Cursegp = Segments; // Say current segment is the only segment. - Curside = WBACK; // The active side is the back side - Markedsegp = 0; // Say there is no marked segment. - Markedside = WBACK; // Shouldn't matter since Markedsegp == 0, but just in case... - for (s=0;s