main/cntrlcen.c File Reference

#include <stdlib.h>
#include "error.h"
#include "mono.h"
#include "inferno.h"
#include "cntrlcen.h"
#include "game.h"
#include "laser.h"
#include "gameseq.h"
#include "ai.h"
#include "multi.h"
#include "fuelcen.h"
#include "wall.h"
#include "object.h"
#include "robot.h"
#include "observer.h"

Functions

void calc_controlcen_gun_point (vms_vector *gun_point, vms_vector *gun_dir, object *obj, int gun_num)
int calc_best_gun (int num_guns, vms_vector *gun_pos, vms_vector *gun_dir, vms_vector *objpos)
void do_controlcen_dead_frame (void)
void do_controlcen_destroyed_stuff (object *objp)
void do_controlcen_frame (object *obj)
void init_controlcen_for_level (void)

Variables

vms_vector controlcen_gun_points [MAX_CONTROLCEN_GUNS]
vms_vector controlcen_gun_dirs [MAX_CONTROLCEN_GUNS]
int N_controlcen_guns
int Control_center_been_hit
int Control_center_player_been_seen
int Control_center_next_fire_time
int Control_center_present
vms_vector Gun_pos [MAX_CONTROLCEN_GUNS]
vms_vector Gun_dir [MAX_CONTROLCEN_GUNS]
fix Player_time_of_death
int Dead_controlcen_object_num = -1

Function Documentation

int calc_best_gun int  num_guns,
vms_vector gun_pos,
vms_vector gun_dir,
vms_vector objpos
 

void calc_controlcen_gun_point vms_vector gun_point,
vms_vector gun_dir,
object obj,
int  gun_num
 

void do_controlcen_dead_frame void   ) 
 

void do_controlcen_destroyed_stuff object objp  ) 
 

void do_controlcen_frame object obj  ) 
 

void init_controlcen_for_level void   ) 
 


Variable Documentation

int Control_center_been_hit
 

int Control_center_next_fire_time
 

int Control_center_player_been_seen
 

int Control_center_present
 

vms_vector controlcen_gun_dirs[MAX_CONTROLCEN_GUNS]
 

vms_vector controlcen_gun_points[MAX_CONTROLCEN_GUNS]
 

int Dead_controlcen_object_num = -1
 

vms_vector Gun_dir[MAX_CONTROLCEN_GUNS]
 

vms_vector Gun_pos[MAX_CONTROLCEN_GUNS]
 

int N_controlcen_guns
 

fix Player_time_of_death
 


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