From 009d40580313bee53ee52896d48f5737b80f0272 Mon Sep 17 00:00:00 2001 From: helixhorned Date: Sat, 10 Sep 2011 15:44:31 +0000 Subject: [PATCH] Mapster32: when changing screen palettes, pass flag 2 to setbrightness(). This will prevent it from calling gltexinvalidateall() when e.g. submerging and resurfacing, mimicking the behavior of the game, where only gltexinvalidate8() is called in such situations. git-svn-id: https://svn.eduke32.com/eduke32@2013 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/source/astub.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/polymer/eduke32/source/astub.c b/polymer/eduke32/source/astub.c index ab9cb2909..2674a1915 100644 --- a/polymer/eduke32/source/astub.c +++ b/polymer/eduke32/source/astub.c @@ -11770,28 +11770,28 @@ void SetBOSS1Palette(void) { if (acurpalette==3) return; acurpalette=3; - setbrightness(GAMMA_CALC,5,0); + setbrightness(GAMMA_CALC,5,2); } void SetSLIMEPalette(void) { if (acurpalette==2) return; acurpalette=2; - setbrightness(GAMMA_CALC,2,0); + setbrightness(GAMMA_CALC,2,2); } void SetWATERPalette(void) { if (acurpalette==1) return; acurpalette=1; - setbrightness(GAMMA_CALC,1,0); + setbrightness(GAMMA_CALC,1,2); } void SetGAMEPalette(void) { if (acurpalette==0) return; acurpalette=0; - setbrightness(GAMMA_CALC,6,0); + setbrightness(GAMMA_CALC,6,2); } static void SearchSectors(int32_t dir) // <0: backwards, >=0: forwards