From 4af80fa43bac06a9782e5007a178c58585e9a881 Mon Sep 17 00:00:00 2001 From: Nemrtvi <26684396+Nemrtvi@users.noreply.github.com> Date: Sat, 2 Feb 2019 08:52:51 +0100 Subject: [PATCH] =?UTF-8?q?Fixed=20=E2=80=9CFinished:=E2=80=9D=20and=20?= =?UTF-8?q?=E2=80=9CNow=20entering=E2=80=9D=20in=20Heretic?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The text file gzdoom/wadsrc/static/zscript/statscreen/statscreen.txt is set to use strings called “$ENTERING” and “$FINISHED”, located in the language files, in intermission screens between levels in Heretic. However, these strings are named incorrectly in the language files, instead being written as “$WI_ENTERING” and “$WI_FINISHED” for some reason I’m unaware of. After renaming the original script, the ingame text shows up through what is written in the language files, as intended. On a miscellaneous note: in GZDoom, the text between levels in Heretic says “Entering:”. In the DOS version, it says “Now entering:”. This is accurately reflected in the English language file, though, and thus faithful to the original when displayed ingame. --- wadsrc/static/zscript/statscreen/statscreen.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wadsrc/static/zscript/statscreen/statscreen.txt b/wadsrc/static/zscript/statscreen/statscreen.txt index a8d8e25ed1..5679d8e858 100644 --- a/wadsrc/static/zscript/statscreen/statscreen.txt +++ b/wadsrc/static/zscript/statscreen/statscreen.txt @@ -224,7 +224,7 @@ class StatusScreen abstract play version("2.5") if (y < (NG_STATSY - finished.mFont.GetHeight()*3/4) * CleanYfac) { // don't draw 'finished' if the level name is too tall - y = DrawPatchText(y, finished, "$FINISHED"); + y = DrawPatchText(y, finished, "$WI_FINISHED"); } return y; } @@ -243,7 +243,7 @@ class StatusScreen abstract play version("2.5") { int y = TITLEY * CleanYfac; - y = DrawPatchText(y, entering, "$ENTERING"); + y = DrawPatchText(y, entering, "$WI_ENTERING"); y += entering.mFont.GetHeight() * CleanYfac / 4; DrawName(y, wbs.LName1, lnametexts[1]); }