From 9cf5cc016b6b2bf44125e352e35e17c359543e14 Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Sat, 23 Jan 2021 22:08:17 +0100 Subject: [PATCH] env_laser: update ParentUpdate() to check for the right attributes --- src/gs-entbase/server/env_laser.cpp | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/gs-entbase/server/env_laser.cpp b/src/gs-entbase/server/env_laser.cpp index 853c4fc1..deffcae4 100644 --- a/src/gs-entbase/server/env_laser.cpp +++ b/src/gs-entbase/server/env_laser.cpp @@ -157,27 +157,18 @@ void env_laser::ParentUpdate(void) { /* FIXME: Check our fields for networking */ - /*if (origin != oldnet_origin) { + if (origin != net_origin) { SendFlags |= ENVLASER_CHANGED_ORIGIN; - SendFlags |= ENVLASER_CHANGED_ANGLES; - SendFlags |= ENVLASER_CHANGED_STATE; - SendFlags |= ENVLASER_CHANGED_TEXTURE; - oldnet_origin = origin; + net_origin = origin; } - if (angles != oldnet_angles) { - SendFlags |= ENVLASER_CHANGED_ORIGIN; + if (angles != net_angles) { SendFlags |= ENVLASER_CHANGED_ANGLES; - SendFlags |= ENVLASER_CHANGED_STATE; - SendFlags |= ENVLASER_CHANGED_TEXTURE; - oldnet_angles = angles; + net_angles = angles; } if (m_iState != m_iStateOld) { - SendFlags |= ENVLASER_CHANGED_ORIGIN; - SendFlags |= ENVLASER_CHANGED_ANGLES; SendFlags |= ENVLASER_CHANGED_STATE; - SendFlags |= ENVLASER_CHANGED_TEXTURE; m_iStateOld = m_iState; - }*/ + } if (m_parent) { entity p = find(world, ::targetname, m_parent);