feat: server-side conquest generation for U40 and above #2962

Merged
Sainan merged 3 commits from u40-conquest into main 2025-11-01 02:51:58 -07:00
Showing only changes of commit 947520613f - Show all commits

View File

@ -1,13 +1,8 @@
import { ExportFactions, type TFaction, type TMissionType } from "warframe-public-export-plus";
import type { TFaction, TMissionType } from "warframe-public-export-plus";
import type { CalendarSeasonType, IConquest, IConquestMission, TConquestType } from "../types/worldStateTypes.ts";
import { mixSeeds, SRng } from "./rngService.ts";
import { EPOCH } from "../constants/timeConstants.ts";
/*const missionTypes: Record<TConquestType, TMissionType[]> = {
CT_LAB: ["MT_EXTERMINATION", "MT_SURVIVAL", "MT_ALCHEMY", "MT_DEFENSE", "MT_ARTIFACT"],
CT_HEX: ["MT_EXTERMINATION", "MT_SURVIVAL", "MT_DEFENSE", "MT_ENDLESS_CAPTURE"]
};*/
const missionAndFactionTypes: Record<TConquestType, Partial<Record<TMissionType, TFaction[]>>> = {
CT_LAB: {
MT_EXTERMINATION: ["FC_MITW"],