From a8836281a42cb74917a1e1e33e9fc724ed6959eb Mon Sep 17 00:00:00 2001 From: Jason Yeung Date: Thu, 14 Dec 2006 02:28:26 +0000 Subject: [PATCH] - Fix for the ships --- direct/src/actor/Actor.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/direct/src/actor/Actor.py b/direct/src/actor/Actor.py index e3efd0b2a1..0770dc5c20 100644 --- a/direct/src/actor/Actor.py +++ b/direct/src/actor/Actor.py @@ -543,11 +543,13 @@ class Actor(DirectObject, NodePath): """ if (node == None): node = LODNode("lod") - - self.__LODNode = self.__geomNode.attachNewNode(node) - self.__hasLOD = 1 - self.switches = {} - + if self.__LODNode: + self.__LODNode = node + else: + self.__LODNode = self.__geomNode.attachNewNode(node) + self.__hasLOD = 1 + self.switches = {} + def useLOD(self, lodName): """ Make the Actor ONLY display the given LOD