Export themes for canvas
This commit is contained in:
parent
528524d861
commit
b4bca6f364
|
@ -2047,6 +2047,8 @@ class ArmoryExporter:
|
|||
for x in self.output['traits']:
|
||||
ArmoryExporter.import_traits.append(x['class_name'])
|
||||
|
||||
self.export_canvas_themes()
|
||||
|
||||
# Write embedded data references
|
||||
if len(assets.embedded_data) > 0:
|
||||
self.output['embedded_datas'] = []
|
||||
|
@ -2460,6 +2462,15 @@ class ArmoryExporter:
|
|||
x['props'].append(value)
|
||||
o['traits'].append(x)
|
||||
|
||||
def export_canvas_themes(self):
|
||||
path_themes = os.path.join(arm.utils.get_fp(), 'Bundled', 'canvas')
|
||||
file_theme = os.path.join(path_themes, "_themes.json")
|
||||
if not os.path.exists(file_theme):
|
||||
# Create file so that CanvasScript.hx works
|
||||
with open(file_theme, "w"):
|
||||
pass
|
||||
assets.add(file_theme)
|
||||
|
||||
def add_softbody_mod(self, o, bobject, soft_mod, soft_type):
|
||||
ArmoryExporter.export_physics = True
|
||||
phys_pkg = 'bullet' if bpy.data.worlds['Arm'].arm_physics_engine == 'Bullet' else 'oimo'
|
||||
|
|
Loading…
Reference in a new issue