mirror of
https://github.com/vattam/BSDGames.git
synced 2025-12-21 03:14:50 +00:00
copy in from cvs; cvs2svn fucked up big time
git-svn-id: file:///srv/svn/joey/trunk/src/packages/bsdgames@9775 a4a2c43b-8ac3-0310-8836-e0e880c912e2
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* $NetBSD: globals.c,v 1.6 1997/10/13 19:44:17 christos Exp $ */
|
||||
/* $NetBSD: globals.c,v 1.12 2001/01/04 05:34:56 jwise Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1983, 1993
|
||||
@@ -38,10 +38,12 @@
|
||||
#if 0
|
||||
static char sccsid[] = "@(#)globals.c 8.2 (Berkeley) 4/28/95";
|
||||
#else
|
||||
__RCSID("$NetBSD: globals.c,v 1.6 1997/10/13 19:44:17 christos Exp $");
|
||||
__RCSID("$NetBSD: globals.c,v 1.12 2001/01/04 05:34:56 jwise Exp $");
|
||||
#endif
|
||||
#endif /* not lint */
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <setjmp.h>
|
||||
#include "extern.h"
|
||||
|
||||
struct scenario scene[] = {
|
||||
@@ -406,7 +408,7 @@ struct shipspecs specs[] = {
|
||||
/* class qual crew2 gunL carL rig1 rig3 */
|
||||
};
|
||||
|
||||
struct windeffects WET[7][6] = {
|
||||
const struct windeffects WET[7][6] = {
|
||||
{ {9,9,9,9}, {9,9,9,9}, {9,9,9,9}, {9,9,9,9}, {9,9,9,9}, {9,9,9,9} },
|
||||
{ {3,2,2,0}, {3,2,1,0}, {3,2,1,0}, {3,2,1,0}, {2,1,0,0}, {2,1,0,0} },
|
||||
{ {1,1,1,0}, {1,1,0,0}, {1,0,0,0}, {1,0,0,0}, {1,0,0,0}, {1,0,0,0} },
|
||||
@@ -416,7 +418,7 @@ struct windeffects WET[7][6] = {
|
||||
{ {2,1,1,0}, {3,2,1,0}, {3,2,1,0}, {3,2,1,0}, {3,3,2,0}, {3,3,2,0} }
|
||||
};
|
||||
|
||||
struct Tables RigTable[11][6] = {
|
||||
const struct Tables RigTable[11][6] = {
|
||||
{ {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,1}, {0,0,1,0} },
|
||||
{ {0,0,0,0}, {0,0,0,0}, {0,0,0,1}, {0,0,1,0}, {1,0,0,1}, {0,1,1,1} },
|
||||
{ {0,0,0,0}, {0,0,0,1}, {0,0,1,1}, {0,1,0,1}, {0,1,0,1}, {1,0,1,2} },
|
||||
@@ -429,7 +431,7 @@ struct Tables RigTable[11][6] = {
|
||||
{ {1,1,0,4}, {1,0,1,4}, {2,0,0,5}, {0,2,1,5}, {0,1,2,6}, {0,2,0,7} },
|
||||
{ {1,0,1,5}, {0,2,0,6}, {1,2,0,6}, {1,1,1,6}, {2,0,2,6}, {1,1,2,7} }
|
||||
};
|
||||
struct Tables HullTable[11][6] = {
|
||||
const struct Tables HullTable[11][6] = {
|
||||
{ {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {0,0,0,0}, {1,0,0,0}, {0,1,0,0} },
|
||||
{ {0,0,0,0}, {0,0,0,0}, {0,1,0,0}, {1,1,0,0}, {1,0,1,0}, {1,0,1,1} },
|
||||
{ {0,1,0,0}, {1,0,0,0}, {1,1,0,0}, {1,0,1,0}, {1,0,1,1}, {2,1,0,0} },
|
||||
@@ -443,7 +445,7 @@ struct Tables HullTable[11][6] = {
|
||||
{ {2,2,4,0}, {3,3,1,1}, {4,2,1,1}, {5,1,0,2}, {5,1,2,1}, {6,2,2,0} },
|
||||
};
|
||||
|
||||
char AMMO[9][4] = {
|
||||
const char AMMO[9][4] = {
|
||||
{ -1, 1, 0, 1 },
|
||||
{ -1, 1, 0, 1 },
|
||||
{ -1, 1, 0, 1 },
|
||||
@@ -455,7 +457,7 @@ char AMMO[9][4] = {
|
||||
{ -3, 2, 0, 3 }
|
||||
};
|
||||
|
||||
char HDT[9][10] = {
|
||||
const char HDT[9][10] = {
|
||||
{ 1, 0,-1,-2,-3,-3,-4,-4,-4,-4 },
|
||||
{ 1, 1, 0,-1,-2,-2,-3,-3,-3,-3 },
|
||||
{ 2, 1, 0,-1,-2,-2,-3,-3,-3,-3 },
|
||||
@@ -467,7 +469,7 @@ char HDT[9][10] = {
|
||||
{ 5, 4, 3, 2, 1, 1, 0, 0, 0, 0 }
|
||||
};
|
||||
|
||||
char HDTrake[9][10] = {
|
||||
const char HDTrake[9][10] = {
|
||||
{ 2, 1, 0,-1,-2,-2,-3,-3,-3,-3 },
|
||||
{ 2, 2, 1, 0,-1,-1,-2,-2,-2,-2 },
|
||||
{ 3, 2, 1, 0,-1,-1,-2,-2,-2,-2 },
|
||||
@@ -479,7 +481,7 @@ char HDTrake[9][10] = {
|
||||
{ 9, 8, 7, 6, 5, 5, 4, 4, 4, 4 }
|
||||
};
|
||||
|
||||
char QUAL[9][5] = {
|
||||
const char QUAL[9][5] = {
|
||||
{ -1, 0, 0, 1, 1 },
|
||||
{ -1, 0, 0, 1, 1 },
|
||||
{ -1, 0, 0, 1, 2 },
|
||||
@@ -491,7 +493,7 @@ char QUAL[9][5] = {
|
||||
{ -2,-1, 0, 2, 3 }
|
||||
};
|
||||
|
||||
char MT[9][3] = {
|
||||
const char MT[9][3] = {
|
||||
{ 1, 0, 0 },
|
||||
{ 1, 1, 0 },
|
||||
{ 2, 1, 0 },
|
||||
@@ -503,7 +505,7 @@ char MT[9][3] = {
|
||||
{ 4, 4, 2 }
|
||||
};
|
||||
|
||||
char rangeofshot[] = {
|
||||
const char rangeofshot[] = {
|
||||
0,
|
||||
1, /* grape */
|
||||
3, /* chain */
|
||||
@@ -511,12 +513,12 @@ char rangeofshot[] = {
|
||||
1 /* double */
|
||||
};
|
||||
|
||||
char *countryname[] = {
|
||||
const char *const countryname[] = {
|
||||
"American", "British", "Spanish", "French", "Japanese",
|
||||
"Federation", "Klingon", "Orion"
|
||||
};
|
||||
|
||||
char *classname[] = {
|
||||
const char *const classname[] = {
|
||||
"Drift wood",
|
||||
"Ship of the Line",
|
||||
"Ship of the Line",
|
||||
@@ -526,7 +528,7 @@ char *classname[] = {
|
||||
"Brig"
|
||||
};
|
||||
|
||||
char *directionname[] = {
|
||||
const char *const directionname[] = {
|
||||
"dead ahead",
|
||||
"off the starboard bow",
|
||||
"off the starboard beam",
|
||||
@@ -538,9 +540,30 @@ char *directionname[] = {
|
||||
"dead ahead"
|
||||
};
|
||||
|
||||
char *qualname[] = { "dead", "mutinous", "green", "mundane", "crack", "elite" };
|
||||
const char *const qualname[] = { "dead", "mutinous", "green", "mundane", "crack", "elite" };
|
||||
|
||||
char loadname[] = { '-', 'G', 'C', 'R', 'D', 'E' };
|
||||
const char loadname[] = { '-', 'G', 'C', 'R', 'D', 'E' };
|
||||
|
||||
char dr[] = { 0, 1, 1, 0, -1, -1, -1, 0, 1 };
|
||||
char dc[] = { 0, 0, -1, -1, -1, 0, 1, 1, 1 };
|
||||
const char dr[] = { 0, 1, 1, 0, -1, -1, -1, 0, 1 };
|
||||
const char dc[] = { 0, 0, -1, -1, -1, 0, 1, 1, 1 };
|
||||
|
||||
int mode;
|
||||
jmp_buf restart;
|
||||
|
||||
int randomize; /* -x, give first available ship */
|
||||
int longfmt; /* -l, print score in long format */
|
||||
int nobells; /* -b, don't ring bell before Signal */
|
||||
|
||||
gid_t gid;
|
||||
gid_t egid;
|
||||
|
||||
struct scenario *cc; /* the current scenario */
|
||||
struct ship *ls; /* &cc->ship[cc->vessels] */
|
||||
|
||||
int winddir;
|
||||
int windspeed;
|
||||
int turn;
|
||||
int game;
|
||||
int alive;
|
||||
int people;
|
||||
int hasdriver;
|
||||
|
||||
Reference in New Issue
Block a user