[demo] Fix stage alpha transitions in story view. Release Build 11576.

demo
sigonasr2 1 month ago
parent 9f3f9b30b0
commit dd474330fd
  1. 2
      Adventures in Lestoria/Version.h
  2. 2
      Adventures in Lestoria/VisualNovel.cpp
  3. BIN
      x64/Release/Adventures in Lestoria.exe

@ -39,7 +39,7 @@ All rights reserved.
#define VERSION_MAJOR 1 #define VERSION_MAJOR 1
#define VERSION_MINOR 3 #define VERSION_MINOR 3
#define VERSION_PATCH 0 #define VERSION_PATCH 0
#define VERSION_BUILD 11575 #define VERSION_BUILD 11576
#define stringify(a) stringify_(a) #define stringify(a) stringify_(a)
#define stringify_(a) #a #define stringify_(a) #a

@ -257,7 +257,7 @@ void VisualNovel::Draw(const uint8_t backgroundAlpha){
if(backgroundFilename!=""){ if(backgroundFilename!=""){
float alpha=backgroundAlpha/255.f; float alpha=backgroundAlpha/255.f;
if(transitionTime>0){ if(transitionTime>0){
alpha=alpha*util::lerp(0,1,1-(transitionTime/maxTransitionTime)); alpha=alpha*util::lerp(0.f,1.f,1.f-(transitionTime/maxTransitionTime));
} }
if(prevBackgroundFilename!=""){ if(prevBackgroundFilename!=""){
game->DrawDecal({0,-prevBackgroundScrollAmt},GFX["story_background_image_location"_S+prevBackgroundFilename].Decal(),{1.f,1.f},{255,255,255,backgroundAlpha}); game->DrawDecal({0,-prevBackgroundScrollAmt},GFX["story_background_image_location"_S+prevBackgroundFilename].Decal(),{1.f,1.f},{255,255,255,backgroundAlpha});

Loading…
Cancel
Save