+ entity e = CSQCModel_server2csqc(this.sv_entnum);
+ if (e == NULL)
+ {
+ this.has_origin = this.has_sv_origin;
+ return;
+ }
+ this.has_origin = true;
+ this.origin = e.origin;
+ // `cl_forceplayermodels 1` sounds will be wrong until the player has been in the PVS, but so be it
+ if (this.model != e.model)