From c59cc7ed8e8fe9bb66990e02d29174da3ca1bbdf Mon Sep 17 00:00:00 2001 From: depreciate Date: Wed, 27 Feb 2019 20:26:47 +1030 Subject: [PATCH] Update userUtils.py --- ripple/userUtils.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ripple/userUtils.py b/ripple/userUtils.py index ca657a0..0a67906 100644 --- a/ripple/userUtils.py +++ b/ripple/userUtils.py @@ -75,6 +75,7 @@ def getUserStats(userID, gameMode): # Return stats + game rank return stats + def getUserStatsRx(userID, gameMode): """ @@ -145,6 +146,25 @@ def getUserStatsAp(userID, gameMode): # Return stats + game rank return stats + + +def getMaxCombo(userID, gameMode): + """ + Get all user stats relative to `gameMode` + + :param userID: + :param gameMode: game mode number + :return: dictionary with result + """ + modeForDB = gameModes.getGameModeForDB(gameMode) + # Get stats + maxcombo = glob.db.fetch("""SELECT max_combo FROM scores WHERE userid = ? AND play_mode = {gm} ORDER BY max_combo DESC LIMIT 1""".format([userID], gm=modeForDB)) + + # Return stats + game rank + return maxcombo + + + def getIDSafe(_safeUsername): """ Get user ID from a safe username