diff --git a/field.py b/field.py index f881906..3f1242e 100644 --- a/field.py +++ b/field.py @@ -5,7 +5,7 @@ from tetromino import Tetromino class Field(): WIDTH = 20 - HEIGHT = 10 + HEIGHT = 20 def __init__(self, state=None): if state: @@ -52,6 +52,10 @@ class Field(): self.state = [[' ' for cols in range(Field.WIDTH)] for rows in range(Field.HEIGHT)] + def reset_half_field(self): + self.state = [[' ' for cols in range(Field.WIDTH)] + for rows in range(int(Field.HEIGHT/2))] + def rotate_state(self): self.state = self.rotate_90_degree_anticlckwise(self.state) #self.state = self.matrixflip(self.state, 'v') diff --git a/litris.py b/litris.py index 785b745..4b79a86 100644 --- a/litris.py +++ b/litris.py @@ -92,7 +92,7 @@ class Litris(GameBase): self.update_move_mode() self.field.rotate_state() #self.update_move_mode() - #self.field.reset_field() + self.field.reset_half_field() #field_mem = copy(self.field) #self.field = copy(self.field_mem) #self.field_mem = copy(field_mem)