*** empty log message ***

This commit is contained in:
Jesse Schell 2001-03-27 22:48:29 +00:00
parent 27e79ad6db
commit 78bbde2bcc
2 changed files with 19 additions and 0 deletions

View File

@ -32,6 +32,7 @@ class ClientRepository(DirectObject.DirectObject):
readResult = self.dcFile.read(fname)
if not readResult:
self.notify.error("Could not read dcfile: " + dcFileName)
self.hashVal = self.dcFile.getHash()
return self.parseDcClasses(self.dcFile)
def parseDcClasses(self, dcFile):

View File

@ -59,6 +59,24 @@ class DistributedNode(DistributedObject.DistributedObject, NodePath.NodePath):
taskMgr.removeTasksNamed(taskName)
return self.deadReckoningFlag
### setParent ###
def b_setParent(self, parentString):
self.setParent(parentString)
self.d_setParent(parentString)
return None
def d_setParent(self, parentString):
self.sendUpdate("setParent", [parentString])
return None
def setParent(self, parentString):
print "setting parent of %s to %s" % (self.getName(), parentString)
assert(self.cr.name2nodePath.has_key(parentString))
parent = self.cr.name2nodePath[parentString]
self.wrtReparentTo(parent)
return None
###### set pos and hpr functions #######
# setX provided by NodePath