some better noting

This commit is contained in:
Sainan 2025-04-09 20:47:28 +02:00
parent 8e4f507780
commit 2187b1cae5
2 changed files with 5 additions and 4 deletions

View File

@ -147,8 +147,7 @@ export const addMissionInventoryUpdates = async (
// e.g. for Profit-Taker Phase 1: // e.g. for Profit-Taker Phase 1:
// JobTier: -6, // JobTier: -6,
// jobId: '/Lotus/Types/Gameplay/Venus/Jobs/Heists/HeistProfitTakerBountyOne_-6_SolarisUnitedHub1_663a71c80000000000000025_EudicoHeists', // jobId: '/Lotus/Types/Gameplay/Venus/Jobs/Heists/HeistProfitTakerBountyOne_-6_SolarisUnitedHub1_663a71c80000000000000025_EudicoHeists',
// This is sent multiple times, with JobStage and CheckpointCounter incremented each time (starting at 0 and 1, respectively), // This is sent multiple times, with JobStage starting at 0 and incrementing each time, but only the final upload has GS_SUCCESS.
// but only the final upload has GS_SUCCESS.
// eslint-disable-next-line @typescript-eslint/no-unused-vars // eslint-disable-next-line @typescript-eslint/no-unused-vars
const [bounty, tier, hub, id, tag] = inventoryUpdates.RewardInfo.jobId.split("_"); const [bounty, tier, hub, id, tag] = inventoryUpdates.RewardInfo.jobId.split("_");

View File

@ -143,11 +143,13 @@ export interface IRewardInfo {
PurgatoryRewardQualifications?: string; PurgatoryRewardQualifications?: string;
rewardSeed?: number; rewardSeed?: number;
periodicMissionTag?: string; periodicMissionTag?: string;
// for bounties, only EOM_AFK and node are given from above, plus:
JobTier?: string; JobTier?: string;
jobId?: string; jobId?: string;
JobStage?: string; JobStage?: string;
Q?: boolean; Q?: boolean; // always false?
CheckpointCounter?: number; CheckpointCounter?: number; // starts at 1, is incremented with each job stage upload, and does not reset when starting a new job
} }
export type IMissionStatus = "GS_SUCCESS" | "GS_FAILURE" | "GS_DUMPED" | "GS_QUIT" | "GS_INTERRUPTED"; export type IMissionStatus = "GS_SUCCESS" | "GS_FAILURE" | "GS_DUMPED" | "GS_QUIT" | "GS_INTERRUPTED";