diff --git a/KBEngine.cs b/KBEngine.cs index 2469f54..8d6b02f 100644 --- a/KBEngine.cs +++ b/KBEngine.cs @@ -735,6 +735,15 @@ public void createDataTypeFromStream(MemoryStream stream, bool canprint) string name = stream.readString(); string valname = stream.readString(); + /* 有一些匿名类型,我们需要提供一个唯一名称放到datatypes中 + 如: + + ARRAY INT8 + + */ + if(valname.Length == 0) + valname = "Null_" + utype; + if(canprint) Dbg.DEBUG_MSG("KBEngine::Client_onImportClientEntityDef: importAlias(" + name + ":" + valname + ":" + utype + ")!");