1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-14 22:07:38 +00:00

new memory handling

This commit is contained in:
Zeno Rogue
2019-06-06 19:37:17 +02:00
parent fc47ec3338
commit 06301d73fc
8 changed files with 185 additions and 6 deletions

View File

@@ -651,7 +651,13 @@ void drawStats() {
}
string vers = VER;
if(!nofps) vers += XLAT(" fps: ") + its(calcfps());
if(displayButtonS(4, vid.yres - 4 - vid.fsize/2, vers, 0x202020, 0, vid.fsize/2)) {
if(reserve_limit && reserve_count < reserve_limit) {
vers += " " + its(reserve_count) + "/" + its(reserve_limit) + " MB";
if(displayButtonS(4, vid.yres - 4 - vid.fsize/2, vers, 0xFF2020, 0, vid.fsize/2))
getcstat = PSEUDOKEY_MEMORY, instat = true;
}
else if(displayButtonS(4, vid.yres - 4 - vid.fsize/2, vers, 0x202020, 0, vid.fsize/2)) {
mouseovers = XLAT("frames per second"),
getcstat = SDLK_F1,
instat = true,