-/* $NetBSD: phantglobs.c,v 1.3 1997/10/13 02:18:32 lukem Exp $ */
+/* $NetBSD: phantglobs.c,v 1.6 2009/08/31 08:27:16 dholland Exp $ */
/*
* phantglobs.c - globals for Phantasia
*/
-#include "include.h"
+#include <setjmp.h>
+#include <stdio.h>
+
+#include "phantdefs.h"
+#include "phantstruct.h"
+#include "phantglobs.h"
+
double Circle; /* which circle player is in */
double Shield; /* force field thrown up in monster battle */
long Fileloc; /* location in file of player statistics */
-char *Login; /* pointer to login of player */
-char *Enemyname; /* pointer name of monster/player we are battling*/
+const char *Login; /* pointer to login of player */
+const char *Enemyname; /* pointer name of monster/player we are battling*/
struct player Player; /* stats for player */
struct player Other; /* stats for another player */
struct energyvoid Enrgyvoid;/* energy void buffer */
-struct charstats *Statptr;/* pointer into Stattable[] */
+const struct charstats *Statptr;/* pointer into Stattable[] */
/* lookup table for character type dependent statistics */
-struct charstats Stattable[7] = {
+const struct charstats Stattable[7] = {
/* MAGIC USER */
{
15.0, 200.0, 18.0, 175.0, 10,
};
/* menu of items for purchase */
-struct menuitem Menu[] = {
+const struct menuitem Menu[] = {
{"Mana", 1},
{"Shield", 5},
{"Book", 200},
char Databuf[SZ_DATABUF]; /* a place to read data into */
/* some canned strings for messages */
-char Illcmd[] = "Illegal command.\n";
-char Illmove[] = "Too far.\n";
-char Illspell[] = "Illegal spell.\n";
-char Nomana[] = "Not enought mana for that spell.\n";
-char Somebetter[] = "But you already have something better.\n";
-char Nobetter[] = "That's no better than what you already have.\n";
+const char Illcmd[] = "Illegal command.\n";
+const char Illmove[] = "Too far.\n";
+const char Illspell[] = "Illegal spell.\n";
+const char Nomana[] = "Not enought mana for that spell.\n";
+const char Somebetter[] = "But you already have something better.\n";
+const char Nobetter[] = "That's no better than what you already have.\n";