feat: show party members in rankings and result screen
- Add Members field to RunRecord for party member names - Save all party member names when recording a run - Display party members in leaderboard (floor/gold tabs) - Display party members in result screen rankings - Solo runs show no party info, party runs show "(Alice, Bob, ...)" Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -90,7 +90,11 @@ func renderResult(state game.GameState, rankings []store.RunRecord) string {
|
||||
case 2:
|
||||
medal = styleGold.Render("🥉")
|
||||
}
|
||||
sb.WriteString(fmt.Sprintf(" %s %s B%d층 점수: %d\n", medal, r.Player, r.Floor, r.Score))
|
||||
party := ""
|
||||
if len(r.Members) > 1 {
|
||||
party = fmt.Sprintf(" (%s)", strings.Join(r.Members, ", "))
|
||||
}
|
||||
sb.WriteString(fmt.Sprintf(" %s %s B%d층 점수: %d%s\n", medal, r.Player, r.Floor, r.Score, party))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user