#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[] |
1.4.7