Improve player networking-culling
This commit is contained in:
parent
b05e82082f
commit
7ed50ada4a
2 changed files with 16 additions and 5 deletions
|
@ -445,13 +445,11 @@ player::SendEntity
|
||||||
float
|
float
|
||||||
player::SendEntity(entity ePEnt, float fChanged)
|
player::SendEntity(entity ePEnt, float fChanged)
|
||||||
{
|
{
|
||||||
if (health <= 0 && ePEnt != this) {
|
/* don't broadcast invisible players */
|
||||||
|
if (IsFakeSpectator() && ePEnt != this)
|
||||||
return (0);
|
return (0);
|
||||||
}
|
if (!GetModelindex() && ePEnt != this)
|
||||||
|
|
||||||
if (clienttype(ePEnt) != CLIENTTYPE_REAL) {
|
|
||||||
return (0);
|
return (0);
|
||||||
}
|
|
||||||
|
|
||||||
if (ePEnt != self) {
|
if (ePEnt != self) {
|
||||||
fChanged &= ~PLAYER_ITEMS;
|
fChanged &= ~PLAYER_ITEMS;
|
||||||
|
|
|
@ -45,3 +45,16 @@ seta "maxplayers" "8"
|
||||||
seta "con_color" "255 0 0"
|
seta "con_color" "255 0 0"
|
||||||
seta "vgui_color" "255 0 0"
|
seta "vgui_color" "255 0 0"
|
||||||
seta "cross_color" "255 0 0"
|
seta "cross_color" "255 0 0"
|
||||||
|
|
||||||
|
// disable some nuclide niceties
|
||||||
|
seta v_muzzledlight 0
|
||||||
|
|
||||||
|
// config compat
|
||||||
|
alias mp_timelimit timelimit
|
||||||
|
alias mp_fraglimit fraglimit
|
||||||
|
|
||||||
|
// video settings
|
||||||
|
seta gl_overbright 0
|
||||||
|
seta gl_ldr 1
|
||||||
|
seta r_lightmap_format rgb8
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue