tb1/tb1_state.h
2012-11-30 22:57:21 -05:00

19 lines
978 B
C

typedef struct {
int level; /* Current Level */
int shields; /* Current Shields */
int score; /* Current Score */
int begin_score; /* Score at Beginning of Level (for save) */
int begin_shields; /* Shields at Beginning (for save) */
int checkpoints_passed; /* For possible future expansion */
vmwVisual *virtual_1; /* 320x200x8 */
vmwVisual *virtual_2; /* 320x400x8 */
vmwVisual *virtual_3; /* 320x200x8 */
vmwSVMWGraphState *graph_state; /* Graphics state */
int sound_possible; /* Sound even possible? */
int sound_enabled; /* Sound on or off */
int music_enabled; /* Music on or off */
int sound_volume; /* Sound volume */
int music_volume; /* Music volume */
char path_to_data[BUFSIZ]; /* Where our data is */
} tb1_state;