| version 1.1 | | version 1.2 |
|---|
| | |
| * Code to handle multiple missions | | * Code to handle multiple missions |
| * | | * |
| * $Log$ | | * $Log$ |
| * Revision 1.1 1999/06/14 22:08:47 donut | | * Revision 1.2 1999/09/05 11:22:50 sekmu |
| * Initial revision | | * windows mission and hudlog altdirs |
| | | * |
| | | * Revision 1.1.1.1 1999/06/14 22:08:47 donut |
| | | * Import of d1x 1.37 source. |
| * | | * |
| * Revision 2.9 1995/05/26 16:16:32 john | | * Revision 2.9 1995/05/26 16:16:32 john |
| * Split SATURN into define's for requiring cd, using cd, etc. | | * Split SATURN into define's for requiring cd, using cd, etc. |
| | |
| #include "error.h" | | #include "error.h" |
| #include "d_glob.h" | | #include "d_glob.h" |
| | | |
| | | //added on 9/5/99 by Victor Rachels |
| | | #include "d_slash.h" |
| | | //end this section addition - VR |
| | | |
| mle Mission_list[MAX_MISSIONS]; | | mle Mission_list[MAX_MISSIONS]; |
| | | |
| int Current_mission_num; | | int Current_mission_num; |
| | |
| FILE *mfile; | | FILE *mfile; |
| int is_anarchy; | | int is_anarchy; |
| char temp[13], *t; | | char temp[13], *t; |
| | | char openfile[128]; |
| if ((t = strrchr(glob_ret.gl_pathv[j], '/'))) | | //added/edited on 9/5/99 by Victor Rachels for \ or / |
| | | if ((t = strrchr(glob_ret.gl_pathv[j], USEDSLASH))) |
| | | //end this section edit - VR |
| t++; | | t++; |
| else | | else |
| t = glob_ret.gl_pathv[j]; | | t = glob_ret.gl_pathv[j]; |
| | |
| strncpy( Mission_list[count].filename, temp, MISSION_FILENAME_LEN ); | | strncpy( Mission_list[count].filename, temp, MISSION_FILENAME_LEN ); |
| Mission_list[count].anarchy_only_flag = is_anarchy = 0; | | Mission_list[count].anarchy_only_flag = is_anarchy = 0; |
| | | |
| mfile = fopen(glob_ret.gl_pathv[j], "rt"); | | //added/edited on 9/5/99 by Victor Rachels for windows open |
| | | #ifdef __WINDOWS__ |
| | | sprintf(openfile,"%s%s",AltHogDir,glob_ret.gl_pathv[j]); |
| | | #else |
| | | sprintf(openfile,"%s",glob_ret.gl_pathv[j]); |
| | | #endif |
| | | mfile = fopen(openfile, "rt"); |
| | | //end this section add/edit - VR |
| | | |
| if (mfile) { | | if (mfile) { |
| char *p; | | char *p; |
| | |
| int is_anarchy; | | int is_anarchy; |
| char temp[13], *t; | | char temp[13], *t; |
| | | |
| if ((t = strrchr(glob_ret.gl_pathv[j], '/'))) | | //added/edited on 9/5/99 by Victor Rachels for \ or / |
| | | if ((t = strrchr(glob_ret.gl_pathv[j], USEDSLASH))) |
| | | //end this section edit - VR |
| t++; | | t++; |
| else | | else |
| t = glob_ret.gl_pathv[j]; | | t = glob_ret.gl_pathv[j]; |