26classfield(WaypointSprite) .float build_started;
27classfield(WaypointSprite) .float build_starthealth;
28classfield(WaypointSprite) .float build_finished;
102void drawhealthbar(
vector org,
float rot,
float h,
vector sz,
vector hotspot,
float width,
float height,
float margin,
float border,
float align,
vector rgb,
float a,
vector hrgb,
float ha,
float f);
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
float health
Legacy fields for the resources. To be removed.
vector drawsprite_TextOrIcon(bool is_text, vector o, float ang, float minwidth, vector rgb, float a, vector sz, string str)
const float SPRITE_HEALTHBAR_HEIGHT
void WaypointSprite_HelpMePing(entity e)
void WaypointSprite_ClearOwned(entity this)
entity WaypointSprite_DeployPersonal(entity spr, entity player, vector ofs, entity icon)
bool WaypointSprite_Customize(entity this, entity client)
void drawhealthbar(vector org, float rot, float h, vector sz, vector hotspot, float width, float height, float margin, float border, float align, vector rgb, float a, vector hrgb, float ha, float f)
entity waypointsprite_deployed_fixed
float autocvar_g_waypointsprite_edgeoffset_left
bool WaypointSprite_SendEntity(entity this, entity to, float sendflags)
float autocvar_g_waypointsprite_timealphaexponent
float waypointsprite_limitedrange
float waypointsprite_count
void WaypointSprite_UpdateSprites(entity e, entity m1, entity m2, entity m3)
float waypointsprite_alpha
void WaypointSprite_Kill(entity wp)
entity WaypointSprite_Spawn(entity spr, float lifetime, float maxdistance, entity ref, vector ofs, entity showto, float t, entity own,.entity ownfield, float hideable, entity icon)
const int SPRITERULE_DEFAULT
void WaypointSprite_UpdateTeamRadar(entity e, entity icon, vector col)
int wp_extra
Additional networked waypoint state, used for items, weapons, buffs.
bool autocvar_g_waypointsprite_uppercase
bool autocvar_g_waypointsprite_turrets_text
float waypointsprite_edgeoffset_left
float autocvar_g_waypointsprite_crosshairfadedistance
float waypointsprite_helpmetime
float autocvar_g_waypointsprite_fontsize
entity WaypointSprite_DeployFixed(entity spr, bool limited_range, entity player, vector ofs, entity icon)
float waypointsprite_scale
float autocvar_g_waypointsprite_normdistance
void drawquad(vector o, vector ri, vector up, string pic, vector rgb, float a, float f)
float waypointsprite_deadlifetime
float waypointsprite_distancefadedistance
float waypointsprite_edgeoffset_top
entity waypointsprite_attached
void WaypointSprite_UpdateOrigin(entity e, vector o)
void WaypointSprite_Init()
void WaypointSprite_UpdateMaxHealth(entity e, float f)
void WaypointSprite_Ping(entity e)
float autocvar_g_waypointsprite_distancefadealpha
void WaypointSprite_ClearPersonal(entity this)
float autocvar_g_waypointsprite_iconsize
vector drawspritearrow(vector o, float ang, vector rgb, float a, float t)
float autocvar_g_waypointsprite_alpha
float waypointsprite_distancealphaexponent
float autocvar_g_waypointsprite_crosshairfadealpha
float waypointsprite_crosshairfadescale
const float SPRITE_HELPME_BLINK
float waypointsprite_normdistance
float waypointsprite_edgefadescale
void WaypointSprite_Load()
int autocvar_g_waypointsprite_itemstime
string spritelookuptext(entity this, string s)
float waypointsprite_edgeoffset_right
void WaypointSprite_Think(entity this)
float waypointsprite_crosshairfadealpha
bool WaypointSprite_visible_for_player(entity this, entity player, entity view)
entity WaypointSprite_getviewentity(entity e)
float waypointsprite_fadedistance
entity WaypointSprite_Attach(entity spr, entity player, bool limited_range, entity icon)
float waypointsprite_edgefadedistance
entity waypointsprite_deployed_personal
float autocvar_g_waypointsprite_minalpha
const float SPRITE_ARROW_SCALE
float autocvar_sv_waypointsprite_limitedrange
float autocvar_sv_waypointsprite_deadlifetime
float waypointsprite_crosshairfadedistance
bool autocvar_g_waypointsprite_iconcolor
float autocvar_g_waypointsprite_scale
float waypointsprite_deployed_lifetime
bool autocvar_cl_hidewaypoints
vector fixrgbexcess_move(vector rgb, vector src, vector dst)
entity waypointsprite_attachedforcarrier
bool autocvar_g_waypointsprite_turrets_onlyhurt
float autocvar_g_waypointsprite_turrets_maxdist
const int SPRITERULE_SPECTATOR
void Ent_RemoveWaypointSprite(entity this)
vector spritelookupcolor(entity this, string s, vector def)
void WaypointSprite_FadeOutIn(entity e, float t)
float autocvar_g_waypointsprite_distancealphaexponent
float autocvar_g_waypointsprite_edgeoffset_right
float autocvar_g_waypointsprite_edgeoffset_top
const float SPRITE_HEALTHBAR_HEALTHALPHA
entity WaypointSprite_AttachCarrier(entity spr, entity carrier, entity icon)
float autocvar_g_waypointsprite_distancefadescale
float autocvar_g_waypointsprite_edgefadescale
const float SPRITE_HEALTHBAR_BORDERALPHA
void WaypointSprite_PlayerGone(entity this)
void Draw_WaypointSprite(entity this)
float autocvar_g_waypointsprite_crosshairfadescale
void WaypointSprite_PlayerDead(entity this)
float waypointsprite_minscale
float waypointsprite_edgefadealpha
const float SPRITE_HEALTHBAR_WIDTH
void Ent_WaypointSprite(entity this, bool isnew)
const float SPRITE_HEALTHBAR_BORDER
float autocvar_g_waypointsprite_edgefadedistance
float waypointsprite_distancefadealpha
float autocvar_g_waypointsprite_edgeoffset_bottom
void WaypointSprite_UpdateHealth(entity e, float f)
vector fixrgbexcess(vector rgb)
float waypointsprite_timealphaexponent
bool autocvar_g_waypointsprite_turrets
float waypointsprite_pingtime
float waypointsprite_distancefadescale
float WaypointSprite_isteammate(entity e, entity e2)
entity WaypointSprite_SpawnFixed(entity spr, vector ofs, entity own,.entity ownfield, entity icon)
float autocvar_g_waypointsprite_minscale
void WaypointSprite_Disown(entity wp, float fadetime)
void WaypointSprite_DetachCarrier(entity carrier)
const float SPRITE_HEALTHBAR_MARGIN
float autocvar_g_waypointsprite_distancefadedistancemultiplier
float waypointsprite_fontsize
void WaypointSprite_UpdateBuildFinished(entity e, float f)
float autocvar_sv_waypointsprite_deployed_lifetime
void WaypointSprite_Reset(entity this)
const int SPRITERULE_TEAMPLAY
void drawrotpic(vector org, float rot, string pic, vector sz, vector hotspot, vector rgb, float a, float f)
void WaypointSprite_Load_Frames(string ext)
float spritelookupblinkvalue(entity this, string s)
float waypointsprite_minalpha
float waypointsprite_edgeoffset_bottom
float waypointsprite_newcount
int autocvar_g_waypointsprite_spam
bool autocvar_g_waypointsprite_text
void WaypointSprite_UpdateRule(entity e, float t, float r)
float autocvar_g_waypointsprite_edgefadealpha