22 "name" : "Arma 3 Object Builder" ,
33 "description" : "Collection of tools for editing Arma 3 content" ,
44 "author" : "MrClock (present add-on), Hans-Joerg \" Alwarren\" Frieden (original ArmaToolbox add-on)" ,
5- "version" : (2 , 3 , 3 ),
5+ "version" : (2 , 3 , 5 ),
66 "blender" : (2 , 90 , 0 ),
77 "location" : "Object Builder panels" ,
88 "warning" : "" ,
99 "doc_url" : "https://mrcmodding.gitbook.io/arma-3-object-builder/home" ,
1010 "tracker_url" : "https://github.com/MrClock8163/Arma3ObjectBuilder/issues" ,
11- "category" : "3D View "
11+ "category" : "Import-Export "
1212}
1313
1414
@@ -52,7 +52,7 @@ def execute(self, context):
5252 from winreg import OpenKey , QueryValueEx , HKEY_CURRENT_USER
5353 key = OpenKey (HKEY_CURRENT_USER , r"software\bohemia interactive\arma 3 tools" )
5454 value , _type = QueryValueEx (key , "path" )
55- prefs = context .preferences .addons ["Arma3ObjectBuilder" ].preferences
55+ prefs = context .preferences .addons [__package__ ].preferences
5656 prefs .a3_tools = value
5757
5858 except Exception :
@@ -123,13 +123,13 @@ def poll(cls, context):
123123 return True
124124
125125 def invoke (self , context , event ):
126- prefs = context .preferences .addons ["Arma3ObjectBuilder" ].preferences
126+ prefs = context .preferences .addons [__package__ ].preferences
127127 flagutils .set_flag_vertex (self , prefs .flag_vertex )
128128
129129 return context .window_manager .invoke_props_dialog (self )
130130
131131 def execute (self , context ):
132- prefs = context .preferences .addons ["Arma3ObjectBuilder" ].preferences
132+ prefs = context .preferences .addons [__package__ ].preferences
133133 prefs .flag_vertex = flagutils .get_flag_vertex (self )
134134
135135 return {'FINISHED' }
@@ -175,20 +175,20 @@ def poll(cls, context):
175175 return True
176176
177177 def invoke (self , context , event ):
178- prefs = context .preferences .addons ["Arma3ObjectBuilder" ].preferences
178+ prefs = context .preferences .addons [__package__ ].preferences
179179 flagutils .set_flag_face (self , prefs .flag_face )
180180
181181 return context .window_manager .invoke_props_dialog (self )
182182
183183 def execute (self , context ):
184- prefs = context .preferences .addons ["Arma3ObjectBuilder" ].preferences
184+ prefs = context .preferences .addons [__package__ ].preferences
185185 prefs .flag_face = flagutils .get_flag_face (self )
186186
187187 return {'FINISHED' }
188188
189189
190190class A3OB_AT_preferences (bpy .types .AddonPreferences ):
191- bl_idname = __name__
191+ bl_idname = __package__
192192
193193 tabs : bpy .props .EnumProperty (
194194 name = "Tabs" ,
@@ -348,7 +348,7 @@ def register():
348348 from bpy .utils import register_class
349349 from .utilities import generic
350350
351- print ("Registering Arma 3 Object Builder ( '" + __name__ + "' )" )
351+ print ("Registering Arma 3 Object Builder ( '" + __package__ + "' )" )
352352
353353 for cls in classes :
354354 register_class (cls )
@@ -365,7 +365,7 @@ def unregister():
365365 from bpy .utils import unregister_class
366366 from .utilities import generic
367367
368- print ("Unregistering Arma 3 Object Builder ( '" + __name__ + "' )" )
368+ print ("Unregistering Arma 3 Object Builder ( '" + __package__ + "' )" )
369369
370370 generic .unregister_icons ()
371371
0 commit comments