|
@@ -123,7 +123,7 @@ class ObjectMgrBase:
|
|
|
newobj = Actor(model)
|
|
newobj = Actor(model)
|
|
|
except:
|
|
except:
|
|
|
newobj = Actor(Filename.fromOsSpecific(model).getFullpath())
|
|
newobj = Actor(Filename.fromOsSpecific(model).getFullpath())
|
|
|
- if hasattr(objDef, 'animDict'):
|
|
|
|
|
|
|
+ if hasattr(objDef, 'animDict') and objDef.animDict != {}:
|
|
|
objDef.anims = objDef.animDict.get(model)
|
|
objDef.anims = objDef.animDict.get(model)
|
|
|
|
|
|
|
|
elif objDef.model is not None:
|
|
elif objDef.model is not None:
|
|
@@ -144,6 +144,7 @@ class ObjectMgrBase:
|
|
|
newobj = hidden.attachNewNode(objDef.name)
|
|
newobj = hidden.attachNewNode(objDef.name)
|
|
|
else:
|
|
else:
|
|
|
newobj = nodePath
|
|
newobj = nodePath
|
|
|
|
|
+
|
|
|
i = 0
|
|
i = 0
|
|
|
for i in range(len(objDef.anims)):
|
|
for i in range(len(objDef.anims)):
|
|
|
animFile = objDef.anims[i]
|
|
animFile = objDef.anims[i]
|