Search Results for

    Show / Hide Table of Contents

    Class DewLocalization

    Inheritance
    object
    DewLocalization
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public static class DewLocalization

    Properties

    buildData

    Declaration
    public static DewLocalizationBuildData buildData { get; }
    Property Value
    Type Description
    DewInternal.DewLocalizationBuildData

    data

    Declaration
    public static PerLanguageLocalizationData data { get; }
    Property Value
    Type Description
    DewInternal.PerLanguageLocalizationData

    Methods

    CaptureDescriptionExpressions(IReadOnlyList<LocaleNode>, Dictionary<string, string>, DescriptionSettings)

    Declaration
    public static void CaptureDescriptionExpressions(IReadOnlyList<LocaleNode> nodes, Dictionary<string, string> data, DewLocalization.DescriptionSettings settings)
    Parameters
    Type Name Description
    System.Collections.Generic.IReadOnlyList<T><LocaleNode> nodes
    System.Collections.Generic.Dictionary<TKey, TValue><string, string> data
    DewLocalization.DescriptionSettings settings

    ConvertDescriptionNodesToText(IReadOnlyList<LocaleNode>, DescriptionSettings)

    Declaration
    public static string ConvertDescriptionNodesToText(IReadOnlyList<LocaleNode> nodes, DewLocalization.DescriptionSettings settings)
    Parameters
    Type Name Description
    System.Collections.Generic.IReadOnlyList<T><LocaleNode> nodes
    DewLocalization.DescriptionSettings settings
    Returns
    Type Description
    string

    EvaluateAndRenderExpression(ExpressionData, DescriptionSettings, bool)

    Declaration
    public static string EvaluateAndRenderExpression(ExpressionData exp, DewLocalization.DescriptionSettings settings, bool shouldShowDetail)
    Parameters
    Type Name Description
    DewInternal.ExpressionData exp
    DewLocalization.DescriptionSettings settings
    bool shouldShowDetail
    Returns
    Type Description
    string

    GetAchievementDescription(string)

    Declaration
    public static string GetAchievementDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetAchievementName(string)

    Declaration
    public static string GetAchievementName(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetArtifactKey(string)

    Declaration
    public static string GetArtifactKey(string artifactType)
    Parameters
    Type Name Description
    string artifactType
    Returns
    Type Description
    string

    GetArtifactKey(Type)

    Declaration
    public static string GetArtifactKey(Type artifactType)
    Parameters
    Type Name Description
    System.Type artifactType
    Returns
    Type Description
    string

    GetArtifactName(string)

    Declaration
    public static string GetArtifactName(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetArtifactShortStory(string)

    Declaration
    public static string[] GetArtifactShortStory(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string[]

    GetArtifactStory(string)

    Declaration
    public static string GetArtifactStory(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetConversationData(string)

    Declaration
    public static ConversationData GetConversationData(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    DewInternal.ConversationData

    GetCurseDescription(string)

    Declaration
    public static List<LocaleNode> GetCurseDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    System.Collections.Generic.List<T><LocaleNode>

    GetCurseKey(string)

    Declaration
    public static string GetCurseKey(string name)
    Parameters
    Type Name Description
    string name
    Returns
    Type Description
    string

    GetCurseName(string)

    Declaration
    public static string GetCurseName(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetCurseShortDescription(string)

    Declaration
    public static List<LocaleNode> GetCurseShortDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    System.Collections.Generic.List<T><LocaleNode>

    GetFormat(string, string)

    Declaration
    public static string GetFormat(string formatString, string lang = null)
    Parameters
    Type Name Description
    string formatString
    string lang
    Returns
    Type Description
    string

    GetGemDescription(string)

    Declaration
    public static IReadOnlyList<LocaleNode> GetGemDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    System.Collections.Generic.IReadOnlyList<T><LocaleNode>

    GetGemDescriptionKey(Gem)

    Declaration
    public static string GetGemDescriptionKey(Gem gem)
    Parameters
    Type Name Description
    Gem gem
    Returns
    Type Description
    string

    GetGemKey(string)

    Declaration
    public static string GetGemKey(string gemType)
    Parameters
    Type Name Description
    string gemType
    Returns
    Type Description
    string

    GetGemKey(Type)

    Declaration
    public static string GetGemKey(Type gemType)
    Parameters
    Type Name Description
    System.Type gemType
    Returns
    Type Description
    string

    GetGemMemory(string)

    Declaration
    public static string GetGemMemory(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetGemName(Gem)

    Declaration
    public static string GetGemName(Gem gem)
    Parameters
    Type Name Description
    Gem gem
    Returns
    Type Description
    string

    GetGemName(string)

    Declaration
    public static string GetGemName(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetGemNameKey(Gem)

    Declaration
    public static string GetGemNameKey(Gem gem)
    Parameters
    Type Name Description
    Gem gem
    Returns
    Type Description
    string

    GetGemShortDescription(string)

    Declaration
    public static string GetGemShortDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetGemTemplate(string)

    Declaration
    public static string GetGemTemplate(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetRecommendedSupportedLanguage()

    Declaration
    public static string GetRecommendedSupportedLanguage()
    Returns
    Type Description
    string

    GetSkillDescription(string, int)

    Declaration
    public static List<LocaleNode> GetSkillDescription(string key, int configIndex)
    Parameters
    Type Name Description
    string key
    int configIndex
    Returns
    Type Description
    System.Collections.Generic.List<T><LocaleNode>

    GetSkillDescriptionKey(SkillTrigger, int)

    Declaration
    public static string GetSkillDescriptionKey(SkillTrigger skill, int configIndex)
    Parameters
    Type Name Description
    SkillTrigger skill
    int configIndex
    Returns
    Type Description
    string

    GetSkillKey(string)

    Declaration
    public static string GetSkillKey(string skillType)
    Parameters
    Type Name Description
    string skillType
    Returns
    Type Description
    string

    GetSkillKey(Type)

    Declaration
    public static string GetSkillKey(Type skillType)
    Parameters
    Type Name Description
    System.Type skillType
    Returns
    Type Description
    string

    GetSkillLevelKey(int)

    Declaration
    public static string GetSkillLevelKey(int level)
    Parameters
    Type Name Description
    int level
    Returns
    Type Description
    string

    GetSkillLevelSuffix(int)

    Declaration
    public static string GetSkillLevelSuffix(int level)
    Parameters
    Type Name Description
    int level
    Returns
    Type Description
    string

    GetSkillLevelTemplate(int, int?)

    Declaration
    public static string GetSkillLevelTemplate(int level, int? toLevel = null)
    Parameters
    Type Name Description
    int level
    int? toLevel
    Returns
    Type Description
    string

    GetSkillMemory(string)

    Declaration
    public static string GetSkillMemory(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetSkillName(SkillTrigger, int)

    Declaration
    public static string GetSkillName(SkillTrigger skill, int configIndex)
    Parameters
    Type Name Description
    SkillTrigger skill
    int configIndex
    Returns
    Type Description
    string

    GetSkillName(string, int)

    Declaration
    public static string GetSkillName(string key, int configIndex)
    Parameters
    Type Name Description
    string key
    int configIndex
    Returns
    Type Description
    string

    GetSkillNameKey(SkillTrigger, int)

    Declaration
    public static string GetSkillNameKey(SkillTrigger skill, int configIndex)
    Parameters
    Type Name Description
    SkillTrigger skill
    int configIndex
    Returns
    Type Description
    string

    GetSkillShortDesc(string, int)

    Declaration
    public static string GetSkillShortDesc(string key, int configIndex)
    Parameters
    Type Name Description
    string key
    int configIndex
    Returns
    Type Description
    string

    GetStarDescription(string)

    Declaration
    public static List<LocaleNode> GetStarDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    System.Collections.Generic.List<T><LocaleNode>

    GetStarDescription(Type)

    Declaration
    public static List<LocaleNode> GetStarDescription(Type type)
    Parameters
    Type Name Description
    System.Type type
    Returns
    Type Description
    System.Collections.Generic.List<T><LocaleNode>

    GetStarLore(string)

    Declaration
    public static string GetStarLore(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetStarName(string)

    Declaration
    public static string GetStarName(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetStarName(Type)

    Declaration
    public static string GetStarName(Type type)
    Parameters
    Type Name Description
    System.Type type
    Returns
    Type Description
    string

    GetTreasureDescription(string)

    Declaration
    public static IReadOnlyList<LocaleNode> GetTreasureDescription(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    System.Collections.Generic.IReadOnlyList<T><LocaleNode>

    GetTreasureKey(string)

    Declaration
    public static string GetTreasureKey(string treasureType)
    Parameters
    Type Name Description
    string treasureType
    Returns
    Type Description
    string

    GetTreasureLore(string)

    Declaration
    public static string GetTreasureLore(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetTreasureName(string)

    Declaration
    public static string GetTreasureName(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    GetUIValue(string)

    Declaration
    public static string GetUIValue(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    HighlightKeywords(string)

    Declaration
    public static string HighlightKeywords(string input)
    Parameters
    Type Name Description
    string input
    Returns
    Type Description
    string

    Initialize()

    Declaration
    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.

    Declaration
    public static string ProcessGenericBacktickedString(string text, object refObject, string lang = null)
    Parameters
    Type Name Description
    string text
    object refObject
    string lang
    Returns
    Type Description
    string

    RenderChangedValue(string, string)

    Declaration
    public static string RenderChangedValue(string prev, string after)
    Parameters
    Type Name Description
    string prev
    string after
    Returns
    Type Description
    string

    RenderWeakenedValue(string, string)

    Declaration
    public static string RenderWeakenedValue(string prev, string after)
    Parameters
    Type Name Description
    string prev
    string after
    Returns
    Type Description
    string

    TryGetUIValue(string, out string)

    Declaration
    public static bool TryGetUIValue(string key, out string value)
    Parameters
    Type Name Description
    string key
    string value
    Returns
    Type Description
    bool
    In This Article
    Back to top Shape of Dreams API Documentation