def execute(self, context): package = Package(self.filepath) rig = find_armature(context) for caspart_index in package.find_all_type(CASPart.ID): caspart = caspart_index.fetch(CASPart) meshes = load_caspart(caspart,package,rig,True,True) return {'FINISHED'}
def execute(self, context): package = Package(self.filepath) rig = find_armature(context) for caspart_index in package.find_all_type(CASPart.ID): caspart = caspart_index.fetch(CASPart) meshes = load_caspart(caspart, package, rig, True, True) return {'FINISHED'}
def execute(self, context): package = Package(self.filepath) found = False for cfen_index in package.find_all_type(CatalogProductFence.ID): found = True cfen = cfen_index.fetch(CatalogProductFence) load_fence(cfen,package) for cfir_index in package.find_all_type(CatalogProductFireplace.ID): found = True cfir = cfir_index.fetch(CatalogProductFireplace) load_fireplace(cfir,package) for cral_index in package.find_all_type(CatalogProductRailing.ID): found = True cral = cral_index.fetch(CatalogProductRailing) load_railing(cral,package) for cstr_index in package.find_all_type(CatalogProductStairs.ID): found = True cstr = cstr_index.fetch(CatalogProductStairs) load_stairs(cstr,package) if not found: for objd_index in package.find_all_type(CatalogProductObject.ID): found=True objd = objd_index.fetch(CatalogProductObject) load_object(objd,package) return {'FINISHED'}
def execute(self, context): package = Package(self.filepath) for objd_index in package.find_all_type(BuildBuyProduct.ID): objd = objd_index.fetch(BuildBuyProduct) obj = load_object(objd, package) return {'FINISHED'}