From 6c2aab3017c23e238afb64902538b06ee593e5e3 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Wed, 28 Apr 2021 22:19:31 +0200 Subject: [PATCH] - fixed remaining issues with Blood's cutscenes. --- wadsrc/static/zscript/games/blood/ui/screens.zs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/wadsrc/static/zscript/games/blood/ui/screens.zs b/wadsrc/static/zscript/games/blood/ui/screens.zs index e368722cd..95eef9622 100644 --- a/wadsrc/static/zscript/games/blood/ui/screens.zs +++ b/wadsrc/static/zscript/games/blood/ui/screens.zs @@ -122,6 +122,16 @@ class BloodSummaryScreen : SummaryScreenBase Blood.sndStartSample(268, 128, -1, false, CHANF_UI); } + override bool OnEvent(InputEvent ev) + { + if (ev.type == InputEvent.Type_KeyDown && !Raze.specialKeyEvent(ev)) + { + jobstate = skipped; + return true; + } + return false; + } + void DrawKills() { String pBuffer; @@ -245,6 +255,11 @@ class BloodLoadScreen : ScreenJob return self; } + override void OnTick() + { + if (fadestate == visible) jobstate = finished; + } + override void Draw(double sr) { BloodScreen.DrawBackground();