main/gameseq.h File Reference

#include "player.h"
#include "mission.h"

Defines

#define SUPER_MISSILE   0
#define SUPER_SEEKER   1
#define SUPER_SMARTBOMB   2
#define SUPER_SHOCKWAVE   3
#define LEVEL_NAME_LEN   36

Functions

int RegisterPlayer ()
void RegisterPlayerSub (int allow_abort_flag)
void StartNewGame (int start_level)
void StartNewLevel (int level_num)
void StartNewLevelSub (int level_num, int page_in_textures)
void InitPlayerObject ()
void init_player_stats_game ()
void ResumeSavedGame (int start_level)
void PlayerFinishedLevel (int secret_flag)
void DoPlayerDead ()
void LoadLevel (int level_num)
void gameseq_remove_unused_players ()
void show_help ()
void update_player_stats ()
void show_high_scores (int place)
void draw_high_scores (int place)
int add_player_to_high_scores (player *pp)
void input_name (int place)
int reset_high_scores ()
void init_player_stats_level ()
void open_message_window (void)
void close_message_window (void)
void create_player_appearance_effect (object *player_obj)
void editor_reset_stuff_on_level ()
void DoEndLevelScoreGlitz (int network)

Variables

int Last_level
int Last_secret_level
int Secret_level_table [MAX_SECRET_LEVELS_PER_MISSION]
int Current_level_num
int Next_level_num
char Current_level_name []
obj_position Player_init [MAX_PLAYERS]
int Player_highest_level
int MaxNumNetPlayers
int NumNetPlayerPositions
fix handicap
int Lhandicap

Define Documentation

#define LEVEL_NAME_LEN   36
 

#define SUPER_MISSILE   0
 

#define SUPER_SEEKER   1
 

#define SUPER_SHOCKWAVE   3
 

#define SUPER_SMARTBOMB   2
 


Function Documentation

int add_player_to_high_scores player pp  ) 
 

void close_message_window void   ) 
 

void create_player_appearance_effect object player_obj  ) 
 

void DoEndLevelScoreGlitz int  network  ) 
 

void DoPlayerDead  ) 
 

void draw_high_scores int  place  ) 
 

void editor_reset_stuff_on_level  ) 
 

void gameseq_remove_unused_players  ) 
 

void init_player_stats_game  ) 
 

void init_player_stats_level  ) 
 

void InitPlayerObject  ) 
 

void input_name int  place  ) 
 

void LoadLevel int  level_num  ) 
 

void open_message_window void   ) 
 

void PlayerFinishedLevel int  secret_flag  ) 
 

int RegisterPlayer  ) 
 

void RegisterPlayerSub int  allow_abort_flag  ) 
 

int reset_high_scores  ) 
 

void ResumeSavedGame int  start_level  ) 
 

void show_help  ) 
 

void show_high_scores int  place  ) 
 

void StartNewGame int  start_level  ) 
 

void StartNewLevel int  level_num  ) 
 

void StartNewLevelSub int  level_num,
int  page_in_textures
 

void update_player_stats  ) 
 


Variable Documentation

char Current_level_name[]
 

int Current_level_num
 

fix handicap
 

int Last_level
 

int Last_secret_level
 

int Lhandicap
 

int MaxNumNetPlayers
 

int Next_level_num
 

int NumNetPlayerPositions
 

int Player_highest_level
 

obj_position Player_init[MAX_PLAYERS]
 

int Secret_level_table[MAX_SECRET_LEVELS_PER_MISSION]
 


Generated on Mon Aug 28 20:55:33 2006 for D1X-Rebirth by  doxygen 1.4.6