示例#1
0
    def change_state_home(self):
        from controller.menu_state.states.home_state import HomeState
        from model.menu_models.home_state_model import HomeStateModel

        self.game.menu_state = HomeState(self.game,
                                         HomeStateModel((self.game.view.width, self.game.view.height)))
        self.game.run()
 def change_to_state_defeat(self):
     self.game.menu_state = DefeatState(
         self.game,
         HomeStateModel((self.game.view.width, self.game.view.height)))
     return self.game.run()
 def change_to_state_victory(self):
     self.game.menu_state = VictoryState(
         self.game,
         HomeStateModel((self.game.view.width, self.game.view.height)))
     return self.game.run()
示例#4
0
    def change_state_a_star(self):

        self.game.menu_state = ChooseHeuristicState(self.game,
                                                    HomeStateModel((self.game.view.width, self.game.view.height)),
                                                    "A_STAR")
        self.game.run()
示例#5
0
 def change_state_greedy(self):
     self.game.menu_state = ChooseHeuristicState(self.game,
                                                 HomeStateModel((self.game.view.width, self.game.view.height)),
                                                 "GREEDY")
     self.game.run()
示例#6
0
 def change_to_state_choose_bot(self):
     self.game.menu_state = ChooseBotState(
         self.game,
         HomeStateModel((self.game.view.width, self.game.view.height)))
     self.game.run()
示例#7
0
    def __init__(self, view):
        self._view = view

        self._menu_state = HomeState(self, HomeStateModel((view.width, view.height)))
 def change_state_bot_choose(self):
     from controller.menu_state.states.choose_bot_state import ChooseBotState
     self.game.menu_state = ChooseBotState(
         self.game,
         HomeStateModel((self.game.view.width, self.game.view.height)))
     self.game.run()