From a53dc9985f7d8ce786d54ab4b5df827ca3467a62 Mon Sep 17 00:00:00 2001 From: spacemeowx2 Date: Wed, 30 Nov 2022 15:37:23 +0800 Subject: [PATCH] fix: isMySelf is removed --- src/exporters/stat.ink.ts | 8 ++++---- src/types.ts | 1 - 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/exporters/stat.ink.ts b/src/exporters/stat.ink.ts index e034ec5..6dc9f71 100644 --- a/src/exporters/stat.ink.ts +++ b/src/exporters/stat.ink.ts @@ -602,7 +602,7 @@ export class StatInkExporter implements GameExporter { return Promise.resolve(special); } - async mapCoopPlayer({ + async mapCoopPlayer(isMyself: boolean, { player, weapons, specialWeapon, @@ -614,7 +614,7 @@ export class StatInkExporter implements GameExporter { rescuedCount, }: CoopHistoryPlayerResult): Promise { return { - me: player.isMyself ? "yes" : "no", + me: isMyself ? "yes" : "no", name: player.name, number: player.nameId, splashtag_title: player.byname, @@ -760,8 +760,8 @@ export class StatInkExporter implements GameExporter { job_bonus: detail.jobBonus, waves: await Promise.all(detail.waveResults.map((w) => this.mapWave(w))), players: await Promise.all([ - this.mapCoopPlayer(myResult), - ...memberResults.map((p) => this.mapCoopPlayer(p)), + this.mapCoopPlayer(true, myResult), + ...memberResults.map((p) => this.mapCoopPlayer(false, p)), ]), bosses, agent: AGENT_NAME, diff --git a/src/types.ts b/src/types.ts index b624044..cfa64e7 100644 --- a/src/types.ts +++ b/src/types.ts @@ -219,7 +219,6 @@ export type CoopHistoryPlayerResult = { name: string; id: string; }; - isMyself: boolean; }; weapons: { name: string; image: Image | null }[]; specialWeapon: null | {