1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20[<AutoOpen>]
module Duets.Cli.Components.GameInfo
open Spectre.Console
/// <summary>
/// Shows the version of the game stylized.
/// </summary>
/// <param name="version">Current game version</param>
let showGameInfo version =
let gameInfo = $"v{version}"
let styledGameInfo = $"[bold blue dim]{gameInfo}[/]"
System.Console.SetCursorPosition(
(System.Console.WindowWidth - gameInfo.Length) / 2,
System.Console.CursorTop
)
AnsiConsole.MarkupLine(styledGameInfo)