i have four scripts i wanted to bundle into one. I made an init.py file and imported them. The one that is a standard operator (NP_shader_brush) is imported well, appears in the new panel and works. The other three that are macros appear in the panel but don’t work. I think the problem is their macro.definitions are missing in the init.py and i don’t know how to import them. Any ideas? They all work as independend scripts.
I actually tried something similar, only without bpy.utils.register_module(name) in front / or making surplus code which made collisions with already registered classes… Great! Ryker, you also had a valid remark, i just didn’t know how to complete it. I couldn’t find anyone who bundled macros before…