0.1.37 天人感应·因果织锦:功德系统+飞升试炼+世界奇观+MOD扩展口
This commit is contained in:
@@ -81,7 +81,7 @@ export default function LegacyPanel() {
|
||||
<b className="gold">{dims.total}</b>
|
||||
</div>
|
||||
<div className="dim2" style={{ marginTop: 8 }}>
|
||||
人兴=代数·丁口峰值 · 道兴=最高境界·功法大成 · 威名=声望峰·大比最佳 · 香火=存续·飞升
|
||||
人兴=代数·丁口峰值 · 道兴=最高境界·功法大成 · 威名=声望峰·大比最佳 · 香火=存续·飞升 · 因果=功德善恶
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
@@ -216,9 +216,20 @@ function ScrollScroll() {
|
||||
<div className="card-title">列传长卷</div>
|
||||
{mem.slice(0, 40).map((c) => {
|
||||
const bio = buildBiography(world.state, c.id)
|
||||
const isAscended = c.deathCause === '飞升太虚' || c.deathCause === '云游飞升'
|
||||
const isAscensionFall = c.deathCause === '飞升劫陨'
|
||||
const isFengxian = c.traits.includes('fengxian') && c.alive
|
||||
return (
|
||||
<div key={c.id} className="bio-row">
|
||||
<div key={c.id} className="bio-row" style={
|
||||
isAscended ? { borderLeft: '3px solid #c9a227', paddingLeft: 8 }
|
||||
: isAscensionFall ? { borderLeft: '3px solid #c05a41', paddingLeft: 8 }
|
||||
: isFengxian ? { borderLeft: '3px solid #8fae6a', paddingLeft: 8 }
|
||||
: undefined
|
||||
}>
|
||||
<b>{c.name}</b>
|
||||
{isAscended && <span className="tag head-t" style={{ marginLeft: 6 }}>飞升</span>}
|
||||
{isAscensionFall && <span className="tag bad-t-bg" style={{ marginLeft: 6 }}>劫陨</span>}
|
||||
{isFengxian && <span className="tag good-t-bg" style={{ marginLeft: 6 }}>留仙</span>}
|
||||
<span className="dim" style={{ marginLeft: 8 }}>
|
||||
{bio.map((l) => l.text).join(' ').slice(0, 90)}{bio.map((l) => l.text).join(' ').length > 90 ? '……' : ''}
|
||||
</span>
|
||||
@@ -230,7 +241,7 @@ function ScrollScroll() {
|
||||
}
|
||||
|
||||
function dimName(k: string): string {
|
||||
const map: Record<string, string> = { renXing: '人兴', daoXing: '道兴', weiMing: '威名', xiangHuo: '香火' }
|
||||
const map: Record<string, string> = { renXing: '人兴', daoXing: '道兴', weiMing: '威名', xiangHuo: '香火', yinGuo: '因果' }
|
||||
return map[k] ?? k
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user