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

fix: save LoreFragmentScans (#974)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/974 Co-authored-by: Sainan <sainan@calamity.inc> Co-committed-by: Sainan <sainan@calamity.inc>

b4e780ba
Sainan <sainan@calamity.inc>
提交于

代码差异

2 个文件 +8 -1
Modified src/services/missionInventoryUpdateService.ts +5 -0
@@ -191,6 +191,11 @@ export const addMissionInventoryUpdates = (
191 191 });
192 192 break;
193 193 }
194 case "LoreFragmentScans":
195 value.forEach(x => {
196 inventory.LoreFragmentScans.push(x);
197 });
198 break;
194 199 case "SyndicateId": {
195 200 inventory.CompletedSyndicates.push(value);
196 201 break;
Modified src/types/requestTypes.ts +3 -1
@@ -13,7 +13,8 @@ import {
13 13 IFusionTreasure,
14 14 ICustomMarkers,
15 15 IPlayerSkills,
16 IQuestKeyDatabase
16 IQuestKeyDatabase,
17 ILoreFragmentScan
17 18 } from "./inventoryTypes/inventoryTypes";
18 19
19 20 export interface IThemeUpdateRequest {
@@ -85,6 +86,7 @@ export type IMissionInventoryUpdateRequest = {
85 86 FocusXpIncreases?: number[];
86 87 PlayerSkillGains: IPlayerSkills;
87 88 CustomMarkers?: ICustomMarkers[];
89 LoreFragmentScans?: ILoreFragmentScan[];
88 90 } & {
89 91 [K in TEquipmentKey]?: IEquipmentClient[];
90 92 };