rogueviz::nilrider:: proper namespace for achievements/leaderboards, also prevent unused-variable warning

This commit is contained in:
Zeno Rogue
2025-02-24 11:45:12 +01:00
parent 708cb5e543
commit 28d875229f
+3 -3
View File
@@ -154,7 +154,6 @@ bool turn(int delta) {
for(int i=0; i<delta * simulation_speed; i++) { for(int i=0; i<delta * simulation_speed; i++) {
curlev->history.push_back(curlev->current); curlev->history.push_back(curlev->current);
curlev->current.be_consistent(); curlev->current.be_consistent();
auto goals = curlev->current.goals;
bool b = curlev->current.tick(curlev); bool b = curlev->current.tick(curlev);
running = b; running = b;
if(!b) { if(!b) {
@@ -163,15 +162,16 @@ bool turn(int delta) {
break; break;
} }
#if RVCOL #if RVCOL
auto goals = curlev->current.goals;
if(b) { if(b) {
goals = curlev->current.goals &~goals; goals = curlev->current.goals &~goals;
int gid = 0; int gid = 0;
for(auto& g: curlev->goals) { for(auto& g: curlev->goals) {
if(goals & Flag(gid)) { if(goals & Flag(gid)) {
if(g.achievement_name != "") rv_achievement(g.achievement_name); if(g.achievement_name != "") rogueviz::rv_achievement(g.achievement_name);
if(g.leaderboard_name != "") { if(g.leaderboard_name != "") {
auto res = curlev->current_score[gid]; auto res = curlev->current_score[gid];
rv_leaderboard(g.leaderboard_name, abs(res) * 1000); rogueviz::rv_leaderboard(g.leaderboard_name, abs(res) * 1000);
} }
} }
gid++; gid++;