From 249a4d95393edbaf01af9935aebe1dc5b2d40da1 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 00:33:01 +0000 Subject: [PATCH] Decompile fn_19996 (CEffectPrim::RenderTwinGlowSquares) Batch #11194 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review. - fn_19996 CEffectPrim::RenderTwinGlowSquares: logic confirmed by peer review Peer-reviewed-by: Yommy, cremane, StrawberrysherbetIX Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). --- .../Effects/EffectPrimitiveGlowSquares.cpp | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/Source/Contents/Effects/EffectPrimitiveGlowSquares.cpp b/Source/Contents/Effects/EffectPrimitiveGlowSquares.cpp index 7c32c393..e42d7062 100644 --- a/Source/Contents/Effects/EffectPrimitiveGlowSquares.cpp +++ b/Source/Contents/Effects/EffectPrimitiveGlowSquares.cpp @@ -5,10 +5,22 @@ // OFFSET: 0x00BF5060 // FUNCTION: fn_19996 void CEffectPrim::RenderTwinGlowSquares(matrix& wtm) { - vector3d vec1{}; - vector3d vec2{}; - vector3d vec3{}; - vector3d vec4{}; + vector3d vec1; + vector3d vec2; + vector3d vec3; + vector3d vec4; + vec1.x = 0.0f; + vec1.y = 0.0f; + vec1.z = 0.0f; + vec2.x = 0.0f; + vec2.y = 0.0f; + vec2.z = 0.0f; + vec3.x = 0.0f; + vec3.y = 0.0f; + vec3.z = 0.0f; + vec4.x = 0.0f; + vec4.y = 0.0f; + vec4.z = 0.0f; int rpCnt = 0; for (int ec = 0; ec < 4; ++ec) {