Expose ResourceImportMetadata::set_source_md5 for script

This commit is contained in:
Geequlim
2016-05-31 15:06:24 +08:00
parent 25afca1a32
commit 3534533d57

View File

@@ -56,17 +56,21 @@ func import(path,metadata):
if (use_red_anyway):
color=Color8(255,0,0)
material.set_parameter(FixedMaterial.PARAM_DIFFUSE,color)
material.set_parameter(FixedMaterial.PARAM_DIFFUSE,color)
# Make sure import metadata links to this plugin
metadata.set_editor("silly_material")
# Update the md5 value of the source file
metadata.set_source_md5(0, f.get_md5(source))
# Update the import metadata
material.set_import_metadata(metadata)
# Save
err = ResourceSaver.save(path,material)
@@ -78,4 +82,3 @@ func config(base_control):
dialog = preload("res://addons/custom_import_plugin/material_dialog.tscn").instance()
base_control.add_child(dialog)