bugfix
This commit is contained in:
@@ -8,7 +8,7 @@ class GameState:
|
||||
|
||||
@property
|
||||
def currentPlayer(self):
|
||||
return self.players[self.currentPlayerID]
|
||||
return self.players[0]
|
||||
|
||||
@currentPlayer.setter
|
||||
def currentPlayer(self, playerId):
|
||||
@@ -21,3 +21,5 @@ class GameState:
|
||||
self.players[0] = next(filter(lambda x: playerId == x.id, self.players))
|
||||
self.players.remove(savedPlayer)
|
||||
self.players.append(savedPlayer)
|
||||
|
||||
self.currentPlayer.activate()
|
||||
|
||||
@@ -29,7 +29,7 @@ class GameFactory:
|
||||
players = self.createPlayers()
|
||||
|
||||
banks = [targets['Left Bank'], targets['Right Bank'], targets['Top Bank']]
|
||||
gameState = GameState(players, self.getHighScore(), players[0].id)
|
||||
gameState = GameState(players, self.getHighScore(), players[0].id, banks)
|
||||
|
||||
eventFactory = EventFactory(targets, gameState.currentPlayer)
|
||||
events = eventFactory.allEvents()
|
||||
|
||||
Reference in New Issue
Block a user