This commit is contained in:
dylan
2023-12-27 11:37:37 -08:00
parent 5a837cc373
commit 5ec05e3db7
5 changed files with 1185 additions and 16 deletions

22
src/draw.ts Normal file
View File

@@ -0,0 +1,22 @@
import { DominionCard } from "./types"
import { createCanvas } from "canvas"
export const drawCard = (card: DominionCard): Promise<string> => {
if (card.orientation === "card") {
return drawStandardCard(card);
} else {
return drawLandscapeCard(card);
}
}
const drawStandardCard = async (card: DominionCard): Promise<string> => {
const canvas = createCanvas(1403, 2151);
const context = canvas.getContext("2d");
return "";
}
const drawLandscapeCard = async (card: DominionCard): Promise<string> => {
// TODO: everything
return "";
}