mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-31 14:02:59 +00:00 
			
		
		
		
	rogueviz:: in rvcol, renamed leaderboards to mention the name of the game first
This commit is contained in:
		| @@ -754,7 +754,7 @@ void new_piece() { | |||||||
|     state = tsGameover; |     state = tsGameover; | ||||||
|     #if RVCOL |     #if RVCOL | ||||||
|     if(cur.pro_game && cur.max_piece == bgeoms[bgeom].default_max_piece) |     if(cur.pro_game && cur.max_piece == bgeoms[bgeom].default_max_piece) | ||||||
|       rogueviz::rv_leaderboard(bgeoms[bgeom].name, cur.score, 1, rvlc::num, lalign(0, cur.bricks, " ", cur.cubes, " ", cur.completed)); |       rogueviz::rv_leaderboard("Bringris: " + bgeoms[bgeom].name, cur.score, 1, rvlc::num, lalign(0, cur.bricks, " ", cur.cubes, " ", cur.completed)); | ||||||
|     #endif |     #endif | ||||||
|     save(); |     save(); | ||||||
|     } |     } | ||||||
|   | |||||||
| @@ -178,7 +178,7 @@ bool turn(int delta) { | |||||||
|             if(g.achievement_name != "") rogueviz::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]; | ||||||
|               rogueviz::rv_leaderboard(g.leaderboard_name + (planning_mode ? " (planning)" : ""), abs(res) * 1000, -1, rvlc::ms); |               rogueviz::rv_leaderboard((planning_mode ? "Nil Rider planning: " : "Nil Rider manual: ") + g.leaderboard_name, abs(res) * 1000, -1, rvlc::ms); | ||||||
|               } |               } | ||||||
|             } |             } | ||||||
|           gid++; |           gid++; | ||||||
|   | |||||||
| @@ -1031,12 +1031,12 @@ void seuphorica_screen() { | |||||||
|       post_achievements(); |       post_achievements(); | ||||||
|       if(roundindex == 21) { |       if(roundindex == 21) { | ||||||
|         save(); |         save(); | ||||||
|         if(is_daily && cheats == 0) rogueviz::rv_leaderboard(get_geom_name() + " daily " + its(daily), total_gain, 1, rvlc::num, rv_data()); |         if(is_daily && cheats == 0) rogueviz::rv_leaderboard("Seuphorica daily " + its(daily) + ": " + get_geom_name(), total_gain, 1, rvlc::num, rv_data()); | ||||||
|         if(cheats == 0) rogueviz::rv_leaderboard(get_geom_name() + get_setname() + " (20 turns)", total_gain, 1, rvlc::num, rv_data()); |         if(cheats == 0) rogueviz::rv_leaderboard("Seuphorica 20: " + get_geom_name() + get_setname(), total_gain, 1, rvlc::num, rv_data()); | ||||||
|         } |         } | ||||||
|       if(roundindex == 51) { |       if(roundindex == 51) { | ||||||
|         save(); |         save(); | ||||||
|         if(cheats == 0) rogueviz::rv_leaderboard(get_geom_name() + get_setname() + " (50 turns)", total_gain, 1, rvlc::num, rv_data()); |         if(cheats == 0) rogueviz::rv_leaderboard("Seuphorica 50: " + get_geom_name() + get_setname(), total_gain, 1, rvlc::num, rv_data()); | ||||||
|         } |         } | ||||||
|       }); |       }); | ||||||
|     } |     } | ||||||
| @@ -1749,7 +1749,7 @@ string get_geom_name() { | |||||||
| void save_old_game_if_needed() { | void save_old_game_if_needed() { | ||||||
|   // no point to save on the 1st turn, and also on 21st and 51st turn, it has just been saved |   // no point to save on the 1st turn, and also on 21st and 51st turn, it has just been saved | ||||||
|   if(!among(roundindex, 0, 1, 21, 51)) save(); |   if(!among(roundindex, 0, 1, 21, 51)) save(); | ||||||
|   if(cheats == 0) rogueviz::rv_leaderboard(get_geom_name() + get_setname() + " (endless)", total_gain, 1, rvlc::num); |   if(cheats == 0) rogueviz::rv_leaderboard("Seuphorica endless: " + get_geom_name() + get_setname(), total_gain, 1, rvlc::num); | ||||||
|   } |   } | ||||||
|  |  | ||||||
| void load() { | void load() { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue