Show recommended class coverage in sortie plan
This commit is contained in:
@@ -13353,6 +13353,9 @@ export class CampScene extends Phaser.Scene {
|
||||
const activeBondCount = this.currentBonds().filter((bond) => bond.unitIds.every((unitId) => selectedIds.has(unitId))).length;
|
||||
const recommendedSelectedCount = recommended.filter((entry) => selectedIds.has(entry.unitId)).length;
|
||||
const recommendedClassSelectedCount = recommendedClasses.length - missingClassRecommendations.length;
|
||||
const recommendedClassCoverageLine = recommendedClasses.length > 0
|
||||
? `${recommendedClassSelectedCount}/${recommendedClasses.length} ${this.sortieRecommendedClassLine(scenario)}`
|
||||
: this.sortieRecommendedClassLine(scenario);
|
||||
const roleCounts = selectedUnits.reduce(
|
||||
(counts, unit) => {
|
||||
counts[this.sortieFormationRole(unit)] += 1;
|
||||
@@ -13423,8 +13426,8 @@ export class CampScene extends Phaser.Scene {
|
||||
recommendedClassTotal: recommendedClasses.length,
|
||||
deploymentLine: roleLine,
|
||||
recommendationLine: recommended.length > 0
|
||||
? `추천 무장 ${recommendedSelectedCount}/${recommended.length} · 병종 ${this.sortieRecommendedClassLine(scenario)}`
|
||||
: `추천 병종 ${this.sortieRecommendedClassLine(scenario)}`,
|
||||
? `추천 무장 ${recommendedSelectedCount}/${recommended.length} · 병종 ${recommendedClassCoverageLine}`
|
||||
: `추천 병종 ${recommendedClassCoverageLine}`,
|
||||
recruitedLine:
|
||||
recruitedUnits.length > 0
|
||||
? `합류 무장 ${selectedRecruitedCount}/${recruitedUnits.length} · 대기 ${reserveUnits.length}`
|
||||
|
||||
Reference in New Issue
Block a user