|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#include "nades.qh"Go to the source code of this file.
Macros | |
| #define | EV_Nade_Damage(i, o) |
| called to adjust nade damage and force on hit | |
Functions | |
| MUTATOR_HOOKABLE (Nade_Damage, EV_Nade_Damage) | |
| void | nades_Clear (entity player) |
| void | nades_GiveBonus (entity player, float score) |
| void | nades_RemovePlayer (entity player) |
| bool | orb_send (entity this, entity to, int sf) |
| #define EV_Nade_Damage | ( | i, | |
| o ) |
called to adjust nade damage and force on hit
Definition at line 69 of file sv_nades.qh.
Referenced by MUTATOR_HOOKABLE().
| MUTATOR_HOOKABLE | ( | Nade_Damage | , |
| EV_Nade_Damage | ) |
References EV_Nade_Damage.
Definition at line 647 of file sv_nades.qc.
References entity(), NULL, and STAT.
Referenced by nades_RemovePlayer().
Definition at line 434 of file sv_nades.qc.
Referenced by MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), and MUTATOR_HOOKFUNCTION().
Definition at line 885 of file sv_nades.qc.
References entity(), nades_Clear(), and nades_RemoveBonus().
Referenced by CA_CheckWinner(), freezetag_CheckWinner(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), Onslaught_CheckWinner(), and Surv_CheckWinner().
Definition at line 85 of file net.qc.
References colormod, entity(), ltime, MSG_ENTITY, orb_lifetime, orb_radius, origin, time, WriteByte(), WriteHeader, and WriteShort().
Referenced by nades_spawn_orb().
| bool autocvar_g_nades |
Definition at line 5 of file sv_nades.qh.
Referenced by CanThrowNade(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nades_GiveBonus(), and REGISTER_MUTATOR().
| bool autocvar_g_nades_bonus |
Definition at line 27 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION(), and nades_GiveBonus().
| bool autocvar_g_nades_bonus_client_select |
Definition at line 29 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION(), and MUTATOR_HOOKFUNCTION().
| int autocvar_g_nades_bonus_max |
Definition at line 32 of file sv_nades.qh.
Referenced by nades_GiveBonus().
| bool autocvar_g_nades_bonus_only |
Definition at line 31 of file sv_nades.qh.
Referenced by nade_prime().
| bool autocvar_g_nades_bonus_onstrength |
Definition at line 30 of file sv_nades.qh.
Referenced by nade_prime().
| int autocvar_g_nades_bonus_score_high |
Definition at line 38 of file sv_nades.qh.
Referenced by ctf_Handle_Capture(), and kh_WinnerTeam().
| int autocvar_g_nades_bonus_score_low |
Definition at line 37 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
| int autocvar_g_nades_bonus_score_max |
Definition at line 33 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION(), and nades_GiveBonus().
| int autocvar_g_nades_bonus_score_medium |
Definition at line 39 of file sv_nades.qh.
Referenced by ctf_Handle_Return(), and MUTATOR_HOOKFUNCTION().
| int autocvar_g_nades_bonus_score_minor |
Definition at line 36 of file sv_nades.qh.
Referenced by ctf_Handle_Pickup(), MUTATOR_HOOKFUNCTION(), and MUTATOR_HOOKFUNCTION().
| int autocvar_g_nades_bonus_score_spree |
Definition at line 40 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
| int autocvar_g_nades_bonus_score_time |
Definition at line 34 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
| int autocvar_g_nades_bonus_score_time_flagcarrier |
Definition at line 35 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
| string autocvar_g_nades_bonus_type |
Definition at line 28 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
| bool autocvar_g_nades_client_select |
Definition at line 25 of file sv_nades.qh.
Referenced by nade_prime().
| float autocvar_g_nades_nade_damage |
Definition at line 19 of file sv_nades.qh.
Referenced by nade_normal_boom().
| float autocvar_g_nades_nade_edgedamage |
Definition at line 20 of file sv_nades.qh.
Referenced by nade_normal_boom().
| float autocvar_g_nades_nade_force |
Definition at line 22 of file sv_nades.qh.
Referenced by nade_normal_boom().
| float autocvar_g_nades_nade_health |
Definition at line 17 of file sv_nades.qh.
Referenced by toss_nade().
| float autocvar_g_nades_nade_lifetime |
Definition at line 14 of file sv_nades.qh.
Referenced by nade_prime(), and nades_CheckThrow().
| float autocvar_g_nades_nade_maxforce |
Definition at line 16 of file sv_nades.qh.
Referenced by nades_CheckThrow().
| float autocvar_g_nades_nade_minforce |
Definition at line 15 of file sv_nades.qh.
Referenced by nades_CheckThrow().
| int autocvar_g_nades_nade_newton_style |
Definition at line 23 of file sv_nades.qh.
Referenced by toss_nade().
| float autocvar_g_nades_nade_radius |
Definition at line 21 of file sv_nades.qh.
Referenced by nade_ammo_boom(), nade_darkness_think(), nade_heal_boom(), nade_ice_think(), and nade_normal_boom().
| float autocvar_g_nades_nade_refire |
Definition at line 18 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION(), nade_pickup(), nades_CheckThrow(), and toss_nade().
| string autocvar_g_nades_nade_type |
Definition at line 24 of file sv_nades.qh.
Referenced by nade_prime().
| bool autocvar_g_nades_onspawn |
Definition at line 8 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
Definition at line 6 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION().
Definition at line 12 of file sv_nades.qh.
Referenced by nade_touch().
| float autocvar_g_nades_pickup_time = 2 |
Definition at line 13 of file sv_nades.qh.
Referenced by nade_pickup().
| int autocvar_g_nades_spawn_count |
Definition at line 9 of file sv_nades.qh.
Referenced by nade_spawn_boom().
| float autocvar_g_nades_spawn_destroy_damage = 25 |
Definition at line 11 of file sv_nades.qh.
Referenced by nade_spawn_DestroyDamage().
| float autocvar_g_nades_spawn_health_respawn |
Definition at line 10 of file sv_nades.qh.
Referenced by nade_spawn_SetSpawnHealth().
| vector autocvar_g_nades_throw_offset |
Definition at line 7 of file sv_nades.qh.
Referenced by toss_nade().
| string cvar_cl_nade_type |
Definition at line 50 of file sv_nades.qh.
Referenced by MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nade_prime(), REPLICATE(), and REPLICATE_INIT().
| string cvar_cl_pokenade_type |
Definition at line 51 of file sv_nades.qh.
Referenced by REPLICATE(), and REPLICATE_INIT().
| entity fake_nade |
Definition at line 44 of file sv_nades.qh.
Referenced by nade_prime(), and spawn_held_nade().
| entity nade |
Definition at line 43 of file sv_nades.qh.
| entity nade_damage_target |
Definition at line 49 of file sv_nades.qh.
| float nade_lifetime |
Definition at line 45 of file sv_nades.qh.
Referenced by nade_damage(), nade_darkness_boom(), nade_ice_boom(), and nade_timer_think().
| float nade_refire |
Definition at line 46 of file sv_nades.qh.
Referenced by nade_pickup(), and nades_CheckThrow().
| float nade_show_particles |
Definition at line 53 of file sv_nades.qh.
Referenced by nade_ammo_touch(), nade_heal_touch(), and nades_orb_think().
| float nade_special_time |
Definition at line 47 of file sv_nades.qh.
Referenced by nade_darkness_think(), nade_ice_think(), nades_orb_think(), and napalm_fountain_think().
| string pokenade_type |
Definition at line 48 of file sv_nades.qh.
Referenced by nade_monster_boom(), and nade_prime().
| float toss_time |
Definition at line 52 of file sv_nades.qh.