Add ellipse drawing

This commit is contained in:
dylan
2023-05-10 19:58:01 -07:00
parent 6dc5127926
commit d7fec98714
4 changed files with 45 additions and 2 deletions

View File

@@ -5,6 +5,8 @@ import {
cameraPos,
fillCircle,
outlineCircle,
fillEllipse,
outlineEllipse,
} from "./window.ts";
import { Font, font } from "./font.ts";
import { keyDown, keyPressed, keyReleased } from "./keyboard.ts";
@@ -96,6 +98,8 @@ const faux = {
rect: outlineRect,
circfill: fillCircle,
circ: outlineCircle,
ovalfill: fillEllipse,
oval: outlineEllipse,
map: (mapSheet: number, tileX: number, tileY: number, screenX: number, screenY: number, tileW: number, tileH: number) => {
const originalSpritesheet = getSpritesheet() ?? 0;
getMapSheet(mapSheet).forEach(([sprSheet, spr], i) => {