z_mirror/StatsGui
git clone https://git.raiguard.me/z_mirror/StatsGui
8911a47
trunk
1local flib_format =require ( "__flib__.format" ) 2 3--- Number of ticks in a day 4local day =60 * 60 * 60 * 24 5 6--- @param player LuaPlayer 7return function ( player ) 8local settings =player . mod_settings 9if not settings [ "statsgui-show-sensor-playtime" ]. value then 10return 11end 12 13local ticks_played =game . ticks_played 14local days =math . floor ( ticks_played / day ) 15if days == 0 or not settings [ "statsgui-show-playtime-in-days" ]. value then 16return { "" , { "statsgui.playtime" } , " = " , flib_format . time ( ticks_played ) } 17end 18 19local remainder =ticks_played % day 20return { "" , { "statsgui.playtime" } , " = " , { "statsgui.playtime-days" , days , flib_format . time ( remainder ) } } 21end