FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Macros | |
#define | NO_SPARKS 0 |
#define | CREATE_SPARKS 1 |
#define | MISS_SHIELDS -1 |
void do_subobj_destroyed_stuff | ( | ship * | ship_p, |
ship_subsys * | subsys, | ||
vec3d * | hitpos, | ||
bool | no_explosion = false |
||
) |
Definition at line 108 of file shiphit.cpp.
Definition at line 1054 of file shiphit.cpp.
void ship_apply_global_damage | ( | object * | ship_obj, |
object * | other_obj, | ||
vec3d * | force_center, | ||
float | damage | ||
) |
Definition at line 2476 of file shiphit.cpp.
void ship_apply_local_damage | ( | object * | ship_obj, |
object * | other_obj, | ||
vec3d * | hitpos, | ||
float | damage, | ||
int | quadrant, | ||
bool | create_spark = true , |
||
int | submodel_num = -1 , |
||
vec3d * | hit_normal = 0 |
||
) |
Definition at line 2359 of file shiphit.cpp.
void ship_apply_tag | ( | int | ship_num, |
int | tag_level, | ||
float | tag_time, | ||
object * | target, | ||
vec3d * | start, | ||
int | ssm_index, | ||
int | ssm_team | ||
) |
Definition at line 2324 of file shiphit.cpp.
Definition at line 2532 of file shiphit.cpp.
Definition at line 1740 of file shiphit.cpp.
Definition at line 1371 of file shiphit.cpp.
void ship_hit_kill | ( | object * | ship_obj, |
object * | other_obj, | ||
float | percent_killed, | ||
int | self_destruct | ||
) |
Definition at line 1542 of file shiphit.cpp.
Definition at line 2562 of file shiphit.cpp.
Definition at line 1030 of file shiphit.cpp.
Definition at line 1697 of file shiphit.cpp.