返回提交历史
Modified
src/services/missionInventoryUpdateService.ts
+5
-0
Modified
src/types/requestTypes.ts
+1
-0
XFEstudio/XFESpaceNinjaServer
feat: disruption rewards (#2605)
Closes #2599 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2605 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
70be467c
代码差异
2 个文件
+6
-0
@@ -83,6 +83,11 @@ import { ITypeCount } from "@/src/types/commonTypes";
83
83
import { IEquipmentClient } from "@/src/types/equipmentTypes";
84
84
85
85
const getRotations = (rewardInfo: IRewardInfo, tierOverride?: number): number[] => {
86
// Disruption missions just tell us (https://onlyg.it/OpenWF/SpaceNinjaServer/issues/2599)
87
if (rewardInfo.rewardTierOverrides) {
88
return rewardInfo.rewardTierOverrides;
89
}
90
86
91
// For Spy missions, e.g. 3 vaults cracked = A, B, C
87
92
if (rewardInfo.VaultsCracked) {
88
93
const rotations: number[] = [];
@@ -185,6 +185,7 @@ export interface IRewardInfo {
185
185
NemesisHintProgress?: number;
186
186
EOM_AFK?: number;
187
187
rewardQualifications?: string; // did a Survival for 5 minutes and this was "1"
188
rewardTierOverrides?: number[]; // Disruption
188
189
PurgatoryRewardQualifications?: string;
189
190
rewardSeed?: number | bigint;
190
191
periodicMissionTag?: string;