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

XFESpaceNinjaServer

A simple server for a small space ninja game

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

XFEstudio/XFESpaceNinjaServer

fix: nemesis fp from client could be of type number

2058207b
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

2 个文件 +6 -3
Modified src/services/importService.ts +1 -0
@@ -169,6 +169,7 @@ const convertPendingRecipe = (client: IPendingRecipeClient): IPendingRecipeDatab
169 169 const convertNemesis = (client: INemesisClient): INemesisDatabase => {
170 170 return {
171 171 ...client,
172 fp: BigInt(client.fp),
172 173 d: convertDate(client.d)
173 174 };
174 175 };
Modified src/types/inventoryTypes/inventoryTypes.ts +5 -3
@@ -845,7 +845,7 @@ export interface IMission extends IMissionDatabase {
845 845 }
846 846
847 847 export interface INemesisBaseClient {
848 fp: bigint;
848 fp: bigint | number;
849 849 manifest: string;
850 850 KillingSuit: string;
851 851 killingDamageType: number;
@@ -863,7 +863,8 @@ export interface INemesisBaseClient {
863 863 Weakened: boolean;
864 864 }
865 865
866 export interface INemesisBaseDatabase extends Omit<INemesisBaseClient, "d"> {
866 export interface INemesisBaseDatabase extends Omit<INemesisBaseClient, "fp" | "d"> {
867 fp: bigint;
867 868 d: Date;
868 869 }
869 870
@@ -877,7 +878,8 @@ export interface INemesisClient extends INemesisBaseClient {
877 878 LastEnc: number;
878 879 }
879 880
880 export interface INemesisDatabase extends Omit<INemesisClient, "d"> {
881 export interface INemesisDatabase extends Omit<INemesisClient, "fp" | "d"> {
882 fp: bigint;
881 883 d: Date;
882 884 }
883 885