Class ModerationTranslations
- Namespace
- Uncreated.Warfare.Moderation
- Assembly
- Uncreated.Warfare.dll
public class ModerationTranslations : PropertiesTranslationCollection
- Inheritance
-
ModerationTranslations
- Inherited Members
Fields
BanPermanentSuccessBroadcast
[TranslationData("Broadcasted when a permanent ban is applied to a player by another player.", new string?[] { "Offender", "Admin" })]
public readonly Translation<IPlayer, IPlayer> BanPermanentSuccessBroadcast
Field Value
BanPermanentSuccessBroadcastNoActor
[TranslationData("Broadcasted when a permanent ban is applied to a player by something other than a player (like the console or an automated system).", new string?[] { "Offender" })]
public readonly Translation<IPlayer> BanPermanentSuccessBroadcastNoActor
Field Value
BanSuccessBroadcast
[TranslationData("Broadcasted when a non-permanent ban is applied to a player by another player.", new string?[] { "Offender", "Admin", "Duration" })]
public readonly Translation<IPlayer, IPlayer, TimeSpan> BanSuccessBroadcast
Field Value
BanSuccessBroadcastNoActor
[TranslationData("Broadcasted when a non-permanent ban is applied to a player by something other than a player (like the console or an automated system).", new string?[] { "Offender", "Duration" })]
public readonly Translation<IPlayer, TimeSpan> BanSuccessBroadcastNoActor
Field Value
BattlEyeKickBroadcast
[TranslationData("Broadcasted when a player is removed from the game by BattlEye.", new string?[] { "Player being kicked." })]
public readonly Translation<IPlayer> BattlEyeKickBroadcast
Field Value
ChatFilterFeedback
[TranslationData("Gets sent to a player when their message gets blocked by the chat filter.", new string?[] { "Section of the message that matched the chat filter." })]
public readonly Translation<string> ChatFilterFeedback
Field Value
KickSuccessBroadcast
[TranslationData("Broadcasted when a player is kicked (removed from the server) by another player.", new string?[] { "Offender", "Admin" })]
public readonly Translation<IPlayer, IPlayer> KickSuccessBroadcast
Field Value
KickSuccessBroadcastNoActor
[TranslationData("Broadcasted when a player is kicked (removed from the server) by something other than a player (like the console or an automated system).", new string?[] { "Offender" })]
public readonly Translation<IPlayer> KickSuccessBroadcastNoActor
Field Value
MutePermanentSuccessBroadcast
[TranslationData("Broadcasted when a permanent mute is applied to a player by another player.", new string?[] { "Offender", "Admin", "Type of mute (ex. 'Voice and Text Chat')" })]
public readonly Translation<IPlayer, IPlayer, MuteType> MutePermanentSuccessBroadcast
Field Value
MutePermanentSuccessBroadcastNoActor
[TranslationData("Broadcasted when a permanent mute is applied to a player by something other than a player (like the console or an automated system).", new string?[] { "Offender", "Type of mute (ex. 'Voice and Text Chat')" })]
public readonly Translation<IPlayer, MuteType> MutePermanentSuccessBroadcastNoActor
Field Value
MuteSuccessBroadcast
[TranslationData("Broadcasted when a non-permanent mute is applied to a player by another player.", new string?[] { "Offender", "Admin", "Duration", "Type of mute (ex. 'Voice and Text Chat')" })]
public readonly Translation<IPlayer, IPlayer, TimeSpan, MuteType> MuteSuccessBroadcast
Field Value
MuteSuccessBroadcastNoActor
[TranslationData("Broadcasted when a non-permanent mute is applied to a player by something other than a player (like the console or an automated system).", new string?[] { "Offender", "Duration", "Type of mute (ex. 'Voice and Text Chat')" })]
public readonly Translation<IPlayer, TimeSpan, MuteType> MuteSuccessBroadcastNoActor
Field Value
NameFilterKickMessage
[TranslationData("Gets sent to a player when their message gets blocked by the chat filter.", new string?[] { "Amount of alphanumeric characters in succession." })]
public readonly Translation<int> NameFilterKickMessage
Field Value
NameProfanityCharacterNameKickMessage
[TranslationData("Gets sent to a player when their character name gets blocked by the chat filter.", new string?[] { "Violating text." })]
public readonly Translation<string> NameProfanityCharacterNameKickMessage
Field Value
NameProfanityNickNameKickMessage
[TranslationData("Gets sent to a player when their nick name gets blocked by the chat filter.", new string?[] { "Violating text." })]
public readonly Translation<string> NameProfanityNickNameKickMessage
Field Value
NameProfanityPlayerNameKickMessage
[TranslationData("Gets sent to a player when their player name gets blocked by the chat filter.", new string?[] { "Violating text." })]
public readonly Translation<string> NameProfanityPlayerNameKickMessage
Field Value
OnDutyUI
[TranslationData("Text on the UI that lets staff know they're on duty.", IsPriorityTranslation = false)]
public readonly Translation OnDutyUI
Field Value
RejectBanned
[TranslationData("Gets sent to a player if they're banned when they join.", new string?[] { "The reason they're banned", "Duration of time they're banned" })]
public readonly Translation<string, TimeSpan> RejectBanned
Field Value
RejectGloballyBanned
[TranslationData("Gets sent to a player who is globally banned in a known ban database (like UCS).", new string?[] { "Name of the global ban system.", "Ban date.", "Our discord join code." })]
public readonly Translation<string, DateTime, string, uint> RejectGloballyBanned
Field Value
RejectGloballyLinkedBanned
[TranslationData("Gets sent to a player if someone else sharing an IP or HWID is banned in a known ban database (like UCS).", new string?[] { "Name of the global ban system.", "Ban date.", "Our discord join code.", "The banned player's Steam64 ID.", "The banned player's name." })]
public readonly Translation<string, DateTime, string, ulong, string, uint> RejectGloballyLinkedBanned
Field Value
RejectKicked
[TranslationData("Gets sent to a player when they're kicked.", new string?[] { "The reason they're kicked" })]
public readonly Translation<string> RejectKicked
Field Value
RejectLinkedBanned
[TranslationData("Gets sent to a player if someone else sharing an IP or HWID is banned when they join.", new string?[] { "The reason they're banned", "Duration of time they're banned", "The banned player's Steam64 ID.", "The banned player's name." })]
public readonly Translation<string, TimeSpan, IPlayer, IPlayer> RejectLinkedBanned
Field Value
RejectPermanentBanned
[TranslationData("Gets sent to a player if they're permanently banned when they join.", new string?[] { "The reason they're banned" })]
public readonly Translation<string> RejectPermanentBanned
Field Value
RejectPermanentLinkedBanned
[TranslationData("Gets sent to a player if someone else sharing an IP or HWID is permanently banned when they join.", new string?[] { "The reason they're banned", "The banned player's Steam64 ID.", "The banned player's name." })]
public readonly Translation<string, IPlayer, IPlayer> RejectPermanentLinkedBanned
Field Value
UnbanSuccessBroadcast
[TranslationData("Broadcasted when a player is unbaned by another player.", new string?[] { "Offender", "Admin" })]
public readonly Translation<IPlayer, IPlayer> UnbanSuccessBroadcast
Field Value
UnbanSuccessBroadcastNoActor
[TranslationData("Broadcasted when a player is unbaned by something other than a player (like the console or an automated system).", new string?[] { "Offender" })]
public readonly Translation<IPlayer> UnbanSuccessBroadcastNoActor
Field Value
UnmuteSuccessBroadcast
[TranslationData("Broadcasted when a player is unmuted by another player.", new string?[] { "Offender", "Admin" })]
public readonly Translation<IPlayer, IPlayer> UnmuteSuccessBroadcast
Field Value
UnmuteSuccessBroadcastNoActor
[TranslationData("Broadcasted when a player is unmuted by something other than a player (like the console or an automated system).", new string?[] { "Offender" })]
public readonly Translation<IPlayer> UnmuteSuccessBroadcastNoActor
Field Value
VoiceRecordNoticeAcceptButton
[TranslationData("Accept button for the notification that voice chat is being recorded.")]
public readonly Translation VoiceRecordNoticeAcceptButton
Field Value
VoiceRecordNoticeDenyButton
[TranslationData("Deny button for the notification that voice chat is being recorded. This button will also mute the player.")]
public readonly Translation VoiceRecordNoticeDenyButton
Field Value
VoiceRecordNoticeDescription
[TranslationData("Popup description for the notification that voice chat is being recorded.")]
public readonly Translation VoiceRecordNoticeDescription
Field Value
VoiceRecordNoticeTitle
[TranslationData("Popup title for the notification that voice chat is being recorded.")]
public readonly Translation VoiceRecordNoticeTitle
Field Value
WarnPopupDescription
[TranslationData("Description of the warning popup that shows when you get warned.")]
public readonly Translation<IPlayer, string> WarnPopupDescription
Field Value
WarnPopupDescriptionNoActor
[TranslationData("Description of the warning popup that shows when you get warned when it was done by something other than a player (like the console or an automated system).")]
public readonly Translation<string> WarnPopupDescriptionNoActor
Field Value
WarnPopupTitle
[TranslationData("Tilte of the warning popup that shows when you get warned.")]
public readonly Translation WarnPopupTitle
Field Value
WarnSuccessBroadcast
[TranslationData("Broadcasted when a player is warned (removed from the server) by another player.", new string?[] { "Offender", "Admin" })]
public readonly Translation<IPlayer, IPlayer> WarnSuccessBroadcast
Field Value
WarnSuccessBroadcastNoActor
[TranslationData("Broadcasted when a player is warned (removed from the server) by something other than a player (like the console or an automated system).", new string?[] { "Offender" })]
public readonly Translation<IPlayer> WarnSuccessBroadcastNoActor
Field Value
Properties
FileName
Name of the translation file without an extension.
protected override string FileName { get; }