Преглед изворни кода

fixed adding group in table break script type checking

Nicolas Cannasse пре 4 година
родитељ
комит
bd3e54d187
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      hide/comp/ScriptEditor.hx

+ 6 - 2
hide/comp/ScriptEditor.hx

@@ -58,8 +58,12 @@ class ScriptChecker {
 			var config = config.get("script.api");
 			var config = config.get("script.api");
 			if( config == null ) continue;
 			if( config == null ) continue;
 			var api = (config : GlobalsDef).get(path);
 			var api = (config : GlobalsDef).get(path);
-			if( api == null ) continue;
-			apis.unshift(api);
+			if( api == null ) {
+				path = ~/\[group=[^\]]+?\]/g.replace(path,"");
+				api = (config : GlobalsDef).get(path);
+			}
+			if( api != null )
+				apis.unshift(api);
 		}
 		}
 
 
 		var cdbPack : String = config.get("script.cdbPackage");
 		var cdbPack : String = config.get("script.cdbPackage");