def collisionsOn(): duckBody.physControls.setCollisionsActive(True) duckBody.physControls.isAirborne = True def collisionsOff(): duckBody.physControls.setCollisionsActive(False) duckBody.physControls.isAirborne = True def toggleCollisions(): if duckBody.physControls.getCollisionsActive(): duckBody.physControls.setCollisionsActive(False) duckBody.physControls.isAirborne = True else: duckBody.physControls.setCollisionsActive(True) duckBody.physControls.isAirborne = True base.accept('f1', toggleCollisions) duckBody.collisionsOn = collisionsOn duckBody.collisionsOff = collisionsOff duckBody.toggleCollisions = toggleCollisions localAvatar = duckBody base.localAvatar = localAvatar loadCogishAscent = True if len(argv) > 1: filepath = argv[1] if '.' in filepath: try: execfile(filepath) loadCogishAscent = False except Exception, e: loadCogishAscent = False print e
def collisionsOn(): catBody.physControls.setCollisionsActive(True) catBody.physControls.isAirborne = True def collisionsOff(): catBody.physControls.setCollisionsActive(False) catBody.physControls.isAirborne = True def toggleCollisions(): if catBody.physControls.getCollisionsActive(): catBody.physControls.setCollisionsActive(False) catBody.physControls.isAirborne = True else: catBody.physControls.setCollisionsActive(True) catBody.physControls.isAirborne = True base.accept('f1', toggleCollisions) catBody.collisionsOn = collisionsOn catBody.collisionsOff = collisionsOff catBody.toggleCollisions = toggleCollisions localAvatar = catBody base.localAvatar = localAvatar loadHub = True if len(argv) > 1: filepath = argv[1] if '.' in filepath: try: execfile(filepath) loadHub = False except Exception, e: loadHub = False print e
toonBody.physControls.setCollisionsActive(False) toonBody.physControls.isAirborne = True def toggleCollisions(): if toonBody.physControls.getCollisionsActive(): toonBody.physControls.setCollisionsActive(False) toonBody.physControls.isAirborne = True else: toonBody.physControls.setCollisionsActive(True) toonBody.physControls.isAirborne = True base.accept('f1', toggleCollisions) toonBody.collisionsOn = collisionsOn toonBody.collisionsOff = collisionsOff toonBody.toggleCollisions = toggleCollisions localAvatar = toonBody base.localAvatar = localAvatar localAvatar.physControls.placeOnFloor() onScreenDebug.enabled = True def updateOnScreenDebug(task): onScreenDebug.add('Avatar Position', localAvatar.getPos()) onScreenDebug.add('Avatar Angle', localAvatar.getHpr()) return Task.cont base.taskMgr.add(updateOnScreenDebug, 'UpdateOSD')
duckBody.physControls.setCollisionsActive(False) duckBody.physControls.isAirborne = True def toggleCollisions(): if duckBody.physControls.getCollisionsActive(): duckBody.physControls.setCollisionsActive(False) duckBody.physControls.isAirborne = True else: duckBody.physControls.setCollisionsActive(True) duckBody.physControls.isAirborne = True base.accept('f1', toggleCollisions) duckBody.collisionsOn = collisionsOn duckBody.collisionsOff = collisionsOff duckBody.toggleCollisions = toggleCollisions localAvatar = duckBody base.localAvatar = localAvatar loadCogishAscent = True if len(argv) > 1: filepath = argv[1] if '.' in filepath: try: execfile(filepath) loadCogishAscent = False except Exception, e: loadCogishAscent = False print e
toonBody.physControls.setCollisionsActive(False) toonBody.physControls.isAirborne = True def toggleCollisions(): if toonBody.physControls.getCollisionsActive(): toonBody.physControls.setCollisionsActive(False) toonBody.physControls.isAirborne = True else: toonBody.physControls.setCollisionsActive(True) toonBody.physControls.isAirborne = True base.accept('f1', toggleCollisions) toonBody.collisionsOn = collisionsOn toonBody.collisionsOff = collisionsOff toonBody.toggleCollisions = toggleCollisions localAvatar = toonBody base.localAvatar = localAvatar localAvatar.physControls.placeOnFloor() onScreenDebug.enabled = True def updateOnScreenDebug(task): onScreenDebug.add('Avatar Position', localAvatar.getPos()) onScreenDebug.add('Avatar Angle', localAvatar.getHpr()) return Task.cont