This commit is contained in:
Hannes
2026-06-11 22:07:26 +02:00
parent 712df01465
commit daeef7b394
+11 -3
View File
@@ -303,8 +303,6 @@ score2 = make_score()
s2 = coord(1060, 454, 136, 32)
sn2 = coord(1050, 490, 156, 20)
sprite_pixels, sprite_width, sprite_height = make_sprite()
width = 1280
height = 720
@@ -393,7 +391,17 @@ for y in range(height):
elif x>=nb2.x and x<nb2.x+nb2.width and y>=nb2.y and y<nb2.y+nb2.height:
xd = x-nb2.x
yd = y-nb2.y
pixels[x, y] = colors2[next_board[yd>>5][xd>>5]].multiply(sprite_pixels[yd&0b0000000000011111, xd&0b0000000000011111])
xs = xd&0x1F
ys = yd&0x1F
if (xs == 31) or (ys==31):
if (xs == 0) or (ys == 0):
pixels[x, y] = colors[next_board[yd>>5][xd>>5]].shiftr(1)
else:
pixels[x, y] = colors[next_board[yd>>5][xd>>5]].shiftr(2)
elif (not xs) or (not ys):
pixels[x, y] = colors[next_board[yd>>5][xd>>5]].get()
else:
pixels[x, y] = colors[next_board[yd>>5][xd>>5]].mask(0xFFFFFFC0)
### Score
elif x>=s2.x and x<s2.x+s2.width and y>=s2.y and y<s2.y+s2.height:
yd = y-s2.y