class SceneExporter:
def __init__(self):
- self.external_tech = True
self.resource_collection = True
def export(self, context, out_file):
from .export_object import ObjectExporter
object_export = ObjectExporter()
- object_export.compound = True
- object_export.external_tech = self.external_tech
object_prototypes = {}
unique_objects = []
for i, o in enumerate(unique_objects):
res_out.begin("object", '"{}.object"'.format(o.name))
progress.push_task(o.name, i/len(objs), (i+1)/len(objs))
- object_export.export(context, res_out, [o], progress)
+ object_export.export(context, res_out, o, progress)
progress.pop_task()
res_out.end()
else:
for i, o in enumerate(unique_objects):
obj_out = open_output(os.path.join(res_dir, o.name+".object"))
progress.push_task(o.name, i/len(objs), (i+1)/len(objs))
- object_export.export(context, obj_out, [o], progress)
+ object_export.export(context, obj_out, o, progress)
progress.pop_task()
for o in objs: