|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#include "status_effects.qh"Go to the source code of this file.
Functions | |
| bool | StatusEffects_active (StatusEffect this, entity actor) |
| void | StatusEffects_apply (StatusEffect this, entity actor, float eff_time, int eff_flags) |
| void | StatusEffects_copy (StatusEffect this, entity store, float time_offset) |
| float | StatusEffects_gettime (StatusEffect this, entity actor) |
| void | StatusEffects_remove (StatusEffect this, entity actor, int removal_type) |
| void | StatusEffects_removeall (entity actor, int removal_type) |
| void | StatusEffects_tick (entity actor) |
| bool StatusEffects_active | ( | StatusEffect | this, |
| entity | actor ) |
Definition at line 4 of file status_effects.qc.
References entity().
Referenced by ctf_Handle_Throw(), Damage(), Fire_AddDamage(), Fire_ApplyDamage(), GiveBuff(), GiveItems(), GiveStatusEffect(), GrapplingHookThink(), havocbot_ai(), M_Mage_Defend_Heal_Check(), Monster_Anim(), Monster_Damage(), Monster_Move(), Monster_Think(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nade_ice_think(), nade_prime(), napalm_damage(), player_anim(), player_powerups(), PlayerDamage(), PlayerFrame(), PlayerUseKey(), vehicles_enter(), W_Fireball_LaserPlay(), W_OverkillHeavyMachineGun_Attack_Auto(), W_Porto_Attack(), WantEventchase(), weapon_prepareattack_do(), and weaponLocked().
| void StatusEffects_apply | ( | StatusEffect | this, |
| entity | actor, | ||
| float | eff_time, | ||
| int | eff_flags ) |
Definition at line 31 of file status_effects.qc.
References entity(), and time.
Referenced by buff_Disability_ApplyStunned(), buff_Touch(), Fire_AddDamage(), GiveBuff(), GiveItems(), GiveStatusEffect(), Item_GiveTo(), M_Mage_Defend_Shield(), Monster_Spawn(), nade_ice_freeze(), and PutPlayerInServer().
| void StatusEffects_copy | ( | StatusEffect | this, |
| entity | store, | ||
| float | time_offset ) |
Definition at line 39 of file status_effects.qc.
References entity(), FOREACH, and time.
Referenced by CheatImpulse().
| float StatusEffects_gettime | ( | StatusEffect | this, |
| entity | actor ) |
Definition at line 17 of file status_effects.qc.
References entity(), m_id, and time.
Referenced by Fire_AddDamage(), Fire_ApplyDamage(), GiveBuff(), GiveStatusEffect(), havocbot_goalrating_enemyplayers(), Item_GiveTo(), MUTATOR_HOOKFUNCTION(), player_powerups(), powerups_DropItem(), and W_ThrowNewWeapon().
| void StatusEffects_remove | ( | StatusEffect | this, |
| entity | actor, | ||
| int | removal_type ) |
Definition at line 53 of file status_effects.qc.
References entity().
Referenced by Damage(), GiveBuff(), GiveStatusEffect(), invasion_SpawnChosenMonster(), player_powerups(), W_ThrowNewWeapon(), and weapon_prepareattack_do().
Definition at line 58 of file status_effects.qc.
References entity(), and FOREACH.
Referenced by ctf_Handle_Pickup(), ctf_RespawnFlag(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), and MUTATOR_HOOKFUNCTION().
Definition at line 9 of file status_effects.qc.
References entity(), and FOREACH.
Referenced by MUTATOR_HOOKFUNCTION().