Summarize extra reserve bond partners
This commit is contained in:
@@ -13729,10 +13729,11 @@ export class CampScene extends Phaser.Scene {
|
|||||||
}
|
}
|
||||||
const partnerNames = this.currentBonds()
|
const partnerNames = this.currentBonds()
|
||||||
.filter((bond) => bond.unitIds.includes(unit.id))
|
.filter((bond) => bond.unitIds.includes(unit.id))
|
||||||
.map((bond) => this.unitName(bond.unitIds.find((unitId) => unitId !== unit.id) ?? bond.unitIds[0]))
|
.map((bond) => this.unitName(bond.unitIds.find((unitId) => unitId !== unit.id) ?? bond.unitIds[0]));
|
||||||
.slice(0, 2);
|
const previewPartnerNames = partnerNames.slice(0, 2);
|
||||||
|
const remainingPartnerCount = partnerNames.length > previewPartnerNames.length ? partnerNames.length - previewPartnerNames.length : 0;
|
||||||
return partnerNames.length > 0
|
return partnerNames.length > 0
|
||||||
? `공명 ${partnerNames.join(', ')} +${focus.bondExpGained}`
|
? `공명 ${previewPartnerNames.join(', ')}${remainingPartnerCount > 0 ? ` 외 ${remainingPartnerCount}명` : ''} +${focus.bondExpGained}`
|
||||||
: '공명 대상 없음';
|
: '공명 대상 없음';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user