feat: 발령시 장수 목록에 부대장 추가 표기

This commit is contained in:
2022-07-10 21:58:30 +09:00
parent 3da0a7d950
commit d9beabbbbc
+17 -1
View File
@@ -142,7 +142,23 @@ const troops = procRes.troops;
const selectedGeneralID = ref(generalList[0].no);
function textHelpGeneral(gen: procGeneralItem): string {
const troops = !gen.troopID ? "" : `,${procRes.troops[gen.troopID].name}`;
const troops = (()=>{
if(!gen.troopID){
return "";
}
const troopInfo = procRes.troops[gen.troopID];
if(!troopInfo){
return "";
}
const troopName = troopInfo.name;
if(gen.no !== gen.troopID){
return `,${troopName}`;
}
return `,<span style="text-decoration: underline;">${troopName}</span>`;
})();
const nameColor = getNpcColor(gen.npc);
const name = nameColor ? `<span style="color:${nameColor}">${gen.name}</span>` : gen.name;
return `${name} [${citiesMap.value.get(unwrap(gen.cityID))?.name}${troops}] (${gen.leadership}/${gen.strength}/${