public static string GetElapsedTimeString(int seconds, ElapsedStringSet stringSet) { ElapsedTimeType type; int num; GetElapsedTime(seconds, out type, out num); return(GetElapsedTimeString(type, num, stringSet)); }
public static string GetElapsedTimeStringFromEpochMicrosec(ulong microsec, ElapsedStringSet stringSet) { DateTime time = ConvertEpochMicrosecToDateTime(microsec); TimeSpan span = (TimeSpan)(DateTime.UtcNow - time); int totalSeconds = (int)span.TotalSeconds; return(GetElapsedTimeString(totalSeconds, stringSet)); }
static TimeUtils() { ElapsedStringSet set = new ElapsedStringSet { m_seconds = "GLOBAL_DATETIME_SPLASHSCREEN_SECONDS", m_minutes = "GLOBAL_DATETIME_SPLASHSCREEN_MINUTES", m_hours = "GLOBAL_DATETIME_SPLASHSCREEN_HOURS", m_yesterday = "GLOBAL_DATETIME_SPLASHSCREEN_DAY", m_days = "GLOBAL_DATETIME_SPLASHSCREEN_DAYS", m_weeks = "GLOBAL_DATETIME_SPLASHSCREEN_WEEKS", m_monthAgo = "GLOBAL_DATETIME_SPLASHSCREEN_MONTH" }; SPLASHSCREEN_DATETIME_STRINGSET = set; }
public static string GetElapsedTimeString(ElapsedTimeType timeType, int time, ElapsedStringSet stringSet) { switch (timeType) { case ElapsedTimeType.SECONDS: { object[] args = new object[] { time }; return(GameStrings.Format(stringSet.m_seconds, args)); } case ElapsedTimeType.MINUTES: { object[] objArray2 = new object[] { time }; return(GameStrings.Format(stringSet.m_minutes, objArray2)); } case ElapsedTimeType.HOURS: { object[] objArray3 = new object[] { time }; return(GameStrings.Format(stringSet.m_hours, objArray3)); } case ElapsedTimeType.YESTERDAY: { if (stringSet.m_yesterday != null) { return(GameStrings.Get(stringSet.m_yesterday)); } object[] objArray4 = new object[] { 1 }; return(GameStrings.Format(stringSet.m_days, objArray4)); } case ElapsedTimeType.DAYS: { object[] objArray5 = new object[] { time }; return(GameStrings.Format(stringSet.m_days, objArray5)); } case ElapsedTimeType.WEEKS: { object[] objArray6 = new object[] { time }; return(GameStrings.Format(stringSet.m_weeks, objArray6)); } } return(GameStrings.Get(stringSet.m_monthAgo)); }
public static string GetElapsedTimeStringFromEpochMicrosec(ulong microsec, ElapsedStringSet stringSet) { object[] objArray1 = new object[] { microsec, stringSet }; return(MonoClass.smethod_12(TritonHs.MainAssemblyPath, "", "TimeUtils", "GetElapsedTimeStringFromEpochMicrosec", objArray1)); }
public static string GetElapsedTimeString(ElapsedTimeType timeType, int time, ElapsedStringSet stringSet) { object[] objArray1 = new object[] { timeType, time, stringSet }; return(MonoClass.smethod_13(TritonHs.MainAssemblyPath, "", "TimeUtils", "GetElapsedTimeString", new Class272.Enum20[] { Class272.Enum20.ValueType }, objArray1)); }
public static string GetElapsedTimeString(int seconds, ElapsedStringSet stringSet) { Class272.Enum20[] enumArray1 = new Class272.Enum20[] { Class272.Enum20.I4, Class272.Enum20.Class }; object[] objArray1 = new object[] { seconds, stringSet }; return(MonoClass.smethod_13(TritonHs.MainAssemblyPath, "", "TimeUtils", "GetElapsedTimeString", enumArray1, objArray1)); }