Interface ISignInstanceProvider
public interface ISignInstanceProvider
Properties
CanBatchTranslate
If a translation can be shared between all players using the same language, instead of per-player.
bool CanBatchTranslate { get; }
Property Value
FallbackText
Text to display if nothing else can be.
string FallbackText { get; }
Property Value
Methods
Initialize(BarricadeDrop, string, IServiceProvider)
void Initialize(BarricadeDrop barricade, string extraInfo, IServiceProvider serviceProvider)
Parameters
barricadeBarricadeDropextraInfostringserviceProviderIServiceProvider
Translate(ITranslationValueFormatter, IServiceProvider, LanguageInfo, CultureInfo, WarfarePlayer?)
string Translate(ITranslationValueFormatter formatter, IServiceProvider serviceProvider, LanguageInfo language, CultureInfo culture, WarfarePlayer? player)
Parameters
formatterITranslationValueFormatterserviceProviderIServiceProviderlanguageLanguageInfocultureCultureInfoplayerWarfarePlayer