import { tidbytCircle } from "https://esm.town/v/andreterron/tidbytCircle";
export async function tidbytStar({ size = 7, bg = 0x047857ff, star = 0xffffffff }: {
size?: number;
bg?: number;
star?: number;
}) {
const star2 = 0xfef9c3ff;
const star3 = 0xfef08aff;
const white = 0xffffffff;
const border = 0xeab308ff;
const img = await tidbytCircle({
size,
fill: 0xeab30880,
border,
});
const starRadius = 1;
const center = Math.floor(size / 2);
img.setPixelColor(border, center, center);
img.setPixelColor(star3, center - 1, center);
img.setPixelColor(border, center + 1, center);
img.setPixelColor(star3, center, center - 1);
img.setPixelColor(border, center, center + 1);
img.setPixelColor(star2, 1, 1);
img.setPixelColor(star2, 0, 2);
img.setPixelColor(star2, 2, 0);
img.setPixelColor(star2, 3, 0);
img.setPixelColor(star2, 0, 3);
img.setPixelColor(star3, 4, 0);
img.setPixelColor(star3, 0, 4);
return img;
}