def __init__(self, player): self.player = player self.view = GameView() if player == 1: self.marker = 'X' self.opponent = 'O' else: self.marker = 'O' self.opponent = 'X'
def onNew(self): if(self.gameState): msg = QtGui.QMessageBox() msg.setText('A game is already in progress.') msg.setStandardButtons(QtGui.QMessageBox.Ok | QtGui.QMessageBox.Cancel) if msg.exec_() == QtGui.QMessageBox.Ok: self.gameState.cleanup() else: return self.gameState = GameState() #imperial.addSceneTemplates(self.gameState) core_scenes.addSceneTemplates(self.gameState) self.logGameView = LogGameView(self.gameState) self.gameView = GameView(self.gameState) self.gameState.setState('location', 'Stronghold') self.gameState.init() self.setCentralWidget(self.gameView)
def setUp(self): self.view = GameView()
def __init__(self): self.game = Game() self.view = GameView()