announce oobe state

This commit is contained in:
Darren Ranalli 2005-04-13 02:15:21 +00:00
parent c4f25f80a6
commit 5176f5b1a2

View File

@ -1429,10 +1429,15 @@ class ShowBase(DirectObject.DirectObject):
self.cam.reparentTo(self.camera) self.cam.reparentTo(self.camera)
self.camNode.setLens(self.camLens) self.camNode.setLens(self.camLens)
self.oobeCamera.reparentTo(self.hidden) self.oobeCamera.reparentTo(self.hidden)
self.oobeMode = 0 self.oobeMode = 0
bboard.post('oobeEnabled', False)
else: else:
# Make oobeCamera be a sibling of wherever camera is now. bboard.post('oobeEnabled', True)
cameraParent = self.camera.getParent() try:
cameraParent = localAvatar
except:
# Make oobeCamera be a sibling of wherever camera is now.
cameraParent = self.camera.getParent()
self.oobeCamera.reparentTo(cameraParent) self.oobeCamera.reparentTo(cameraParent)
self.oobeCamera.clearMat() self.oobeCamera.clearMat()