From 48a639f4a5919cd8f1713d7ac8376447fb1de2ac Mon Sep 17 00:00:00 2001 From: bruvzg <7645683+bruvzg@users.noreply.github.com> Date: Sun, 26 Feb 2023 18:32:19 +0200 Subject: [Bitmap font] Assume outline size is `1` if it's not set, but channel for outline is defined. (cherry picked from commit 67762ec4a6c5e45951a238453188ce9f93cb24d9) --- scene/resources/font.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scene/resources') diff --git a/scene/resources/font.cpp b/scene/resources/font.cpp index 0f7985bee6..f6e224aca0 100644 --- a/scene/resources/font.cpp +++ b/scene/resources/font.cpp @@ -1458,6 +1458,9 @@ Error FontFile::load_bitmap_font(const String &p_path) { } if (ch[i] == 1 && first_ol_ch == -1) { first_ol_ch = i; + if (outline == 0) { + outline = 1; + } } if (ch[i] == 2 && first_cm_ch == -1) { first_cm_ch = i; @@ -1747,6 +1750,9 @@ Error FontFile::load_bitmap_font(const String &p_path) { } if (ch[i] == 1 && first_ol_ch == -1) { first_ol_ch = i; + if (outline == 0) { + outline = 1; + } } if (ch[i] == 2 && first_cm_ch == -1) { first_cm_ch = i; -- cgit v1.2.3