From b2b855200f633154973bbfb1e697298a4e132b2c Mon Sep 17 00:00:00 2001 From: Saas Date: Sat, 11 Oct 2025 22:02:14 +0200 Subject: [PATCH] allow entering numbers with digit separator into value boxes (f.e. 1_000) --- Source/Editor/Utilities/ShuntingYardParser.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Editor/Utilities/ShuntingYardParser.cs b/Source/Editor/Utilities/ShuntingYardParser.cs index 47e2275e5..fe473389c 100644 --- a/Source/Editor/Utilities/ShuntingYardParser.cs +++ b/Source/Editor/Utilities/ShuntingYardParser.cs @@ -444,6 +444,9 @@ namespace FlaxEditor.Utilities /// The result value. public static double Parse(string text) { + // Hack to allow parsing numbers while using "_" as a separator (like this: 1_000) + text = text.Replace("_", string.Empty); + var tokens = Tokenize(text); var rpn = OrderTokens(tokens); return EvaluateRPN(rpn);