home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / bbs / starbatt / st1b.h < prev   
C/C++ Source or Header  |  1990-10-23  |  2KB  |  67 lines

  1.  
  2. /*#include <biosmwc.h>*/
  3. #include <obdefs.h>      
  4. /*#include <gemdefs.h>   */  
  5. #include <osbind.h>
  6. #include <gembind.h>
  7. /*#include <portab.h>*/
  8. #include <stdio.h>
  9. #include <math.h>
  10.  
  11. #define AUX  1
  12. #define CON  2
  13. #define FALSE 0
  14. #define TRUE 1
  15. #define MAX  35
  16. #define NONE 0
  17. #define YOU  1
  18. #define MOON 2
  19. #define OTHER 3
  20. #define ALIEN 4
  21. #define CLK_TCK 200
  22. #define NULL  0
  23. #define SHIELDS 0
  24. #define TORPEDOS 1
  25. #define PHASORS 2
  26. #define ENGINES 3
  27.  
  28. char string[200], *stp, user[30];
  29. char others[30][30];  /* couldnt have more than 30 players in same sector? */
  30.  
  31. static int brd[35][35], old, a, b, zap, more, its, aatk, d, q,
  32.            num_recs, calltype, loc, pc, nocry; 
  33. int a_dam = 100, t, xlock, ylock, alock, anum, aflag, holy, turn_left =36,
  34.     stot=200, ptot=20, ttot=10, etot=100, bang = 0, eang = 10;
  35.  
  36. static struct rec {
  37. int px;
  38. int py;
  39. char name[30];
  40. int energy;
  41. int phasor;
  42. int torpedo;
  43. int shield;
  44. int crystal;
  45. int score;
  46. int class;         /* 0=dead,  1=fed,  2=cling, 3=romul  */
  47. char rec_messg[240];
  48.   }u[50],*p,*enemy;
  49.  
  50. static struct plant {
  51. int ppx;            /* sector location */
  52. int ppy;            /* sub sector location */
  53. int align;        /* mean / med / nice  */
  54. int class;        /* rich / med / poor  */
  55. char name[20];
  56. }pl[35];
  57.  
  58. char *list[35]=  {
  59.   "Plateium",  "Dier Auz  ",  "Zue-Karr  ",  "Perrwentz",  "Mongloed",
  60.   "Strasoid",  "Fretraopia",  "Lunroidz ",  "Ricq Temple",  "Cloidistra ",
  61.   "Star-Twene",  "Zathrium ",  "Dilipia ",  "Enmarkoi",  "Yowquet ",
  62.   "Loacred",  "Plawthenian",  "Alfa-Sret",  "Oriostreew",  "Ninusphere",
  63.   "Jutonian",  "Gamma-1 ",  "Tortratus",  "Mine-flus ",  "Gamma-2",
  64.   "Orickrus",  "Tgustasis ",  "Kquar",  "Zaet",  "Arenoplates",  "Zeta-1",
  65.   "Zeta-2",  "Kron-Drift",  "FearSphere",  "Rocus"
  66. };
  67.