Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-02-11 05:57:30 +0300
committerCampbell Barton <ideasman42@gmail.com>2011-02-11 05:57:30 +0300
commit232e02f4a6899332271472cff7dc8bbe73d9a2e6 (patch)
tree41fa64d149d03155748c2f441a96f9f56bb297ec /io_scene_m3
parent5be2e689c16ab971105f7d3658d4cabd32ad022f (diff)
some corrections for errors registering classes.
Diffstat (limited to 'io_scene_m3')
-rw-r--r--io_scene_m3/__init__.py23
1 files changed, 10 insertions, 13 deletions
diff --git a/io_scene_m3/__init__.py b/io_scene_m3/__init__.py
index a6cd763d..c43ee686 100644
--- a/io_scene_m3/__init__.py
+++ b/io_scene_m3/__init__.py
@@ -35,22 +35,18 @@ bl_info = {
"category": "Import-Export",
"description": "This script imports m3 format files to Blender."}
-import bpy
-
-try:
- init_data
-
- reload(import_m3)
- #reload(export_m3)
-except:
- from io_mesh_m3 import import_m3
- #from io_mesh_m3 import export_m3
-
-init_data = True
+if "bpy" in locals():
+ import imp
+ imp.reload(import_m3)
+ #imp.reload(export_m3)
+else:
+ pass
+ #from . import import_m3
+ #from . import export_m3
+import bpy
def menu_import(self, context):
- from io_mesh_m3 import import_m3
self.layout.operator(import_m3.M3Importer.bl_idname, \
text="Blizzard M3 (.m3)").filepath = "*.m3"
@@ -63,6 +59,7 @@ def menu_import(self, context):
# text="Raw Faces (.raw)").filepath = default_path
def register():
+ from . import import_m3
bpy.utils.register_module(__name__)
bpy.types.INFO_MT_file_import.append(menu_import)