From 974de87a1e4820d0847ee9f3f74a036975b156a3 Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Fri, 14 Mar 2003 09:17:08 +0000 Subject: [PATCH] detect mac full version hogfiel --- ChangeLog | 4 ++++ main/mission.c | 4 +++- main/mission.h | 3 ++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index a2185658..0e04af9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-03-14 Bradley Bell + + * main/mission.c, main/mission.h: detect mac full version hogfile + 2003-03-13 Bradley Bell * arch/sdl/joydefs.c, main/kconfig.c, main/kconfig.h, main/menu.c: diff --git a/main/mission.c b/main/mission.c index 23916c57..dc122366 100644 --- a/main/mission.c +++ b/main/mission.c @@ -1,4 +1,4 @@ -/* $Id: mission.c,v 1.20 2003-02-28 03:54:55 btb Exp $ */ +/* $Id: mission.c,v 1.21 2003-03-14 09:17:08 btb Exp $ */ /* THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO @@ -523,6 +523,7 @@ void add_builtin_mission_to_list(int *count) Warning("Unknown hogsize %d, trying %s\n", Builtin_mission_hogsize, FULL_MISSION_FILENAME ".mn2"); Int3(); //fall through case FULL_MISSION_HOGSIZE: + case MAC_FULL_MISSION_HOGSIZE: if (!read_mission_file(FULL_MISSION_FILENAME ".mn2", 0, ML_CURDIR)) Error("Could not find required mission file <%s>", FULL_MISSION_FILENAME ".mn2"); } @@ -690,6 +691,7 @@ int load_mission(int mission_num) default: Int3(); // fall through case FULL_MISSION_HOGSIZE: + case MAC_FULL_MISSION_HOGSIZE: // continue on... (use d2.mn2 from hogfile) break; } diff --git a/main/mission.h b/main/mission.h index 4ce4c115..333ed453 100644 --- a/main/mission.h +++ b/main/mission.h @@ -1,4 +1,4 @@ -/* $Id: mission.h,v 1.10 2003-02-28 03:54:55 btb Exp $ */ +/* $Id: mission.h,v 1.11 2003-03-14 09:17:08 btb Exp $ */ /* THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX SOFTWARE CORPORATION ("PARALLAX"). PARALLAX, IN DISTRIBUTING THE CODE TO @@ -79,6 +79,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION. ALL RIGHTS RESERVED. #define FULL_MISSION_FILENAME "d2" #define FULL_MISSION_HOGSIZE 7595079 +#define MAC_FULL_MISSION_HOGSIZE 7110007 //mission list entry typedef struct mle { -- 2.39.2