diff --git a/desktop_version/src/Game.cpp b/desktop_version/src/Game.cpp index c3a7417e..220b67fe 100644 --- a/desktop_version/src/Game.cpp +++ b/desktop_version/src/Game.cpp @@ -1950,7 +1950,7 @@ void Game::updatestate() #if !defined(NO_CUSTOM_LEVELS) if(map.custommode) { - graphics.createtextbox(" " + help.number(trinkets()) + " out of " + help.number(ed.numtrinkets)+ " ", 50, 65, 174, 174, 174); + graphics.createtextbox(" " + help.number(trinkets()) + " out of " + help.number(ed.numtrinkets())+ " ", 50, 65, 174, 174, 174); graphics.textboxcenterx(); } else @@ -1970,7 +1970,7 @@ void Game::updatestate() #if !defined(NO_CUSTOM_LEVELS) if(map.custommode) { - graphics.createtextbox(" " + help.number(trinkets()) + " out of " + help.number(ed.numtrinkets)+ " ", 50, 135, 174, 174, 174); + graphics.createtextbox(" " + help.number(trinkets()) + " out of " + help.number(ed.numtrinkets())+ " ", 50, 135, 174, 174, 174); graphics.textboxcenterx(); } else @@ -2095,7 +2095,7 @@ void Game::updatestate() if(ed.numcrewmates-crewmates()==0) { //Finished level - if(ed.numtrinkets-trinkets()==0) + if(ed.numtrinkets()-trinkets()==0) { //and got all the trinkets! updatecustomlevelstats(customlevelfilename, 3); diff --git a/desktop_version/src/Render.cpp b/desktop_version/src/Render.cpp index 1a78046f..86f932de 100644 --- a/desktop_version/src/Render.cpp +++ b/desktop_version/src/Render.cpp @@ -2251,7 +2251,7 @@ void maprender() if (graphics.flipmode) { graphics.Print(0, 164, "[Trinkets found]", 196, 196, 255 - help.glow, true); - graphics.Print(0, 152, help.number(game.trinkets()) + " out of " + help.number(ed.numtrinkets), 96,96,96, true); + graphics.Print(0, 152, help.number(game.trinkets()) + " out of " + help.number(ed.numtrinkets()), 96,96,96, true); graphics.Print(0, 114, "[Number of Deaths]", 196, 196, 255 - help.glow, true); graphics.Print(0, 102,help.String(game.deathcounts), 96,96,96, true); @@ -2262,7 +2262,7 @@ void maprender() else { graphics.Print(0, 52, "[Trinkets found]", 196, 196, 255 - help.glow, true); - graphics.Print(0, 64, help.number(game.trinkets()) + " out of "+help.number(ed.numtrinkets), 96,96,96, true); + graphics.Print(0, 64, help.number(game.trinkets()) + " out of "+help.number(ed.numtrinkets()), 96,96,96, true); graphics.Print(0, 102, "[Number of Deaths]", 196, 196, 255 - help.glow, true); graphics.Print(0, 114,help.String(game.deathcounts), 96,96,96, true); diff --git a/desktop_version/src/Script.cpp b/desktop_version/src/Script.cpp index d6384184..847f88aa 100644 --- a/desktop_version/src/Script.cpp +++ b/desktop_version/src/Script.cpp @@ -1890,7 +1890,7 @@ void scriptclass::run() #if !defined(NO_CUSTOM_LEVELS) if (map.custommode) { - usethisnum = help.number(ed.numtrinkets); + usethisnum = help.number(ed.numtrinkets()); } else #endif diff --git a/desktop_version/src/editor.cpp b/desktop_version/src/editor.cpp index 308985f0..6ebe2756 100644 --- a/desktop_version/src/editor.cpp +++ b/desktop_version/src/editor.cpp @@ -285,7 +285,6 @@ void editorclass::reset() entframe=0; entframedelay=0; - numtrinkets=0; numcrewmates=0; edentity.clear(); levmusic=0; @@ -1622,11 +1621,9 @@ int editorclass::findwarptoken(int t) void editorclass::countstuff() { - numtrinkets=0; numcrewmates=0; for(size_t i=0; i swapmap; std::vector contents; std::vector vmult; - int numtrinkets; + int numtrinkets(); int numcrewmates; edlevelclass level[400]; //Maxwidth*maxheight int kludgewarpdir[400]; //Also maxwidth*maxheight