From bf0ffd39ebaf16859f4b2e8354c71def64bcae04 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Tue, 3 Mar 2020 22:50:57 +0100 Subject: [PATCH] impulse 102 will now force a re-send of all networked fields. this will be awful over the network. Just letting you know. --- src/server/valve/input.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/server/valve/input.c b/src/server/valve/input.c index 22aad9cc..1894d52f 100644 --- a/src/server/valve/input.c +++ b/src/server/valve/input.c @@ -69,6 +69,17 @@ void Game_Input(void) for (entity a = world; (a = findfloat(a, gflags, GF_CANRESPAWN));) { CBaseEntity caw = (CBaseEntity)a; caw.Respawn(); + caw.SendFlags |= + BASEFL_CHANGED_ORIGIN | + BASEFL_CHANGED_ANGLES | + BASEFL_CHANGED_MODELINDEX | + BASEFL_CHANGED_SIZE | + BASEFL_CHANGED_SOLID | + BASEFL_CHANGED_FRAME | + BASEFL_CHANGED_SKIN | + BASEFL_CHANGED_MOVETYPE | + BASEFL_CHANGED_ALPHA | + BASEFL_CHANGED_EFFECTS; } bprint(PRINT_HIGH, "Respawning all map entities...\n"); }