mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-04-12 05:43:12 +00:00
nilrider:: fixed scores on ski jumping
This commit is contained in:
parent
410b33edd2
commit
a499c3231f
@ -98,13 +98,13 @@ bool timestamp::collect(level *lev) {
|
||||
}
|
||||
else if(res == grSuccess) {
|
||||
goals |= Flag(gid);
|
||||
lev->current_score[gid] = timer;
|
||||
if(lev->flags & nrlJumping) lev->current_score[gid] = -where[0];
|
||||
auto& score = lev->current_score[gid];
|
||||
score = timer;
|
||||
if(lev->flags & nrlJumping) score = -where[0];
|
||||
if(planning_mode || !loaded_or_planned) {
|
||||
auto &res = lev->records[planning_mode][gid];
|
||||
if(res == 0 || timer < res) {
|
||||
res = timer;
|
||||
println(hlog, "saved -- success on goal ", gid, " in time ", timer);
|
||||
if(res == 0 || score < res) {
|
||||
res = score;
|
||||
save();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user