Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

gamedefs.h File Reference

Go to the source code of this file.

Defines

#define M_LEFT   0
#define M_MIDDLE   1
#define M_RIGHT   2
#define SCREEN_BORDER_SIZE   10
#define MAX_PLAYERS   16
#define MAX_UNITS   500
#define MAX_TGL_OBJECTS   500
#define MAX_FILE_NAME_LEN   256
#define MAX_TEXTURES   128
#define MAX_TGL_TEXTURES   128
#define MAX_GUIBUTTONS   128
#define MAINLOOP_FPS   100
#define MAINLOOP_TIME   (1000/MAINLOOP_FPS)
#define MAINLOOP_FPSINV   (1.0/float(MAINLOOP_FPS))
#define FRAMERATE   33
#define UNIT_CYCLE_TIME   (1000/FRAMERATE)
#define RAMERATEINV   (1.0/float(FRAMERATE))
#define GROUND_GRID_RESOLUTION   2
#define MAINLOOP_PER_FRAME(x)   (float(x)*MAINLOOP_FPSINV)
#define PER_FRAME(x)   (float(x)*RAMERATEINV)
#define RAD_TO_DEG(x)   (float(x)*57.2957795131)
#define DEG_TO_RAD(x)   (float(x)*0.1745329252)
#define A_NONE   -1
#define A_CANCEL   0
#define A_MOVE   1
#define A_HOLD_POSITION   2
#define A_PATROL   3
#define A_ATTACK   4
#define A_HARVEST_REPAIR   5
#define A_AUTO   6
#define A_TEST   32
#define UNIT_MARINE   1
#define MARINE_MODEL   "/files/3d/executor/marine.t3d"
#define MARKER_MODEL   "/files/3d/cross.t3d"


Define Documentation

#define A_ATTACK   4
 

#define A_AUTO   6
 

#define A_CANCEL   0
 

#define A_HARVEST_REPAIR   5
 

#define A_HOLD_POSITION   2
 

#define A_MOVE   1
 

#define A_NONE   -1
 

#define A_PATROL   3
 

#define A_TEST   32
 

#define DEG_TO_RAD x      (float(x)*0.1745329252)
 

#define FRAMERATE   33
 

#define GROUND_GRID_RESOLUTION   2
 

#define MAINLOOP_FPS   100
 

#define MAINLOOP_FPSINV   (1.0/float(MAINLOOP_FPS))
 

#define MAINLOOP_PER_FRAME x      (float(x)*MAINLOOP_FPSINV)
 

#define MAINLOOP_TIME   (1000/MAINLOOP_FPS)
 

#define MARINE_MODEL   "/files/3d/executor/marine.t3d"
 

#define MARKER_MODEL   "/files/3d/cross.t3d"
 

#define MAX_FILE_NAME_LEN   256
 

#define MAX_GUIBUTTONS   128
 

#define MAX_PLAYERS   16
 

#define MAX_TEXTURES   128
 

#define MAX_TGL_OBJECTS   500
 

#define MAX_TGL_TEXTURES   128
 

#define MAX_UNITS   500
 

#define M_LEFT   0
 

#define M_MIDDLE   1
 

#define M_RIGHT   2
 

#define PER_FRAME x      (float(x)*RAMERATEINV)
 

#define RAD_TO_DEG x      (float(x)*57.2957795131)
 

#define RAMERATEINV   (1.0/float(FRAMERATE))
 

#define SCREEN_BORDER_SIZE   10
 

#define UNIT_CYCLE_TIME   (1000/FRAMERATE)
 

#define UNIT_MARINE   1
 


Generated at Fri Oct 5 20:23:53 2001 for Executor by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001