survivors: renaming drawDot to fillDot

adding area for touch movement instead of buttons simulating the keyboard
This commit is contained in:
Sheldan
2025-09-08 22:42:47 +02:00
parent 272a86d7fc
commit 681ba1b632
8 changed files with 106 additions and 55 deletions

View File

@@ -1,6 +1,6 @@
import type {Drop, Item} from "./interfaces.ts";
import {World} from "./World.ts";
import {drawDot, moveInDirectionOf} from "./utils.ts";
import {fillDot, moveInDirectionOf} from "./utils.ts";
import {Vector} from "./base.ts";
import {rarityColor} from "./items.ts";
@@ -49,7 +49,7 @@ export class MoneyDrop extends BasicDrop {
private worth: number;
draw(ctx: CanvasRenderingContext2D) {
drawDot(this._position, this.size, this._color, ctx)
fillDot(this._position, this.size, this._color, ctx)
}
pickup() {
@@ -76,7 +76,7 @@ export class HealthPack extends BasicDrop {
private healAmount: number;
draw(ctx: CanvasRenderingContext2D) {
drawDot(this._position, this.size, this._color, ctx)
fillDot(this._position, this.size, this._color, ctx)
}
pickup() {
@@ -101,7 +101,7 @@ export class HealthPack extends BasicDrop {
export class LevelDrop extends BasicDrop {
draw(ctx: CanvasRenderingContext2D) {
drawDot(this._position, this.size, this._color, ctx)
fillDot(this._position, this.size, this._color, ctx)
}
pickup() {