From 881bb8ee51b8f727bee6a1805dfff0f31424c8d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20L=C3=BCbe=C3=9F?= Date: Wed, 22 Nov 2023 00:54:59 +0100 Subject: [PATCH] Scriptengine: Support char-type --- GlitchyEngine/src/Scripting/ScriptEngine.bf | 1 + GlitchyEngine/src/Scripting/ScriptFieldType.bf | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/GlitchyEngine/src/Scripting/ScriptEngine.bf b/GlitchyEngine/src/Scripting/ScriptEngine.bf index 183b573..59bfc23 100644 --- a/GlitchyEngine/src/Scripting/ScriptEngine.bf +++ b/GlitchyEngine/src/Scripting/ScriptEngine.bf @@ -15,6 +15,7 @@ static sealed class ScriptEngineHelper private static Dictionary _scriptFieldTypes = new Dictionary() { ("System.Boolean", .Bool), + ("System.Char", .Char), ("System.SByte", .SByte), ("System.Int16", .Short), diff --git a/GlitchyEngine/src/Scripting/ScriptFieldType.bf b/GlitchyEngine/src/Scripting/ScriptFieldType.bf index 5ec55f4..776c0b5 100644 --- a/GlitchyEngine/src/Scripting/ScriptFieldType.bf +++ b/GlitchyEngine/src/Scripting/ScriptFieldType.bf @@ -16,7 +16,8 @@ enum ScriptFieldType case Array; case Bool; - + case Char; + case SByte; case Short; case Int, Int2, Int3, Int4;