예제 #1
0
 def enterTutorial(self):
     self.notify.debug('entering Tutorial State')
     base.loader.endBulkLoad('atRace')
     self.localKart.setPosHpr(self.myPos[0], self.myPos[1] + self.spin)
     base.transitions.irisIn()
     self.rulesDoneEvent = 'finishedRules'
     self.accept(self.rulesDoneEvent, self.handleRulesDone)
     self.rulesPanel = MinigameRulesPanel.MinigameRulesPanel('RacingRulesPanel', self.getTitle(), self.getInstructions(), self.rulesDoneEvent, 10)
     self.rulesPanel.load()
     self.rulesPanel.frame.setPos(0, 0, -0.6667)
     self.rulesPanel.enter()
 def enterFrameworkRules(self):
     self.notify.debug('BASE: enterFrameworkRules')
     self.accept(self.rulesDoneEvent, self.handleRulesDone)
     self.rulesPanel = MinigameRulesPanel.MinigameRulesPanel(
         'MinigameRulesPanel',
         self.getTitle(),
         self.getInstructions(),
         self.rulesDoneEvent,
         toons=len(self.avIdList))
     self.rulesPanel.load()
     self.rulesPanel.enter()
     self.setVoteSkips(0)