main/collide.h File Reference


Functions

void collide_init ()
void collide_two_objects (object *A, object *B, vms_vector *collision_point)
void collide_object_with_wall (object *A, fix hitspeed, short hitseg, short hitwall, vms_vector *hitpt)
void apply_damage_to_player (object *player, object *killer, fix damage)
int apply_damage_to_robot (object *robot, fix damage, int killer_objnum)
void collide_player_and_weapon (object *player, object *weapon, vms_vector *collision_point)
void collide_player_and_materialization_center (object *objp)
void collide_robot_and_materialization_center (object *objp)
void scrape_object_on_wall (object *obj, short hitseg, short hitwall, vms_vector *hitpt)
int maybe_detonate_weapon (object *obj0p, object *obj, vms_vector *pos)
void collide_player_and_nasty_robot (object *player, object *robot, vms_vector *collision_point)
void net_destroy_controlcen (object *controlcen)
void collide_player_and_powerup (object *player, object *powerup, vms_vector *collision_point)
int check_effect_blowup (segment *seg, int side, vms_vector *pnt)
void apply_damage_to_controlcen (object *controlcen, fix damage, short who)
void bump_one_object (object *obj0, vms_vector *hit_dir, fix damage)

Variables

int Immaterial

Function Documentation

void apply_damage_to_controlcen object controlcen,
fix  damage,
short  who
 

void apply_damage_to_player object player,
object killer,
fix  damage
 

int apply_damage_to_robot object robot,
fix  damage,
int  killer_objnum
 

void bump_one_object object obj0,
vms_vector hit_dir,
fix  damage
 

int check_effect_blowup segment seg,
int  side,
vms_vector pnt
 

void collide_init  ) 
 

void collide_object_with_wall object A,
fix  hitspeed,
short  hitseg,
short  hitwall,
vms_vector hitpt
 

void collide_player_and_materialization_center object objp  ) 
 

void collide_player_and_nasty_robot object player,
object robot,
vms_vector collision_point
 

void collide_player_and_powerup object player,
object powerup,
vms_vector collision_point
 

void collide_player_and_weapon object player,
object weapon,
vms_vector collision_point
 

void collide_robot_and_materialization_center object objp  ) 
 

void collide_two_objects object A,
object B,
vms_vector collision_point
 

int maybe_detonate_weapon object obj0p,
object obj,
vms_vector pos
 

void net_destroy_controlcen object controlcen  ) 
 

void scrape_object_on_wall object obj,
short  hitseg,
short  hitwall,
vms_vector hitpt
 


Variable Documentation

int Immaterial
 


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