Просмотр исходного кода

Can custom L3D filters in props.json

Tom SPIRA 6 лет назад
Родитель
Сommit
bf2c056ca9
2 измененных файлов с 2 добавлено и 1 удалено
  1. 1 0
      bin/defaultProps.json
  2. 1 1
      hide/view/l3d/Level3D.hx

+ 1 - 0
bin/defaultProps.json

@@ -94,6 +94,7 @@
 	"l3d.treeStyles": {
 		"settings": {"color": "#ffffff", "font-weight": "bold"}
 	},
+	"l3d.filterTypes": ["terrain", "model", "polygon", "box", "instance", "light"],
 
 	// FX editor
 	"fx.shaders": [

+ 1 - 1
hide/view/l3d/Level3D.hx

@@ -602,7 +602,7 @@ class Level3D extends FileView {
 	}
 
 	function refreshSceneFilters() {
-		var filters = ["terrain", "model", "polygon", "box", "instance", "light"];
+		var filters : Array<String> = ide.currentConfig.get("l3d.filterTypes");
 		for(sheet in getCdbTypes()) {
 			filters.push(getCdbTypeId(sheet));
 		}