void accuracy_init(entity e)
void accuracy_reset(entity e)
float accuracy_frags[REGISTRY_MAX(Weapons)]
void accuracy_add(entity e, Weapon w, float fired, float hit)
float accuracy_cnt_hit[REGISTRY_MAX(Weapons)]
float autocvar_sv_accuracy_data_share
Weapon Accuracy stats.
bool accuracy_isgooddamage(entity attacker, entity targ)
bool accuracy_canbegooddamage(entity attacker)
void accuracy_free(entity e)
float accuracy_fired[REGISTRY_MAX(Weapons)]
float accuracy_cnt_fired[REGISTRY_MAX(Weapons)]
float accuracy_hit[REGISTRY_MAX(Weapons)]
void accuracy_resend(entity e)
fields which are explicitly/manually set are marked with "M", fields set automatically are marked wit...
REPLICATE_INIT(bool, cvar_cl_accuracy_data_share)