From 1c3250e7b9893fe64f051c4b1e82406089be8a63 Mon Sep 17 00:00:00 2001 From: Josh Wilson Date: Thu, 8 Dec 2005 23:42:19 +0000 Subject: [PATCH] Added ability to use 'high', 'med', 'low' as lodNames --- direct/src/actor/Actor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/direct/src/actor/Actor.py b/direct/src/actor/Actor.py index 30957a7440..cc11cef54e 100644 --- a/direct/src/actor/Actor.py +++ b/direct/src/actor/Actor.py @@ -321,7 +321,7 @@ class Actor(PandaObject, NodePath): self.__sortedLODNames = self.__partBundleDict.keys() # Reverse sort the doing a string->int def sortFunc(x,y): - if isinstance(x,str): + if not str(x).isdigit(): smap = {'h':2, 'm':1, 'l':0} @@ -329,7 +329,7 @@ class Actor(PandaObject, NodePath): else: return cmp (int(y),int(x)) - self.__sortedLODNames.sort(lambda x,y : cmp(int(y), int(x))) + self.__sortedLODNames.sort(sortFunc) def getLODNames(self): """