1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32: #include <sys/cdefs.h>
33: #ifndef lint
34: #if 0
35: static char sccsid[] = "@(#)externs.c 8.1 (Berkeley) 5/31/93";
36: #else
37: __RCSID("$NetBSD: externs.c,v 1.8 2003/08/07 09:37:51 agc Exp $");
38: #endif
39: #endif
40:
41: # include "trek.h"
42:
43:
44:
45:
46:
47: const struct device Device[NDEV] =
48: {
49: { "warp drive", "Scotty" },
50: { "S.R. scanners", "Scotty" },
51: { "L.R. scanners", "Scotty" },
52: { "phasers", "Sulu" },
53: { "photon tubes", "Sulu" },
54: { "impulse engines", "Scotty" },
55: { "shield control", "Sulu" },
56: { "computer", "Spock" },
57: { "subspace radio", "Uhura" },
58: { "life support", "Scotty" },
59: { "navigation system", "Chekov" },
60: { "cloaking device", "Scotty" },
61: { "transporter", "Scotty" },
62: { "shuttlecraft", "Scotty" },
63: { "*ERR 14*", "Nobody" },
64: { "*ERR 15*", "Nobody" }
65: };
66:
67: const char *const Systemname[NINHAB] =
68: {
69: "ERROR",
70: "Talos IV",
71: "Rigel III",
72: "Deneb VII",
73: "Canopus V",
74: "Icarus I",
75: "Prometheus II",
76: "Omega VII",
77: "Elysium I",
78: "Scalos IV",
79: "Procyon IV",
80: "Arachnid I",
81: "Argo VIII",
82: "Triad III",
83: "Echo IV",
84: "Nimrod III",
85: "Nemisis IV",
86: "Centarurus I",
87: "Kronos III",
88: "Spectros V",
89: "Beta III",
90: "Gamma Tranguli VI",
91: "Pyris III",
92: "Triachus",
93: "Marcus XII",
94: "Kaland",
95: "Ardana",
96: "Stratos",
97: "Eden",
98: "Arrikis",
99: "Epsilon Eridani IV",
100: "Exo III"
101: };
102:
103: struct quad Quad[NQUADS][NQUADS];
104:
105:
106: char Sect[NSECTS][NSECTS];
107:
108: struct event Event[MAXEVENTS];
109:
110: struct Ship_struct Ship;
111: struct Game_struct Game;
112: struct Move_struct Move;
113: struct Param_struct Param;
114: struct Now_struct Now;
115: struct Etc_struct Etc;
116:
117: int Trace;