diff --git a/TetrArcade.py b/TetrArcade.py index 66330a8..e5f26bd 100644 --- a/TetrArcade.py +++ b/TetrArcade.py @@ -385,10 +385,10 @@ AGAIN""".format( self.play_music = self.conf["MUSIC"].getboolean("play") - def on_new_game(self, next_pieces): + def on_new_game(self, matrix, next_pieces): self.highlight_texts = [] - self.matrix.sprites = MatrixSprites(self.matrix) + matrix.sprites = MatrixSprites(self.matrix) for piece in next_pieces: piece.sprites = TetrominoSprites(piece, self) diff --git a/tetrislogic/tetrislogic.py b/tetrislogic/tetrislogic.py index a48c9cd..1e48ebd 100644 --- a/tetrislogic/tetrislogic.py +++ b/tetrislogic/tetrislogic.py @@ -186,10 +186,10 @@ class TetrisLogic: self.held.piece = None self.timer.postpone(self.stats.update_time, 1) - self.on_new_game(self.next.pieces) + self.on_new_game(self.matrix, self.next.pieces) self.new_level() - def on_new_game(self, next_pieces): + def on_new_game(self, matrix, next_pieces): pass def new_level(self):