From 1fec8400628bf577c3a9065c937acec9826dae8a Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Thu, 10 Apr 2025 21:13:18 +0200 Subject: [PATCH] use eMissionType --- .../dynamic/worldStateController.ts | 5 +- src/helpers/worldStateHelper.ts | 46 ------------------- 2 files changed, 2 insertions(+), 49 deletions(-) diff --git a/src/controllers/dynamic/worldStateController.ts b/src/controllers/dynamic/worldStateController.ts index f9add2dd..dcde3fdf 100644 --- a/src/controllers/dynamic/worldStateController.ts +++ b/src/controllers/dynamic/worldStateController.ts @@ -9,11 +9,10 @@ import { IMongoDate, IOid } from "@/src/types/commonTypes"; import { unixTimesInMs } from "@/src/constants/timeConstants"; import { config } from "@/src/services/configService"; import { CRng } from "@/src/services/rngService"; -import { ExportNightwave, ExportRegions } from "warframe-public-export-plus"; +import { eMissionType, ExportNightwave, ExportRegions } from "warframe-public-export-plus"; import { EPOCH, getSortieTime, - missionTags, sortieBosses, sortieBossNode, sortieBossToFaction, @@ -269,7 +268,7 @@ export const worldStateController: RequestHandler = (req, res) => { } } - const missionType = missionTags[missionIndex]; + const missionType = eMissionType[missionIndex].tag; if (missionTypes.has(missionType)) { i--; diff --git a/src/helpers/worldStateHelper.ts b/src/helpers/worldStateHelper.ts index 4501d4d1..4de03e03 100644 --- a/src/helpers/worldStateHelper.ts +++ b/src/helpers/worldStateHelper.ts @@ -1,49 +1,3 @@ -export const missionTags = [ - "MT_ASSASSINATION", - "MT_EXTERMINATION", - "MT_SURVIVAL", - "MT_RESCUE", - "MT_SABOTAGE", - "MT_CAPTURE", - "MT_COUNTER_INTEL", - "MT_INTEL", - "MT_DEFENSE", - "MT_MOBILE_DEFENSE", - "MT_PVP", - "MT_MASTERY", - "MT_RECOVERY", - "MT_TERRITORY", - "MT_RETRIEVAL", - "MT_HIVE", - "MT_SALVAGE", - "MT_EXCAVATE", - "MT_RAID", - "MT_PURGE", - "MT_GENERIC", - "MT_PURIFY", - "MT_ARENA", - "MT_JUNCTION", - "MT_PURSUIT", - "MT_RACE", - "MT_ASSAULT", - "MT_EVACUATION", - "MT_LANDSCAPE", - "MT_RESOURCE_THEFT", - "MT_ENDLESS_EXTERMINATION", - "MT_ENDLESS_DUVIRI", - "MT_RAILJACK", - "MT_ARTIFACT", - "MT_CORRUPTION", - "MT_VOID_CASCADE", - "MT_ARMAGEDDON", - "MT_VAULTS", - "MT_ALCHEMY", - "MT_ASCENSION", - "MT_ENDLESS_CAPTURE", - "MT_OFFERING", - "MT_PVPVE" -]; - export const sortieBosses = [ "SORTIE_BOSS_HYENA", "SORTIE_BOSS_KELA",