Fix Scene fade system
This commit is contained in:
parent
75f8b84794
commit
6f658af674
@ -46,6 +46,7 @@ void Npifade() {
|
||||
if (rd7i_fade_scene_wait) {
|
||||
RenderD7::Scene::scenes.push(std::move(rd7i_fade_scene));
|
||||
rd7i_fade_scene_wait = false;
|
||||
RenderD7::FadeIn();
|
||||
}
|
||||
// No fade
|
||||
}
|
||||
@ -227,6 +228,7 @@ void RenderD7::Scene::doLogic() {
|
||||
|
||||
void RenderD7::Scene::Load(std::unique_ptr<Scene> scene, bool fade) {
|
||||
if (fade) {
|
||||
RenderD7::FadeOut();
|
||||
rd7i_fade_scene = std::move(scene);
|
||||
rd7i_fade_scene_wait = true;
|
||||
} else
|
||||
|
Loading…
Reference in New Issue
Block a user