|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Macros | |
| #define | DEATH_ENT(t) |
| #define | DEATH_IS(t, dt) |
| #define | DEATH_ISMONSTER(t) |
| #define | DEATH_ISSPECIAL(t) |
| #define | DEATH_ISTURRET(t) |
| #define | DEATH_ISVEHICLE(t) |
| #define | DEATH_ISWEAPON(t, w) |
| #define | DEATH_WEAPONOF(t) |
| #define | REGISTER_DEATHTYPE(id, msg_death, msg_death_by, msg_death_ent, msg_death_ent_by, extra) |
Functions | |
| string | Deathtype_Name (int deathtype) |
Variables | |
| const int | DEATH_HITTYPEMASK = HITTYPE_SECONDARY | HITTYPE_SPLASH | HITTYPE_BOUNCE | HITTYPE_ARMORPIERCE | HITTYPE_SOUND | HITTYPE_SPAM |
| entity | death_msg_ent_murder |
| entity | death_msg_ent_self |
| string | death_msgextra |
| entity | death_msgmurder |
| entity | death_msgself |
| const int | DEATH_WEAPONMASK = BITS(8) |
| const int | DT_FIRST = BIT(14) |
| const int | HITTYPE_ARMORPIERCE = BIT(11) |
| const int | HITTYPE_BOUNCE = BIT(10) |
| const int | HITTYPE_SECONDARY = BIT(8) |
| const int | HITTYPE_SOUND = BIT(12) |
| const int | HITTYPE_SPAM = BIT(13) |
| const int | HITTYPE_SPLASH = BIT(9) |
| #define DEATH_ENT | ( | t | ) |
Definition at line 41 of file all.qh.
Referenced by MUTATOR_HOOKFUNCTION(), NET_HANDLE(), and Obituary().
| #define DEATH_IS | ( | t, | |
| dt ) |
Definition at line 40 of file all.qh.
Referenced by healtharmor_applydamage(), and healtharmor_maxdamage().
| #define DEATH_ISMONSTER | ( | t | ) |
| #define DEATH_ISSPECIAL | ( | t | ) |
Definition at line 39 of file all.qh.
Referenced by button_damage(), Damage(), Deathtype_Name(), door_damage(), func_breakable_damage(), multi_eventdamage(), NET_HANDLE(), Obituary(), Obituary_SpecialDeath(), PlayerDamage(), and RadiusDamageForSource().
| #define DEATH_ISTURRET | ( | t | ) |
| #define DEATH_ISVEHICLE | ( | t | ) |
| #define DEATH_ISWEAPON | ( | t, | |
| w ) |
Definition at line 46 of file all.qh.
Referenced by Damage(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nade_damage(), and vehicles_damage().
| #define DEATH_WEAPONOF | ( | t | ) |
Definition at line 45 of file all.qh.
Referenced by Damage(), DamageEffect(), DamageText::DamageText_draw2d(), Fire_AddDamage(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nade_damage(), NET_HANDLE(), Obituary_WeaponDeath(), PlayerDamage(), RadiusDamageForSource(), vehicles_damage(), W_OverkillRocketPropelledChainsaw_Explode(), W_OverkillRocketPropelledChainsaw_Think(), and W_SetupShot_Dir_ProjectileSize_Range().
| #define REGISTER_DEATHTYPE | ( | id, | |
| msg_death, | |||
| msg_death_by, | |||
| msg_death_ent, | |||
| msg_death_ent_by, | |||
| extra ) |
Definition at line 17 of file all.qh.
Definition at line 3 of file all.qc.
References backtrace, DEATH_ISSPECIAL, DT_FIRST, entity(), ftos(), and REGISTRY_GET.
Referenced by LogDeath(), and Obituary().
| const int DEATH_HITTYPEMASK = HITTYPE_SECONDARY | HITTYPE_SPLASH | HITTYPE_BOUNCE | HITTYPE_ARMORPIERCE | HITTYPE_SOUND | HITTYPE_SPAM |
Definition at line 37 of file all.qh.
Referenced by Deathtype_Name(), and Obituary_SpecialDeath().
Definition at line 32 of file all.qh.
Referenced by healtharmor_applydamage(), and W_Vortex_Attack().
Definition at line 31 of file all.qh.
Referenced by W_Arc_Bolt_Touch(), W_Crylink_Touch(), W_Devastator_DoRemoteExplode(), W_Devastator_Think(), W_Electro_ExplodeCombo(), W_Electro_Orb_ExplodeOverTime(), W_Electro_Orb_Touch(), W_Fireball_Explode(), W_Fireball_Firemine_Touch(), W_Fireball_LaserPlay(), W_Hagar_Touch2(), W_MineLayer_DoRemoteExplode(), W_MineLayer_Think(), W_Mortar_Grenade_Think1(), W_Mortar_Grenade_Touch1(), W_Mortar_Grenade_Touch2(), W_Seeker_Fire_Tag(), W_Seeker_Tag_Explode(), W_Seeker_Tag_Touch(), and W_Tuba_NoteOn().
Definition at line 29 of file all.qh.
Referenced by nade_damage(), W_Arc_Attack_Bolt(), W_Crylink_Attack2(), W_Crylink_LinkExplode(), W_Crylink_LinkJoinEffect_Think(), W_Crylink_Touch(), W_Electro_Attack_Orb(), W_Fireball_Attack2(), W_Hagar_Attack2(), W_Hagar_Attack2_Load_Release(), W_Hagar_Damage(), W_HLAC_Attack2(), W_HLAC_Touch(), W_Hook_Attack2(), W_Mortar_Attack2(), W_Nexball_Attack2(), W_Rifle_Attack2(), W_Seeker_Fire_Flac(), W_Seeker_Fire_Missile(), W_Seeker_Fire_Tag(), W_Seeker_Tag_Touch(), W_Shotgun_Attack2(), W_Shotgun_Melee_Think(), W_Tuba_GetNote(), and W_Tuba_NoteOn().
Definition at line 33 of file all.qh.
Referenced by Damage(), PlayerDamage(), RadiusDamageForSource(), and W_Tuba_NoteOn().
Definition at line 34 of file all.qh.
Referenced by Damage(), RadiusDamageForSource(), W_Electro_ExplodeComboThink(), and W_Hook_ExplodeThink().
Definition at line 30 of file all.qh.
Referenced by adaptor_think2use_hittype_splash(), button_damage(), door_damage(), func_breakable_damage(), M_Mage_Attack_Spike_Think(), multi_eventdamage(), MUTATOR_HOOKFUNCTION(), RadiusDamageForSource(), W_Fireball_Explode(), W_Fireball_Think(), W_RocketMinsta_Explosion(), and W_Seeker_Missile_Think().