فهرست منبع

Fixed small inconsistencies with the text format

Franklin Sobrinho 9 سال پیش
والد
کامیت
41ae83e415
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 1 1
      core/globals.cpp
  2. 2 1
      scene/resources/scene_format_text.cpp

+ 1 - 1
core/globals.cpp

@@ -1419,7 +1419,7 @@ Globals::Globals() {
 
 	set("application/name","" );
 	set("application/main_scene","");
-	custom_prop_info["application/main_scene"]=PropertyInfo(Variant::STRING,"application/main_scene",PROPERTY_HINT_FILE,"scn,res,xscn,xml");
+	custom_prop_info["application/main_scene"]=PropertyInfo(Variant::STRING,"application/main_scene",PROPERTY_HINT_FILE,"scn,res,xscn,xml,tscn");
 	set("application/disable_stdout",false);
 	set("application/use_shared_user_dir",true);
 

+ 2 - 1
scene/resources/scene_format_text.cpp

@@ -1374,9 +1374,10 @@ bool ResourceFormatSaverText::recognize(const RES& p_resource) const {
 }
 void ResourceFormatSaverText::get_recognized_extensions(const RES& p_resource,List<String> *p_extensions) const {
 
-	p_extensions->push_back("tres"); //text resource
 	if (p_resource->get_type()=="PackedScene")
 		p_extensions->push_back("tscn"); //text scene
+	else
+		p_extensions->push_back("tres"); //text resource
 
 }