refactor(game): block colors depend on settings

This commit is contained in:
Kristofers Solo 2024-01-15 06:23:26 +02:00
parent a578731b65
commit 9e47d1bf2d

View File

@ -5,7 +5,7 @@ from typing import NamedTuple
import pygame import pygame
from pygame import Vector2 as Vec2 from pygame import Vector2 as Vec2
from .colors import TokyoNightNight from .config import CONFIG
from .path import BASE_PATH from .path import BASE_PATH
@ -47,7 +47,7 @@ class Figure(Enum):
Vec2(0, -2), Vec2(0, -2),
Vec2(0, 1), Vec2(0, 1),
], ],
TokyoNightNight().cyan, CONFIG.colors.cyan,
"I.png", "I.png",
) )
O = FigureConfig( O = FigureConfig(
@ -57,7 +57,7 @@ class Figure(Enum):
Vec2(1, 0), Vec2(1, 0),
Vec2(1, -1), Vec2(1, -1),
], ],
TokyoNightNight().yellow, CONFIG.colors.yellow,
"O.png", "O.png",
) )
T = FigureConfig( T = FigureConfig(
@ -67,7 +67,7 @@ class Figure(Enum):
Vec2(1, 0), Vec2(1, 0),
Vec2(0, -1), Vec2(0, -1),
], ],
TokyoNightNight().purple, CONFIG.colors.purple,
"T.png", "T.png",
) )
@ -78,7 +78,7 @@ class Figure(Enum):
Vec2(0, -1), Vec2(0, -1),
Vec2(1, -1), Vec2(1, -1),
], ],
TokyoNightNight().green, CONFIG.colors.green,
"S.png", "S.png",
) )
Z = FigureConfig( Z = FigureConfig(
@ -88,7 +88,7 @@ class Figure(Enum):
Vec2(0, -1), Vec2(0, -1),
Vec2(-1, -1), Vec2(-1, -1),
], ],
TokyoNightNight().red, CONFIG.colors.red,
"Z.png", "Z.png",
) )
J = FigureConfig( J = FigureConfig(
@ -98,7 +98,7 @@ class Figure(Enum):
Vec2(0, 1), Vec2(0, 1),
Vec2(-1, 1), Vec2(-1, 1),
], ],
TokyoNightNight().blue, CONFIG.colors.blue,
"J.png", "J.png",
) )
L = FigureConfig( L = FigureConfig(
@ -108,7 +108,7 @@ class Figure(Enum):
Vec2(0, 1), Vec2(0, 1),
Vec2(1, 1), Vec2(1, 1),
], ],
TokyoNightNight().orange, CONFIG.colors.orange,
"L.png", "L.png",
) )