Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
player.qh
Go to the documentation of this file.
1#pragma once
2
20
21.entity pusher;
22.float pushltime;
24
27
29.void(entity this) CopyBody_think;
30void CopyBody_Think(entity this);
31void CopyBody(entity this, float keepvelocity);
32
34
35void player_anim(entity this);
36
37void PlayerCorpseDamage(entity this, entity inflictor, entity attacker, float damage, int deathtype, .entity weaponentity, vector hitloc, vector force);
38
39void PlayerDamage(entity this, entity inflictor, entity attacker, float damage, int deathtype, .entity weaponentity, vector hitloc, vector force);
40
41bool PlayerHeal(entity targ, entity inflictor, float amount, float limit);
42
43void precache_all_playermodels(string pattern);
44
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
limitations: NULL cannot be present elements can only be present once a maximum of IL_MAX lists can e...
#define IL_NEW()
float pushltime
Definition jumppads.qh:21
bool istypefrag
Definition jumppads.qh:22
entity pusher
Definition laser.qc:57
vector
Definition self.qh:92
string autocvar_sv_defaultplayermodel_blue
Definition player.qh:14
int autocvar_sv_defaultplayerskin_pink
Definition player.qh:9
IntrusiveList g_clones
Definition player.qh:45
float score_frame_dmgtaken
Definition player.qh:26
float score_frame_dmg
Definition player.qh:25
int autocvar_sv_defaultplayerskin_yellow
Definition player.qh:11
void PlayerDamage(entity this, entity inflictor, entity attacker, float damage, int deathtype,.entity weaponentity, vector hitloc, vector force)
Definition player.qc:234
string autocvar_sv_defaultplayermodel_yellow
Definition player.qh:17
string autocvar_sv_defaultplayermodel_red
Definition player.qh:16
string autocvar_sv_defaultplayercolors
Definition player.qh:12
void player_anim(entity this)
Definition player.qc:153
bool autocvar_sv_precacheplayermodels
Definition player.qh:5
void precache_all_playermodels(string pattern)
Definition player.qc:659
void PlayerCorpseDamage(entity this, entity inflictor, entity attacker, float damage, int deathtype,.entity weaponentity, vector hitloc, vector force)
Definition player.qc:183
bool autocvar_sv_defaultcharacter
Definition player.qh:6
float autocvar_g_spawnshield_blockdamage
Definition player.qh:4
int autocvar_sv_defaultplayerskin_blue
Definition player.qh:8
float autocvar_g_spawnshieldtime
Definition player.qh:3
int autocvar_sv_defaultplayerskin_red
Definition player.qh:10
int autocvar_sv_defaultplayerskin
Definition player.qh:18
string autocvar_sv_defaultplayermodel
Definition player.qh:13
float CopyBody_nextthink
Definition player.qh:28
float autocvar_sv_gibhealth
Definition player.qh:19
bool PlayerHeal(entity targ, entity inflictor, float amount, float limit)
Definition player.qc:615
string autocvar_sv_defaultplayermodel_pink
Definition player.qh:15
void CopyBody_Think(entity this)
Definition player.qc:50
void player_setupanimsformodel(entity this)
Definition player.qc:146
void CopyBody(entity this, float keepvelocity)
Definition player.qc:64
bool autocvar_sv_defaultcharacterskin
Definition player.qh:7
#define STATIC_INIT(func)
during worldspawn
Definition static.qh:32