small tweaks

This commit is contained in:
Dylan Pizzo
2025-01-06 22:28:57 -05:00
parent 28f214fb51
commit 9cef34b976
4 changed files with 37 additions and 6 deletions

View File

@@ -93,7 +93,7 @@ export const drawCard = (
const drawStandardCard = async (
context: CanvasRenderingContext2D,
card: DominionCard
card: DominionCard & { orientation: "card" }
): Promise<void> => {
const w = context.canvas.width;
const h = context.canvas.height;
@@ -122,6 +122,17 @@ const drawStandardCard = async (
context.font = "90pt DominionText";
await renderDominionText(context, parse(card.cost), 210, 1940, 200);
// Draw the preview
if (card.preview) {
context.font = "90pt DominionText";
await renderDominionText(context, parse(card.preview), 200, 210, 200);
await renderDominionText(
context,
parse(card.preview),
w - 200,
210,
200
);
}
// Draw the icon
// Draw the credit
context.restore();
@@ -129,7 +140,7 @@ const drawStandardCard = async (
const drawLandscapeCard = async (
context: CanvasRenderingContext2D,
card: DominionCard
card: DominionCard & { orientation: "landscape" }
): Promise<void> => {
// TODO: everything
};