From dffc8f9ac5116701035df592cb66685569764d4a Mon Sep 17 00:00:00 2001 From: Marco Hladik Date: Sun, 4 Apr 2021 23:17:35 +0200 Subject: [PATCH] GS-EntBase: RM_NORMAL and RM_SOLID no longer respect colormod and alpha overrides. Maps like de_railstation will now look proper. --- src/gs-entbase/shared/baseentity.qc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gs-entbase/shared/baseentity.qc b/src/gs-entbase/shared/baseentity.qc index 95ed0f08..dd2908ea 100644 --- a/src/gs-entbase/shared/baseentity.qc +++ b/src/gs-entbase/shared/baseentity.qc @@ -37,6 +37,7 @@ CBaseEntity::RenderFXPass(void) switch (m_iRenderMode) { case RM_NORMAL: + colormod = [1,1,1]; alpha = 1.0f; break; case RM_COLOR: @@ -73,6 +74,8 @@ CBaseEntity::RenderFXPass(void) scale = bound(1, vlen(vecPlayer - origin) / 256, 4); break; case RM_SOLID: + colormod = [1,1,1]; + alpha = 1.0f; break; case RM_ADDITIVE: effects = EF_ADDITIVE;