z_mirror/StatsGui
git clone https://git.raiguard.me/z_mirror/StatsGui
3ff1f41
trunk
1local flib_format =require ( "__flib__.format" ) 2 3--- @param player LuaPlayer 4return function ( player ) 5if not storage . players [ player . index ]. settings . show_daytime then 6return 7end 8 9local daytime =player . surface . daytime + 0.5 10local daytime_minutes =math . floor ( daytime * 24 * 60 ) 11local daytime_hours =math . floor ( daytime_minutes / 60 ) % 24 12daytime_minutes =daytime_minutes - ( daytime_minutes % 15 ) 13 14local ticks_per_day =player . surface . ticks_per_day 15local days =math . floor ( 1 + (( game . tick + ( ticks_per_day / 2 )) / ticks_per_day )) 16 17return { 18"" , 19{ "statsgui.time" } , 20" = " .. string . format ( "%d:%02d" , daytime_hours , daytime_minutes % 60 ), 21", " , 22{ "statsgui.day" } , 23" " .. flib_format . number ( days ), 24} 25end