diff --git a/OpenRA.Mods.Common/Scripting/Global/UtilsGlobal.cs b/OpenRA.Mods.Common/Scripting/Global/UtilsGlobal.cs index 68feddcb9f..08acf4219e 100644 --- a/OpenRA.Mods.Common/Scripting/Global/UtilsGlobal.cs +++ b/OpenRA.Mods.Common/Scripting/Global/UtilsGlobal.cs @@ -12,6 +12,7 @@ using System.Linq; using Eluant; using OpenRA.Scripting; using OpenRA.Traits; +using OpenRA.Widgets; namespace OpenRA.Mods.Common.Scripting { @@ -96,5 +97,11 @@ namespace OpenRA.Mods.Common.Scripting return Context.World.SharedRandom.Next(low, high); } + + [Desc("Returns the ticks formatted to HH:MM:SS.")] + public string FormatTime(int ticks, bool leadingMinuteZero = true) + { + return WidgetUtils.FormatTime(ticks, leadingMinuteZero); + } } }