Client LuaCsForBarotrauma
CapitalizeLString.cs
1 #nullable enable
2 namespace Barotrauma
3 {
5  {
6  private readonly LocalizedString nestedStr;
7 
8  public CapitalizeLString(LocalizedString nStr) { nestedStr = nStr; }
9 
10  public override bool Loaded => nestedStr.Loaded;
11  public override void RetrieveValue()
12  {
13  string str = nestedStr.Value;
14  if (!string.IsNullOrEmpty(str))
15  {
16  cachedValue = char.ToUpper(str[0]) + str[1..];
17  }
18  else
19  {
20  cachedValue = "";
21  }
23  }
24  }
25 }
CapitalizeLString(LocalizedString nStr)