1#pragma once 2 3REGISTER_NET_TEMP(TE_CSQC_PICTURE) 4REGISTER_NET_TEMP(TE_CSQC_RACE) 5REGISTER_NET_TEMP(TE_CSQC_TEAMNAGGER) 6REGISTER_NET_TEMP(TE_CSQC_PINGPLREPORT) 7REGISTER_NET_TEMP(TE_CSQC_WEAPONCOMPLAIN) 8REGISTER_NET_TEMP(TE_CSQC_VEHICLESETUP) 9 10const int RACE_NET_CHECKPOINT_HIT_QUALIFYING = 0; // byte checkpoint, short time, short recordtime, string recordholder 11const int RACE_NET_CHECKPOINT_CLEAR = 1; 12const int RACE_NET_CHECKPOINT_NEXT_QUALIFYING = 2; // byte nextcheckpoint, short recordtime, string recordholder 13const int RACE_NET_CHECKPOINT_HIT_RACE = 3; // byte checkpoint, short delta, byte lapsdelta, string opponent 14const int RACE_NET_CHECKPOINT_HIT_RACE_BY_OPPONENT = 4; // byte checkpoint, short delta, byte lapsdelta, string opponent 15const int RACE_NET_CHECKPOINT_NEXT_SPEC_QUALIFYING = 5; // byte nextcheckpoint, float laptime, short recordtime, string recordholder 16const int RACE_NET_PENALTY_RACE = 6; // byte penaltytime, string reason 17const int RACE_NET_PENALTY_QUALIFYING = 7; // byte penaltytime, string reason 18const int RACE_NET_SERVER_RECORD = 8; // server record, sent to client 19const int RACE_NET_SPEED_AWARD = 9; // speed award, sent to client 20const int RACE_NET_SPEED_AWARD_BEST = 10; // all time best speed award, sent to client 21const int RACE_NET_SERVER_RANKINGS = 11; 22const int RACE_NET_SERVER_STATUS = 12; 23 24REGISTER_NET_LINKED(_ENT_CLIENT_INIT) 25#ifdef CSQC 26NET_HANDLE(_ENT_CLIENT_INIT, bool isnew) { make_pure(this); return true; } 27#endif 28/** Sent as a temp entity from a persistent linked entity */ 29REGISTER_NET_TEMP(ENT_CLIENT_INIT) 30 31REGISTER_NET_LINKED(ENT_CLIENT_SCORES_INFO) 32REGISTER_NET_LINKED(ENT_CLIENT_SCORES) 33REGISTER_NET_LINKED(ENT_CLIENT_TEAMSCORES) 34REGISTER_NET_LINKED(ENT_CLIENT_NAGGER) // flags [votecalledvote] 35REGISTER_NET_LINKED(ENT_CLIENT_RADARLINK) // flags [startorigin] [endorigin] [startcolor+16*endcolor] 36REGISTER_NET_LINKED(ENT_CLIENT_PROJECTILE) 37REGISTER_NET_LINKED(ENT_CLIENT_MAPVOTE) 38REGISTER_NET_LINKED(ENT_CLIENT_CLIENTDATA) 39REGISTER_NET_LINKED(ENT_CLIENT_RANDOMSEED) 40REGISTER_NET_LINKED(ENT_CLIENT_ACCURACY) 41REGISTER_NET_LINKED(ENT_CLIENT_ELIMINATEDPLAYERS) 42 43REGISTER_NET_LINKED(ENT_CLIENT_MODEL) 44 45REGISTER_NET_LINKED(ENT_CLIENT_WARPZONE) 46REGISTER_NET_LINKED(ENT_CLIENT_WARPZONE_CAMERA) 47REGISTER_NET_LINKED(ENT_CLIENT_WARPZONE_TELEPORTED) 48 49REGISTER_NET_LINKED(ENT_CLIENT_ARC_BEAM) 50REGISTER_NET_LINKED(ENT_CLIENT_HOOK) 51REGISTER_NET_LINKED(ENT_CLIENT_TUBANOTE) 52 53REGISTER_NET_LINKED(ENT_CLIENT_SPAWNPOINT) 54REGISTER_NET_LINKED(ENT_CLIENT_SPAWNEVENT) 55REGISTER_NET_LINKED(ENT_CLIENT_WALL) 56