XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

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
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

2 个文件 +6 -0
Modified src/services/missionInventoryUpdateService.ts +5 -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[] = [];
Modified src/types/requestTypes.ts +1 -0
@@ -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;