From 7ab02b4a6a4cdc6f6b9767b90757f74f0da74a09 Mon Sep 17 00:00:00 2001 From: SunnyBoyWTF Date: Wed, 19 Feb 2025 10:26:45 -0500 Subject: [PATCH] Create Maps.ts to allow branches to be cleanly merged --- src/client/utilities/Maps.ts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/client/utilities/Maps.ts diff --git a/src/client/utilities/Maps.ts b/src/client/utilities/Maps.ts new file mode 100644 index 000000000..6325b3073 --- /dev/null +++ b/src/client/utilities/Maps.ts @@ -0,0 +1,29 @@ +import world from "../../../resources/maps/WorldMap.png"; +import oceania from "../../../resources/maps/Oceania.png"; +import europe from "../../../resources/maps/Europe.png"; +import mena from "../../../resources/maps/Mena.png"; +import northAmerica from "../../../resources/maps/NorthAmerica.png"; +import blackSea from "../../../resources/maps/BlackSea.png"; +import africa from "../../../resources/maps/Africa.png"; +import { GameMapType } from "../../core/game/Game"; + +export function getMapsImage(map: GameMapType): string { + switch (map) { + case GameMapType.World: + return world; + case GameMapType.Oceania: + return oceania; + case GameMapType.Europe: + return europe; + case GameMapType.Mena: + return mena; + case GameMapType.NorthAmerica: + return northAmerica; + case GameMapType.BlackSea: + return blackSea; + case GameMapType.Africa + return Africa; + default: + return ""; + } +}