From 28af2fe66b2c17246aad18c7b2bca9543b1e3aed Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Mon, 24 Jul 2017 10:33:44 -0400 Subject: [PATCH] - maxviewpitch now affects the 2.5D software renderer --- src/swrenderer/r_swrenderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/swrenderer/r_swrenderer.cpp b/src/swrenderer/r_swrenderer.cpp index 93cfcb78f..026252dc8 100644 --- a/src/swrenderer/r_swrenderer.cpp +++ b/src/swrenderer/r_swrenderer.cpp @@ -251,8 +251,8 @@ void FSoftwareRenderer::DrawRemainingPlayerSprites() int FSoftwareRenderer::GetMaxViewPitch(bool down) { - const int MAX_DN_ANGLE = 56; // Max looking down angle - const int MAX_UP_ANGLE = 32; // Max looking up angle + int MAX_DN_ANGLE = MIN(56, (int)maxviewpitch); // Max looking down angle + int MAX_UP_ANGLE = MIN(32, (int)maxviewpitch); // Max looking up angle return (r_polyrenderer) ? int(maxviewpitch) : (down ? MAX_DN_ANGLE : ((cl_oldfreelooklimit) ? MAX_UP_ANGLE : MAX_DN_ANGLE)); }