-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbricks.py
More file actions
64 lines (50 loc) · 1.75 KB
/
bricks.py
File metadata and controls
64 lines (50 loc) · 1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
'''This is code for bricks part'''
from board import BOARD
class Brick():
'''brick'''
def __init__(self, x, y, coin, sz):
self.xps = x
self.yps = y
self.coin = coin
self.size = sz
def print_on_board(self, xps, yps):
'''To print bricks'''
BOARD.make_brick(xps, yps, self.coin, self.size)
def score(self):
'''score of a brick'''
pass
BRICK_LIST = []
BRICK_LIST.append(Brick(20, 25, '*', 3))
BRICK_LIST.append(Brick(20, 35, 1, 3))
BRICK_LIST.append(Brick(20, 39, '*', 3))
BRICK_LIST.append(Brick(14, 43, '*', 3))
BRICK_LIST.append(Brick(20, 43, 2, 3))
BRICK_LIST.append(Brick(20, 47, '*', 3))
BRICK_LIST.append(Brick(20, 51, 3, 3))
BRICK_LIST.append(Brick(20, 175, 1, 3))
BRICK_LIST.append(Brick(20, 179, '*', 3))
BRICK_LIST.append(Brick(20, 183, 2, 3))
BRICK_LIST.append(Brick(14, 183, '*', 3))
BRICK_LIST.append(Brick(14, 186, '*', 3))
BRICK_LIST.append(Brick(14, 189, '*', 3))
for i in range(191, 213, 3):
BRICK_LIST.append(Brick(8, i, '*', 3))
BRICK_LIST.append(Brick(20, 206, 5, 3))
BRICK_LIST.append(Brick(20, 222, 5, 3))
BRICK_LIST.append(Brick(20, 238, 5, 3))
BRICK_LIST.append(Brick(8, 220, '*', 3))
BRICK_LIST.append(Brick(8, 223, '*', 3))
BRICK_LIST.append(Brick(8, 226, '*', 3))
BRICK_LIST.append(Brick(8, 229, '*', 3))
for i in range(24, 17, -2):
for j in range(356, 349 + 24 - i, -2):
BRICK_LIST.append(Brick(i, j, '*', 2))
for i in range(24, 17, -2):
for j in range(362, 369 - 24 + i, 2):
BRICK_LIST.append(Brick(i, j, '*', 2))
for i in range(24, 17, -2):
for j in range(397, 388 + 24 - i, -2):
BRICK_LIST.append(Brick(i, j, '*', 2))
for i in range(24, 9, -2):
for j in range(486, 471 + 24 - i, -2):
BRICK_LIST.append(Brick(i, j, '*', 2))