1960Tools_1_8_3 hot fix

Script error with Merge Materials to Mask function
This commit is contained in:
2025-10-04 20:14:27 +02:00
parent 78c1b78488
commit cde365759a
2 changed files with 3 additions and 1 deletions

View File

@@ -151,7 +151,7 @@ class MESH_OT_merge_materials_to_mask(bpy.types.Operator):
bpy.ops.object.material_slot_remove() bpy.ops.object.material_slot_remove()
# Put UV first # Put UV first
self.put_UV_first(obj, selected_uv) self.put_UV_first(obj, int(selected_uv))
# Change UV names like in Reforger Tools # Change UV names like in Reforger Tools
mesh = obj.data mesh = obj.data
@@ -198,6 +198,8 @@ class MESH_OT_merge_materials_to_mask(bpy.types.Operator):
indices = list(range(len(uv_layers))) indices = list(range(len(uv_layers)))
new_order = [target_index] + [i for i in indices if i != target_index] new_order = [target_index] + [i for i in indices if i != target_index]
print(new_order)
# Delete all UV-layers # Delete all UV-layers
while len(uv_layers) > 0: while len(uv_layers) > 0:
uv_layers.remove(uv_layers[0]) uv_layers.remove(uv_layers[0])