Files
2022-02-26 02:43:01 +09:00

25 lines
656 B
C#

#nullable enable
namespace Barotrauma
{
public class CapitalizeLString : LocalizedString
{
private readonly LocalizedString nestedStr;
public CapitalizeLString(LocalizedString nStr) { nestedStr = nStr; }
public override bool Loaded => nestedStr.Loaded;
public override void RetrieveValue()
{
string str = nestedStr.Value;
if (!string.IsNullOrEmpty(str))
{
cachedValue = char.ToUpper(str[0]) + str[1..];
}
else
{
cachedValue = "";
}
UpdateLanguage();
}
}
}