Table of Contents

Class WarfarePlayerLocale

Namespace
Uncreated.Warfare.Players
Assembly
Uncreated.Warfare.dll
public class WarfarePlayerLocale
Inheritance
WarfarePlayerLocale
Inherited Members

Constructors

WarfarePlayerLocale(WarfarePlayer, LanguagePreferences, IServiceProvider)

public WarfarePlayerLocale(WarfarePlayer player, LanguagePreferences preferences, IServiceProvider serviceProvider)

Parameters

player WarfarePlayer
preferences LanguagePreferences
serviceProvider IServiceProvider

Properties

CultureInfo

public CultureInfo CultureInfo { get; }

Property Value

CultureInfo

IsDefaultCulture

public bool IsDefaultCulture { get; }

Property Value

bool

IsDefaultLanguage

public bool IsDefaultLanguage { get; }

Property Value

bool

IsUtcTime

public bool IsUtcTime { get; }

Property Value

bool

Language

public string Language { get; }

Property Value

string

LanguageInfo

public LanguageInfo LanguageInfo { get; }

Property Value

LanguageInfo

ParseFormat

public NumberFormatInfo ParseFormat { get; set; }

Property Value

NumberFormatInfo

Player

public WarfarePlayer Player { get; }

Property Value

WarfarePlayer

Preferences

public LanguagePreferences Preferences { get; set; }

Property Value

LanguagePreferences

TimeZone

public TimeZoneInfo TimeZone { get; set; }

Property Value

TimeZoneInfo

Events

OnLocaleUpdated

public static event Action<WarfarePlayer>? OnLocaleUpdated

Event Type

Action<WarfarePlayer>