Class: DewLocalization
- Namespace:
Global - Assembly:
Dew.Core.dll
public static class DewLocalizationProperties
| Name | Declaration | Description |
|---|---|---|
buildData | public static DewLocalizationBuildData buildData { get; } | |
data | public static PerLanguageLocalizationData data { get; } |
Methods
CaptureDescriptionExpressions(IReadOnlyList<LocaleNode>, Dictionary<string, string>, DescriptionSettings)
public static void CaptureDescriptionExpressions(IReadOnlyList<LocaleNode> nodes, Dictionary<string, string> data, DewLocalization.DescriptionSettings settings)Parameters:
| Name | Type | Description |
|---|---|---|
nodes | System.Collections.Generic.IReadOnlyList<T><LocaleNode> | |
data | System.Collections.Generic.Dictionary<TKey, TValue><string,string> | |
settings | DewLocalization.DescriptionSettings |
ConvertDescriptionNodesToText(IReadOnlyList<LocaleNode>, DescriptionSettings)
public static string ConvertDescriptionNodesToText(IReadOnlyList<LocaleNode> nodes, DewLocalization.DescriptionSettings settings)Parameters:
| Name | Type | Description |
|---|---|---|
nodes | System.Collections.Generic.IReadOnlyList<T><LocaleNode> | |
settings | DewLocalization.DescriptionSettings |
Returns: string
EvaluateAndRenderExpression(ExpressionData, DescriptionSettings, bool)
public static string EvaluateAndRenderExpression(ExpressionData exp, DewLocalization.DescriptionSettings settings, bool shouldShowDetail)Parameters:
| Name | Type | Description |
|---|---|---|
exp | DewInternal.ExpressionData | |
settings | DewLocalization.DescriptionSettings | |
shouldShowDetail | bool |
Returns: string
GetAchievementDescription(string)
public static string GetAchievementDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetAchievementName(string)
public static string GetAchievementName(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetArtifactKey(string)
public static string GetArtifactKey(string artifactType)Parameters:
| Name | Type | Description |
|---|---|---|
artifactType | string |
Returns: string
GetArtifactKey(Type)
public static string GetArtifactKey(Type artifactType)Parameters:
| Name | Type | Description |
|---|---|---|
artifactType | System.Type |
Returns: string
GetArtifactName(string)
public static string GetArtifactName(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetArtifactShortStory(string)
public static string[] GetArtifactShortStory(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string[]
GetArtifactStory(string)
public static string GetArtifactStory(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetConversationData(string)
public static ConversationData GetConversationData(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: DewInternal.ConversationData
GetCurseDescription(string)
public static List<LocaleNode> GetCurseDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: System.Collections.Generic.List<T><LocaleNode>
GetCurseKey(string)
public static string GetCurseKey(string name)Parameters:
| Name | Type | Description |
|---|---|---|
name | string |
Returns: string
GetCurseName(string)
public static string GetCurseName(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetCurseShortDescription(string)
public static List<LocaleNode> GetCurseShortDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: System.Collections.Generic.List<T><LocaleNode>
GetFormat(string, string)
public static string GetFormat(string formatString, string lang = null)Parameters:
| Name | Type | Description |
|---|---|---|
formatString | string | |
lang | string |
Returns: string
GetGemDescription(string)
public static IReadOnlyList<LocaleNode> GetGemDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: System.Collections.Generic.IReadOnlyList<T><LocaleNode>
GetGemDescriptionKey(Gem)
public static string GetGemDescriptionKey(Gem gem)Parameters:
| Name | Type | Description |
|---|---|---|
gem | Gem |
Returns: string
GetGemKey(string)
public static string GetGemKey(string gemType)Parameters:
| Name | Type | Description |
|---|---|---|
gemType | string |
Returns: string
GetGemKey(Type)
public static string GetGemKey(Type gemType)Parameters:
| Name | Type | Description |
|---|---|---|
gemType | System.Type |
Returns: string
GetGemMemory(string)
public static string GetGemMemory(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetGemName(Gem)
public static string GetGemName(Gem gem)Parameters:
| Name | Type | Description |
|---|---|---|
gem | Gem |
Returns: string
GetGemName(string)
public static string GetGemName(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetGemNameKey(Gem)
public static string GetGemNameKey(Gem gem)Parameters:
| Name | Type | Description |
|---|---|---|
gem | Gem |
Returns: string
GetGemShortDescription(string)
public static string GetGemShortDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetGemTemplate(string)
public static string GetGemTemplate(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetRecommendedSupportedLanguage()
public static string GetRecommendedSupportedLanguage()Returns: string
GetSkillDescription(string, int)
public static List<LocaleNode> GetSkillDescription(string key, int configIndex)Parameters:
| Name | Type | Description |
|---|---|---|
key | string | |
configIndex | int |
Returns: System.Collections.Generic.List<T><LocaleNode>
GetSkillDescriptionKey(SkillTrigger, int)
public static string GetSkillDescriptionKey(SkillTrigger skill, int configIndex)Parameters:
| Name | Type | Description |
|---|---|---|
skill | SkillTrigger | |
configIndex | int |
Returns: string
GetSkillKey(string)
public static string GetSkillKey(string skillType)Parameters:
| Name | Type | Description |
|---|---|---|
skillType | string |
Returns: string
GetSkillKey(Type)
public static string GetSkillKey(Type skillType)Parameters:
| Name | Type | Description |
|---|---|---|
skillType | System.Type |
Returns: string
GetSkillLevelKey(int)
public static string GetSkillLevelKey(int level)Parameters:
| Name | Type | Description |
|---|---|---|
level | int |
Returns: string
GetSkillLevelSuffix(int)
public static string GetSkillLevelSuffix(int level)Parameters:
| Name | Type | Description |
|---|---|---|
level | int |
Returns: string
GetSkillLevelTemplate(int, int?)
public static string GetSkillLevelTemplate(int level, int? toLevel = null)Parameters:
| Name | Type | Description |
|---|---|---|
level | int | |
toLevel | int? |
Returns: string
GetSkillMemory(string)
public static string GetSkillMemory(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetSkillName(SkillTrigger, int)
public static string GetSkillName(SkillTrigger skill, int configIndex)Parameters:
| Name | Type | Description |
|---|---|---|
skill | SkillTrigger | |
configIndex | int |
Returns: string
GetSkillName(string, int)
public static string GetSkillName(string key, int configIndex)Parameters:
| Name | Type | Description |
|---|---|---|
key | string | |
configIndex | int |
Returns: string
GetSkillNameKey(SkillTrigger, int)
public static string GetSkillNameKey(SkillTrigger skill, int configIndex)Parameters:
| Name | Type | Description |
|---|---|---|
skill | SkillTrigger | |
configIndex | int |
Returns: string
GetSkillShortDesc(string, int)
public static string GetSkillShortDesc(string key, int configIndex)Parameters:
| Name | Type | Description |
|---|---|---|
key | string | |
configIndex | int |
Returns: string
GetStarDescription(string)
public static List<LocaleNode> GetStarDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: System.Collections.Generic.List<T><LocaleNode>
GetStarDescription(Type)
public static List<LocaleNode> GetStarDescription(Type type)Parameters:
| Name | Type | Description |
|---|---|---|
type | System.Type |
Returns: System.Collections.Generic.List<T><LocaleNode>
GetStarLore(string)
public static string GetStarLore(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetStarName(string)
public static string GetStarName(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetStarName(Type)
public static string GetStarName(Type type)Parameters:
| Name | Type | Description |
|---|---|---|
type | System.Type |
Returns: string
GetTreasureDescription(string)
public static IReadOnlyList<LocaleNode> GetTreasureDescription(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: System.Collections.Generic.IReadOnlyList<T><LocaleNode>
GetTreasureKey(string)
public static string GetTreasureKey(string treasureType)Parameters:
| Name | Type | Description |
|---|---|---|
treasureType | string |
Returns: string
GetTreasureLore(string)
public static string GetTreasureLore(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetTreasureName(string)
public static string GetTreasureName(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
GetUIValue(string)
public static string GetUIValue(string key)Parameters:
| Name | Type | Description |
|---|---|---|
key | string |
Returns: string
HighlightKeywords(string)
public static string HighlightKeywords(string input)Parameters:
| Name | Type | Description |
|---|---|---|
input | string |
Returns: string
Initialize()
public static void Initialize()ProcessGenericBacktickedString(string, object, string)
refObject can be any object including System.Type.Supported Field Types: Field/const value in refObject, Field/const value in refType instance of DewResources Database.
public static string ProcessGenericBacktickedString(string text, object refObject, string lang = null)Parameters:
| Name | Type | Description |
|---|---|---|
text | string | |
refObject | object | |
lang | string |
Returns: string
RenderChangedValue(string, string)
public static string RenderChangedValue(string prev, string after)Parameters:
| Name | Type | Description |
|---|---|---|
prev | string | |
after | string |
Returns: string
RenderWeakenedValue(string, string)
public static string RenderWeakenedValue(string prev, string after)Parameters:
| Name | Type | Description |
|---|---|---|
prev | string | |
after | string |
Returns: string
TryGetUIValue(string, out string)
public static bool TryGetUIValue(string key, out string value)Parameters:
| Name | Type | Description |
|---|---|---|
key | string | |
value | string |
Returns: bool