create unit layer

This commit is contained in:
Evan
2024-11-15 20:43:15 -08:00
parent aea22f089c
commit 3ac8dbddc5
4 changed files with 123 additions and 42 deletions
+2
View File
@@ -14,6 +14,7 @@ import { Leaderboard } from "./layers/Leaderboard";
import { ControlPanel } from "./layers/ControlPanel";
import { UIState } from "./UIState";
import { BuildMenu } from "./layers/radial/BuildMenu";
import { UnitLayer } from "./layers/UnitLayer";
export function createRenderer(canvas: HTMLCanvasElement, game: Game, eventBus: EventBus, clientID: ClientID): GameRenderer {
@@ -61,6 +62,7 @@ export function createRenderer(canvas: HTMLCanvasElement, game: Game, eventBus:
const layers: Layer[] = [
new TerrainLayer(game),
new TerritoryLayer(game, eventBus),
new UnitLayer(game, eventBus),
new NameLayer(game, game.config().theme(), transformHandler, clientID),
new UILayer(eventBus, game, clientID, transformHandler),
eventsDisplay,