]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - phantasia/phantglobs.c
mention hex numbers
[bsdgames-darwin.git] / phantasia / phantglobs.c
index 88ce347c2729d1c64134956bee81d415106cbab7..d20b34414ee5338da3bd7329c5ee330241f69916 100644 (file)
@@ -1,10 +1,16 @@
-/*     $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      */
@@ -29,8 +35,8 @@ jmp_buf Timeoenv;     /* used for timing out waiting for input        */
 
 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                     */
@@ -39,10 +45,10 @@ struct      monster Curmonster;/* stats for current monster                 */
 
 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,
@@ -92,7 +98,7 @@ struct        charstats Stattable[7] = {
 };
 
 /* menu of items for purchase */
-struct menuitem        Menu[] = {
+const struct menuitem  Menu[] = {
        {"Mana", 1},
        {"Shield", 5},
        {"Book", 200},
@@ -110,9 +116,9 @@ FILE        *Energyvoidfp;  /* pointer to open energy void file             */
 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";