From a29b4e658a0d74268004e96c3222c6d49b526c71 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Wed, 6 Aug 2025 14:33:26 -0700 Subject: [PATCH] enable factories by default --- src/client/HostLobbyModal.ts | 2 +- src/client/SinglePlayerModal.ts | 2 +- src/server/MapPlaylist.ts | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/client/HostLobbyModal.ts b/src/client/HostLobbyModal.ts index 07212ef6b..8b5e256e3 100644 --- a/src/client/HostLobbyModal.ts +++ b/src/client/HostLobbyModal.ts @@ -47,7 +47,7 @@ export class HostLobbyModal extends LitElement { @state() private copySuccess = false; @state() private clients: ClientInfo[] = []; @state() private useRandomMap: boolean = false; - @state() private disabledUnits: UnitType[] = [UnitType.Factory]; + @state() private disabledUnits: UnitType[] = []; @state() private lobbyCreatorClientID: string = ""; @state() private lobbyIdVisible: boolean = true; diff --git a/src/client/SinglePlayerModal.ts b/src/client/SinglePlayerModal.ts index d819a0ccf..0ed5ff179 100644 --- a/src/client/SinglePlayerModal.ts +++ b/src/client/SinglePlayerModal.ts @@ -43,7 +43,7 @@ export class SinglePlayerModal extends LitElement { @state() private gameMode: GameMode = GameMode.FFA; @state() private teamCount: TeamCountConfig = 2; - @state() private disabledUnits: UnitType[] = [UnitType.Factory]; + @state() private disabledUnits: UnitType[] = []; private userSettings: UserSettings = new UserSettings(); diff --git a/src/server/MapPlaylist.ts b/src/server/MapPlaylist.ts index 5b68292b1..db55d2045 100644 --- a/src/server/MapPlaylist.ts +++ b/src/server/MapPlaylist.ts @@ -8,7 +8,6 @@ import { GameType, Quads, Trios, - UnitType, } from "../core/game/Game"; import { PseudoRandom } from "../core/PseudoRandom"; import { GameConfig, TeamCountConfig } from "../core/Schemas"; @@ -89,7 +88,7 @@ export class MapPlaylist { gameMode: mode, playerTeams, bots: 400, - disabledUnits: [UnitType.Train, UnitType.Factory], + disabledUnits: [], } satisfies GameConfig; }