From 34c3a851b789942431a3ca4b9dffa6101a7c662b Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sat, 17 Oct 2020 09:09:59 +0200 Subject: [PATCH] - fixed some floating point truncation warnings. --- wadsrc/static/zscript/ui/menu/loadsavemenu.zs | 2 +- wadsrc/static/zscript/ui/menu/messagebox.zs | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/wadsrc/static/zscript/ui/menu/loadsavemenu.zs b/wadsrc/static/zscript/ui/menu/loadsavemenu.zs index 786dfa675..3fac8bf40 100644 --- a/wadsrc/static/zscript/ui/menu/loadsavemenu.zs +++ b/wadsrc/static/zscript/ui/menu/loadsavemenu.zs @@ -129,7 +129,7 @@ class LoadSaveMenu : ListMenu double wScale = Width43 / 640.; savepicLeft = Left43 + int(20 * wScale); - savepicTop = mDesc.mYpos * screen.GetHeight() / 200 ; + savepicTop = int(mDesc.mYpos * screen.GetHeight() / 200); savepicWidth = int(240 * wScale); savepicHeight = int(180 * wScale); diff --git a/wadsrc/static/zscript/ui/menu/messagebox.zs b/wadsrc/static/zscript/ui/menu/messagebox.zs index 3bae3c27a..15403fd37 100644 --- a/wadsrc/static/zscript/ui/menu/messagebox.zs +++ b/wadsrc/static/zscript/ui/menu/messagebox.zs @@ -89,7 +89,7 @@ class MessageBoxMenu : Menu int mr2 = destWidth/2 + 10 + textFont.StringWidth(Stringtable.Localize("$TXT_NO")); mMouseRight = MAX(mr1, mr2); mParentMenu = parent; - mMessage = textFont.BreakLines(Stringtable.Localize(message), 300/NotifyFontScale); + mMessage = textFont.BreakLines(Stringtable.Localize(message), int(300/NotifyFontScale)); mMessageMode = messagemode; if (playsound) { @@ -106,8 +106,9 @@ class MessageBoxMenu : Menu override void Drawer () { - int i, y; - int fontheight = textFont.GetHeight() * NotifyFontScale; + int i; + double y; + let fontheight = textFont.GetHeight() * NotifyFontScale; y = destHeight / 2;