armory/blender/addon/armory_startup.py

20 lines
449 B
Python
Raw Normal View History

2017-11-22 22:13:55 +01:00
import bpy
from addon_utils import enable
from bpy.app.handlers import persistent
@persistent
2018-12-18 23:48:38 +01:00
def handler(scene):
preferences = bpy.context.preferences
if not 'armory' in preferences.addons:
2017-11-22 22:13:55 +01:00
enable('armory', default_set=True, persistent=True, handle_error=None)
bpy.ops.wm.save_userpref()
def register():
2018-12-18 23:48:38 +01:00
bpy.app.handlers.load_post.append(handler)
2017-11-22 22:13:55 +01:00
def unregister():
pass
if __name__ == "__main__":
register()