Simplified some parts of this script

This commit is contained in:
2006-07-12 12:36:19 +00:00
parent b7e534f412
commit cfeaf8dfdf

View File

@@ -57,11 +57,8 @@ def setDataNameWrapper(ob, newname):
if ob.getData(name_only=1) == newname: if ob.getData(name_only=1) == newname:
return False return False
type= ob.getType() type= ob.getType()
data= None
if type=='Mesh' or type=='Empty': data= ob.getData(mesh=1)
data= ob.getData(mesh=1)
else:
data= ob.getData()
if data: if data:
data.name= newname data.name= newname
@@ -75,19 +72,13 @@ def main():
# Result 1, we want to rename data # Result 1, we want to rename data
for ob in Object.GetSelected(): for ob in Object.GetSelected():
if ob.name == ob.getData(1): if ob.name == ob.getData(name_only=1):
return # Alredy the same name, dont bother. return # Alredy the same name, dont bother.
try:
if ob.getType() == 'Mesh': data = ob.getData(mesh=1) # use mesh so we dont have to update the nmesh.
data = ob.getData(mesh=1) # use mesh so we dont have to update the nmesh. if data:
else:
data = ob.getData()
data.name = ob.name data.name = ob.name
except:
# Maybe trying to renasme an empty, dont worry about this.
pass
def new(): def new():
@@ -236,7 +227,7 @@ def main():
Window.WaitCursor(1) Window.WaitCursor(1)
for ob in Object.GetSelected(): for ob in Object.GetSelected():
newname = ob.getData(1) newname = ob.getData(name_only=1)
if newname != None and ob.name != newname: if newname != None and ob.name != newname:
ob.name = newname ob.name = newname
renameCount+=1 renameCount+=1