GetDialog() public static method

public static GetDialog ( int l ) : string
l int
return string
示例#1
0
        public static string dialog(int l)
        {
            // オリジナルのテキストを取得
            var type       = typeof(Terraria.Lang);
            var method     = type.GetMethod("_dialog");
            var str_origin = (string)method.Invoke(null, new object[] { l });

            // XML上のテキストを取得
            var str_ja = Ja.GetDialog(l);

            // 空でない方のテキストを返す
            return((str_ja == "") ? str_origin : str_ja);
        }