def enterElevator(self, distElevator, skipDFABoard = 0): self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed('elevator'), self.elevatorDoneEvent, distElevator) if skipDFABoard: self.elevator.skipDFABoard = 1 self.elevator.load() self.elevator.enter()
def enterElevator(self, distElevator): base.localAvatar.cantLeaveGame = 1 self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed('elevator'), self.elevatorDoneEvent, distElevator) self.elevator.load() self.elevator.enter()
def enterElevator(self, distElevator): self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed('elevator'), self.elevatorDoneEvent, distElevator) distElevator.elevatorFSM = self.elevator self.elevator.load() self.elevator.enter()
def enterElevator(self, distElevator): self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed('elevator'), self.elevatorDoneEvent, distElevator) self.elevator.setReverseBoardingCamera(True) distElevator.elevatorFSM = self.elevator self.elevator.load() self.elevator.enter()
def enterStartingBlock(self, distStartingBlock): import pdb pdb.set_trace() self.accept(self.startingBlockDoneEvent, self.handleStartingBlockDone) self.startingBlock = Elevator.Elevator(self.fsm.getStateNamed('startingBlock'), self.startingBlockDoneEvent, distStartingBlock) distStartingBlock.elevatorFSM = self.startingBlock self.startingBlock.load() self.startingBlock.enter()
def enterElevator(self, distElevator): assert (self.notify.debug("enterElevator()")) self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed("elevator"), self.elevatorDoneEvent, distElevator) #elevatorFSM is now on the DO distElevator.elevatorFSM = self.elevator self.elevator.load() self.elevator.enter()
def enterElevator(self, distElevator, skipDFABoard=0): assert (self.notify.debug("enterElevator()")) self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed("elevator"), self.elevatorDoneEvent, distElevator) if skipDFABoard: self.elevator.skipDFABoard = 1 self.elevator.load() self.elevator.enter()
def enterStartingBlock(self, distStartingBlock): assert (self.notify.debug("enterStartingBlock()")) import pdb pdb.set_trace() self.accept(self.startingBlockDoneEvent, self.handleStartingBlockDone) self.startingBlock = Elevator.Elevator( self.fsm.getStateNamed("startingBlock"), self.startingBlockDoneEvent, distStartingBlock) distStartingBlock.elevatorFSM = self.startingBlock self.startingBlock.load() self.startingBlock.enter()
def enterElevator(self, distElevator): assert(self.notify.debug('enterElevator()')) self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed("Elevator"), self.elevatorDoneEvent, distElevator) self.elevator.load() self.elevator.enter() # Disable leave to pay / set parent password base.localAvatar.cantLeaveGame = 1 return
def enterElevator(self, distElevator, skipDFABoard=0): assert (self.notify.debug("enterElevator()")) self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed("elevator"), self.elevatorDoneEvent, distElevator) if skipDFABoard: self.elevator.skipDFABoard = 1 #We've placed a reference to the elevator on the DistributedElevator Itself distElevator.elevatorFSM = self.elevator self.elevator.load() self.elevator.enter()
def enterElevator(self, distElevator, skipDFABoard=0): assert (self.notify.debug("enterElevator()")) self.accept(self.elevatorDoneEvent, self.handleElevatorDone) self.elevator = Elevator.Elevator(self.fsm.getStateNamed("elevator"), self.elevatorDoneEvent, distElevator) if skipDFABoard: self.elevator.skipDFABoard = 1 self.elevator.setReverseBoardingCamera(True) #elevatorFSM is now on the DO distElevator.elevatorFSM = self.elevator self.elevator.load() self.elevator.enter()