#include "p.failures.h"
Include dependency graph for failures.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | brand_data |
struct | failure_data |
Defines | |
#define | IsAutocannon(a) (MechWeapons[a].type == TAMMO) |
#define | IsEnergy(a) (MechWeapons[a].type==TBEAM) |
#define | HEAT 1 |
#define | RANGE 2 |
#define | DAMAGE 3 |
#define | POWER_SPIKE 4 |
#define | WEAPON_JAMMED 5 |
#define | WEAPON_DUD 6 |
#define | CRAZY_MISSILES 7 |
#define | FAIL_STATIC 1 |
#define | FAIL_NONE 0 |
#define | FAIL_JAMMED 1 |
#define | FAIL_SHORTED 2 |
#define | FAIL_DUD 3 |
#define | FAIL_EMPTY 4 |
#define | FAIL_DESTROYED 5 |
#define | FAIL_AMMOJAMMED 6 |
#define | FAIL_AMMOCRITJAMMED 7 |
Variables | |
brand_data | brands [] |
failure_data | failures [] |
#define CRAZY_MISSILES 7 |
#define DAMAGE 3 |
Definition at line 26 of file failures.h.
Referenced by determineDamageFromHit(), and FailureWeaponDamage().
#define FAIL_AMMOCRITJAMMED 7 |
Definition at line 42 of file failures.h.
#define FAIL_AMMOJAMMED 6 |
Definition at line 41 of file failures.h.
Referenced by mech_toggle_mode_sub_func(), mech_unjamammo_func(), mech_weaponstatus(), and PrintWeaponStatus().
#define FAIL_DESTROYED 5 |
Definition at line 40 of file failures.h.
Referenced by FailureWeaponDud(), FailureWeaponSpike(), FireWeaponNumber(), handleWeaponCrit(), JamMainWeapon(), mech_disableweap_func(), mech_weaponstatus(), PrintWeaponStatus(), and recycle_weaponry().
#define FAIL_DUD 3 |
Definition at line 38 of file failures.h.
Referenced by mech_weaponstatus(), and PrintWeaponStatus().
#define FAIL_EMPTY 4 |
Definition at line 39 of file failures.h.
Referenced by mech_weaponstatus(), and PrintWeaponStatus().
#define FAIL_JAMMED 1 |
Definition at line 36 of file failures.h.
Referenced by DoWeaponJamCrit(), mech_weaponstatus(), and PrintWeaponStatus().
#define FAIL_NONE 0 |
Definition at line 35 of file failures.h.
Referenced by CheckGenericFail(), CheckWeaponFailed(), and FailureWeaponDud().
#define FAIL_SHORTED 2 |
Definition at line 37 of file failures.h.
Referenced by DoWeaponJamCrit(), mech_weaponstatus(), and PrintWeaponStatus().
#define FAIL_STATIC 1 |
#define HEAT 1 |
#define IsAutocannon | ( | a | ) | (MechWeapons[a].type == TAMMO) |
#define IsEnergy | ( | a | ) | (MechWeapons[a].type==TBEAM) |
Definition at line 19 of file failures.h.
Referenced by determineDamageFromHit(), FindGunnerySkillName(), GetBrandIndex(), getCritAddedHeat(), getCritSubDamage(), mech_usebin(), possibly_ignite(), scoreEnhancedWeaponCriticalHit(), and showWeaponDamageAndInfo().
#define POWER_SPIKE 4 |
Definition at line 27 of file failures.h.
Referenced by FailureWeaponSpike(), and weapon_failure_stuff().
#define RANGE 2 |
Definition at line 25 of file failures.h.
Referenced by FailureWeaponRange(), and weapon_failure_stuff().
#define WEAPON_DUD 6 |
Definition at line 29 of file failures.h.
Referenced by FailureWeaponDud(), and weapon_failure_stuff().
#define WEAPON_JAMMED 5 |
Definition at line 28 of file failures.h.
Referenced by FailureWeaponJammed(), and weapon_failure_stuff().
struct brand_data brands[] |
Referenced by CheckGenericFail(), CheckWeaponFailed(), and GetPartBrandName().
struct failure_data failures[] |