From db4be601a06b613bd510f8cc0e2ed759b74ae2d5 Mon Sep 17 00:00:00 2001 From: Maru <priceisrightfan1988@gmail.com> Date: Fri, 6 Sep 2024 07:09:09 +0000 Subject: [PATCH] Replace p_spec.c --- src/p_spec.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/p_spec.c b/src/p_spec.c index d4939669a1..0bfde1e7e1 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -6008,6 +6008,21 @@ static void P_RunLevelLoadExecutors(void) */ void P_InitSpecials(void) { + // rr + mapheader_lighting_t *lighting = &mapheaderinfo[gamemap-1]->lighting; + + if (!cv_maplighting_toggle.value) { + maplighting.contrast = lighting->light_contrast; + maplighting.backlight = lighting->sprite_backlight; + maplighting.directional = lighting->use_light_angle; + maplighting.angle = lighting->light_angle; + } else { + maplighting.contrast = cv_maplighting_contrast.value; + maplighting.backlight = lighting->sprite_backlight; + maplighting.directional = cv_maplighting_directional.value; + maplighting.angle = FixedAngle(FloatToFixed(cv_maplighting_angle.value)); + } + // Set the default gravity. Custom gravity overrides this setting. gravity = mapheaderinfo[gamemap-1]->gravity; -- GitLab