SHA256
Add Version Label to Config Window
This commit is contained in:
4 files changed
+21
-5
No files matched your search
@@ -448,6 +448,20 @@ internal static class RenderConfigWindow
|
||||
height: 48f
|
||||
);
|
||||
|
||||
// 9. Version Label
|
||||
var versionLabel = O5Factory.ControlText(ctx, scrollContent, 12f, noPad: true);
|
||||
var versionText = $"ADOFAI Renderer v{Melon<RenderMod>.Instance.Info.Version}";
|
||||
if (DateTime.UtcNow >= RenderMod.ExpirationTime) versionText += " " + LocalizationManager.Get("ui.render_config.expired");
|
||||
|
||||
versionLabel.text = versionText;
|
||||
versionLabel.alignment = TMPro.TextAlignmentOptions.Center;
|
||||
versionLabel.color = ctx.Theme.TextDim;
|
||||
|
||||
// ReSharper disable once InconsistentNaming
|
||||
var versionLE = versionLabel.gameObject.AddComponent<LayoutElement>();
|
||||
versionLE.preferredHeight = 18f;
|
||||
versionLE.minHeight = 18f;
|
||||
|
||||
return;
|
||||
|
||||
void UpdateVideoCodec(Codec codec)
|
||||
@@ -458,8 +472,8 @@ internal static class RenderConfigWindow
|
||||
|
||||
private static void EnsureDefaultConfig(RenderConfig config)
|
||||
{
|
||||
if (config.RenderWidth <= 0) config.RenderWidth = Screen.width > 0 ? Screen.width : 2560;
|
||||
if (config.RenderHeight <= 0) config.RenderHeight = Screen.height > 0 ? Screen.height : 1440;
|
||||
if (config.RenderWidth <= 0) config.RenderWidth = 2560;
|
||||
if (config.RenderHeight <= 0) config.RenderHeight = 1440;
|
||||
if (config.RenderFPS <= 0) config.RenderFPS = 60.0;
|
||||
if (config.VideoFPS <= 0) config.VideoFPS = 60.0;
|
||||
if (config.DelayAfterEnd < 0) config.DelayAfterEnd = 15.0;
|
||||
|
||||
Reference in new issue
Block a user