Example #1
0
    /// <summary>
    /// 获取番外对话文本内容
    /// </summary>
    /// <param name="data"></param>
    /// <returns></returns>
    public static string GetOADDialogueString(OADDialogueTextDefine data)
    {
        string str = "";

        switch (StaticData.linguisticType)
        {
        case LinguisticType.Simplified:
            str = data.SimplifiedChinese;
            break;

        case LinguisticType.Complex:
            str = data.TraditionalChinese;
            break;

        case LinguisticType.English:
            str = data.English;
            break;

        default:
            str = data.SimplifiedChinese;
            break;
        }
        str = string.Format(str, StaticData.playerInfoData.userInfo.Name);
        string strTwo = ChapterTool.SetLineFeed(str, data.StringNumber);

        return(strTwo);
    }
Example #2
0
    /// <summary>
    /// 获取番外文字
    /// </summary>
    /// <param name="id"></param>
    /// <returns></returns>
    public static OADDialogueTextDefine GetOADData(int id)
    {
        OADDialogueTextDefine data = StaticData.configExcel.GetOADDialogueTextByID(id);

        return(data);
    }