X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=blender%2Fio_mspgl%2Fexport_scene.py;fp=blender%2Fio_mspgl%2Fexport_scene.py;h=44c892d873d245729ed0c9b28191b6a20300556b;hp=b28c8e041db4c66d2d43b1dc59d95c1c77e76797;hb=8cea7c616aa74f2bb23d41ece5e4ef1f59f9e4b4;hpb=7ffc6b595b9c8405d1044f8a4d4d3098392e13fa diff --git a/blender/io_mspgl/export_scene.py b/blender/io_mspgl/export_scene.py index b28c8e04..44c892d8 100644 --- a/blender/io_mspgl/export_scene.py +++ b/blender/io_mspgl/export_scene.py @@ -6,6 +6,7 @@ class SceneExporter: self.selected_only = False self.active_layers = True self.resource_collection = True + self.skip_existing = True self.show_progress = True def export_to_file(self, context, out_fn): @@ -80,6 +81,9 @@ class SceneExporter: ".tex2d": "texture2d" } with open(os.path.join(path, base+"_resources.mdc"), "w") as res_out: for r in refs: + if self.skip_existing and os.path.exists(os.path.join(path, r.name)): + continue + st = Statement(keywords[os.path.splitext(r.name)[1]], r.name) st.sub = r.statements st.write_to_file(res_out)