Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
ef4c43161d | |||
9b1ef1a655 |
@ -1046,7 +1046,7 @@ local function drawScoreboard(v, player)
|
||||
|
||||
cachePatches(v)
|
||||
|
||||
local gui = cv_gui.value
|
||||
local gui = cv_gui.value or drawState == DS_BROWSER
|
||||
|
||||
-- Force enable gui at start and end of the race
|
||||
if leveltime < START_TIME or player.exiting or player.lives == 0 then
|
||||
@ -1055,13 +1055,13 @@ local function drawScoreboard(v, player)
|
||||
|
||||
if gui then
|
||||
stateFunctions[drawState](v, player, ScoreTable, gui)
|
||||
end
|
||||
|
||||
local pos = 0
|
||||
-- Draw current active modes bottom left
|
||||
pos = drawMode(v, pos, F_SPBJUS)
|
||||
pos = drawMode(v, pos, F_SPBBIG)
|
||||
pos = drawMode(v, pos, F_SPBEXP)
|
||||
local pos = 0
|
||||
-- Draw current active modes bottom left
|
||||
pos = drawMode(v, pos, F_SPBJUS)
|
||||
pos = drawMode(v, pos, F_SPBBIG)
|
||||
pos = drawMode(v, pos, F_SPBEXP)
|
||||
end
|
||||
end
|
||||
hud.add(drawScoreboard, "game")
|
||||
|
||||
|
@ -48,9 +48,15 @@ def SameScore(a, b):
|
||||
|
||||
def LoadRecordsFromFile(path):
|
||||
records = []
|
||||
with open(path, "r") as f:
|
||||
for line in f.readlines():
|
||||
records.append(ParseScore(line.strip()))
|
||||
try:
|
||||
with open(path, "r") as f:
|
||||
for line in f.readlines():
|
||||
line = line.strip()
|
||||
if line != "":
|
||||
records.append(ParseScore(line))
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
|
||||
return records
|
||||
|
||||
def AddScore(records, score):
|
||||
|
Loading…
x
Reference in New Issue
Block a user