forked from OpenWF/SpaceNinjaServer
FIX KAHL MISSION
This commit is contained in:
parent
2530dd2c5b
commit
999d6cb5fc
@ -920,6 +920,32 @@ export const addMissionInventoryUpdates = async (
|
||||
inventory.Nemesis = undefined;
|
||||
}
|
||||
break;
|
||||
case "WeeklyMissionChallengeInfo": {
|
||||
let total = 0;
|
||||
if (value[0].Syndicate === "KahlSyndicate") {
|
||||
const kahlSyndicate = inventory.Affiliations.find(x => x.Tag === "KahlSyndicate");
|
||||
const weeklyMission = kahlSyndicate?.WeeklyMissions?.[0];
|
||||
if (weeklyMission?.CompletedMission == false) {
|
||||
weeklyMission.CompletedMission = true;
|
||||
if (kahlSyndicate && typeof kahlSyndicate.Title !== "undefined" && kahlSyndicate.Title < 5) {
|
||||
kahlSyndicate.Title += 1;
|
||||
}
|
||||
}
|
||||
for (const challenge of value[0].CompletedChallenges || []) {
|
||||
if (weeklyMission?.Challenges.includes(challenge)) {
|
||||
break;
|
||||
}
|
||||
if (challenge === "/Lotus/Types/Challenges/KahlMissions/NoDeathKahlChallenge") {
|
||||
total += 30;
|
||||
} else {
|
||||
total += 15;
|
||||
}
|
||||
weeklyMission?.Challenges.push(challenge);
|
||||
}
|
||||
}
|
||||
await addItem(inventory, "/Lotus/Types/Items/MiscItems/KahlCreds", total);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
if (equipmentKeys.includes(key as TEquipmentKey)) {
|
||||
applyClientEquipmentUpdates(inventory, value as IEquipmentClient[], key as TEquipmentKey);
|
||||
|
||||
@ -235,7 +235,7 @@ const pushSyndicateMissions = (
|
||||
Expiry: { $date: { $numberLong: dayEnd.toString() } },
|
||||
Tag: syndicateTag,
|
||||
Seed: seed,
|
||||
Nodes: nodes
|
||||
Nodes: syndicateTag === "KahlSyndicate" ? [] : nodes
|
||||
});
|
||||
};
|
||||
|
||||
@ -1395,7 +1395,532 @@ export const getWorldState = (buildLabel?: string): IWorldState => {
|
||||
Sorties: [],
|
||||
LiteSorties: [],
|
||||
ActiveMissions: [],
|
||||
FlashSales: [],
|
||||
FlashSales: [
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/TNWMarketBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 145,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1709308800000" } },
|
||||
EndDate: { $date: { $numberLong: "1893510000000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/VeilbreakerSupporterPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1672591560000" } },
|
||||
EndDate: { $date: { $numberLong: "1895849220000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/AOTZMarketBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1709308800000" } },
|
||||
EndDate: { $date: { $numberLong: "1893510000000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/HODMarketBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 465,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1709308800000" } },
|
||||
EndDate: { $date: { $numberLong: "1893510000000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/TnDeimosSupporterArmourBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 110,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1709308800000" } },
|
||||
EndDate: { $date: { $numberLong: "1893510000000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/WinterSolsticeArcaArmourBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 100,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1735827540000" } },
|
||||
EndDate: { $date: { $numberLong: "1767363540000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2024Bundles/ShrineMaidenSupporterPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1747897200000" } },
|
||||
EndDate: { $date: { $numberLong: "1894358760000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2024Bundles/VoltNovaSumoDeluxePack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1747897200000" } },
|
||||
EndDate: { $date: { $numberLong: "1894358760000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2024Bundles/DanteChroniclesPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1733335200000" } },
|
||||
EndDate: { $date: { $numberLong: "1767290400000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2024Bundles/JadeShadowsSupporterPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1740585600000" } },
|
||||
EndDate: { $date: { $numberLong: "1895961600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2024Bundles/EmberHeirloomPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: true,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1721487600000" } },
|
||||
EndDate: { $date: { $numberLong: "1766156400000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/InitiateIIIConsolePack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 150,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1727691900000" } },
|
||||
EndDate: { $date: { $numberLong: "1893456000000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Upgrades/Skins/Sigils/HeirloomValkyrSigil",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 25,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489660000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/SuitCustomizations/ColourPickerValkyrHeirloom",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 80,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489480000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2025Bundles/RhinoHeirloomPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893492420000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Upgrades/Skins/Crowns/HeirloomValkyrCrown",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 85,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489480000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Upgrades/Skins/Berserker/ValkyrHeirloomSkin",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 225,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489420000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/HeirloomPackValkyr",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 400,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489300000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/AvatarImages/HeirloomValkyrGlyph",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 25,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489540000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/TarotCardValkyrHeirloom",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753110000000" } },
|
||||
EndDate: { $date: { $numberLong: "1893489540000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/2025Bundles/TC2025DigitalPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1753441200000" } },
|
||||
EndDate: { $date: { $numberLong: "1895570760000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/WaterFightNoggleBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 240,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFBeastMasterBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFChargerBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/AvatarImages/ImagePopsicleGrineerPurple",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 0,
|
||||
RegularOverride: 1,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFHealerBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFGruntBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFEngineerBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFHeavyBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFHellionBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFTankBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/Items/ShipDecos/Events/WFSniperBobbleHead",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 35,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/SuitCustomizations/ColourPickerRollers",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 75,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1754492400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756911600000" } },
|
||||
ProductExpiryOverride: { $date: { $numberLong: "1756911600000" } }
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/JadeWeaponsBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 18,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 410,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1755907200000" } },
|
||||
EndDate: { $date: { $numberLong: "1756339200000" } },
|
||||
DailySaleGenerated: true
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Upgrades/Skins/Excalibur/UnlockExcaliburDeluxeAgile",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 20,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 40,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1755820800000" } },
|
||||
EndDate: { $date: { $numberLong: "1756252800000" } },
|
||||
DailySaleGenerated: true
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/TenYearAnniversaryCommunityArtPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 21,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 55,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1755734400000" } },
|
||||
EndDate: { $date: { $numberLong: "1756166400000" } },
|
||||
DailySaleGenerated: true
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/Halloween2023BatBundle",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 17,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 120,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1755648000000" } },
|
||||
EndDate: { $date: { $numberLong: "1756080000000" } },
|
||||
DailySaleGenerated: true
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/CrpFncArmorPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: false,
|
||||
SupporterPack: false,
|
||||
Discount: 21,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 55,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1755993600000" } },
|
||||
EndDate: { $date: { $numberLong: "1756425600000" } },
|
||||
DailySaleGenerated: true
|
||||
},
|
||||
{
|
||||
TypeName: "/Lotus/Types/StoreItems/Packages/InitiateIIIPCPack",
|
||||
ShowInMarket: true,
|
||||
HideFromMarket: true,
|
||||
SupporterPack: false,
|
||||
Discount: 0,
|
||||
BogoBuy: 0,
|
||||
BogoGet: 0,
|
||||
PremiumOverride: 1,
|
||||
RegularOverride: 0,
|
||||
StartDate: { $date: { $numberLong: "1755517920000" } },
|
||||
EndDate: { $date: { $numberLong: "1893498780000" } }
|
||||
}
|
||||
],
|
||||
GlobalUpgrades: [],
|
||||
Invasions: [],
|
||||
VoidTraders: [],
|
||||
@ -3028,6 +3553,7 @@ export const getWorldState = (buildLabel?: string): IWorldState => {
|
||||
pushSyndicateMissions(worldState, sdy, rng.randomInt(0, 100_000), "ba6f84724fa48050", "PerrinSyndicate");
|
||||
pushSyndicateMissions(worldState, sdy, rng.randomInt(0, 100_000), "ba6f84724fa4805e", "RedVeilSyndicate");
|
||||
pushSyndicateMissions(worldState, sdy, rng.randomInt(0, 100_000), "ba6f84724fa48061", "SteelMeridianSyndicate");
|
||||
pushSyndicateMissions(worldState, sdy, rng.randomInt(0, 100_000), "ba6f84724fa48061", "KahlSyndicate");
|
||||
}
|
||||
|
||||
{
|
||||
|
||||
@ -43,6 +43,7 @@ export interface ILoginRequest {
|
||||
ClientType?: string;
|
||||
PS?: string;
|
||||
kick?: boolean;
|
||||
metadataPatchesInUse: number;
|
||||
}
|
||||
|
||||
export interface ILoginResponse extends IAccountAndLoginResponseCommons {
|
||||
|
||||
@ -160,6 +160,12 @@ export type IMissionInventoryUpdateRequest = {
|
||||
Warframes: string[];
|
||||
Weapons: string[];
|
||||
};
|
||||
WeeklyMissionChallengeInfo?: {
|
||||
Syndicate?: string;
|
||||
WeekCount?: number;
|
||||
ResetChallenges?: boolean;
|
||||
CompletedChallenges?: string[];
|
||||
}[];
|
||||
} & {
|
||||
[K in TEquipmentKey]?: IEquipmentClient[];
|
||||
};
|
||||
|
||||
@ -370,6 +370,7 @@ export interface IFlashSale {
|
||||
ProductExpiryOverride?: IMongoDate;
|
||||
StartDate: IMongoDate;
|
||||
EndDate: IMongoDate;
|
||||
DailySaleGenerated?: boolean;
|
||||
}
|
||||
|
||||
export interface IInGameMarket {
|
||||
|
||||
@ -31,47 +31,31 @@
|
||||
"Icon": "newplayer",
|
||||
"AddToMenu": true,
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/WeaponStarterPack",
|
||||
"/Lotus/StoreItems/Powersuits/MonkeyKing/MonkeyKing",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/2025SupporterPack",
|
||||
"/Lotus/StoreItems/Powersuits/Rhino/Rhino",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/Melee/SwordsAndBoards/MeleeContestWinnerOne/TennoSwordShield",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Effects/WerewolfEphemera",
|
||||
"/Lotus/StoreItems/Types/StoreItems/SlotItems/TwoWeaponSlotItem",
|
||||
"/Lotus/StoreItems/Powersuits/Wisp/Wisp",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/Shotgun/Shotgun",
|
||||
"/Lotus/StoreItems/Powersuits/MonkeyKing/MonkeyKing",
|
||||
"/Lotus/StoreItems/Weapons/Corpus/Pistols/CrpAirPistol/CrpAirPistolArray",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Scarves/FlameScarf",
|
||||
"/Lotus/Types/StoreItems/Boosters/AffinityBooster3DayStoreItem"
|
||||
]
|
||||
},
|
||||
{
|
||||
"CategoryName": "POPULAR",
|
||||
"Name": "/Lotus/Language/Menu/StorePopular",
|
||||
"Icon": "popular",
|
||||
"AddToMenu": true,
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/TC2025DigitalPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/EncoreCompSupPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/EncoreGeminiSupPack",
|
||||
"/Lotus/Types/StoreItems/Packages/WarframeBundles/TempleItemsBundle",
|
||||
"/Lotus/Types/StoreItems/Packages/FormaPack",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Saryn/WF1999SarynSkin",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/Melee/Swords/DaxDuviriKatana/DaxDuviriKatanaWeapon",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Jade/WF1999NyxSkin",
|
||||
"/Lotus/StoreItems/Types/StoreItems/SuitCustomizations/NinjaColourPickerItem",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Mag/WF1999MagSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Frost/WF1999FrostSkin",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/Melee/Swords/DaxDuviriTwoHandedKatana/DaxDuviriTwoHandedKatanaWeapon",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Harlequin/MirageDeluxeSkin",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/Melee/Hammer/DaxDuviriHammer/DaxDuviriHammerWeapon"
|
||||
]
|
||||
},
|
||||
{
|
||||
"CategoryName": "HEIRLOOM",
|
||||
"Name": "/Lotus/Language/Store/HeirloomCategoryTitle",
|
||||
"Icon": "heirloom",
|
||||
"AddToMenu": true,
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/RhinoHeirloomPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/ValkyrHeirloomPack",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Berserker/ValkyrHeirloomSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Crowns/HeirloomValkyrCrown",
|
||||
"/Lotus/StoreItems/Types/StoreItems/SuitCustomizations/ColourPickerValkyrHeirloom",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/TarotCardValkyrHeirloom",
|
||||
"/Lotus/StoreItems/Types/StoreItems/AvatarImages/HeirloomValkyrGlyph",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Sigils/HeirloomValkyrSigil",
|
||||
"/Lotus/Types/StoreItems/Packages/HeirloomPackRhino",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Rhino/RhinoHeirloomSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Crowns/HeirloomRhinoCrown",
|
||||
@ -88,31 +72,119 @@
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Sigils/HeirloomEmberSigil"
|
||||
]
|
||||
},
|
||||
{
|
||||
"CategoryName": "POPULAR",
|
||||
"Name": "/Lotus/Language/Menu/StorePopular",
|
||||
"Icon": "popular",
|
||||
"AddToMenu": true,
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/ValkyrHeirloomPack",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1Tier3StoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1CompleteStoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/OraxiaSupporterPack",
|
||||
"/Lotus/StoreItems/Types/StoreItems/SuitCustomizations/ColourPickerRollers",
|
||||
"/Lotus/Types/StoreItems/Packages/FormaPack",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Berserker/ValkyrHeirloomSkin",
|
||||
"/Lotus/StoreItems/Powersuits/Oraxia/Oraxia",
|
||||
"/Lotus/Types/StoreItems/Boosters/ResourceAmount30DayStoreItem",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Jade/WF1999NyxSkin",
|
||||
"/Lotus/Types/StoreItems/Packages/DeluxeBundles/CitrineDeluxeSkinBundle",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Saryn/WF1999SarynSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/AntiMatter/WF1999NovaSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/PaxDuviricus/KulervoDeluxeSkin",
|
||||
"/Lotus/Types/StoreItems/Packages/OraxiaArmourBundle"
|
||||
]
|
||||
},
|
||||
{
|
||||
"CategoryName": "SEASONAL",
|
||||
"Name": "/Lotus/Language/Store/SeasonalCategoryTitle",
|
||||
"Icon": "seasonal",
|
||||
"AddToMenu": true,
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/WaterFightNoggleBundle",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFBeastMasterBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFChargerBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFEngineerBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFGruntBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFHealerBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFHeavyBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFHellionBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFSniperBobbleHead",
|
||||
"/Lotus/StoreItems/Types/Items/ShipDecos/Events/WFTankBobbleHead",
|
||||
"/Lotus/StoreItems/Types/StoreItems/SuitCustomizations/ColourPickerRollers",
|
||||
"/Lotus/StoreItems/Types/StoreItems/AvatarImages/ImagePopsicleGrineerPurple"
|
||||
]
|
||||
},
|
||||
{
|
||||
"CategoryName": "NEW",
|
||||
"Name": "/Lotus/Language/Menu/Store_New",
|
||||
"Icon": "new",
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/MemeGlyphBundleB",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/OraxiaSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/DeluxeBundles/CitrineDeluxeSkinBundle",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/ThrowingWeapons/TnOraxiaFlechette/TnOraxiaFlechette",
|
||||
"/Lotus/StoreItems/Weapons/Tenno/Melee/Whips/SpiderWhip/SpiderWhipWeapon",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Geode/CitrineDeluxeSkin",
|
||||
"/Lotus/Types/StoreItems/Packages/OraxiaArmourBundle",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Scarves/CitrineDeluxeSyandana",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Effects/OraxiaEphemera",
|
||||
"/Lotus/Types/StoreItems/Packages/OperatorHairIsleweaverBundle",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Oraxia/OraxiaAltHelmet",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Geode/CitrineDeluxeExaltedScytheSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Crowns/CitrineDeluxeCrown",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Effects/CitrineDeluxeEphemera",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Armor/TnOraxiaArmor/TnOraxiaArmorA",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Armor/TnOraxiaArmor/TnOraxiaArmorC",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Armor/TnOraxiaArmor/TnOraxiaArmorL",
|
||||
"/Lotus/Types/StoreItems/Packages/TennoGenBundleIsleweaverA",
|
||||
"/Lotus/Types/StoreItems/Packages/TennoGenBundleIsleweaverB"
|
||||
]
|
||||
},
|
||||
{
|
||||
"CategoryName": "TENNOGEN",
|
||||
"Name": "/Lotus/Language/Menu/Store_Tennogen",
|
||||
"Icon": "tennogen",
|
||||
"AddToMenu": true,
|
||||
"Items": [
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Armor/SWEndocitosShoulderArmor/SWEndocitosShoulderArmorA",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Scarves/SWLunariusSyandana",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Scarves/SWRauSyandana",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Hoplite/SWStyanaxHuzarrSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Werewolf/VorunaDemionnaSkin"
|
||||
"/Lotus/Types/StoreItems/Packages/TennoGenBundleIsleweaverA",
|
||||
"/Lotus/Types/StoreItems/Packages/TennoGenBundleIsleweaverB",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Bard/SWNetrahymnSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/IronFrame/SWHildrynSarcostemaSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Operator/Accessories/SWEternaliaEyeAcc",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/SteamWorkshop/Primary/ArcaPlasmor/SWArcosoliumSkin",
|
||||
"/Lotus/StoreItems/Upgrades/Skins/Operator/Accessories/SWStygeanEyeAcc"
|
||||
]
|
||||
},
|
||||
{ "CategoryName": "SALE", "Name": "/Lotus/Language/Menu/Store_Sale", "Icon": "sale", "AddToMenu": true, "Items": [] },
|
||||
{ "CategoryName": "WISH_LIST", "Name": "/Lotus/Language/Menu/Store_Wishlist", "Icon": "wishlist", "Items": [] },
|
||||
{
|
||||
"CategoryName": "SALE",
|
||||
"Name": "/Lotus/Language/Menu/Store_Sale",
|
||||
"Icon": "sale",
|
||||
"AddToMenu": true,
|
||||
"Items": []
|
||||
},
|
||||
{
|
||||
"CategoryName": "WISH_LIST",
|
||||
"Name": "/Lotus/Language/Menu/Store_Wishlist",
|
||||
"Icon": "wishlist",
|
||||
"Items": []
|
||||
"CategoryName": "PREMIUM_BUNDLES",
|
||||
"Name": "/Lotus/Language/Store/Store_PremiumBundles",
|
||||
"Icon": "premiumbundles",
|
||||
"Items": [
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/ValkyrHeirloomPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/OraxiaSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/2025SupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1Tier3StoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1CompleteStoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/EncoreCompSupPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/EncoreGeminiSupPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/GlamrockSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2025Bundles/RhinoHeirloomPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/GeminiHexCompleteSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/GeminiSkinsSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/Cyte09SupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/ShrineMaidenSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1Tier2StoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1Tier1StoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccess1AccessoryStoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccessoryStoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/PrimeAccessStoreItem",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/VoltNovaSumoDeluxePack",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/JadeShadowsSupporterPack",
|
||||
"/Lotus/Types/StoreItems/Packages/2024Bundles/WeaponStarterPack"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -134,14 +206,6 @@
|
||||
"Seed": 73038,
|
||||
"Nodes": []
|
||||
},
|
||||
{
|
||||
"_id": { "$oid": "663a4fc5ba6f84724fa4804d" },
|
||||
"Activation": { "$date": { "$numberLong": "1715097541439" } },
|
||||
"Expiry": { "$date": { "$numberLong": "2000000000000" } },
|
||||
"Tag": "KahlSyndicate",
|
||||
"Seed": 50102,
|
||||
"Nodes": []
|
||||
},
|
||||
{
|
||||
"_id": { "$oid": "663a4fc5ba6f84724fa4804f" },
|
||||
"Activation": { "$date": { "$numberLong": "1715097541439" } },
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user