mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-05 06:53:18 +08:00
specify sorting key for sorting nested lists in race game
This commit is contained in:
parent
93c407cccc
commit
56d5b5f175
@ -550,9 +550,7 @@ class RaceGame(ba.TeamGameActivity):
|
|||||||
p_list = [[player.gamedata['distance'], player]
|
p_list = [[player.gamedata['distance'], player]
|
||||||
for player in self.players]
|
for player in self.players]
|
||||||
|
|
||||||
p_list.sort(reverse=True)
|
p_list.sort(reverse=True, key=lambda x: x[0])
|
||||||
# FIXME - need another way to sort p_list.
|
|
||||||
# It tries to compare ba.Player objects.
|
|
||||||
for i, plr in enumerate(p_list):
|
for i, plr in enumerate(p_list):
|
||||||
try:
|
try:
|
||||||
plr[1].gamedata['rank'] = i
|
plr[1].gamedata['rank'] = i
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user