|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Functions | |
| void | CopyBody (entity this, float keepvelocity) |
| void | CopyBody_Think (entity this) |
| void | player_anim (entity this) |
| void | player_setupanimsformodel (entity this) |
| void | PlayerCorpseDamage (entity this, entity inflictor, entity attacker, float damage, int deathtype,.entity weaponentity, vector hitloc, vector force) |
| void | PlayerDamage (entity this, entity inflictor, entity attacker, float damage, int deathtype,.entity weaponentity, vector hitloc, vector force) |
| bool | PlayerHeal (entity targ, entity inflictor, float amount, float limit) |
| void | precache_all_playermodels (string pattern) |
| STATIC_INIT (g_clones) | |
| void (entity this) CopyBody_think | |
Definition at line 64 of file player.qc.
References _ps, alpha, angles, anim_implicit_state, anim_implicit_time, anim_lower_action, anim_lower_implicit_action, anim_lower_implicit_time, anim_lower_time, anim_state, anim_time, anim_upper_action, anim_upper_implicit_action, anim_upper_implicit_time, anim_upper_time, animdecide_load_if_needed(), animdecide_setframes(), armortype, avelocity, clientcolors, colormap, CopyBody(), CopyBody_Think(), CSQCMODEL_AUTOINIT, damagedbycontents, damageforcescale, death_time, dphitcontentsmask, Drag_MoveDrag(), EF_NODRAW, effects, entity(), etof, fade_rate, fade_time, frame, frame1time, frame2, frame2time, g_clones, g_damagedbycontents, getcefc, GetResource(), getthink, glowmod, IL_PUSH(), iscreature, lip, maxclients, maxs, mins, model, modelindex, move_movetype, MUTATOR_CALLHOOK, nextthink, origin, pain_finished, RES_ARMOR, set_movetype(), setcefc, SetResourceExplicit(), setthink, skin, solid, species, SUB_Remove(), takedamage, teleportable, time, uncustomizeentityforclient_set, v_angle, and velocity.
Referenced by CheatImpulse(), CopyBody(), MUTATOR_HOOKABLE(), MUTATOR_HOOKFUNCTION(), and respawn().
Definition at line 50 of file player.qc.
References CopyBody_nextthink, CopyBody_Think(), CSQCMODEL_AUTOUPDATE, entity(), getthink, nextthink, setthink, and time.
Referenced by CopyBody(), CopyBody_Think(), and PlayerDamage().
Definition at line 153 of file player.qc.
References anim_state, animdecide_setimplicitstate(), animdecide_setstate(), ANIMSTATE_DEAD1, ANIMSTATE_DEAD2, ANIMSTATE_DUCK, ANIMSTATE_FOLLOW, ANIMSTATE_FROZEN, entity(), IS_DEAD, IS_DUCKED, IS_ONGROUND, M_ARGV, move_movetype, MOVETYPE_FOLLOW, MUTATOR_CALLHOOK, random(), and StatusEffects_active().
Referenced by PlayerThink().
Definition at line 146 of file player.qc.
References animdecide_load_if_needed(), animdecide_setstate(), and entity().
Referenced by setplayermodel().
| void PlayerCorpseDamage | ( | entity | this, |
| entity | inflictor, | ||
| entity | attacker, | ||
| float | damage, | ||
| int | deathtype, | ||
| .entity | weaponentity, | ||
| vector | hitloc, | ||
| vector | force ) |
Definition at line 183 of file player.qc.
References alpha, ATTEN_NORM, autocvar_g_balance_armor_blockpercent, autocvar_g_balance_pause_health_regen, autocvar_sv_gibhealth, bound(), CH_SHOTS, DAMAGE_NO, damagedbycontents, dmg_inflictor, dmg_save, dmg_take, entity(), frame, g_damagedbycontents, GetResource(), healtharmor_applydamage(), IL_REMOVE(), max(), MSG_BROADCAST, pauseregen_finished, RES_ARMOR, solid, SOLID_NOT, sound, sound_allowed(), takedamage, TakeResource(), time, vector, view_ofs, Violence_GibSplash(), Violence_GibSplash_At(), and VOL_BASE.
Referenced by PlayerDamage().
| void PlayerDamage | ( | entity | this, |
| entity | inflictor, | ||
| entity | attacker, | ||
| float | damage, | ||
| int | deathtype, | ||
| .entity | weaponentity, | ||
| vector | hitloc, | ||
| vector | force ) |
Definition at line 234 of file player.qc.
References accuracy_add(), accuracy_isgooddamage(), alivetime_start, alpha, angles, anim_state, ANIMACTION_PAIN1, ANIMACTION_PAIN2, animdecide_setaction(), animdecide_setstate(), ANIMSTATE_DEAD1, ANIMSTATE_DEAD2, animstate_override, ATTACK_FINISHED_FOR, ATTEN_NORM, autocvar_ekg, autocvar_g_balance_armor_blockpercent, autocvar_g_balance_pause_health_regen, autocvar_g_ballistics_density_corpse, autocvar_g_maxpushtime, autocvar_g_spawnshield_blockdamage, autocvar_sv_gibhealth, avelocity, bound(), calculate_player_respawn_time(), CH_PAIN, CH_SHOTS, classname, ClientKill_Now_TeamChange(), CopyBody_nextthink, CopyBody_Think(), CS(), DEAD_DYING, deadflag, DEATH_ISSPECIAL, death_time, DEATH_WEAPONOF, default_player_alpha, DIFF_TEAM, dmg_inflictor, dmg_save, dmg_take, entity(), fixangle, FL_GODMODE, flags, FOREACH, freeze_time, func_null(), game_starttime, GetResource(), getthink, Handicap_GetTotalHandicap(), healtharmor_applydamage(), HITTYPE_SOUND, IS_BOT_CLIENT, IS_MONSTER, IS_PLAYER, IS_REAL_CLIENT, istypefrag, killindicator, killindicator_teamchange, M_ARGV, Weapon::m_id, m_weapon, makevectors, max(), max_armorvalue, MAX_WEAPONSLOTS, maxs, mins, move_movetype, MOVETYPE_NOCLIP, MOVETYPE_TOSS, MSG_BROADCAST, MUTATOR_CALLHOOK, nextthink, NULL, Obituary(), origin, pain_finished, pauseregen_finished, PHYS_INPUT_BUTTON_CHAT, PlayerCorpseDamage(), PlayerSound, PLAYERSTATS_ALIVETIME, PlayerStats_GameReport_Event_Player, Portal_ClearAllLater(), PS, pusher, pushltime, random(), RemoveGrapplingHooks(), RES_ARMOR, respawn_time, round_handler_IsActive, round_handler_IsRoundStarted, score_frame_dmgtaken, Send_Effect(), set_movetype(), setthink, skill, solid, SOLID_CORPSE, sound, sound_allowed(), spawnflags, SpawnThrownWeapon(), STAT, StatusEffects_active(), SUB_SetFade(), TakeResource(), TELEPORT_SIMPLE, teleportable, time, UNSET_ONGROUND, v_angle, v_right, vector, velocity, view_ofs, Violence_GibSplash_At(), vlen(), VOICETYPE_PLAYERSOUND, VOL_BASE, WaypointSprite_PlayerDead(), weaponentities, Weapons, WeaponStats_LogDamage(), WeaponStats_LogKill(), WEP_FLAG_CANCLIMB, and Weapon::wr_playerdeath().
Referenced by bumblebee_gunner_exit(), PutPlayerInServer(), and vehicles_exit().
Definition at line 615 of file player.qc.
References entity(), GetResource(), and GiveResourceWithLimit().
Referenced by PutPlayerInServer().
Definition at line 659 of file player.qc.
References precache_playermodel(), search_begin(), search_end(), search_getfilename(), and search_getsize().
Referenced by PRECACHE(), and REGISTER_MUTATOR().
| STATIC_INIT | ( | g_clones | ) |
| float autocvar_g_spawnshield_blockdamage |
Definition at line 4 of file player.qh.
Referenced by MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), and PlayerDamage().
| float autocvar_g_spawnshieldtime |
Definition at line 3 of file player.qh.
Referenced by PutPlayerInServer(), and TEST().
| bool autocvar_sv_defaultcharacter |
Definition at line 6 of file player.qh.
Referenced by FixPlayermodel(), and PRECACHE().
| bool autocvar_sv_defaultcharacterskin |
Definition at line 7 of file player.qh.
Referenced by FixPlayermodel().
| string autocvar_sv_defaultplayercolors |
Definition at line 12 of file player.qh.
Referenced by FixPlayermodel().
| string autocvar_sv_defaultplayermodel |
Definition at line 13 of file player.qh.
Referenced by FixPlayermodel(), and PRECACHE().
| string autocvar_sv_defaultplayermodel_blue |
Definition at line 14 of file player.qh.
Referenced by FixPlayermodel(), and PRECACHE().
| string autocvar_sv_defaultplayermodel_pink |
Definition at line 15 of file player.qh.
Referenced by FixPlayermodel(), and PRECACHE().
| string autocvar_sv_defaultplayermodel_red |
Definition at line 16 of file player.qh.
Referenced by FixPlayermodel(), and PRECACHE().
| string autocvar_sv_defaultplayermodel_yellow |
Definition at line 17 of file player.qh.
Referenced by FixPlayermodel(), and PRECACHE().
| int autocvar_sv_defaultplayerskin |
Definition at line 18 of file player.qh.
Referenced by FixPlayermodel().
| int autocvar_sv_defaultplayerskin_blue |
Definition at line 8 of file player.qh.
Referenced by FixPlayermodel().
| int autocvar_sv_defaultplayerskin_pink |
Definition at line 9 of file player.qh.
Referenced by FixPlayermodel().
| int autocvar_sv_defaultplayerskin_red |
Definition at line 10 of file player.qh.
Referenced by FixPlayermodel().
| int autocvar_sv_defaultplayerskin_yellow |
Definition at line 11 of file player.qh.
Referenced by FixPlayermodel().
| float autocvar_sv_gibhealth |
Definition at line 19 of file player.qh.
Referenced by PlayerCorpseDamage(), and PlayerDamage().
| bool autocvar_sv_precacheplayermodels |
Definition at line 5 of file player.qh.
Referenced by PRECACHE().
| float CopyBody_nextthink |
Definition at line 28 of file player.qh.
Referenced by CopyBody_Think(), and PlayerDamage().
| IntrusiveList g_clones |
Definition at line 45 of file player.qh.
Referenced by ClientKill_TeamChange(), CopyBody(), and STATIC_INIT().
| float score_frame_dmg |
Definition at line 25 of file player.qh.
Referenced by PlayerFrame().
| float score_frame_dmgtaken |
Definition at line 26 of file player.qh.
Referenced by PlayerDamage(), and PlayerFrame().