返回提交历史
Modified
src/services/saveLoadoutService.ts
+4
-0
Modified
src/types/inventoryTypes/inventoryTypes.ts
+1
-1
Modified
src/types/saveLoadoutTypes.ts
+1
-0
XFEstudio/XFESpaceNinjaServer
fix: switching to drifter doesn't save (#334)
f9414dcf
代码差异
3 个文件
+6
-1
@@ -171,6 +171,10 @@ export const handleInventoryItemConfigChange = async (
171
171
inventory.EquippedGear = equipment as string[];
172
172
break;
173
173
}
174
case "UseAdultOperatorLoadout": {
175
inventory.UseAdultOperatorLoadout = equipment as boolean;
176
break;
177
}
174
178
default: {
175
179
logger.error(`category not implemented: ${equipmentName}`, { config: equipment });
176
180
}
@@ -239,7 +239,7 @@ export interface IInventoryResponse {
239
239
CrewMembers: ICrewMember[];
240
240
AdultOperatorLoadOuts: IOperatorConfigClient[];
241
241
LotusCustomization: ILotusCustomization;
242
UseAdultOperatorLoadout: boolean;
242
UseAdultOperatorLoadout?: boolean;
243
243
DailyAffiliationZariman: number;
244
244
NemesisAbandonedRewards: string[];
245
245
DailyAffiliationKahl: number;
@@ -33,6 +33,7 @@ export interface ISaveLoadoutRequest {
33
33
CurrentLoadOutIds: IOid[];
34
34
ValidNewLoadoutId: string;
35
35
EquippedGear: string[];
36
UseAdultOperatorLoadout: boolean;
36
37
}
37
38
38
39
export interface ISaveLoadoutRequestNoUpgradeVer extends Omit<ISaveLoadoutRequest, "UpgradeVer"> {}