Add support for strings and BoolX in script engine, show strings as textfields in editor

This commit is contained in:
Simon Lübeß
2023-12-01 23:13:30 +01:00
parent b68bad5bda
commit df446188b6
4 changed files with 66 additions and 2 deletions
@@ -14,6 +14,8 @@ static sealed class ScriptEngineHelper
{
private static Dictionary<StringView, ScriptFieldType> _scriptFieldTypes = new Dictionary<StringView, ScriptFieldType>()
{
("System.String", .String),
("System.Boolean", .Bool),
("System.Char", .Char),
@@ -382,6 +384,8 @@ static class ScriptEngine
// TODO: Handle Structs when copying fields to instance.
case .Class:
// TODO: Handle Class when copying fields to instance.
case .String:
// TODO: Handle String when copying fields to instance.
default:
script.Instance.SetFieldValue(scriptField, field._data);
}