From c9bd1eb514e88aaf1871406aa151ace25e8bdd58 Mon Sep 17 00:00:00 2001 From: Marco Cawthorne Date: Sat, 29 Jul 2023 18:00:42 -0700 Subject: [PATCH] NSRenderableEntity: Fix frame1time not being evaluated for networking --- src/shared/NSMonster.h | 1 - src/shared/NSRenderableEntity.h | 1 + src/shared/NSRenderableEntity.qc | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/NSMonster.h b/src/shared/NSMonster.h index 49002860..85b72dbc 100644 --- a/src/shared/NSMonster.h +++ b/src/shared/NSMonster.h @@ -381,7 +381,6 @@ private: #endif PREDICTED_FLOAT(m_flHeadYaw) - PREDICTED_FLOAT_N(frame1time) PREDICTED_FLOAT_N(subblendfrac) PREDICTED_FLOAT_N(bonecontrol1) diff --git a/src/shared/NSRenderableEntity.h b/src/shared/NSRenderableEntity.h index d397b3b3..1c94d8da 100644 --- a/src/shared/NSRenderableEntity.h +++ b/src/shared/NSRenderableEntity.h @@ -100,6 +100,7 @@ private: PREDICTED_INT(m_iBody) PREDICTED_FLOAT_N(colormap) PREDICTED_VECTOR_N(glowmod) + PREDICTED_FLOAT_N(frame1time) PREDICTED_FLOAT(m_iRenderFX) PREDICTED_FLOAT(m_iRenderMode) diff --git a/src/shared/NSRenderableEntity.qc b/src/shared/NSRenderableEntity.qc index 27786ccb..7756a9fb 100644 --- a/src/shared/NSRenderableEntity.qc +++ b/src/shared/NSRenderableEntity.qc @@ -114,6 +114,7 @@ NSRenderableEntity::EvaluateEntity(void) EVALUATE_VECTOR(maxs, 1, RDENT_CHANGED_SIZE) EVALUATE_VECTOR(maxs, 2, RDENT_CHANGED_SIZE) EVALUATE_FIELD(frame, RDENT_CHANGED_FRAME) + EVALUATE_FIELD(frame1time, RDENT_CHANGED_FRAME) EVALUATE_FIELD(skin, RDENT_CHANGED_SKIN) EVALUATE_FIELD(effects, RDENT_CHANGED_EFFECTS) EVALUATE_FIELD(m_iBody, RDENT_CHANGED_BODY)