1
1
require 'yaml'
2
2
require_relative 'HomeFrame'
3
3
require_relative '../Frame'
4
+ require_relative '../../Timer'
4
5
5
6
##
6
7
# File :: StatsFrame.rb
@@ -83,7 +84,7 @@ def createPlayerScrollData(lvl)
83
84
box . set_homogeneous ( true )
84
85
box . pack_start ( Gtk ::Label . new ( lvl . name ) , :expand => true , :fill => true , :padding => 2 )
85
86
box . pack_start ( Gtk ::Label . new ( lvl . allStat . maxStars . numberOfStars . to_s ) , :expand => true , :fill => true , :padding => 2 )
86
- box . pack_start ( Gtk ::Label . new ( lvl . allStat . bestTime . time . elapsedTime . round ) , :expand => true , :fill => true , :padding => 2 )
87
+ box . pack_start ( Gtk ::Label . new ( lvl . allStat . bestTime . time . elapsedTime ) , :expand => true , :fill => true , :padding => 2 )
87
88
box . pack_start ( Gtk ::Label . new ( lvl . allStat . minHelp . usedHelp . to_s ) , :expand => true , :fill => true , :padding => 2 )
88
89
box . pack_start ( Gtk ::Label . new ( lvl . allStat . minClick . nbClick . to_s ) , :expand => true , :fill => true , :padding => 2 )
89
90
box . pack_start ( Gtk ::Label . new ( lvl . allStat . nbFinished . to_s ) , :expand => true , :fill => true , :padding => 2 )
@@ -142,7 +143,7 @@ def calculateGlobalStat(user)
142
143
end
143
144
end
144
145
end
145
- return [ totalClick , totalTime , totalHelp , totalFinished ]
146
+ return [ totalClick , totalTime . round , totalHelp , totalFinished ]
146
147
end
147
148
148
149
def createGlobalButton ( user )
@@ -156,7 +157,7 @@ def createGlobalButton(user)
156
157
totalClick , totalTime , totalHelp , totalFinished = calculateGlobalStat ( user )
157
158
158
159
createGlobalScroll ( @lang [ "stats" ] [ "global" ] [ "stars" ] , user . totalStars . to_s )
159
- createGlobalScroll ( @lang [ "stats" ] [ "global" ] [ "time" ] , totalTime . to_s )
160
+ createGlobalScroll ( @lang [ "stats" ] [ "global" ] [ "time" ] , Timer . toTime ( totalTime ) )
160
161
createGlobalScroll ( @lang [ "stats" ] [ "global" ] [ "help" ] , totalHelp . to_s )
161
162
createGlobalScroll ( @lang [ "stats" ] [ "global" ] [ "click" ] , totalClick . to_s )
162
163
createGlobalScroll ( @lang [ "stats" ] [ "global" ] [ "finished" ] , totalFinished . to_s )
0 commit comments