mirror of
https://github.com/jie65535/GrasscutterCommandGenerator.git
synced 2026-02-04 21:24:14 +08:00
Framework changed to WPF
Only the basic window frame is implemented. Adjusted the structure of resource files.
This commit is contained in:
@@ -1,48 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
<configSections>
|
||||
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<section name="GrasscutterTools.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||
</sectionGroup>
|
||||
</configSections>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
|
||||
</startup>
|
||||
<userSettings>
|
||||
<GrasscutterTools.Properties.Settings>
|
||||
<setting name="AutoCopy" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
<setting name="Uid" serializeAs="String">
|
||||
<value>10001</value>
|
||||
</setting>
|
||||
<setting name="DefaultLanguage" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="ResourcesDirPath" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="TextMapFileName" serializeAs="String">
|
||||
<value>TextMapCHS</value>
|
||||
</setting>
|
||||
<setting name="RemoteUid" serializeAs="String">
|
||||
<value>10001</value>
|
||||
</setting>
|
||||
<setting name="Host" serializeAs="String">
|
||||
<value>https://127.0.0.1</value>
|
||||
</setting>
|
||||
<setting name="CheckedLastVersion" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="TokenCache" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="CommandVersion" serializeAs="String">
|
||||
<value />
|
||||
</setting>
|
||||
<setting name="IsTopMost" serializeAs="String">
|
||||
<value>False</value>
|
||||
</setting>
|
||||
</GrasscutterTools.Properties.Settings>
|
||||
</userSettings>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
|
||||
</startup>
|
||||
</configuration>
|
||||
15
Source/GrasscutterTools/App.xaml
Normal file
15
Source/GrasscutterTools/App.xaml
Normal file
@@ -0,0 +1,15 @@
|
||||
<Application
|
||||
x:Class="GrasscutterTools.App"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:local="clr-namespace:GrasscutterTools"
|
||||
StartupUri="/Windows/MainWindow.xaml">
|
||||
<Application.Resources>
|
||||
<ResourceDictionary>
|
||||
<ResourceDictionary.MergedDictionaries>
|
||||
<ResourceDictionary Source="Styles/ScrollViewerStyle.xaml" />
|
||||
<ResourceDictionary Source="Themes/ExpressionDark/Theme.xaml" />
|
||||
</ResourceDictionary.MergedDictionaries>
|
||||
</ResourceDictionary>
|
||||
</Application.Resources>
|
||||
</Application>
|
||||
17
Source/GrasscutterTools/App.xaml.cs
Normal file
17
Source/GrasscutterTools/App.xaml.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Configuration;
|
||||
using System.Data;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
|
||||
namespace GrasscutterTools
|
||||
{
|
||||
/// <summary>
|
||||
/// App.xaml 的交互逻辑
|
||||
/// </summary>
|
||||
public partial class App : Application
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -1,186 +0,0 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows.Forms;
|
||||
|
||||
|
||||
namespace GrasscutterTools.Controls
|
||||
{
|
||||
[ToolboxItem(true)]
|
||||
public class TextBoxXP : TextBox
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// 获得当前进程,以便重绘控件
|
||||
/// </summary>
|
||||
/// <param name="hWnd"></param>
|
||||
/// <returns></returns>
|
||||
[DllImport("user32.dll")]
|
||||
private static extern IntPtr GetWindowDC(IntPtr hWnd);
|
||||
|
||||
[DllImport("user32.dll")]
|
||||
private static extern int ReleaseDC(IntPtr hWnd, IntPtr hDC);
|
||||
|
||||
private const int EM_SETCUEBANNER = 0x1501;
|
||||
|
||||
[DllImport("user32.dll", CharSet = CharSet.Auto)]
|
||||
private static extern Int32 SendMessage
|
||||
(IntPtr hWnd, int msg, int wParam, [MarshalAs(UnmanagedType.LPWStr)] string lParam);
|
||||
|
||||
/// <summary>
|
||||
/// 水印文本
|
||||
/// </summary>
|
||||
private string _Watermark = "";
|
||||
|
||||
private float maximum;
|
||||
private float minimum;
|
||||
|
||||
#region 属性
|
||||
|
||||
/// <summary>
|
||||
/// 是否启用热点效果
|
||||
/// </summary>
|
||||
[Category("外观")]
|
||||
[Browsable(true)]
|
||||
[Localizable(true)]
|
||||
[Description("获取或设置输入框水印文本")]
|
||||
[DefaultValue("")]
|
||||
public string Watermark
|
||||
{
|
||||
get
|
||||
{
|
||||
return this._Watermark;
|
||||
}
|
||||
set
|
||||
{
|
||||
this._Watermark = value;
|
||||
SendMessage(Handle, EM_SETCUEBANNER, 0, _Watermark);
|
||||
this.Invalidate();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 是否只能输入数字
|
||||
/// </summary>
|
||||
[Category("行为")]
|
||||
[Browsable(true)]
|
||||
[Description("获取或设置TextBox是否只允许输入数字")]
|
||||
[DefaultValue(false)]
|
||||
public bool DigitOnly { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 转为数值
|
||||
/// </summary>
|
||||
public float Number
|
||||
{
|
||||
get
|
||||
{
|
||||
if (float.TryParse(Text, out float value))
|
||||
return value;
|
||||
else
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
[Category("数据")]
|
||||
[Browsable(true)]
|
||||
[DefaultValue(0)]
|
||||
[Description("指示小数点后位数")]
|
||||
public int DecimalPlaces { get; set; }
|
||||
|
||||
[Category("数据")]
|
||||
[Description("获取或设置限制的最大值")]
|
||||
public float Maximum
|
||||
{
|
||||
get
|
||||
{
|
||||
return maximum;
|
||||
}
|
||||
set
|
||||
{
|
||||
maximum = value;
|
||||
if (minimum > maximum)
|
||||
{
|
||||
minimum = maximum;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[Category("数据")]
|
||||
[Browsable(true)]
|
||||
[Description("获取或设置限制的最小值")]
|
||||
public float Minimum
|
||||
{
|
||||
get
|
||||
{
|
||||
return minimum;
|
||||
}
|
||||
set
|
||||
{
|
||||
minimum = value;
|
||||
if (minimum > maximum)
|
||||
{
|
||||
maximum = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endregion 属性
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public TextBoxXP()
|
||||
: base()
|
||||
{
|
||||
//BorderStyle = BorderStyle.FixedSingle;
|
||||
//Font = Styles.StaticResources.DefaultFont;
|
||||
}
|
||||
|
||||
protected override void OnKeyPress(KeyPressEventArgs e)
|
||||
{
|
||||
base.OnKeyPress(e);
|
||||
// 如果只允许输入数字,则判断输入是否为退格或者数字
|
||||
if (DigitOnly)
|
||||
{
|
||||
//IsNumber:指定字符串中位于指定位置的字符是否属于数字类别
|
||||
//IsPunctuation:指定字符串中位于指定位置的字符是否属于标点符号类别
|
||||
//IsControl:指定字符串中位于指定位置的字符是否属于控制字符类别
|
||||
if (!Char.IsNumber(e.KeyChar) && !Char.IsPunctuation(e.KeyChar) && !Char.IsControl(e.KeyChar))
|
||||
{
|
||||
e.Handled = true; //获取或设置一个值,指示是否处理过System.Windows.Forms.Control.KeyPress事件
|
||||
}
|
||||
else if (Char.IsPunctuation(e.KeyChar) && DecimalPlaces > 0)
|
||||
{
|
||||
if (e.KeyChar == '.')
|
||||
{
|
||||
if (Text.LastIndexOf('.') != -1)
|
||||
{
|
||||
e.Handled = true;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
e.Handled = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnLeave(EventArgs e)
|
||||
{
|
||||
base.OnLeave(e);
|
||||
|
||||
if (DigitOnly)
|
||||
{
|
||||
if (!string.IsNullOrWhiteSpace(Text))
|
||||
{
|
||||
if (Number > Maximum)
|
||||
Text = Maximum.ToString("F" + DecimalPlaces);
|
||||
if (Number < Minimum)
|
||||
Text = Minimum.ToString("F" + DecimalPlaces);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
14
Source/GrasscutterTools/Events/CommandGeneratedEventArgs.cs
Normal file
14
Source/GrasscutterTools/Events/CommandGeneratedEventArgs.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace GrasscutterTools.Events
|
||||
{
|
||||
public class CommandGeneratedEventArgs : EventArgs
|
||||
{
|
||||
public CommandGeneratedEventArgs(string command = "")
|
||||
{
|
||||
Command = command;
|
||||
}
|
||||
|
||||
public string Command { get; set; }
|
||||
}
|
||||
}
|
||||
10
Source/GrasscutterTools/Events/ListChangedEventArgs.cs
Normal file
10
Source/GrasscutterTools/Events/ListChangedEventArgs.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace GrasscutterTools.Events
|
||||
{
|
||||
public class ListChangedEventArgs : EventArgs
|
||||
{
|
||||
public IEnumerable<string> List { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
|
||||
<Costura />
|
||||
</Weavers>
|
||||
@@ -1,579 +0,0 @@
|
||||
|
||||
namespace GrasscutterTools.Forms
|
||||
{
|
||||
partial class FormGachaBannerEditor
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormGachaBannerEditor));
|
||||
this.GrpBannerValues = new System.Windows.Forms.GroupBox();
|
||||
this.CmbPrefab = new System.Windows.Forms.ComboBox();
|
||||
this.LblEventChanceTip = new System.Windows.Forms.Label();
|
||||
this.NUDEventChance = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblGachaType = new System.Windows.Forms.Label();
|
||||
this.LblEventChance = new System.Windows.Forms.Label();
|
||||
this.NUDBaseYellowWeight = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblSortId = new System.Windows.Forms.Label();
|
||||
this.TxtRateUpItems2 = new System.Windows.Forms.TextBox();
|
||||
this.LblBaseYellowWeight = new System.Windows.Forms.Label();
|
||||
this.NUDGachaType = new System.Windows.Forms.NumericUpDown();
|
||||
this.NUDSortId = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblRateUpItems2 = new System.Windows.Forms.Label();
|
||||
this.LblSoftPity = new System.Windows.Forms.Label();
|
||||
this.LblGachaTypeTip = new System.Windows.Forms.Label();
|
||||
this.LblEndTime = new System.Windows.Forms.Label();
|
||||
this.LblRateUpItems1 = new System.Windows.Forms.Label();
|
||||
this.NUDSoftPity = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblScheduleId = new System.Windows.Forms.Label();
|
||||
this.LblBeginTime = new System.Windows.Forms.Label();
|
||||
this.TxtRateUpItems1 = new System.Windows.Forms.TextBox();
|
||||
this.LblHardPity = new System.Windows.Forms.Label();
|
||||
this.NUDScheduleId = new System.Windows.Forms.NumericUpDown();
|
||||
this.NUDEndTime = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblHardPityTip = new System.Windows.Forms.Label();
|
||||
this.NUDHardPity = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblScheduleIdTip = new System.Windows.Forms.Label();
|
||||
this.NUDBeginTime = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblSoftPityTip = new System.Windows.Forms.Label();
|
||||
this.LblBasePurpleWeight = new System.Windows.Forms.Label();
|
||||
this.CmbBannerType = new System.Windows.Forms.ComboBox();
|
||||
this.LblSortIdTip = new System.Windows.Forms.Label();
|
||||
this.NUDBasePurpleWeight = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblBannerType = new System.Windows.Forms.Label();
|
||||
this.LblBasePurpleWeightTip = new System.Windows.Forms.Label();
|
||||
this.RbCostItem224 = new System.Windows.Forms.RadioButton();
|
||||
this.LblBaseYellowWeightTip = new System.Windows.Forms.Label();
|
||||
this.LblCostItem = new System.Windows.Forms.Label();
|
||||
this.LblPrefabPath = new System.Windows.Forms.Label();
|
||||
this.RbCostItem223 = new System.Windows.Forms.RadioButton();
|
||||
this.GrpPurplePool = new System.Windows.Forms.GroupBox();
|
||||
this.ListPurplePool = new System.Windows.Forms.CheckedListBox();
|
||||
this.GrpYellowPool = new System.Windows.Forms.GroupBox();
|
||||
this.ListYellowPool = new System.Windows.Forms.CheckedListBox();
|
||||
this.GrpJson = new System.Windows.Forms.GroupBox();
|
||||
this.BtnGen = new System.Windows.Forms.Button();
|
||||
this.TxtJson = new System.Windows.Forms.TextBox();
|
||||
this.BtnParse = new System.Windows.Forms.Button();
|
||||
this.GrpBannerValues.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDBaseYellowWeight)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDGachaType)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDSortId)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDSoftPity)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDScheduleId)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEndTime)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDHardPity)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDBeginTime)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDBasePurpleWeight)).BeginInit();
|
||||
this.GrpPurplePool.SuspendLayout();
|
||||
this.GrpYellowPool.SuspendLayout();
|
||||
this.GrpJson.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// GrpBannerValues
|
||||
//
|
||||
resources.ApplyResources(this.GrpBannerValues, "GrpBannerValues");
|
||||
this.GrpBannerValues.Controls.Add(this.CmbPrefab);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEventChanceTip);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDEventChance);
|
||||
this.GrpBannerValues.Controls.Add(this.LblGachaType);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEventChance);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDBaseYellowWeight);
|
||||
this.GrpBannerValues.Controls.Add(this.LblSortId);
|
||||
this.GrpBannerValues.Controls.Add(this.TxtRateUpItems2);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBaseYellowWeight);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDGachaType);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDSortId);
|
||||
this.GrpBannerValues.Controls.Add(this.LblRateUpItems2);
|
||||
this.GrpBannerValues.Controls.Add(this.LblSoftPity);
|
||||
this.GrpBannerValues.Controls.Add(this.LblGachaTypeTip);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEndTime);
|
||||
this.GrpBannerValues.Controls.Add(this.LblRateUpItems1);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDSoftPity);
|
||||
this.GrpBannerValues.Controls.Add(this.LblScheduleId);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBeginTime);
|
||||
this.GrpBannerValues.Controls.Add(this.TxtRateUpItems1);
|
||||
this.GrpBannerValues.Controls.Add(this.LblHardPity);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDScheduleId);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDEndTime);
|
||||
this.GrpBannerValues.Controls.Add(this.LblHardPityTip);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDHardPity);
|
||||
this.GrpBannerValues.Controls.Add(this.LblScheduleIdTip);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDBeginTime);
|
||||
this.GrpBannerValues.Controls.Add(this.LblSoftPityTip);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBasePurpleWeight);
|
||||
this.GrpBannerValues.Controls.Add(this.CmbBannerType);
|
||||
this.GrpBannerValues.Controls.Add(this.LblSortIdTip);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDBasePurpleWeight);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBannerType);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBasePurpleWeightTip);
|
||||
this.GrpBannerValues.Controls.Add(this.RbCostItem224);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBaseYellowWeightTip);
|
||||
this.GrpBannerValues.Controls.Add(this.LblCostItem);
|
||||
this.GrpBannerValues.Controls.Add(this.LblPrefabPath);
|
||||
this.GrpBannerValues.Controls.Add(this.RbCostItem223);
|
||||
this.GrpBannerValues.Name = "GrpBannerValues";
|
||||
this.GrpBannerValues.TabStop = false;
|
||||
//
|
||||
// CmbPrefab
|
||||
//
|
||||
this.CmbPrefab.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.CmbPrefab.FormattingEnabled = true;
|
||||
resources.ApplyResources(this.CmbPrefab, "CmbPrefab");
|
||||
this.CmbPrefab.Name = "CmbPrefab";
|
||||
//
|
||||
// LblEventChanceTip
|
||||
//
|
||||
resources.ApplyResources(this.LblEventChanceTip, "LblEventChanceTip");
|
||||
this.LblEventChanceTip.Name = "LblEventChanceTip";
|
||||
//
|
||||
// NUDEventChance
|
||||
//
|
||||
resources.ApplyResources(this.NUDEventChance, "NUDEventChance");
|
||||
this.NUDEventChance.Name = "NUDEventChance";
|
||||
this.NUDEventChance.Value = new decimal(new int[] {
|
||||
50,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblGachaType
|
||||
//
|
||||
resources.ApplyResources(this.LblGachaType, "LblGachaType");
|
||||
this.LblGachaType.Name = "LblGachaType";
|
||||
//
|
||||
// LblEventChance
|
||||
//
|
||||
resources.ApplyResources(this.LblEventChance, "LblEventChance");
|
||||
this.LblEventChance.Name = "LblEventChance";
|
||||
//
|
||||
// NUDBaseYellowWeight
|
||||
//
|
||||
this.NUDBaseYellowWeight.DecimalPlaces = 2;
|
||||
resources.ApplyResources(this.NUDBaseYellowWeight, "NUDBaseYellowWeight");
|
||||
this.NUDBaseYellowWeight.Name = "NUDBaseYellowWeight";
|
||||
this.NUDBaseYellowWeight.Value = new decimal(new int[] {
|
||||
6,
|
||||
0,
|
||||
0,
|
||||
65536});
|
||||
//
|
||||
// LblSortId
|
||||
//
|
||||
resources.ApplyResources(this.LblSortId, "LblSortId");
|
||||
this.LblSortId.Name = "LblSortId";
|
||||
//
|
||||
// TxtRateUpItems2
|
||||
//
|
||||
this.TxtRateUpItems2.BackColor = System.Drawing.Color.White;
|
||||
resources.ApplyResources(this.TxtRateUpItems2, "TxtRateUpItems2");
|
||||
this.TxtRateUpItems2.Name = "TxtRateUpItems2";
|
||||
this.TxtRateUpItems2.ReadOnly = true;
|
||||
//
|
||||
// LblBaseYellowWeight
|
||||
//
|
||||
resources.ApplyResources(this.LblBaseYellowWeight, "LblBaseYellowWeight");
|
||||
this.LblBaseYellowWeight.Name = "LblBaseYellowWeight";
|
||||
//
|
||||
// NUDGachaType
|
||||
//
|
||||
resources.ApplyResources(this.NUDGachaType, "NUDGachaType");
|
||||
this.NUDGachaType.Maximum = new decimal(new int[] {
|
||||
10000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDGachaType.Name = "NUDGachaType";
|
||||
this.NUDGachaType.Value = new decimal(new int[] {
|
||||
400,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// NUDSortId
|
||||
//
|
||||
resources.ApplyResources(this.NUDSortId, "NUDSortId");
|
||||
this.NUDSortId.Maximum = new decimal(new int[] {
|
||||
9999,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDSortId.Minimum = new decimal(new int[] {
|
||||
1000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDSortId.Name = "NUDSortId";
|
||||
this.NUDSortId.Value = new decimal(new int[] {
|
||||
1000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblRateUpItems2
|
||||
//
|
||||
resources.ApplyResources(this.LblRateUpItems2, "LblRateUpItems2");
|
||||
this.LblRateUpItems2.Name = "LblRateUpItems2";
|
||||
//
|
||||
// LblSoftPity
|
||||
//
|
||||
resources.ApplyResources(this.LblSoftPity, "LblSoftPity");
|
||||
this.LblSoftPity.Name = "LblSoftPity";
|
||||
//
|
||||
// LblGachaTypeTip
|
||||
//
|
||||
resources.ApplyResources(this.LblGachaTypeTip, "LblGachaTypeTip");
|
||||
this.LblGachaTypeTip.Name = "LblGachaTypeTip";
|
||||
//
|
||||
// LblEndTime
|
||||
//
|
||||
resources.ApplyResources(this.LblEndTime, "LblEndTime");
|
||||
this.LblEndTime.Name = "LblEndTime";
|
||||
//
|
||||
// LblRateUpItems1
|
||||
//
|
||||
resources.ApplyResources(this.LblRateUpItems1, "LblRateUpItems1");
|
||||
this.LblRateUpItems1.Name = "LblRateUpItems1";
|
||||
//
|
||||
// NUDSoftPity
|
||||
//
|
||||
resources.ApplyResources(this.NUDSoftPity, "NUDSoftPity");
|
||||
this.NUDSoftPity.Maximum = new decimal(new int[] {
|
||||
100000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDSoftPity.Name = "NUDSoftPity";
|
||||
this.NUDSoftPity.Value = new decimal(new int[] {
|
||||
75,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblScheduleId
|
||||
//
|
||||
resources.ApplyResources(this.LblScheduleId, "LblScheduleId");
|
||||
this.LblScheduleId.Name = "LblScheduleId";
|
||||
//
|
||||
// LblBeginTime
|
||||
//
|
||||
resources.ApplyResources(this.LblBeginTime, "LblBeginTime");
|
||||
this.LblBeginTime.Name = "LblBeginTime";
|
||||
//
|
||||
// TxtRateUpItems1
|
||||
//
|
||||
this.TxtRateUpItems1.BackColor = System.Drawing.Color.White;
|
||||
resources.ApplyResources(this.TxtRateUpItems1, "TxtRateUpItems1");
|
||||
this.TxtRateUpItems1.Name = "TxtRateUpItems1";
|
||||
this.TxtRateUpItems1.ReadOnly = true;
|
||||
//
|
||||
// LblHardPity
|
||||
//
|
||||
resources.ApplyResources(this.LblHardPity, "LblHardPity");
|
||||
this.LblHardPity.Name = "LblHardPity";
|
||||
//
|
||||
// NUDScheduleId
|
||||
//
|
||||
resources.ApplyResources(this.NUDScheduleId, "NUDScheduleId");
|
||||
this.NUDScheduleId.Maximum = new decimal(new int[] {
|
||||
10000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDScheduleId.Name = "NUDScheduleId";
|
||||
this.NUDScheduleId.Value = new decimal(new int[] {
|
||||
800,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// NUDEndTime
|
||||
//
|
||||
resources.ApplyResources(this.NUDEndTime, "NUDEndTime");
|
||||
this.NUDEndTime.Maximum = new decimal(new int[] {
|
||||
1924992000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDEndTime.Name = "NUDEndTime";
|
||||
this.NUDEndTime.Value = new decimal(new int[] {
|
||||
1924992000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblHardPityTip
|
||||
//
|
||||
resources.ApplyResources(this.LblHardPityTip, "LblHardPityTip");
|
||||
this.LblHardPityTip.Name = "LblHardPityTip";
|
||||
//
|
||||
// NUDHardPity
|
||||
//
|
||||
resources.ApplyResources(this.NUDHardPity, "NUDHardPity");
|
||||
this.NUDHardPity.Maximum = new decimal(new int[] {
|
||||
100000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDHardPity.Name = "NUDHardPity";
|
||||
this.NUDHardPity.Value = new decimal(new int[] {
|
||||
90,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblScheduleIdTip
|
||||
//
|
||||
resources.ApplyResources(this.LblScheduleIdTip, "LblScheduleIdTip");
|
||||
this.LblScheduleIdTip.Name = "LblScheduleIdTip";
|
||||
//
|
||||
// NUDBeginTime
|
||||
//
|
||||
resources.ApplyResources(this.NUDBeginTime, "NUDBeginTime");
|
||||
this.NUDBeginTime.Maximum = new decimal(new int[] {
|
||||
1924992000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDBeginTime.Name = "NUDBeginTime";
|
||||
//
|
||||
// LblSoftPityTip
|
||||
//
|
||||
resources.ApplyResources(this.LblSoftPityTip, "LblSoftPityTip");
|
||||
this.LblSoftPityTip.Name = "LblSoftPityTip";
|
||||
//
|
||||
// LblBasePurpleWeight
|
||||
//
|
||||
resources.ApplyResources(this.LblBasePurpleWeight, "LblBasePurpleWeight");
|
||||
this.LblBasePurpleWeight.Name = "LblBasePurpleWeight";
|
||||
//
|
||||
// CmbBannerType
|
||||
//
|
||||
this.CmbBannerType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.CmbBannerType.FormattingEnabled = true;
|
||||
this.CmbBannerType.Items.AddRange(new object[] {
|
||||
resources.GetString("CmbBannerType.Items"),
|
||||
resources.GetString("CmbBannerType.Items1"),
|
||||
resources.GetString("CmbBannerType.Items2")});
|
||||
resources.ApplyResources(this.CmbBannerType, "CmbBannerType");
|
||||
this.CmbBannerType.Name = "CmbBannerType";
|
||||
//
|
||||
// LblSortIdTip
|
||||
//
|
||||
resources.ApplyResources(this.LblSortIdTip, "LblSortIdTip");
|
||||
this.LblSortIdTip.Name = "LblSortIdTip";
|
||||
//
|
||||
// NUDBasePurpleWeight
|
||||
//
|
||||
this.NUDBasePurpleWeight.DecimalPlaces = 2;
|
||||
resources.ApplyResources(this.NUDBasePurpleWeight, "NUDBasePurpleWeight");
|
||||
this.NUDBasePurpleWeight.Name = "NUDBasePurpleWeight";
|
||||
this.NUDBasePurpleWeight.Value = new decimal(new int[] {
|
||||
51,
|
||||
0,
|
||||
0,
|
||||
65536});
|
||||
//
|
||||
// LblBannerType
|
||||
//
|
||||
resources.ApplyResources(this.LblBannerType, "LblBannerType");
|
||||
this.LblBannerType.Name = "LblBannerType";
|
||||
//
|
||||
// LblBasePurpleWeightTip
|
||||
//
|
||||
resources.ApplyResources(this.LblBasePurpleWeightTip, "LblBasePurpleWeightTip");
|
||||
this.LblBasePurpleWeightTip.Name = "LblBasePurpleWeightTip";
|
||||
//
|
||||
// RbCostItem224
|
||||
//
|
||||
resources.ApplyResources(this.RbCostItem224, "RbCostItem224");
|
||||
this.RbCostItem224.Checked = true;
|
||||
this.RbCostItem224.Name = "RbCostItem224";
|
||||
this.RbCostItem224.TabStop = true;
|
||||
this.RbCostItem224.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// LblBaseYellowWeightTip
|
||||
//
|
||||
resources.ApplyResources(this.LblBaseYellowWeightTip, "LblBaseYellowWeightTip");
|
||||
this.LblBaseYellowWeightTip.Name = "LblBaseYellowWeightTip";
|
||||
//
|
||||
// LblCostItem
|
||||
//
|
||||
resources.ApplyResources(this.LblCostItem, "LblCostItem");
|
||||
this.LblCostItem.Name = "LblCostItem";
|
||||
//
|
||||
// LblPrefabPath
|
||||
//
|
||||
resources.ApplyResources(this.LblPrefabPath, "LblPrefabPath");
|
||||
this.LblPrefabPath.Name = "LblPrefabPath";
|
||||
//
|
||||
// RbCostItem223
|
||||
//
|
||||
resources.ApplyResources(this.RbCostItem223, "RbCostItem223");
|
||||
this.RbCostItem223.Name = "RbCostItem223";
|
||||
this.RbCostItem223.TabStop = true;
|
||||
this.RbCostItem223.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// GrpPurplePool
|
||||
//
|
||||
resources.ApplyResources(this.GrpPurplePool, "GrpPurplePool");
|
||||
this.GrpPurplePool.Controls.Add(this.ListPurplePool);
|
||||
this.GrpPurplePool.Name = "GrpPurplePool";
|
||||
this.GrpPurplePool.TabStop = false;
|
||||
//
|
||||
// ListPurplePool
|
||||
//
|
||||
this.ListPurplePool.CheckOnClick = true;
|
||||
resources.ApplyResources(this.ListPurplePool, "ListPurplePool");
|
||||
this.ListPurplePool.FormattingEnabled = true;
|
||||
this.ListPurplePool.Name = "ListPurplePool";
|
||||
this.ListPurplePool.ItemCheck += new System.Windows.Forms.ItemCheckEventHandler(this.ListPurplePool_ItemCheck);
|
||||
//
|
||||
// GrpYellowPool
|
||||
//
|
||||
resources.ApplyResources(this.GrpYellowPool, "GrpYellowPool");
|
||||
this.GrpYellowPool.Controls.Add(this.ListYellowPool);
|
||||
this.GrpYellowPool.Name = "GrpYellowPool";
|
||||
this.GrpYellowPool.TabStop = false;
|
||||
//
|
||||
// ListYellowPool
|
||||
//
|
||||
this.ListYellowPool.CheckOnClick = true;
|
||||
resources.ApplyResources(this.ListYellowPool, "ListYellowPool");
|
||||
this.ListYellowPool.FormattingEnabled = true;
|
||||
this.ListYellowPool.Name = "ListYellowPool";
|
||||
this.ListYellowPool.ItemCheck += new System.Windows.Forms.ItemCheckEventHandler(this.ListYellowPool_ItemCheck);
|
||||
//
|
||||
// GrpJson
|
||||
//
|
||||
resources.ApplyResources(this.GrpJson, "GrpJson");
|
||||
this.GrpJson.Controls.Add(this.BtnGen);
|
||||
this.GrpJson.Controls.Add(this.TxtJson);
|
||||
this.GrpJson.Controls.Add(this.BtnParse);
|
||||
this.GrpJson.Name = "GrpJson";
|
||||
this.GrpJson.TabStop = false;
|
||||
//
|
||||
// BtnGen
|
||||
//
|
||||
resources.ApplyResources(this.BtnGen, "BtnGen");
|
||||
this.BtnGen.Name = "BtnGen";
|
||||
this.BtnGen.UseVisualStyleBackColor = true;
|
||||
this.BtnGen.Click += new System.EventHandler(this.BtnGen_Click);
|
||||
//
|
||||
// TxtJson
|
||||
//
|
||||
resources.ApplyResources(this.TxtJson, "TxtJson");
|
||||
this.TxtJson.Name = "TxtJson";
|
||||
//
|
||||
// BtnParse
|
||||
//
|
||||
resources.ApplyResources(this.BtnParse, "BtnParse");
|
||||
this.BtnParse.Name = "BtnParse";
|
||||
this.BtnParse.UseVisualStyleBackColor = true;
|
||||
this.BtnParse.Click += new System.EventHandler(this.BtnParse_Click);
|
||||
//
|
||||
// FormGachaBannerEditor
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.GrpJson);
|
||||
this.Controls.Add(this.GrpPurplePool);
|
||||
this.Controls.Add(this.GrpYellowPool);
|
||||
this.Controls.Add(this.GrpBannerValues);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
|
||||
this.Name = "FormGachaBannerEditor";
|
||||
this.GrpBannerValues.ResumeLayout(false);
|
||||
this.GrpBannerValues.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDBaseYellowWeight)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDGachaType)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDSortId)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDSoftPity)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDScheduleId)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEndTime)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDHardPity)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDBeginTime)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDBasePurpleWeight)).EndInit();
|
||||
this.GrpPurplePool.ResumeLayout(false);
|
||||
this.GrpYellowPool.ResumeLayout(false);
|
||||
this.GrpJson.ResumeLayout(false);
|
||||
this.GrpJson.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
private System.Windows.Forms.GroupBox GrpBannerValues;
|
||||
private System.Windows.Forms.Label LblEventChanceTip;
|
||||
private System.Windows.Forms.NumericUpDown NUDEventChance;
|
||||
private System.Windows.Forms.Label LblGachaType;
|
||||
private System.Windows.Forms.Label LblEventChance;
|
||||
private System.Windows.Forms.NumericUpDown NUDBaseYellowWeight;
|
||||
private System.Windows.Forms.Label LblSortId;
|
||||
private System.Windows.Forms.TextBox TxtRateUpItems2;
|
||||
private System.Windows.Forms.Label LblBaseYellowWeight;
|
||||
private System.Windows.Forms.NumericUpDown NUDGachaType;
|
||||
private System.Windows.Forms.NumericUpDown NUDSortId;
|
||||
private System.Windows.Forms.Label LblRateUpItems2;
|
||||
private System.Windows.Forms.Label LblSoftPity;
|
||||
private System.Windows.Forms.Label LblGachaTypeTip;
|
||||
private System.Windows.Forms.Label LblEndTime;
|
||||
private System.Windows.Forms.Label LblRateUpItems1;
|
||||
private System.Windows.Forms.NumericUpDown NUDSoftPity;
|
||||
private System.Windows.Forms.Label LblScheduleId;
|
||||
private System.Windows.Forms.Label LblBeginTime;
|
||||
private System.Windows.Forms.TextBox TxtRateUpItems1;
|
||||
private System.Windows.Forms.Label LblHardPity;
|
||||
private System.Windows.Forms.NumericUpDown NUDScheduleId;
|
||||
private System.Windows.Forms.NumericUpDown NUDEndTime;
|
||||
private System.Windows.Forms.Label LblHardPityTip;
|
||||
private System.Windows.Forms.NumericUpDown NUDHardPity;
|
||||
private System.Windows.Forms.Label LblScheduleIdTip;
|
||||
private System.Windows.Forms.NumericUpDown NUDBeginTime;
|
||||
private System.Windows.Forms.Label LblSoftPityTip;
|
||||
private System.Windows.Forms.Label LblBasePurpleWeight;
|
||||
private System.Windows.Forms.ComboBox CmbBannerType;
|
||||
private System.Windows.Forms.Label LblSortIdTip;
|
||||
private System.Windows.Forms.NumericUpDown NUDBasePurpleWeight;
|
||||
private System.Windows.Forms.Label LblBannerType;
|
||||
private System.Windows.Forms.Label LblBasePurpleWeightTip;
|
||||
private System.Windows.Forms.RadioButton RbCostItem224;
|
||||
private System.Windows.Forms.Label LblBaseYellowWeightTip;
|
||||
private System.Windows.Forms.Label LblCostItem;
|
||||
private System.Windows.Forms.Label LblPrefabPath;
|
||||
private System.Windows.Forms.RadioButton RbCostItem223;
|
||||
private System.Windows.Forms.GroupBox GrpPurplePool;
|
||||
private System.Windows.Forms.CheckedListBox ListPurplePool;
|
||||
private System.Windows.Forms.GroupBox GrpYellowPool;
|
||||
private System.Windows.Forms.CheckedListBox ListYellowPool;
|
||||
private System.Windows.Forms.GroupBox GrpJson;
|
||||
private System.Windows.Forms.TextBox TxtJson;
|
||||
private System.Windows.Forms.Button BtnGen;
|
||||
private System.Windows.Forms.Button BtnParse;
|
||||
private System.Windows.Forms.ComboBox CmbPrefab;
|
||||
}
|
||||
}
|
||||
@@ -1,249 +0,0 @@
|
||||
/**
|
||||
* Grasscutter Tools
|
||||
* Copyright (C) 2022 jie65535
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published
|
||||
* by the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
**/
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using GrasscutterTools.Game;
|
||||
using GrasscutterTools.Game.Gacha;
|
||||
using GrasscutterTools.Properties;
|
||||
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace GrasscutterTools.Forms
|
||||
{
|
||||
/// <summary>
|
||||
/// 卡池编辑器
|
||||
/// </summary>
|
||||
public partial class FormGachaBannerEditor : Form
|
||||
{
|
||||
#region - 初始化 -
|
||||
|
||||
public FormGachaBannerEditor()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
Icon = Resources.IconGrasscutter;
|
||||
CmbBannerType.SelectedIndex = 0;
|
||||
InitBannerPrefab();
|
||||
InitCheckedListBoxs();
|
||||
}
|
||||
|
||||
private void InitBannerPrefab()
|
||||
{
|
||||
CmbPrefab.Items.Clear();
|
||||
CmbPrefab.Items.AddRange(GameData.GachaBannerPrefabs.Names);
|
||||
}
|
||||
|
||||
private void InitCheckedListBoxs()
|
||||
{
|
||||
InitCheckedListBox(ListYellowPool, "yellow");
|
||||
InitCheckedListBox(ListPurplePool, "purple");
|
||||
}
|
||||
|
||||
private void InitCheckedListBox(CheckedListBox list, string color)
|
||||
{
|
||||
var kvs = new List<string>();
|
||||
for (int i = 0; i < GameData.AvatarColors.Count; i++)
|
||||
{
|
||||
if (GameData.AvatarColors.Names[i] == color)
|
||||
{
|
||||
var id = GameData.AvatarColors.Ids[i];
|
||||
var index = Array.IndexOf(GameData.Avatars.Ids, id);
|
||||
if (index >= 0)
|
||||
kvs.Add($"{id}:{GameData.Avatars.Names[index]}");
|
||||
}
|
||||
}
|
||||
for (int i = 0; i < GameData.WeaponColors.Count; i++)
|
||||
{
|
||||
if (GameData.WeaponColors.Names[i] == color)
|
||||
{
|
||||
var id = GameData.WeaponColors.Ids[i];
|
||||
var index = Array.IndexOf(GameData.Weapons.Ids, id);
|
||||
if (index >= 0)
|
||||
kvs.Add($"{id}:{GameData.Weapons.Names[index]}");
|
||||
}
|
||||
}
|
||||
list.Items.AddRange(kvs.ToArray());
|
||||
}
|
||||
|
||||
private void InitRateUpItems(GachaBanner banner)
|
||||
{
|
||||
UpdateCheckedListBox(ListYellowPool, banner.RateUpItems1);
|
||||
UpdateCheckedListBox(ListPurplePool, banner.RateUpItems2);
|
||||
}
|
||||
|
||||
#endregion - 初始化 -
|
||||
|
||||
#region - UI -
|
||||
|
||||
private void ShowBanner(GachaBanner banner)
|
||||
{
|
||||
try
|
||||
{
|
||||
NUDGachaType.Value = banner.GachaType;
|
||||
NUDScheduleId.Value = banner.ScheduleId;
|
||||
CmbBannerType.SelectedIndex = (int)banner.BannerType;
|
||||
if (string.IsNullOrEmpty(banner.TitlePath) || !int.TryParse(banner.TitlePath.Substring("UI_GACHA_SHOW_PANEL_A".Length, 3), out int prefabId))
|
||||
CmbPrefab.SelectedIndex = -1;
|
||||
else
|
||||
CmbPrefab.SelectedIndex = Array.IndexOf(GameData.GachaBannerPrefabs.Ids, prefabId);
|
||||
RbCostItem224.Checked = banner.CostItem == 224;
|
||||
RbCostItem223.Checked = banner.CostItem == 223;
|
||||
NUDBeginTime.Value = banner.BeginTime;
|
||||
NUDEndTime.Value = banner.EndTime;
|
||||
NUDSortId.Value = banner.SortId;
|
||||
TxtRateUpItems1.Text = string.Join(", ", banner.RateUpItems1);
|
||||
TxtRateUpItems2.Text = string.Join(", ", banner.RateUpItems2);
|
||||
NUDBaseYellowWeight.Value = banner.BaseYellowWeight * 0.01M;
|
||||
NUDBasePurpleWeight.Value = banner.BasePurpleWeight * 0.01M;
|
||||
NUDEventChance.Value = banner.EventChance;
|
||||
NUDSoftPity.Value = banner.SoftPity;
|
||||
NUDHardPity.Value = banner.HardPity;
|
||||
InitRateUpItems(banner);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show("UI更新失败:" + ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
|
||||
private GachaBanner ParseBanner()
|
||||
{
|
||||
if (CmbBannerType.SelectedIndex < 0)
|
||||
{
|
||||
MessageBox.Show("请选择奖池类型", Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (CmbPrefab.SelectedIndex < 0)
|
||||
{
|
||||
MessageBox.Show("请选择奖池预制", Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return null;
|
||||
}
|
||||
|
||||
int[] yellowIds;
|
||||
if (string.IsNullOrEmpty(TxtRateUpItems1.Text))
|
||||
yellowIds = new int[0];
|
||||
else
|
||||
yellowIds = TxtRateUpItems1.Text.Split(',').Select(s => int.Parse(s.Trim())).ToArray();
|
||||
|
||||
int[] purpleIds;
|
||||
if (string.IsNullOrEmpty(TxtRateUpItems2.Text))
|
||||
purpleIds = new int[0];
|
||||
else
|
||||
purpleIds = TxtRateUpItems2.Text.Split(',').Select(s => int.Parse(s.Trim())).ToArray();
|
||||
|
||||
var prefabId = GameData.GachaBannerPrefabs.Ids[CmbPrefab.SelectedIndex];
|
||||
GachaBanner banner = new GachaBanner
|
||||
{
|
||||
GachaType = (int)NUDGachaType.Value,
|
||||
ScheduleId = (int)NUDScheduleId.Value,
|
||||
BannerType = (BannerType)CmbBannerType.SelectedIndex,
|
||||
PrefabPath = $"GachaShowPanel_A{prefabId:000}",
|
||||
PreviewPrefabPath = $"UI_Tab_GachaShowPanel_A{prefabId:000}",
|
||||
TitlePath = $"UI_GACHA_SHOW_PANEL_A{prefabId:000}_TITLE",
|
||||
CostItem = RbCostItem224.Checked ? 224 : 223,
|
||||
BeginTime = (int)NUDBeginTime.Value,
|
||||
EndTime = (int)NUDEndTime.Value,
|
||||
SortId = (int)NUDSortId.Value,
|
||||
RateUpItems1 = yellowIds,
|
||||
RateUpItems2 = purpleIds,
|
||||
BaseYellowWeight = (int)(NUDBaseYellowWeight.Value * 100),
|
||||
BasePurpleWeight = (int)(NUDBasePurpleWeight.Value * 100),
|
||||
EventChance = (int)NUDEventChance.Value,
|
||||
SoftPity = (int)NUDSoftPity.Value,
|
||||
HardPity = (int)NUDHardPity.Value
|
||||
};
|
||||
return banner;
|
||||
}
|
||||
|
||||
#endregion - UI -
|
||||
|
||||
#region - 事件 -
|
||||
|
||||
private void UpdateCheckedListBox(CheckedListBox list, int[] checkedIds)
|
||||
{
|
||||
for (int i = 0; i < list.Items.Count; i++)
|
||||
{
|
||||
if (checkedIds.Length == 0)
|
||||
list.SetItemChecked(i, false);
|
||||
else
|
||||
{
|
||||
var item = list.Items[i] as string;
|
||||
var id = int.Parse(item.Substring(0, item.IndexOf(':')));
|
||||
list.SetItemChecked(i, Array.IndexOf(checkedIds, id) != -1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void ListYellowPool_ItemCheck(object sender, ItemCheckEventArgs e)
|
||||
{
|
||||
BeginInvoke(new Action(() =>
|
||||
UpdateCheckedItems(ListYellowPool, TxtRateUpItems1)
|
||||
));
|
||||
}
|
||||
|
||||
private void ListPurplePool_ItemCheck(object sender, ItemCheckEventArgs e)
|
||||
{
|
||||
BeginInvoke(new Action(() =>
|
||||
UpdateCheckedItems(ListPurplePool, TxtRateUpItems2)
|
||||
));
|
||||
}
|
||||
|
||||
private void UpdateCheckedItems(CheckedListBox list, TextBox txt)
|
||||
{
|
||||
if (list.CheckedItems.Count == 0)
|
||||
txt.Text = "";
|
||||
else
|
||||
{
|
||||
StringBuilder builder = new StringBuilder();
|
||||
foreach (string item in list.CheckedItems)
|
||||
builder.Append(item.Substring(0, item.IndexOf(':')))
|
||||
.Append(", ");
|
||||
txt.Text = builder.ToString(0, builder.Length - 2);
|
||||
}
|
||||
}
|
||||
|
||||
private void BtnGen_Click(object sender, EventArgs e)
|
||||
{
|
||||
var banner = ParseBanner();
|
||||
if (banner != null)
|
||||
{
|
||||
TxtJson.Text = JsonConvert.SerializeObject(banner, Formatting.Indented);
|
||||
}
|
||||
}
|
||||
|
||||
private void BtnParse_Click(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
ShowBanner(JsonConvert.DeserializeObject<GachaBanner>(TxtJson.Text));
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show("Json解析失败,错误消息:" + ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion - 事件 -
|
||||
}
|
||||
}
|
||||
@@ -1,332 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="LblBannerEditorOldTip.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="LblBannerEditorOldTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>22, 415</value>
|
||||
</data>
|
||||
<data name="LblBannerEditorOldTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>390, 35</value>
|
||||
</data>
|
||||
<data name="LblBannerEditorOldTip.Text" xml:space="preserve">
|
||||
<value>Tip: The latest version of the dev Banner is currently not supported, waiting for PR : )</value>
|
||||
</data>
|
||||
<data name="LblEventChanceTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>401, 262</value>
|
||||
</data>
|
||||
<data name="NUDEventChance.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>332, 260</value>
|
||||
</data>
|
||||
<data name="LblEventChance.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>83, 17</value>
|
||||
</data>
|
||||
<data name="LblEventChance.Text" xml:space="preserve">
|
||||
<value>Event chance</value>
|
||||
</data>
|
||||
<data name="LblSortId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>72, 204</value>
|
||||
</data>
|
||||
<data name="LblSortId.Text" xml:space="preserve">
|
||||
<value>Sort</value>
|
||||
</data>
|
||||
<data name="LblBaseYellowWeight.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>22, 262</value>
|
||||
</data>
|
||||
<data name="LblBaseYellowWeight.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>83, 17</value>
|
||||
</data>
|
||||
<data name="LblBaseYellowWeight.Text" xml:space="preserve">
|
||||
<value>5 star weight</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>44, 350</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>61, 17</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems2.Text" xml:space="preserve">
|
||||
<value>4 star UP</value>
|
||||
</data>
|
||||
<data name="LblSoftPity.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>49, 291</value>
|
||||
</data>
|
||||
<data name="LblSoftPity.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>56, 17</value>
|
||||
</data>
|
||||
<data name="LblSoftPity.Text" xml:space="preserve">
|
||||
<value>Soft pity</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>123, 17</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Text" xml:space="preserve">
|
||||
<value>Increment from 400</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>62, 17</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Text" xml:space="preserve">
|
||||
<value>End Time</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>44, 234</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>61, 17</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems1.Text" xml:space="preserve">
|
||||
<value>5 star UP</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>32, 175</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>73, 17</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Text" xml:space="preserve">
|
||||
<value>Begin Time</value>
|
||||
</data>
|
||||
<data name="LblHardPity.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>42, 320</value>
|
||||
</data>
|
||||
<data name="LblHardPity.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>62, 17</value>
|
||||
</data>
|
||||
<data name="LblHardPity.Text" xml:space="preserve">
|
||||
<value>Hard pity</value>
|
||||
</data>
|
||||
<data name="NUDEndTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>287, 174</value>
|
||||
</data>
|
||||
<data name="LblHardPityTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>17, 17</value>
|
||||
</data>
|
||||
<data name="LblHardPityTip.Text" xml:space="preserve">
|
||||
<value>...</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>49, 17</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Text" xml:space="preserve">
|
||||
<value>Unique</value>
|
||||
</data>
|
||||
<data name="LblSoftPityTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>17, 17</value>
|
||||
</data>
|
||||
<data name="LblSoftPityTip.Text" xml:space="preserve">
|
||||
<value>...</value>
|
||||
</data>
|
||||
<data name="LblBasePurpleWeight.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>22, 378</value>
|
||||
</data>
|
||||
<data name="LblBasePurpleWeight.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>83, 17</value>
|
||||
</data>
|
||||
<data name="LblBasePurpleWeight.Text" xml:space="preserve">
|
||||
<value>4 star weight</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items" xml:space="preserve">
|
||||
<value>Standard Wish</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items1" xml:space="preserve">
|
||||
<value>Character Event Wish</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items2" xml:space="preserve">
|
||||
<value>Weapon Event Wish</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>76, 17</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Text" xml:space="preserve">
|
||||
<value>Show order</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>25, 87</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>81, 17</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Text" xml:space="preserve">
|
||||
<value>Banner Type</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>104, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Text" xml:space="preserve">
|
||||
<value>Acquaint Fate</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>41, 148</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>64, 17</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Text" xml:space="preserve">
|
||||
<value>Cost Item</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>59, 118</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>46, 17</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Text" xml:space="preserve">
|
||||
<value>Prefab</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>222, 146</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>119, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Text" xml:space="preserve">
|
||||
<value>Intertwined Fate</value>
|
||||
</data>
|
||||
<data name="GrpBannerValues.Text" xml:space="preserve">
|
||||
<value>Banner</value>
|
||||
</data>
|
||||
<data name="GrpPurplePool.Text" xml:space="preserve">
|
||||
<value>4 star pool</value>
|
||||
</data>
|
||||
<data name="GrpYellowPool.Text" xml:space="preserve">
|
||||
<value>5 star pool</value>
|
||||
</data>
|
||||
<data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnGen.Text" xml:space="preserve">
|
||||
<value>Gen Json</value>
|
||||
</data>
|
||||
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>209, 437</value>
|
||||
</data>
|
||||
<data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnParse.Text" xml:space="preserve">
|
||||
<value>Parse Json</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Gacha Banner Editor</value>
|
||||
</data>
|
||||
</root>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,359 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="LblBannerEditorOldTip.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="LblBannerEditorOldTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>22, 415</value>
|
||||
</data>
|
||||
<data name="LblBannerEditorOldTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>390, 35</value>
|
||||
</data>
|
||||
<data name="LblBannerEditorOldTip.Text" xml:space="preserve">
|
||||
<value>Подсказка: последняя версия баннера разрабатывается и в настоящее время не поддерживается, ждем PR : )</value>
|
||||
</data>
|
||||
<data name="LblEventChanceTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>401, 262</value>
|
||||
</data>
|
||||
<data name="NUDEventChance.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>336, 260</value>
|
||||
</data>
|
||||
<data name="LblGachaType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>43, 28</value>
|
||||
</data>
|
||||
<data name="LblGachaType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>63, 17</value>
|
||||
</data>
|
||||
<data name="LblGachaType.Text" xml:space="preserve">
|
||||
<value>Тип Гачи</value>
|
||||
</data>
|
||||
<data name="LblEventChance.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>238, 262</value>
|
||||
</data>
|
||||
<data name="LblEventChance.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 17</value>
|
||||
</data>
|
||||
<data name="LblEventChance.Text" xml:space="preserve">
|
||||
<value>Шанс события</value>
|
||||
</data>
|
||||
<data name="LblSortId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>66, 204</value>
|
||||
</data>
|
||||
<data name="LblSortId.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>40, 17</value>
|
||||
</data>
|
||||
<data name="LblSortId.Text" xml:space="preserve">
|
||||
<value>Сорт.</value>
|
||||
</data>
|
||||
<data name="LblBaseYellowWeight.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>13, 262</value>
|
||||
</data>
|
||||
<data name="LblBaseYellowWeight.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>93, 17</value>
|
||||
</data>
|
||||
<data name="LblBaseYellowWeight.Text" xml:space="preserve">
|
||||
<value>5-звездочный</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems2.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>25, 350</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems2.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>81, 17</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems2.Text" xml:space="preserve">
|
||||
<value>4 зв. UP</value>
|
||||
</data>
|
||||
<data name="LblSoftPity.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>27, 291</value>
|
||||
</data>
|
||||
<data name="LblSoftPity.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>79, 17</value>
|
||||
</data>
|
||||
<data name="LblSoftPity.Text" xml:space="preserve">
|
||||
<value>Софт-гарант</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>116, 17</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Text" xml:space="preserve">
|
||||
<value>Увеличение с 400</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>234, 176</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>47, 17</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Text" xml:space="preserve">
|
||||
<value>Конец</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems1.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>51, 234</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems1.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>55, 17</value>
|
||||
</data>
|
||||
<data name="LblRateUpItems1.Text" xml:space="preserve">
|
||||
<value>5 зв. UP</value>
|
||||
</data>
|
||||
<data name="LblScheduleId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>8, 57</value>
|
||||
</data>
|
||||
<data name="LblScheduleId.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>98, 17</value>
|
||||
</data>
|
||||
<data name="LblScheduleId.Text" xml:space="preserve">
|
||||
<value>ID расписания</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>53, 176</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 17</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Text" xml:space="preserve">
|
||||
<value>Начало</value>
|
||||
</data>
|
||||
<data name="LblHardPity.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>21, 320</value>
|
||||
</data>
|
||||
<data name="LblHardPity.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 17</value>
|
||||
</data>
|
||||
<data name="LblHardPity.Text" xml:space="preserve">
|
||||
<value>Полный гарант</value>
|
||||
</data>
|
||||
<data name="NUDEndTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>287, 174</value>
|
||||
</data>
|
||||
<data name="LblHardPityTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>17, 17</value>
|
||||
</data>
|
||||
<data name="LblHardPityTip.Text" xml:space="preserve">
|
||||
<value>...</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>84, 17</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Text" xml:space="preserve">
|
||||
<value>Уникальный</value>
|
||||
</data>
|
||||
<data name="LblSoftPityTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>17, 17</value>
|
||||
</data>
|
||||
<data name="LblSoftPityTip.Text" xml:space="preserve">
|
||||
<value>...</value>
|
||||
</data>
|
||||
<data name="LblBasePurpleWeight.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>29, 378</value>
|
||||
</data>
|
||||
<data name="LblBasePurpleWeight.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>77, 17</value>
|
||||
</data>
|
||||
<data name="LblBasePurpleWeight.Text" xml:space="preserve">
|
||||
<value>4-звездочный</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items" xml:space="preserve">
|
||||
<value>Стандартная Молитва</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items1" xml:space="preserve">
|
||||
<value>Молитва события персонажа</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items2" xml:space="preserve">
|
||||
<value>Молитва события с оружием</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>101, 17</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Text" xml:space="preserve">
|
||||
<value>Показать порядок</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>18, 87</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>88, 17</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Text" xml:space="preserve">
|
||||
<value>Тип баннера</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>116, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Text" xml:space="preserve">
|
||||
<value>Судьбоносные</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>34, 148</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>72, 17</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Text" xml:space="preserve">
|
||||
<value>Стоимость</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>47, 118</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>59, 17</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Text" xml:space="preserve">
|
||||
<value>Готовый</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>234, 146</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>141, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Text" xml:space="preserve">
|
||||
<value>Переплетающиеся</value>
|
||||
</data>
|
||||
<data name="GrpBannerValues.Text" xml:space="preserve">
|
||||
<value>Баннер</value>
|
||||
</data>
|
||||
<data name="GrpPurplePool.Text" xml:space="preserve">
|
||||
<value>4 звёздочный пул</value>
|
||||
</data>
|
||||
<data name="GrpYellowPool.Text" xml:space="preserve">
|
||||
<value>5 звёздочный пул</value>
|
||||
</data>
|
||||
<data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnGen.Text" xml:space="preserve">
|
||||
<value>Сген. Json</value>
|
||||
</data>
|
||||
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>209, 437</value>
|
||||
</data>
|
||||
<data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnParse.Text" xml:space="preserve">
|
||||
<value>Загр. Json</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Редактор баннеров</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,656 +0,0 @@
|
||||
|
||||
namespace GrasscutterTools.Forms
|
||||
{
|
||||
partial class FormGachaBannerEditor2
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormGachaBannerEditor2));
|
||||
System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea1 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
|
||||
System.Windows.Forms.DataVisualization.Charting.Legend legend1 = new System.Windows.Forms.DataVisualization.Charting.Legend();
|
||||
System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series();
|
||||
System.Windows.Forms.DataVisualization.Charting.Series series2 = new System.Windows.Forms.DataVisualization.Charting.Series();
|
||||
this.GrpBannerValues = new System.Windows.Forms.GroupBox();
|
||||
this.ChkAutoStripRateUpFromFallback = new System.Windows.Forms.CheckBox();
|
||||
this.LblOptions = new System.Windows.Forms.Label();
|
||||
this.ChkRemoveC6FormPool = new System.Windows.Forms.CheckBox();
|
||||
this.LnkOpenOldEditor = new System.Windows.Forms.LinkLabel();
|
||||
this.DTPEndTime = new System.Windows.Forms.DateTimePicker();
|
||||
this.DTPBeginTime = new System.Windows.Forms.DateTimePicker();
|
||||
this.CmbPrefab = new System.Windows.Forms.ComboBox();
|
||||
this.LblEventChance4Tip = new System.Windows.Forms.Label();
|
||||
this.LblEventChance5Tip = new System.Windows.Forms.Label();
|
||||
this.NUDEventChance4 = new System.Windows.Forms.NumericUpDown();
|
||||
this.NUDEventChance5 = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblGachaType = new System.Windows.Forms.Label();
|
||||
this.LblEventChance4 = new System.Windows.Forms.Label();
|
||||
this.LblEventChance5 = new System.Windows.Forms.Label();
|
||||
this.LblSortId = new System.Windows.Forms.Label();
|
||||
this.NUDGachaType = new System.Windows.Forms.NumericUpDown();
|
||||
this.NUDSortId = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblGachaTypeTip = new System.Windows.Forms.Label();
|
||||
this.LblEndTime = new System.Windows.Forms.Label();
|
||||
this.LblScheduleId = new System.Windows.Forms.Label();
|
||||
this.LblBeginTime = new System.Windows.Forms.Label();
|
||||
this.NUDScheduleId = new System.Windows.Forms.NumericUpDown();
|
||||
this.LblScheduleIdTip = new System.Windows.Forms.Label();
|
||||
this.CmbBannerType = new System.Windows.Forms.ComboBox();
|
||||
this.LblSortIdTip = new System.Windows.Forms.Label();
|
||||
this.LblBannerType = new System.Windows.Forms.Label();
|
||||
this.RbCostItem224 = new System.Windows.Forms.RadioButton();
|
||||
this.LblCostItem = new System.Windows.Forms.Label();
|
||||
this.LblPrefabPath = new System.Windows.Forms.Label();
|
||||
this.RbCostItem223 = new System.Windows.Forms.RadioButton();
|
||||
this.GrpFallbackPool = new System.Windows.Forms.GroupBox();
|
||||
this.ListFallbackItems = new System.Windows.Forms.ListView();
|
||||
this.ColFallbackId = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.ColFallbackName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.GrpUpPool = new System.Windows.Forms.GroupBox();
|
||||
this.ListUpItems = new System.Windows.Forms.ListView();
|
||||
this.ColUpId = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.ColUpName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||
this.GrpJson = new System.Windows.Forms.GroupBox();
|
||||
this.BtnGen = new System.Windows.Forms.Button();
|
||||
this.TxtJson = new System.Windows.Forms.TextBox();
|
||||
this.BtnParse = new System.Windows.Forms.Button();
|
||||
this.GrpWeights = new System.Windows.Forms.GroupBox();
|
||||
this.LnkWeightHelp = new System.Windows.Forms.LinkLabel();
|
||||
this.TxtWeight4 = new System.Windows.Forms.TextBox();
|
||||
this.TxtWeight5 = new System.Windows.Forms.TextBox();
|
||||
this.LblWeight4 = new System.Windows.Forms.Label();
|
||||
this.LblWeight5 = new System.Windows.Forms.Label();
|
||||
this.GrpBalance = new System.Windows.Forms.GroupBox();
|
||||
this.TxtPoolWeight4 = new System.Windows.Forms.TextBox();
|
||||
this.TxtPoolWeight5 = new System.Windows.Forms.TextBox();
|
||||
this.LblPoolWeight4 = new System.Windows.Forms.Label();
|
||||
this.LblPoolWeight5 = new System.Windows.Forms.Label();
|
||||
this.GrpWeightChart = new System.Windows.Forms.GroupBox();
|
||||
this.ChartWeights = new System.Windows.Forms.DataVisualization.Charting.Chart();
|
||||
this.GrpBannerValues.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance4)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance5)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDGachaType)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDSortId)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDScheduleId)).BeginInit();
|
||||
this.GrpFallbackPool.SuspendLayout();
|
||||
this.GrpUpPool.SuspendLayout();
|
||||
this.GrpJson.SuspendLayout();
|
||||
this.GrpWeights.SuspendLayout();
|
||||
this.GrpBalance.SuspendLayout();
|
||||
this.GrpWeightChart.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.ChartWeights)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// GrpBannerValues
|
||||
//
|
||||
resources.ApplyResources(this.GrpBannerValues, "GrpBannerValues");
|
||||
this.GrpBannerValues.Controls.Add(this.ChkAutoStripRateUpFromFallback);
|
||||
this.GrpBannerValues.Controls.Add(this.LblOptions);
|
||||
this.GrpBannerValues.Controls.Add(this.ChkRemoveC6FormPool);
|
||||
this.GrpBannerValues.Controls.Add(this.LnkOpenOldEditor);
|
||||
this.GrpBannerValues.Controls.Add(this.DTPEndTime);
|
||||
this.GrpBannerValues.Controls.Add(this.DTPBeginTime);
|
||||
this.GrpBannerValues.Controls.Add(this.CmbPrefab);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEventChance4Tip);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEventChance5Tip);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDEventChance4);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDEventChance5);
|
||||
this.GrpBannerValues.Controls.Add(this.LblGachaType);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEventChance4);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEventChance5);
|
||||
this.GrpBannerValues.Controls.Add(this.LblSortId);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDGachaType);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDSortId);
|
||||
this.GrpBannerValues.Controls.Add(this.LblGachaTypeTip);
|
||||
this.GrpBannerValues.Controls.Add(this.LblEndTime);
|
||||
this.GrpBannerValues.Controls.Add(this.LblScheduleId);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBeginTime);
|
||||
this.GrpBannerValues.Controls.Add(this.NUDScheduleId);
|
||||
this.GrpBannerValues.Controls.Add(this.LblScheduleIdTip);
|
||||
this.GrpBannerValues.Controls.Add(this.CmbBannerType);
|
||||
this.GrpBannerValues.Controls.Add(this.LblSortIdTip);
|
||||
this.GrpBannerValues.Controls.Add(this.LblBannerType);
|
||||
this.GrpBannerValues.Controls.Add(this.RbCostItem224);
|
||||
this.GrpBannerValues.Controls.Add(this.LblCostItem);
|
||||
this.GrpBannerValues.Controls.Add(this.LblPrefabPath);
|
||||
this.GrpBannerValues.Controls.Add(this.RbCostItem223);
|
||||
this.GrpBannerValues.Name = "GrpBannerValues";
|
||||
this.GrpBannerValues.TabStop = false;
|
||||
//
|
||||
// ChkAutoStripRateUpFromFallback
|
||||
//
|
||||
resources.ApplyResources(this.ChkAutoStripRateUpFromFallback, "ChkAutoStripRateUpFromFallback");
|
||||
this.ChkAutoStripRateUpFromFallback.Name = "ChkAutoStripRateUpFromFallback";
|
||||
this.ChkAutoStripRateUpFromFallback.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// LblOptions
|
||||
//
|
||||
resources.ApplyResources(this.LblOptions, "LblOptions");
|
||||
this.LblOptions.Name = "LblOptions";
|
||||
//
|
||||
// ChkRemoveC6FormPool
|
||||
//
|
||||
resources.ApplyResources(this.ChkRemoveC6FormPool, "ChkRemoveC6FormPool");
|
||||
this.ChkRemoveC6FormPool.Name = "ChkRemoveC6FormPool";
|
||||
this.ChkRemoveC6FormPool.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// LnkOpenOldEditor
|
||||
//
|
||||
resources.ApplyResources(this.LnkOpenOldEditor, "LnkOpenOldEditor");
|
||||
this.LnkOpenOldEditor.Name = "LnkOpenOldEditor";
|
||||
this.LnkOpenOldEditor.TabStop = true;
|
||||
this.LnkOpenOldEditor.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LnkOpenOldEditor_LinkClicked);
|
||||
//
|
||||
// DTPEndTime
|
||||
//
|
||||
resources.ApplyResources(this.DTPEndTime, "DTPEndTime");
|
||||
this.DTPEndTime.MaxDate = new System.DateTime(2038, 1, 19, 0, 0, 0, 0);
|
||||
this.DTPEndTime.MinDate = new System.DateTime(1970, 1, 1, 0, 0, 0, 0);
|
||||
this.DTPEndTime.Name = "DTPEndTime";
|
||||
//
|
||||
// DTPBeginTime
|
||||
//
|
||||
resources.ApplyResources(this.DTPBeginTime, "DTPBeginTime");
|
||||
this.DTPBeginTime.MaxDate = new System.DateTime(2038, 1, 19, 0, 0, 0, 0);
|
||||
this.DTPBeginTime.MinDate = new System.DateTime(1970, 1, 1, 0, 0, 0, 0);
|
||||
this.DTPBeginTime.Name = "DTPBeginTime";
|
||||
//
|
||||
// CmbPrefab
|
||||
//
|
||||
resources.ApplyResources(this.CmbPrefab, "CmbPrefab");
|
||||
this.CmbPrefab.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.CmbPrefab.FormattingEnabled = true;
|
||||
this.CmbPrefab.Name = "CmbPrefab";
|
||||
//
|
||||
// LblEventChance4Tip
|
||||
//
|
||||
resources.ApplyResources(this.LblEventChance4Tip, "LblEventChance4Tip");
|
||||
this.LblEventChance4Tip.Name = "LblEventChance4Tip";
|
||||
//
|
||||
// LblEventChance5Tip
|
||||
//
|
||||
resources.ApplyResources(this.LblEventChance5Tip, "LblEventChance5Tip");
|
||||
this.LblEventChance5Tip.Name = "LblEventChance5Tip";
|
||||
//
|
||||
// NUDEventChance4
|
||||
//
|
||||
resources.ApplyResources(this.NUDEventChance4, "NUDEventChance4");
|
||||
this.NUDEventChance4.Name = "NUDEventChance4";
|
||||
this.NUDEventChance4.Value = new decimal(new int[] {
|
||||
50,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// NUDEventChance5
|
||||
//
|
||||
resources.ApplyResources(this.NUDEventChance5, "NUDEventChance5");
|
||||
this.NUDEventChance5.Name = "NUDEventChance5";
|
||||
this.NUDEventChance5.Value = new decimal(new int[] {
|
||||
50,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblGachaType
|
||||
//
|
||||
resources.ApplyResources(this.LblGachaType, "LblGachaType");
|
||||
this.LblGachaType.Name = "LblGachaType";
|
||||
//
|
||||
// LblEventChance4
|
||||
//
|
||||
resources.ApplyResources(this.LblEventChance4, "LblEventChance4");
|
||||
this.LblEventChance4.Name = "LblEventChance4";
|
||||
//
|
||||
// LblEventChance5
|
||||
//
|
||||
resources.ApplyResources(this.LblEventChance5, "LblEventChance5");
|
||||
this.LblEventChance5.Name = "LblEventChance5";
|
||||
//
|
||||
// LblSortId
|
||||
//
|
||||
resources.ApplyResources(this.LblSortId, "LblSortId");
|
||||
this.LblSortId.Name = "LblSortId";
|
||||
//
|
||||
// NUDGachaType
|
||||
//
|
||||
resources.ApplyResources(this.NUDGachaType, "NUDGachaType");
|
||||
this.NUDGachaType.Maximum = new decimal(new int[] {
|
||||
10000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDGachaType.Name = "NUDGachaType";
|
||||
this.NUDGachaType.Value = new decimal(new int[] {
|
||||
400,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// NUDSortId
|
||||
//
|
||||
resources.ApplyResources(this.NUDSortId, "NUDSortId");
|
||||
this.NUDSortId.Maximum = new decimal(new int[] {
|
||||
9999,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDSortId.Minimum = new decimal(new int[] {
|
||||
1000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDSortId.Name = "NUDSortId";
|
||||
this.NUDSortId.Value = new decimal(new int[] {
|
||||
1000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblGachaTypeTip
|
||||
//
|
||||
resources.ApplyResources(this.LblGachaTypeTip, "LblGachaTypeTip");
|
||||
this.LblGachaTypeTip.Name = "LblGachaTypeTip";
|
||||
//
|
||||
// LblEndTime
|
||||
//
|
||||
resources.ApplyResources(this.LblEndTime, "LblEndTime");
|
||||
this.LblEndTime.Name = "LblEndTime";
|
||||
//
|
||||
// LblScheduleId
|
||||
//
|
||||
resources.ApplyResources(this.LblScheduleId, "LblScheduleId");
|
||||
this.LblScheduleId.Name = "LblScheduleId";
|
||||
//
|
||||
// LblBeginTime
|
||||
//
|
||||
resources.ApplyResources(this.LblBeginTime, "LblBeginTime");
|
||||
this.LblBeginTime.Name = "LblBeginTime";
|
||||
//
|
||||
// NUDScheduleId
|
||||
//
|
||||
resources.ApplyResources(this.NUDScheduleId, "NUDScheduleId");
|
||||
this.NUDScheduleId.Maximum = new decimal(new int[] {
|
||||
10000,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.NUDScheduleId.Name = "NUDScheduleId";
|
||||
this.NUDScheduleId.Value = new decimal(new int[] {
|
||||
800,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
//
|
||||
// LblScheduleIdTip
|
||||
//
|
||||
resources.ApplyResources(this.LblScheduleIdTip, "LblScheduleIdTip");
|
||||
this.LblScheduleIdTip.Name = "LblScheduleIdTip";
|
||||
//
|
||||
// CmbBannerType
|
||||
//
|
||||
resources.ApplyResources(this.CmbBannerType, "CmbBannerType");
|
||||
this.CmbBannerType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.CmbBannerType.FormattingEnabled = true;
|
||||
this.CmbBannerType.Items.AddRange(new object[] {
|
||||
resources.GetString("CmbBannerType.Items"),
|
||||
resources.GetString("CmbBannerType.Items1"),
|
||||
resources.GetString("CmbBannerType.Items2")});
|
||||
this.CmbBannerType.Name = "CmbBannerType";
|
||||
//
|
||||
// LblSortIdTip
|
||||
//
|
||||
resources.ApplyResources(this.LblSortIdTip, "LblSortIdTip");
|
||||
this.LblSortIdTip.Name = "LblSortIdTip";
|
||||
//
|
||||
// LblBannerType
|
||||
//
|
||||
resources.ApplyResources(this.LblBannerType, "LblBannerType");
|
||||
this.LblBannerType.Name = "LblBannerType";
|
||||
//
|
||||
// RbCostItem224
|
||||
//
|
||||
resources.ApplyResources(this.RbCostItem224, "RbCostItem224");
|
||||
this.RbCostItem224.Checked = true;
|
||||
this.RbCostItem224.Name = "RbCostItem224";
|
||||
this.RbCostItem224.TabStop = true;
|
||||
this.RbCostItem224.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// LblCostItem
|
||||
//
|
||||
resources.ApplyResources(this.LblCostItem, "LblCostItem");
|
||||
this.LblCostItem.Name = "LblCostItem";
|
||||
//
|
||||
// LblPrefabPath
|
||||
//
|
||||
resources.ApplyResources(this.LblPrefabPath, "LblPrefabPath");
|
||||
this.LblPrefabPath.Name = "LblPrefabPath";
|
||||
//
|
||||
// RbCostItem223
|
||||
//
|
||||
resources.ApplyResources(this.RbCostItem223, "RbCostItem223");
|
||||
this.RbCostItem223.Name = "RbCostItem223";
|
||||
this.RbCostItem223.TabStop = true;
|
||||
this.RbCostItem223.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// GrpFallbackPool
|
||||
//
|
||||
resources.ApplyResources(this.GrpFallbackPool, "GrpFallbackPool");
|
||||
this.GrpFallbackPool.Controls.Add(this.ListFallbackItems);
|
||||
this.GrpFallbackPool.Name = "GrpFallbackPool";
|
||||
this.GrpFallbackPool.TabStop = false;
|
||||
//
|
||||
// ListFallbackItems
|
||||
//
|
||||
resources.ApplyResources(this.ListFallbackItems, "ListFallbackItems");
|
||||
this.ListFallbackItems.CheckBoxes = true;
|
||||
this.ListFallbackItems.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.ColFallbackId,
|
||||
this.ColFallbackName});
|
||||
this.ListFallbackItems.FullRowSelect = true;
|
||||
this.ListFallbackItems.Groups.AddRange(new System.Windows.Forms.ListViewGroup[] {
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListFallbackItems.Groups"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListFallbackItems.Groups1"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListFallbackItems.Groups2"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListFallbackItems.Groups3"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListFallbackItems.Groups4"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListFallbackItems.Groups5")))});
|
||||
this.ListFallbackItems.HideSelection = false;
|
||||
this.ListFallbackItems.Name = "ListFallbackItems";
|
||||
this.ListFallbackItems.UseCompatibleStateImageBehavior = false;
|
||||
this.ListFallbackItems.View = System.Windows.Forms.View.Details;
|
||||
//
|
||||
// ColFallbackId
|
||||
//
|
||||
resources.ApplyResources(this.ColFallbackId, "ColFallbackId");
|
||||
//
|
||||
// ColFallbackName
|
||||
//
|
||||
resources.ApplyResources(this.ColFallbackName, "ColFallbackName");
|
||||
//
|
||||
// GrpUpPool
|
||||
//
|
||||
resources.ApplyResources(this.GrpUpPool, "GrpUpPool");
|
||||
this.GrpUpPool.Controls.Add(this.ListUpItems);
|
||||
this.GrpUpPool.Name = "GrpUpPool";
|
||||
this.GrpUpPool.TabStop = false;
|
||||
//
|
||||
// ListUpItems
|
||||
//
|
||||
resources.ApplyResources(this.ListUpItems, "ListUpItems");
|
||||
this.ListUpItems.CheckBoxes = true;
|
||||
this.ListUpItems.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||
this.ColUpId,
|
||||
this.ColUpName});
|
||||
this.ListUpItems.FullRowSelect = true;
|
||||
this.ListUpItems.Groups.AddRange(new System.Windows.Forms.ListViewGroup[] {
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListUpItems.Groups"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListUpItems.Groups1"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListUpItems.Groups2"))),
|
||||
((System.Windows.Forms.ListViewGroup)(resources.GetObject("ListUpItems.Groups3")))});
|
||||
this.ListUpItems.HideSelection = false;
|
||||
this.ListUpItems.Name = "ListUpItems";
|
||||
this.ListUpItems.UseCompatibleStateImageBehavior = false;
|
||||
this.ListUpItems.View = System.Windows.Forms.View.Details;
|
||||
//
|
||||
// ColUpId
|
||||
//
|
||||
resources.ApplyResources(this.ColUpId, "ColUpId");
|
||||
//
|
||||
// ColUpName
|
||||
//
|
||||
resources.ApplyResources(this.ColUpName, "ColUpName");
|
||||
//
|
||||
// GrpJson
|
||||
//
|
||||
resources.ApplyResources(this.GrpJson, "GrpJson");
|
||||
this.GrpJson.Controls.Add(this.BtnGen);
|
||||
this.GrpJson.Controls.Add(this.TxtJson);
|
||||
this.GrpJson.Controls.Add(this.BtnParse);
|
||||
this.GrpJson.Name = "GrpJson";
|
||||
this.GrpJson.TabStop = false;
|
||||
//
|
||||
// BtnGen
|
||||
//
|
||||
resources.ApplyResources(this.BtnGen, "BtnGen");
|
||||
this.BtnGen.Name = "BtnGen";
|
||||
this.BtnGen.UseVisualStyleBackColor = true;
|
||||
this.BtnGen.Click += new System.EventHandler(this.BtnGen_Click);
|
||||
//
|
||||
// TxtJson
|
||||
//
|
||||
resources.ApplyResources(this.TxtJson, "TxtJson");
|
||||
this.TxtJson.Name = "TxtJson";
|
||||
//
|
||||
// BtnParse
|
||||
//
|
||||
resources.ApplyResources(this.BtnParse, "BtnParse");
|
||||
this.BtnParse.Name = "BtnParse";
|
||||
this.BtnParse.UseVisualStyleBackColor = true;
|
||||
this.BtnParse.Click += new System.EventHandler(this.BtnParse_Click);
|
||||
//
|
||||
// GrpWeights
|
||||
//
|
||||
resources.ApplyResources(this.GrpWeights, "GrpWeights");
|
||||
this.GrpWeights.Controls.Add(this.LnkWeightHelp);
|
||||
this.GrpWeights.Controls.Add(this.TxtWeight4);
|
||||
this.GrpWeights.Controls.Add(this.TxtWeight5);
|
||||
this.GrpWeights.Controls.Add(this.LblWeight4);
|
||||
this.GrpWeights.Controls.Add(this.LblWeight5);
|
||||
this.GrpWeights.Name = "GrpWeights";
|
||||
this.GrpWeights.TabStop = false;
|
||||
//
|
||||
// LnkWeightHelp
|
||||
//
|
||||
resources.ApplyResources(this.LnkWeightHelp, "LnkWeightHelp");
|
||||
this.LnkWeightHelp.Name = "LnkWeightHelp";
|
||||
this.LnkWeightHelp.TabStop = true;
|
||||
this.LnkWeightHelp.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LnkWeightHelp_LinkClicked);
|
||||
//
|
||||
// TxtWeight4
|
||||
//
|
||||
resources.ApplyResources(this.TxtWeight4, "TxtWeight4");
|
||||
this.TxtWeight4.Name = "TxtWeight4";
|
||||
//
|
||||
// TxtWeight5
|
||||
//
|
||||
resources.ApplyResources(this.TxtWeight5, "TxtWeight5");
|
||||
this.TxtWeight5.Name = "TxtWeight5";
|
||||
//
|
||||
// LblWeight4
|
||||
//
|
||||
resources.ApplyResources(this.LblWeight4, "LblWeight4");
|
||||
this.LblWeight4.Name = "LblWeight4";
|
||||
//
|
||||
// LblWeight5
|
||||
//
|
||||
resources.ApplyResources(this.LblWeight5, "LblWeight5");
|
||||
this.LblWeight5.Name = "LblWeight5";
|
||||
//
|
||||
// GrpBalance
|
||||
//
|
||||
resources.ApplyResources(this.GrpBalance, "GrpBalance");
|
||||
this.GrpBalance.Controls.Add(this.TxtPoolWeight4);
|
||||
this.GrpBalance.Controls.Add(this.TxtPoolWeight5);
|
||||
this.GrpBalance.Controls.Add(this.LblPoolWeight4);
|
||||
this.GrpBalance.Controls.Add(this.LblPoolWeight5);
|
||||
this.GrpBalance.Name = "GrpBalance";
|
||||
this.GrpBalance.TabStop = false;
|
||||
//
|
||||
// TxtPoolWeight4
|
||||
//
|
||||
resources.ApplyResources(this.TxtPoolWeight4, "TxtPoolWeight4");
|
||||
this.TxtPoolWeight4.Name = "TxtPoolWeight4";
|
||||
//
|
||||
// TxtPoolWeight5
|
||||
//
|
||||
resources.ApplyResources(this.TxtPoolWeight5, "TxtPoolWeight5");
|
||||
this.TxtPoolWeight5.Name = "TxtPoolWeight5";
|
||||
//
|
||||
// LblPoolWeight4
|
||||
//
|
||||
resources.ApplyResources(this.LblPoolWeight4, "LblPoolWeight4");
|
||||
this.LblPoolWeight4.Name = "LblPoolWeight4";
|
||||
//
|
||||
// LblPoolWeight5
|
||||
//
|
||||
resources.ApplyResources(this.LblPoolWeight5, "LblPoolWeight5");
|
||||
this.LblPoolWeight5.Name = "LblPoolWeight5";
|
||||
//
|
||||
// GrpWeightChart
|
||||
//
|
||||
resources.ApplyResources(this.GrpWeightChart, "GrpWeightChart");
|
||||
this.GrpWeightChart.Controls.Add(this.ChartWeights);
|
||||
this.GrpWeightChart.Name = "GrpWeightChart";
|
||||
this.GrpWeightChart.TabStop = false;
|
||||
//
|
||||
// ChartWeights
|
||||
//
|
||||
resources.ApplyResources(this.ChartWeights, "ChartWeights");
|
||||
chartArea1.AxisX.Minimum = 0D;
|
||||
chartArea1.AxisY.Maximum = 100D;
|
||||
chartArea1.AxisY.Minimum = 0D;
|
||||
chartArea1.AxisY.Title = "%";
|
||||
chartArea1.Name = "ChartArea1";
|
||||
this.ChartWeights.ChartAreas.Add(chartArea1);
|
||||
legend1.Name = "Legend1";
|
||||
this.ChartWeights.Legends.Add(legend1);
|
||||
this.ChartWeights.Name = "ChartWeights";
|
||||
series1.ChartArea = "ChartArea1";
|
||||
series1.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
|
||||
series1.Color = System.Drawing.Color.OrangeRed;
|
||||
series1.Label = "(#VALX, #VAL)";
|
||||
series1.Legend = "Legend1";
|
||||
series1.LegendText = "5*";
|
||||
series1.Name = "SeriesWeight5";
|
||||
series1.XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Int32;
|
||||
series1.YValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Double;
|
||||
series2.ChartArea = "ChartArea1";
|
||||
series2.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
|
||||
series2.Color = System.Drawing.Color.Purple;
|
||||
series2.Label = "(#VALX, #VAL)";
|
||||
series2.Legend = "Legend1";
|
||||
series2.LegendText = "4*";
|
||||
series2.Name = "SeriesWeight4";
|
||||
series2.XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Int32;
|
||||
series2.YValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Double;
|
||||
this.ChartWeights.Series.Add(series1);
|
||||
this.ChartWeights.Series.Add(series2);
|
||||
//
|
||||
// FormGachaBannerEditor2
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.GrpWeightChart);
|
||||
this.Controls.Add(this.GrpBalance);
|
||||
this.Controls.Add(this.GrpWeights);
|
||||
this.Controls.Add(this.GrpJson);
|
||||
this.Controls.Add(this.GrpFallbackPool);
|
||||
this.Controls.Add(this.GrpUpPool);
|
||||
this.Controls.Add(this.GrpBannerValues);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
|
||||
this.Name = "FormGachaBannerEditor2";
|
||||
this.GrpBannerValues.ResumeLayout(false);
|
||||
this.GrpBannerValues.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance4)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance5)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDGachaType)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDSortId)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.NUDScheduleId)).EndInit();
|
||||
this.GrpFallbackPool.ResumeLayout(false);
|
||||
this.GrpUpPool.ResumeLayout(false);
|
||||
this.GrpJson.ResumeLayout(false);
|
||||
this.GrpJson.PerformLayout();
|
||||
this.GrpWeights.ResumeLayout(false);
|
||||
this.GrpWeights.PerformLayout();
|
||||
this.GrpBalance.ResumeLayout(false);
|
||||
this.GrpBalance.PerformLayout();
|
||||
this.GrpWeightChart.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.ChartWeights)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
private System.Windows.Forms.GroupBox GrpBannerValues;
|
||||
private System.Windows.Forms.Label LblEventChance5Tip;
|
||||
private System.Windows.Forms.NumericUpDown NUDEventChance5;
|
||||
private System.Windows.Forms.Label LblGachaType;
|
||||
private System.Windows.Forms.Label LblEventChance5;
|
||||
private System.Windows.Forms.Label LblSortId;
|
||||
private System.Windows.Forms.NumericUpDown NUDGachaType;
|
||||
private System.Windows.Forms.NumericUpDown NUDSortId;
|
||||
private System.Windows.Forms.Label LblGachaTypeTip;
|
||||
private System.Windows.Forms.Label LblEndTime;
|
||||
private System.Windows.Forms.Label LblScheduleId;
|
||||
private System.Windows.Forms.Label LblBeginTime;
|
||||
private System.Windows.Forms.NumericUpDown NUDScheduleId;
|
||||
private System.Windows.Forms.Label LblScheduleIdTip;
|
||||
private System.Windows.Forms.ComboBox CmbBannerType;
|
||||
private System.Windows.Forms.Label LblSortIdTip;
|
||||
private System.Windows.Forms.Label LblBannerType;
|
||||
private System.Windows.Forms.RadioButton RbCostItem224;
|
||||
private System.Windows.Forms.Label LblCostItem;
|
||||
private System.Windows.Forms.Label LblPrefabPath;
|
||||
private System.Windows.Forms.RadioButton RbCostItem223;
|
||||
private System.Windows.Forms.GroupBox GrpFallbackPool;
|
||||
private System.Windows.Forms.GroupBox GrpUpPool;
|
||||
private System.Windows.Forms.GroupBox GrpJson;
|
||||
private System.Windows.Forms.TextBox TxtJson;
|
||||
private System.Windows.Forms.Button BtnGen;
|
||||
private System.Windows.Forms.Button BtnParse;
|
||||
private System.Windows.Forms.ComboBox CmbPrefab;
|
||||
private System.Windows.Forms.Label LblEventChance4;
|
||||
private System.Windows.Forms.Label LblEventChance4Tip;
|
||||
private System.Windows.Forms.NumericUpDown NUDEventChance4;
|
||||
private System.Windows.Forms.DateTimePicker DTPEndTime;
|
||||
private System.Windows.Forms.DateTimePicker DTPBeginTime;
|
||||
private System.Windows.Forms.ListView ListFallbackItems;
|
||||
private System.Windows.Forms.ListView ListUpItems;
|
||||
private System.Windows.Forms.ColumnHeader ColFallbackId;
|
||||
private System.Windows.Forms.ColumnHeader ColFallbackName;
|
||||
private System.Windows.Forms.ColumnHeader ColUpId;
|
||||
private System.Windows.Forms.ColumnHeader ColUpName;
|
||||
private System.Windows.Forms.GroupBox GrpWeights;
|
||||
private System.Windows.Forms.GroupBox GrpBalance;
|
||||
private System.Windows.Forms.TextBox TxtWeight4;
|
||||
private System.Windows.Forms.TextBox TxtWeight5;
|
||||
private System.Windows.Forms.Label LblWeight4;
|
||||
private System.Windows.Forms.Label LblWeight5;
|
||||
private System.Windows.Forms.LinkLabel LnkWeightHelp;
|
||||
private System.Windows.Forms.LinkLabel LnkOpenOldEditor;
|
||||
private System.Windows.Forms.TextBox TxtPoolWeight4;
|
||||
private System.Windows.Forms.TextBox TxtPoolWeight5;
|
||||
private System.Windows.Forms.Label LblPoolWeight4;
|
||||
private System.Windows.Forms.Label LblPoolWeight5;
|
||||
private System.Windows.Forms.CheckBox ChkRemoveC6FormPool;
|
||||
private System.Windows.Forms.CheckBox ChkAutoStripRateUpFromFallback;
|
||||
private System.Windows.Forms.Label LblOptions;
|
||||
private System.Windows.Forms.GroupBox GrpWeightChart;
|
||||
private System.Windows.Forms.DataVisualization.Charting.Chart ChartWeights;
|
||||
}
|
||||
}
|
||||
@@ -1,331 +0,0 @@
|
||||
/**
|
||||
* Grasscutter Tools
|
||||
* Copyright (C) 2022 jie65535
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published
|
||||
* by the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
**/
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using System.Windows.Forms.DataVisualization.Charting;
|
||||
|
||||
using GrasscutterTools.Game;
|
||||
using GrasscutterTools.Game.Gacha;
|
||||
using GrasscutterTools.Properties;
|
||||
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace GrasscutterTools.Forms
|
||||
{
|
||||
/// <summary>
|
||||
/// 卡池编辑器
|
||||
/// </summary>
|
||||
public partial class FormGachaBannerEditor2 : Form
|
||||
{
|
||||
public FormGachaBannerEditor2()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
Icon = Resources.IconGrasscutter;
|
||||
CmbBannerType.SelectedIndex = 0;
|
||||
InitBannerPrefab();
|
||||
InitCheckedListBoxs();
|
||||
|
||||
ShowBanner(new GachaBanner2());
|
||||
}
|
||||
|
||||
private void InitBannerPrefab()
|
||||
{
|
||||
CmbPrefab.Items.Clear();
|
||||
CmbPrefab.Items.AddRange(GameData.GachaBannerPrefabs.Names);
|
||||
}
|
||||
|
||||
private void LnkWeightHelp_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
System.Diagnostics.Process.Start("https://github.com/Grasscutters/Grasscutter/pull/639");
|
||||
}
|
||||
|
||||
private void LnkOpenOldEditor_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||
{
|
||||
new FormGachaBannerEditor().ShowDialog();
|
||||
}
|
||||
|
||||
#region - 卡池 -
|
||||
|
||||
private void InitCheckedListBoxs()
|
||||
{
|
||||
ListFallbackItems.BeginUpdate();
|
||||
var a5 = ListFallbackItems.Groups["GroupA5"];
|
||||
var a4 = ListFallbackItems.Groups["GroupA4"];
|
||||
var a3 = ListFallbackItems.Groups["GroupA3"];
|
||||
var w5 = ListFallbackItems.Groups["GroupW5"];
|
||||
var w4 = ListFallbackItems.Groups["GroupW4"];
|
||||
var w3 = ListFallbackItems.Groups["GroupW3"];
|
||||
var avatars = GetAvatarsByColor("yellow")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, a5) { ForeColor = Color.OrangeRed })
|
||||
.Concat(GetAvatarsByColor("purple")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, a4) { ForeColor = Color.Purple }))
|
||||
.Concat(GetAvatarsByColor("blue")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, a3) { ForeColor = Color.Blue }));
|
||||
var weapons = GetWeaponsByColor("yellow")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, w5) { ForeColor = Color.OrangeRed })
|
||||
.Concat(GetWeaponsByColor("purple")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, w4) { ForeColor = Color.Purple }))
|
||||
.Concat(GetWeaponsByColor("blue")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, w3) { ForeColor = Color.Blue }));
|
||||
ListFallbackItems.Items.Clear();
|
||||
ListFallbackItems.Items.AddRange(avatars.Concat(weapons).ToArray());
|
||||
|
||||
ListUpItems.BeginUpdate();
|
||||
var ua5 = ListUpItems.Groups["GroupUpA5"];
|
||||
var ua4 = ListUpItems.Groups["GroupUpA4"];
|
||||
var uw5 = ListUpItems.Groups["GroupUpW5"];
|
||||
var uw4 = ListUpItems.Groups["GroupUpW4"];
|
||||
var upAvatars = GetAvatarsByColor("yellow")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, ua5) { ForeColor = Color.OrangeRed })
|
||||
.Concat(GetAvatarsByColor("purple")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, ua4) { ForeColor = Color.Purple }));
|
||||
var upWeapons = GetWeaponsByColor("yellow")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, uw5) { ForeColor = Color.OrangeRed })
|
||||
.Concat(GetWeaponsByColor("purple")
|
||||
.Select(it => new ListViewItem(new string[] { it.Item1.ToString(), it.Item2 }, uw4) { ForeColor = Color.Purple }));
|
||||
ListUpItems.Items.Clear();
|
||||
ListUpItems.Items.AddRange(upAvatars.Concat(upWeapons).ToArray());
|
||||
|
||||
ListFallbackItems.EndUpdate();
|
||||
ListUpItems.EndUpdate();
|
||||
}
|
||||
|
||||
private IEnumerable<(int, string)> GetAvatarsByColor(string color)
|
||||
{
|
||||
for (int i = 0; i < GameData.AvatarColors.Count; i++)
|
||||
{
|
||||
if (GameData.AvatarColors.Names[i] == color)
|
||||
{
|
||||
var id = GameData.AvatarColors.Ids[i];
|
||||
var index = Array.IndexOf(GameData.Avatars.Ids, id);
|
||||
if (index >= 0)
|
||||
yield return (id, GameData.Avatars.Names[index]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private IEnumerable<(int, string)> GetWeaponsByColor(string color)
|
||||
{
|
||||
for (int i = 0; i < GameData.WeaponColors.Count; i++)
|
||||
{
|
||||
if (GameData.WeaponColors.Names[i] == color)
|
||||
{
|
||||
var id = GameData.WeaponColors.Ids[i];
|
||||
var index = Array.IndexOf(GameData.Weapons.Ids, id);
|
||||
if (index >= 0)
|
||||
yield return (id, GameData.Weapons.Names[index]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void InitItems(GachaBanner2 banner)
|
||||
{
|
||||
var f = banner.FallbackItems3
|
||||
.Concat(banner.FallbackItems4Pool1)
|
||||
.Concat(banner.FallbackItems4Pool2)
|
||||
.Concat(banner.FallbackItems5Pool1)
|
||||
.Concat(banner.FallbackItems5Pool2)
|
||||
.ToArray();
|
||||
foreach (ListViewItem item in ListFallbackItems.Items)
|
||||
item.Checked = Array.IndexOf(f, int.Parse(item.Text)) >= 0;
|
||||
|
||||
var u = banner.RateUpItems4.Concat(banner.RateUpItems5).ToArray();
|
||||
foreach (ListViewItem item in ListUpItems.Items)
|
||||
item.Checked = Array.IndexOf(u, int.Parse(item.Text)) >= 0;
|
||||
}
|
||||
|
||||
private IEnumerable<int> GetCheckedItems(ListView list, ListViewGroup group)
|
||||
{
|
||||
foreach (ListViewItem item in list.CheckedItems)
|
||||
if (item.Group == group)
|
||||
yield return int.Parse(item.Text);
|
||||
}
|
||||
|
||||
#endregion - 卡池 -
|
||||
|
||||
#region - 权重 -
|
||||
|
||||
private struct GachaWeight
|
||||
{
|
||||
public int Count;
|
||||
public int Weight;
|
||||
|
||||
public GachaWeight(int count, int weight)
|
||||
{
|
||||
Count = count;
|
||||
Weight = weight;
|
||||
}
|
||||
}
|
||||
|
||||
private void InitWeights(GachaBanner2 banner)
|
||||
{
|
||||
TxtWeight5.Text = '[' + string.Join(", ", SelectWeights(banner.Weights5).Select(w => $"[{w.Count}, {w.Weight}]")) + ']';
|
||||
TxtWeight4.Text = '[' + string.Join(", ", SelectWeights(banner.Weights4).Select(w => $"[{w.Count}, {w.Weight}]")) + ']';
|
||||
TxtPoolWeight5.Text = '[' + string.Join(", ", SelectWeights(banner.PoolBalanceWeights5).Select(w => $"[{w.Count}, {w.Weight}]")) + ']';
|
||||
TxtPoolWeight4.Text = '[' + string.Join(", ", SelectWeights(banner.PoolBalanceWeights4).Select(w => $"[{w.Count}, {w.Weight}]")) + ']';
|
||||
|
||||
ChartWeights.SuspendLayout();
|
||||
ChartWeights.Series[0].Points.Clear();
|
||||
foreach (var w in SelectWeights(banner.Weights5))
|
||||
ChartWeights.Series[0].Points.AddXY(w.Count, w.Weight / 100.0);
|
||||
ChartWeights.Series[1].Points.Clear();
|
||||
foreach (var w in SelectWeights(banner.Weights4))
|
||||
ChartWeights.Series[1].Points.AddXY(w.Count, w.Weight / 100.0);
|
||||
ChartWeights.ResumeLayout();
|
||||
}
|
||||
|
||||
private IEnumerable<GachaWeight> SelectWeights(int[,] weights)
|
||||
{
|
||||
for (int i = 0; i < weights.GetLength(0); i++)
|
||||
yield return new GachaWeight(weights[i, 0], weights[i, 1]);
|
||||
}
|
||||
|
||||
private int[,] GetWeights(string weights)
|
||||
{
|
||||
return JsonConvert.DeserializeObject<int[,]>(weights);
|
||||
}
|
||||
|
||||
#endregion - 权重 -
|
||||
|
||||
#region - 序列化 -
|
||||
|
||||
private void ShowBanner(GachaBanner2 banner)
|
||||
{
|
||||
try
|
||||
{
|
||||
NUDGachaType.Value = banner.GachaType;
|
||||
NUDScheduleId.Value = banner.ScheduleId;
|
||||
CmbBannerType.SelectedIndex = (int)banner.BannerType;
|
||||
if (string.IsNullOrEmpty(banner.TitlePath) || !int.TryParse(banner.TitlePath.Substring("UI_GACHA_SHOW_PANEL_A".Length, 3), out int prefabId))
|
||||
CmbPrefab.SelectedIndex = -1;
|
||||
else
|
||||
CmbPrefab.SelectedIndex = Array.IndexOf(GameData.GachaBannerPrefabs.Ids, prefabId);
|
||||
RbCostItem224.Checked = banner.CostItem == 224;
|
||||
RbCostItem223.Checked = banner.CostItem == 223;
|
||||
DTPBeginTime.Value = DateTimeOffset.FromUnixTimeSeconds(banner.BeginTime).DateTime;
|
||||
DTPEndTime.Value = DateTimeOffset.FromUnixTimeSeconds(banner.EndTime).DateTime;
|
||||
NUDSortId.Value = banner.SortId;
|
||||
NUDEventChance5.Value = banner.EventChance5;
|
||||
NUDEventChance4.Value = banner.EventChance4;
|
||||
ChkRemoveC6FormPool.Checked = banner.RemoveC6FromPool;
|
||||
ChkAutoStripRateUpFromFallback.Checked = banner.AutoStripRateUpFromFallback;
|
||||
InitItems(banner);
|
||||
InitWeights(banner);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show("UI更新失败:" + ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
|
||||
private GachaBanner2 ParseBanner()
|
||||
{
|
||||
if (CmbBannerType.SelectedIndex < 0)
|
||||
{
|
||||
MessageBox.Show("请选择奖池类型", Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return null;
|
||||
}
|
||||
|
||||
if (CmbPrefab.SelectedIndex < 0)
|
||||
{
|
||||
MessageBox.Show("请选择奖池预制", Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return null;
|
||||
}
|
||||
|
||||
var prefabId = GameData.GachaBannerPrefabs.Ids[CmbPrefab.SelectedIndex];
|
||||
var banner = new GachaBanner2
|
||||
{
|
||||
GachaType = (int)NUDGachaType.Value,
|
||||
ScheduleId = (int)NUDScheduleId.Value,
|
||||
BannerType = (BannerType)CmbBannerType.SelectedIndex,
|
||||
PrefabPath = $"GachaShowPanel_A{prefabId:000}",
|
||||
PreviewPrefabPath = $"UI_Tab_GachaShowPanel_A{prefabId:000}",
|
||||
TitlePath = $"UI_GACHA_SHOW_PANEL_A{prefabId:000}_TITLE",
|
||||
CostItem = RbCostItem224.Checked ? 224 : 223,
|
||||
BeginTime = (int)new DateTimeOffset(DTPBeginTime.Value, TimeSpan.Zero).ToUnixTimeSeconds(),
|
||||
EndTime = (int)new DateTimeOffset(DTPEndTime.Value, TimeSpan.Zero).ToUnixTimeSeconds(),
|
||||
SortId = (int)NUDSortId.Value,
|
||||
EventChance5 = (int)NUDEventChance5.Value,
|
||||
EventChance4 = (int)NUDEventChance4.Value,
|
||||
|
||||
RateUpItems4 = GetCheckedItems(ListUpItems, ListUpItems.Groups["GroupUpA4"])
|
||||
.Concat(GetCheckedItems(ListUpItems, ListUpItems.Groups["GroupUpW4"]))
|
||||
.ToArray(),
|
||||
RateUpItems5 = GetCheckedItems(ListUpItems, ListUpItems.Groups["GroupUpA5"])
|
||||
.Concat(GetCheckedItems(ListUpItems, ListUpItems.Groups["GroupUpW5"]))
|
||||
.ToArray(),
|
||||
|
||||
FallbackItems3 = GetCheckedItems(ListFallbackItems, ListFallbackItems.Groups["GroupA3"])
|
||||
.Concat(GetCheckedItems(ListFallbackItems, ListFallbackItems.Groups["GroupW3"]))
|
||||
.ToArray(),
|
||||
FallbackItems4Pool1 = GetCheckedItems(ListFallbackItems, ListFallbackItems.Groups["GroupA4"]).ToArray(),
|
||||
FallbackItems4Pool2 = GetCheckedItems(ListFallbackItems, ListFallbackItems.Groups["GroupW4"]).ToArray(),
|
||||
FallbackItems5Pool1 = GetCheckedItems(ListFallbackItems, ListFallbackItems.Groups["GroupA5"]).ToArray(),
|
||||
FallbackItems5Pool2 = GetCheckedItems(ListFallbackItems, ListFallbackItems.Groups["GroupW5"]).ToArray(),
|
||||
|
||||
RemoveC6FromPool = ChkRemoveC6FormPool.Checked,
|
||||
AutoStripRateUpFromFallback = ChkAutoStripRateUpFromFallback.Checked,
|
||||
|
||||
Weights4 = GetWeights(TxtWeight4.Text),
|
||||
Weights5 = GetWeights(TxtWeight5.Text),
|
||||
PoolBalanceWeights4 = GetWeights(TxtPoolWeight4.Text),
|
||||
PoolBalanceWeights5 = GetWeights(TxtPoolWeight5.Text),
|
||||
};
|
||||
return banner;
|
||||
}
|
||||
|
||||
private void BtnGen_Click(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
var banner = ParseBanner();
|
||||
if (banner != null)
|
||||
{
|
||||
var json = JsonConvert.SerializeObject(banner);
|
||||
json = json.Replace(",\"", ",\r\n \"").Insert(1, "\r\n ");
|
||||
TxtJson.Text = json.Insert(json.Length-1, "\r\n");
|
||||
ShowBanner(banner);
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
|
||||
private void BtnParse_Click(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
ShowBanner(JsonConvert.DeserializeObject<GachaBanner2>(TxtJson.Text));
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion - 序列化 -
|
||||
}
|
||||
}
|
||||
@@ -1,440 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="ChkAutoStripRateUpFromFallback.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>112, 287</value>
|
||||
</data>
|
||||
<data name="ChkAutoStripRateUpFromFallback.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>225, 21</value>
|
||||
</data>
|
||||
<data name="ChkAutoStripRateUpFromFallback.Text" xml:space="preserve">
|
||||
<value>Auto Strip Rate Up From Fall back</value>
|
||||
</data>
|
||||
<data name="LblOptions.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>60, 260</value>
|
||||
</data>
|
||||
<data name="LblOptions.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>46, 17</value>
|
||||
</data>
|
||||
<data name="LblOptions.Text" xml:space="preserve">
|
||||
<value>Optins</value>
|
||||
</data>
|
||||
<data name="ChkRemoveC6FormPool.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>157, 21</value>
|
||||
</data>
|
||||
<data name="ChkRemoveC6FormPool.Text" xml:space="preserve">
|
||||
<value>Remove C6 Form Pool</value>
|
||||
</data>
|
||||
<data name="LnkOpenOldEditor.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>102, 17</value>
|
||||
</data>
|
||||
<data name="LnkOpenOldEditor.Text" xml:space="preserve">
|
||||
<value>Open old editor</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>200, 233</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 17</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Text" xml:space="preserve">
|
||||
<value>Event Chance 4</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>10, 233</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 17</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Text" xml:space="preserve">
|
||||
<value>Event Chance 5</value>
|
||||
</data>
|
||||
<data name="LblSortId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>72, 204</value>
|
||||
</data>
|
||||
<data name="LblSortId.Text" xml:space="preserve">
|
||||
<value>Sort</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>123, 17</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Text" xml:space="preserve">
|
||||
<value>Increment from 400</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>62, 17</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Text" xml:space="preserve">
|
||||
<value>End Time</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>32, 175</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>73, 17</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Text" xml:space="preserve">
|
||||
<value>Begin Time</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>49, 17</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Text" xml:space="preserve">
|
||||
<value>Unique</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items" xml:space="preserve">
|
||||
<value>Standard Wish</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items1" xml:space="preserve">
|
||||
<value>Character Event Wish</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items2" xml:space="preserve">
|
||||
<value>Weapon Event Wish</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>76, 17</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Text" xml:space="preserve">
|
||||
<value>Show order</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>25, 87</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>81, 17</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Text" xml:space="preserve">
|
||||
<value>Banner Type</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>104, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Text" xml:space="preserve">
|
||||
<value>Acquaint Fate</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>41, 148</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>64, 17</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Text" xml:space="preserve">
|
||||
<value>Cost Item</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>59, 118</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>46, 17</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Text" xml:space="preserve">
|
||||
<value>Prefab</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>222, 146</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>119, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Text" xml:space="preserve">
|
||||
<value>Intertwined Fate</value>
|
||||
</data>
|
||||
<data name="GrpBannerValues.Text" xml:space="preserve">
|
||||
<value>Banner</value>
|
||||
</data>
|
||||
<data name="GrpFallbackPool.Text" xml:space="preserve">
|
||||
<value>Fallback Pool</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNQs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXNQs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups2" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups3" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXNAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups4" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA0zLXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBMws=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups5" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA0zLXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXMws=
|
||||
</value>
|
||||
</data>
|
||||
<data name="GrpUpPool.Text" xml:space="preserve">
|
||||
<value>Up Pool</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcEE1Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc1Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups2" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcEE0Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups3" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc0Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnGen.Text" xml:space="preserve">
|
||||
<value>Gen Json</value>
|
||||
</data>
|
||||
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>409, 201</value>
|
||||
</data>
|
||||
<data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnParse.Text" xml:space="preserve">
|
||||
<value>Parse Json</value>
|
||||
</data>
|
||||
<data name="GrpWeights.Text" xml:space="preserve">
|
||||
<value>Gacha weights</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>399, 0</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>35, 17</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Text" xml:space="preserve">
|
||||
<value>Help</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>40, 61</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>66, 17</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Text" xml:space="preserve">
|
||||
<value>Weights 4</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>40, 32</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>66, 17</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Text" xml:space="preserve">
|
||||
<value>Weights 5</value>
|
||||
</data>
|
||||
<data name="GrpBalance.Text" xml:space="preserve">
|
||||
<value>Character and weapon balance (only mixed pools work)</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 61</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>90, 17</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Text" xml:space="preserve">
|
||||
<value>Pool Weight 4</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 32</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>90, 17</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Text" xml:space="preserve">
|
||||
<value>Pool Weight 5</value>
|
||||
</data>
|
||||
<data name="GrpWeightChart.Text" xml:space="preserve">
|
||||
<value>Weight Chart</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Gacha Banner Editor</value>
|
||||
</data>
|
||||
</root>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,464 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="ChkAutoStripRateUpFromFallback.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>112, 287</value>
|
||||
</data>
|
||||
<data name="ChkAutoStripRateUpFromFallback.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>288, 21</value>
|
||||
</data>
|
||||
<data name="ChkAutoStripRateUpFromFallback.Text" xml:space="preserve">
|
||||
<value>Авто возврат шанса выпадения с баннера</value>
|
||||
</data>
|
||||
<data name="LblOptions.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>56, 261</value>
|
||||
</data>
|
||||
<data name="LblOptions.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>50, 17</value>
|
||||
</data>
|
||||
<data name="LblOptions.Text" xml:space="preserve">
|
||||
<value>Опции</value>
|
||||
</data>
|
||||
<data name="ChkRemoveC6FormPool.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>157, 21</value>
|
||||
</data>
|
||||
<data name="ChkRemoveC6FormPool.Text" xml:space="preserve">
|
||||
<value>Удалить пул форм C6</value>
|
||||
</data>
|
||||
<data name="LnkOpenOldEditor.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>167, 17</value>
|
||||
</data>
|
||||
<data name="LnkOpenOldEditor.Text" xml:space="preserve">
|
||||
<value>Открыть старый редактор</value>
|
||||
</data>
|
||||
<data name="LblGachaType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>43, 28</value>
|
||||
</data>
|
||||
<data name="LblGachaType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>63, 17</value>
|
||||
</data>
|
||||
<data name="LblGachaType.Text" xml:space="preserve">
|
||||
<value>Тип Гачи</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>210, 233</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>86, 17</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Text" xml:space="preserve">
|
||||
<value>Шанс соб. 4*</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>20, 233</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>86, 17</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Text" xml:space="preserve">
|
||||
<value>Шанс соб. 5*</value>
|
||||
</data>
|
||||
<data name="LblSortId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>66, 204</value>
|
||||
</data>
|
||||
<data name="LblSortId.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>40, 17</value>
|
||||
</data>
|
||||
<data name="LblSortId.Text" xml:space="preserve">
|
||||
<value>Сорт.</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>116, 17</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Text" xml:space="preserve">
|
||||
<value>Увеличение с 400</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>234, 176</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>47, 17</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Text" xml:space="preserve">
|
||||
<value>Конец</value>
|
||||
</data>
|
||||
<data name="LblScheduleId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>8, 57</value>
|
||||
</data>
|
||||
<data name="LblScheduleId.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>98, 17</value>
|
||||
</data>
|
||||
<data name="LblScheduleId.Text" xml:space="preserve">
|
||||
<value>ID расписания</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>53, 176</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 17</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Text" xml:space="preserve">
|
||||
<value>Начало</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>84, 17</value>
|
||||
</data>
|
||||
<data name="LblScheduleIdTip.Text" xml:space="preserve">
|
||||
<value>Уникальный</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items" xml:space="preserve">
|
||||
<value>Стандартная Молитва</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items1" xml:space="preserve">
|
||||
<value>Молитва события персонажа</value>
|
||||
</data>
|
||||
<data name="CmbBannerType.Items2" xml:space="preserve">
|
||||
<value>Молитва события с оружием</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>121, 17</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Text" xml:space="preserve">
|
||||
<value>Показать порядок</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>18, 87</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>88, 17</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Text" xml:space="preserve">
|
||||
<value>Тип баннера</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>116, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Text" xml:space="preserve">
|
||||
<value>Судьбоносные</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>34, 148</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>72, 17</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Text" xml:space="preserve">
|
||||
<value>Стоимость</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>47, 118</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>59, 17</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Text" xml:space="preserve">
|
||||
<value>Готовый</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>234, 146</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>141, 21</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Text" xml:space="preserve">
|
||||
<value>Переплетающиеся</value>
|
||||
</data>
|
||||
<data name="GrpBannerValues.Text" xml:space="preserve">
|
||||
<value>Баннер</value>
|
||||
</data>
|
||||
<data name="GrpFallbackPool.Text" xml:space="preserve">
|
||||
<value>Запасной Пул</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNQs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXNQs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups2" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups3" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXNAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups4" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA0zLXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBMws=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups5" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA0zLXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXMws=
|
||||
</value>
|
||||
</data>
|
||||
<data name="GrpUpPool.Text" xml:space="preserve">
|
||||
<value>Верхний Пул</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcEE1Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA01LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc1Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups2" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgYXZhdGFyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcEE0Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups3" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAA00LXN0YXIgd2VhcG9uBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdu
|
||||
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc0Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnGen.Text" xml:space="preserve">
|
||||
<value>Сген. Json</value>
|
||||
</data>
|
||||
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>409, 201</value>
|
||||
</data>
|
||||
<data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>85, 23</value>
|
||||
</data>
|
||||
<data name="BtnParse.Text" xml:space="preserve">
|
||||
<value>Загр. Json</value>
|
||||
</data>
|
||||
<data name="GrpWeights.Text" xml:space="preserve">
|
||||
<value>Gacha Веса</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>375, 0</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>60, 17</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Text" xml:space="preserve">
|
||||
<value>Помощь</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>54, 61</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>52, 17</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Text" xml:space="preserve">
|
||||
<value>Веса 5*</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>54, 32</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>52, 17</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Text" xml:space="preserve">
|
||||
<value>Веса 5*</value>
|
||||
</data>
|
||||
<data name="GrpBalance.Text" xml:space="preserve">
|
||||
<value>Баланс персонажа и оружия (работают только смешанные пулы)</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>28, 61</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>78, 17</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Text" xml:space="preserve">
|
||||
<value>Пул Веса 4*</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>28, 29</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>78, 17</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Text" xml:space="preserve">
|
||||
<value>Пул Веса 5*</value>
|
||||
</data>
|
||||
<data name="GrpWeightChart.Text" xml:space="preserve">
|
||||
<value>Таблица веса</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Редактор баннеров Gacha</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,298 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="ChkAutoStripRateUpFromFallback.Text" xml:space="preserve">
|
||||
<value>自動避免UP被基礎抽中</value>
|
||||
</data>
|
||||
<data name="LblOptions.Text" xml:space="preserve">
|
||||
<value>選項</value>
|
||||
</data>
|
||||
<data name="LnkOpenOldEditor.Text" xml:space="preserve">
|
||||
<value>打開舊版本編輯器</value>
|
||||
</data>
|
||||
<data name="LblEventChance4.Text" xml:space="preserve">
|
||||
<value>4星活動爆率</value>
|
||||
</data>
|
||||
<data name="LblEventChance5.Text" xml:space="preserve">
|
||||
<value>5星活動爆率</value>
|
||||
</data>
|
||||
<data name="LblSortId.Text" xml:space="preserve">
|
||||
<value>順序</value>
|
||||
</data>
|
||||
<data name="LblGachaTypeTip.Text" xml:space="preserve">
|
||||
<value>從400開始,順序遞增</value>
|
||||
</data>
|
||||
<data name="LblEndTime.Text" xml:space="preserve">
|
||||
<value>結束時間</value>
|
||||
</data>
|
||||
<data name="LblBeginTime.Text" xml:space="preserve">
|
||||
<value>開始時間</value>
|
||||
</data>
|
||||
<data name="LblSortIdTip.Text" xml:space="preserve">
|
||||
<value>客戶端中顯示的順序</value>
|
||||
</data>
|
||||
<data name="LblBannerType.Text" xml:space="preserve">
|
||||
<value>獎池類型</value>
|
||||
</data>
|
||||
<data name="RbCostItem224.Text" xml:space="preserve">
|
||||
<value>相遇之緣</value>
|
||||
</data>
|
||||
<data name="LblCostItem.Text" xml:space="preserve">
|
||||
<value>祈願道具</value>
|
||||
</data>
|
||||
<data name="LblPrefabPath.Text" xml:space="preserve">
|
||||
<value>預製</value>
|
||||
</data>
|
||||
<data name="RbCostItem223.Text" xml:space="preserve">
|
||||
<value>糾纏之緣</value>
|
||||
</data>
|
||||
<data name="GrpBannerValues.Text" xml:space="preserve">
|
||||
<value>卡池參數</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo15pif6KeS6ImyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNQs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo15pif5q2m5ZmoBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXNQs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups2" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo05pif6KeS6ImyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups3" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo05pif5q2m5ZmoBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXNAs=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups4" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAoz5pif6KeS6ImyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBMws=
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListFallbackItems.Groups5" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAoz5pif6KeS6ImyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXMws=
|
||||
</value>
|
||||
</data>
|
||||
<data name="GrpFallbackPool.Text" xml:space="preserve">
|
||||
<value>基礎池</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo15pif6KeS6ImyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcEE1Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo15pif5q2m5ZmoBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc1Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups2" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo05pif6KeS6ImyBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcEE0Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="ListUpItems.Groups3" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>
|
||||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACJTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5MaXN0Vmlld0dyb3VwBAAAAAZIZWFkZXIPSGVhZGVyQWxpZ25tZW50A1Rh
|
||||
ZwROYW1lAQQCAShTeXN0ZW0uV2luZG93cy5Gb3Jtcy5Ib3Jpem9udGFsQWxpZ25tZW50AgAAAAIAAAAG
|
||||
AwAAAAo05pif5q2m5ZmoBfz///8oU3lzdGVtLldpbmRvd3MuRm9ybXMuSG9yaXpvbnRhbEFsaWdubWVu
|
||||
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc0Cw==
|
||||
</value>
|
||||
</data>
|
||||
<data name="LnkWeightHelp.Text" xml:space="preserve">
|
||||
<value>幫助</value>
|
||||
</data>
|
||||
<data name="LblWeight4.Text" xml:space="preserve">
|
||||
<value>4星權重</value>
|
||||
</data>
|
||||
<data name="LblWeight5.Text" xml:space="preserve">
|
||||
<value>5星權重</value>
|
||||
</data>
|
||||
<data name="GrpWeights.Text" xml:space="preserve">
|
||||
<value>卡池權重與保底機制</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight4.Text" xml:space="preserve">
|
||||
<value>4星池權重</value>
|
||||
</data>
|
||||
<data name="LblPoolWeight5.Text" xml:space="preserve">
|
||||
<value>5星池權重</value>
|
||||
</data>
|
||||
<data name="GrpBalance.Text" xml:space="preserve">
|
||||
<value>角色和武器平衡機制(僅混合池有效)</value>
|
||||
</data>
|
||||
<data name="GrpWeightChart.Text" xml:space="preserve">
|
||||
<value>權重圖表</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>卡池編輯器</value>
|
||||
</data>
|
||||
</root>
|
||||
2338
Source/GrasscutterTools/Forms/FormMain.Designer.cs
generated
2338
Source/GrasscutterTools/Forms/FormMain.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,873 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="BtnCopy.Text" xml:space="preserve">
|
||||
<value>Copy</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="ChkAutoCopy.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>54, 21</value>
|
||||
</data>
|
||||
<data name="ChkAutoCopy.Text" xml:space="preserve">
|
||||
<value>Auto</value>
|
||||
</data>
|
||||
<data name="GrpCommand.Text" xml:space="preserve">
|
||||
<value>Command (Press and hold Ctrl to run automatically)</value>
|
||||
</data>
|
||||
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
|
||||
<value>Run(F5)</value>
|
||||
</data>
|
||||
<data name="TPRemoteCall.Text" xml:space="preserve">
|
||||
<value>Remote</value>
|
||||
</data>
|
||||
<data name="LnkInventoryKamera.Text" xml:space="preserve">
|
||||
<value>InventoryKamera</value>
|
||||
</data>
|
||||
<data name="LblGOODHelp.Text" xml:space="preserve">
|
||||
<value>Come and import your official server archive into GC!</value>
|
||||
</data>
|
||||
<data name="ButtonOpenGOODImport.Text" xml:space="preserve">
|
||||
<value>Import GOOD</value>
|
||||
</data>
|
||||
<data name="LblHostTip.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>108, 16</value>
|
||||
</data>
|
||||
<data name="LblHostTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>377, 17</value>
|
||||
</data>
|
||||
<data name="LblHostTip.Text" xml:space="preserve">
|
||||
<value>Please be sure https:// or http:// is included with the IP address</value>
|
||||
</data>
|
||||
<data name="GrpServerStatus.Text" xml:space="preserve">
|
||||
<value>Server status</value>
|
||||
</data>
|
||||
<data name="LnkOpenCommandLabel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>13, 63</value>
|
||||
</data>
|
||||
<data name="LnkOpenCommandLabel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>100, 17</value>
|
||||
</data>
|
||||
<data name="LnkOpenCommandLabel.Text" xml:space="preserve">
|
||||
<value>OpenCommand</value>
|
||||
</data>
|
||||
<data name="LblOpenCommandSupport.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>119, 63</value>
|
||||
</data>
|
||||
<data name="LblServerVersion.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>119, 29</value>
|
||||
</data>
|
||||
<data name="LblPlayerCount.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>119, 46</value>
|
||||
</data>
|
||||
<data name="LblServerVersionLabel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>25, 29</value>
|
||||
</data>
|
||||
<data name="LblServerVersionLabel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>88, 17</value>
|
||||
</data>
|
||||
<data name="LblServerVersionLabel.Text" xml:space="preserve">
|
||||
<value>Game version</value>
|
||||
</data>
|
||||
<data name="LblPlayerCountLabel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>34, 46</value>
|
||||
</data>
|
||||
<data name="LblPlayerCountLabel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>79, 17</value>
|
||||
</data>
|
||||
<data name="LblPlayerCountLabel.Text" xml:space="preserve">
|
||||
<value>Player count</value>
|
||||
</data>
|
||||
<data name="GrpRemoteCommand.Text" xml:space="preserve">
|
||||
<value>Remote Cell</value>
|
||||
</data>
|
||||
<data name="TPPlayerCheck.Text" xml:space="preserve">
|
||||
<value>Player</value>
|
||||
</data>
|
||||
<data name="LnkRCHelp.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>35, 17</value>
|
||||
</data>
|
||||
<data name="LnkRCHelp.Text" xml:space="preserve">
|
||||
<value>Help</value>
|
||||
</data>
|
||||
<data name="BtnConnectOpenCommand.Text" xml:space="preserve">
|
||||
<value>Connect</value>
|
||||
</data>
|
||||
<data name="LblVerificationCode.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>39, 17</value>
|
||||
</data>
|
||||
<data name="LblVerificationCode.Text" xml:space="preserve">
|
||||
<value>Code</value>
|
||||
</data>
|
||||
<data name="BtnSendVerificationCode.Text" xml:space="preserve">
|
||||
<value>Send Code</value>
|
||||
</data>
|
||||
<data name="TPConsoleCheck.Text" xml:space="preserve">
|
||||
<value>Console</value>
|
||||
</data>
|
||||
<data name="BtnConsoleConnect.Text" xml:space="preserve">
|
||||
<value>Connect</value>
|
||||
</data>
|
||||
<data name="LblConsoleTip.Text" xml:space="preserve">
|
||||
<value>Note that normal commands in the console state must specify the target (set include UID)</value>
|
||||
</data>
|
||||
<data name="TxtHost.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>136, 36</value>
|
||||
</data>
|
||||
<data name="TxtHost.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>175, 23</value>
|
||||
</data>
|
||||
<data name="BtnQueryServerStatus.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>317, 36</value>
|
||||
</data>
|
||||
<data name="BtnQueryServerStatus.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>65, 23</value>
|
||||
</data>
|
||||
<data name="BtnQueryServerStatus.Text" xml:space="preserve">
|
||||
<value>Query</value>
|
||||
</data>
|
||||
<data name="LblHost.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>60, 17</value>
|
||||
</data>
|
||||
<data name="LblHost.Text" xml:space="preserve">
|
||||
<value>Server IP</value>
|
||||
</data>
|
||||
<data name="TPAbout.Text" xml:space="preserve">
|
||||
<value>About</value>
|
||||
</data>
|
||||
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>387, 102</value>
|
||||
</data>
|
||||
<data name="LblSupportDescription.Text" xml:space="preserve">
|
||||
<value>Grasscutter Tools
|
||||
|
||||
This is a free and open source project.
|
||||
If you think this is helpful to you, you can give me a free Star.
|
||||
If there is a problem with the command generation,
|
||||
or there is a new feature request, you can file an issue on Github.</value>
|
||||
</data>
|
||||
<data name="TPManage.Text" xml:space="preserve">
|
||||
<value>Manage</value>
|
||||
</data>
|
||||
<data name="GrpBanPlayer.Text" xml:space="preserve">
|
||||
<value>Ban</value>
|
||||
</data>
|
||||
<data name="BtnUnban.Text" xml:space="preserve">
|
||||
<value>Unban</value>
|
||||
</data>
|
||||
<data name="BtnBan.Text" xml:space="preserve">
|
||||
<value>Ban</value>
|
||||
</data>
|
||||
<data name="TxtBanReason.Watermark" xml:space="preserve">
|
||||
<value>Reason</value>
|
||||
</data>
|
||||
<data name="LblBanUID.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>30, 25</value>
|
||||
</data>
|
||||
<data name="LblBanUID.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>30, 17</value>
|
||||
</data>
|
||||
<data name="LblBanUID.Text" xml:space="preserve">
|
||||
<value>UID</value>
|
||||
</data>
|
||||
<data name="GrpAccount.Text" xml:space="preserve">
|
||||
<value>Account</value>
|
||||
</data>
|
||||
<data name="ChkAccountSetUid.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>49, 21</value>
|
||||
</data>
|
||||
<data name="ChkAccountSetUid.Text" xml:space="preserve">
|
||||
<value>UID</value>
|
||||
</data>
|
||||
<data name="NUDAccountUid.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>270, 23</value>
|
||||
</data>
|
||||
<data name="NUDAccountUid.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>130, 23</value>
|
||||
</data>
|
||||
<data name="BtnDeleteAccount.Text" xml:space="preserve">
|
||||
<value>Delete</value>
|
||||
</data>
|
||||
<data name="BtnCreateAccount.Text" xml:space="preserve">
|
||||
<value>Create</value>
|
||||
</data>
|
||||
<data name="LblAccountUserName.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>6, 25</value>
|
||||
</data>
|
||||
<data name="LblAccountUserName.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>67, 17</value>
|
||||
</data>
|
||||
<data name="LblAccountUserName.Text" xml:space="preserve">
|
||||
<value>Username</value>
|
||||
</data>
|
||||
<data name="TxtAccountUserName.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>79, 22</value>
|
||||
</data>
|
||||
<data name="TxtAccountUserName.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>127, 23</value>
|
||||
</data>
|
||||
<data name="GrpPermission.Text" xml:space="preserve">
|
||||
<value>Permissions</value>
|
||||
</data>
|
||||
<data name="CmbPerm.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>262, 21</value>
|
||||
</data>
|
||||
<data name="CmbPerm.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>138, 25</value>
|
||||
</data>
|
||||
<data name="BtnPermClear.Text" xml:space="preserve">
|
||||
<value>Clear</value>
|
||||
</data>
|
||||
<data name="BtmPermRemove.Text" xml:space="preserve">
|
||||
<value>Delete</value>
|
||||
</data>
|
||||
<data name="BtnPermList.Text" xml:space="preserve">
|
||||
<value>List</value>
|
||||
</data>
|
||||
<data name="BtnPermAdd.Text" xml:space="preserve">
|
||||
<value>Add</value>
|
||||
</data>
|
||||
<data name="LblPerm.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>44, 17</value>
|
||||
</data>
|
||||
<data name="LblPerm.Text" xml:space="preserve">
|
||||
<value>Perms</value>
|
||||
</data>
|
||||
<data name="LblPermUID.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>30, 25</value>
|
||||
</data>
|
||||
<data name="LblPermUID.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>30, 17</value>
|
||||
</data>
|
||||
<data name="LblPermUID.Text" xml:space="preserve">
|
||||
<value>UID</value>
|
||||
</data>
|
||||
<data name="TPScene.Text" xml:space="preserve">
|
||||
<value>Scene</value>
|
||||
</data>
|
||||
<data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>91, 213</value>
|
||||
</data>
|
||||
<data name="ChkIncludeSceneId.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>122, 21</value>
|
||||
</data>
|
||||
<data name="ChkIncludeSceneId.Text" xml:space="preserve">
|
||||
<value>Include scene Id</value>
|
||||
</data>
|
||||
<data name="LblTpZ.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>219, 184</value>
|
||||
</data>
|
||||
<data name="LblTpY.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>113, 184</value>
|
||||
</data>
|
||||
<data name="BtnTeleport.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>10, 211</value>
|
||||
</data>
|
||||
<data name="BtnTeleport.Text" xml:space="preserve">
|
||||
<value>Teleport</value>
|
||||
</data>
|
||||
<data name="LblTpX.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>7, 184</value>
|
||||
</data>
|
||||
<data name="NUDTpZ.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>239, 182</value>
|
||||
</data>
|
||||
<data name="NUDTpY.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>133, 182</value>
|
||||
</data>
|
||||
<data name="NUDTpX.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>27, 182</value>
|
||||
</data>
|
||||
<data name="CmbClimateType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>66, 61</value>
|
||||
</data>
|
||||
<data name="LblClimateType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>6, 64</value>
|
||||
</data>
|
||||
<data name="LblClimateType.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>54, 17</value>
|
||||
</data>
|
||||
<data name="LblClimateType.Text" xml:space="preserve">
|
||||
<value>weather</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="LblSceneDescription.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="LblSceneDescription.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>287, 55</value>
|
||||
</data>
|
||||
<data name="LblSceneDescription.Text" xml:space="preserve">
|
||||
<value>Scene control
|
||||
Tip: Most of the scenes have no effect and cannot be entered.</value>
|
||||
</data>
|
||||
<data name="LblTp.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>False</value>
|
||||
</data>
|
||||
<data name="LblTp.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>6, 89</value>
|
||||
</data>
|
||||
<data name="LblTp.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>337, 90</value>
|
||||
</data>
|
||||
<data name="LblTp.Text" xml:space="preserve">
|
||||
<value>Teleporting
|
||||
Tip: You can quickly teleport through the 'fishing hook' pin on the map in-game.
|
||||
In the command, you can use ~ to indicate the current position, and ~N to indicate the relative current N</value>
|
||||
</data>
|
||||
<data name="TPItem.Text" xml:space="preserve">
|
||||
<value>Items</value>
|
||||
</data>
|
||||
<data name="LblClearGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>50, 17</value>
|
||||
</data>
|
||||
<data name="LblClearGiveItemLogs.Text" xml:space="preserve">
|
||||
<value>X Clear</value>
|
||||
</data>
|
||||
<data name="BtnSaveGiveItemLog.Text" xml:space="preserve">
|
||||
<value>√ Record</value>
|
||||
</data>
|
||||
<data name="BtnRemoveGiveItemLog.Text" xml:space="preserve">
|
||||
<value>× Delete</value>
|
||||
</data>
|
||||
<data name="GrpGiveItemRecord.Text" xml:space="preserve">
|
||||
<value>Records</value>
|
||||
</data>
|
||||
<data name="ChkDrop.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>278, 217</value>
|
||||
</data>
|
||||
<data name="ChkDrop.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>57, 21</value>
|
||||
</data>
|
||||
<data name="ChkDrop.Text" xml:space="preserve">
|
||||
<value>Drop</value>
|
||||
</data>
|
||||
<data name="LblGameItemAmount.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 17</value>
|
||||
</data>
|
||||
<data name="LblGameItemAmount.Text" xml:space="preserve">
|
||||
<value>Amount</value>
|
||||
</data>
|
||||
<data name="LblGameItemLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>171, 218</value>
|
||||
</data>
|
||||
<data name="LblGameItemLevel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 17</value>
|
||||
</data>
|
||||
<data name="LblGameItemLevel.Text" xml:space="preserve">
|
||||
<value>Level</value>
|
||||
</data>
|
||||
<data name="NUDGameItemAmout.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>65, 216</value>
|
||||
</data>
|
||||
<data name="NUDGameItemLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>209, 216</value>
|
||||
</data>
|
||||
<data name="LblGiveCommandDescription.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>118, 17</value>
|
||||
</data>
|
||||
<data name="LblGiveCommandDescription.Text" xml:space="preserve">
|
||||
<value>Give item to player</value>
|
||||
</data>
|
||||
<data name="TPWeapon.Text" xml:space="preserve">
|
||||
<value>Weapons</value>
|
||||
</data>
|
||||
<data name="BtnGiveAllWeapons.Text" xml:space="preserve">
|
||||
<value>Give all Weapons</value>
|
||||
</data>
|
||||
<data name="LblWeaponDescription.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>86, 17</value>
|
||||
</data>
|
||||
<data name="LblWeaponDescription.Text" xml:space="preserve">
|
||||
<value>Give Weapon</value>
|
||||
</data>
|
||||
<data name="LblWeaponRefinement.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>203, 218</value>
|
||||
</data>
|
||||
<data name="LblWeaponRefinement.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>73, 17</value>
|
||||
</data>
|
||||
<data name="LblWeaponRefinement.Text" xml:space="preserve">
|
||||
<value>Refinement</value>
|
||||
</data>
|
||||
<data name="LblWeaponAmount.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 17</value>
|
||||
</data>
|
||||
<data name="LblWeaponAmount.Text" xml:space="preserve">
|
||||
<value>Amount</value>
|
||||
</data>
|
||||
<data name="LblWeaponLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>121, 218</value>
|
||||
</data>
|
||||
<data name="LblWeaponLevel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>20, 17</value>
|
||||
</data>
|
||||
<data name="LblWeaponLevel.Text" xml:space="preserve">
|
||||
<value>Lv</value>
|
||||
</data>
|
||||
<data name="NUDWeaponRefinement.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>282, 216</value>
|
||||
</data>
|
||||
<data name="NUDWeaponAmout.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>65, 216</value>
|
||||
</data>
|
||||
<data name="NUDWeaponLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>147, 216</value>
|
||||
</data>
|
||||
<data name="TPStats.Text" xml:space="preserve">
|
||||
<value>Stats</value>
|
||||
</data>
|
||||
<data name="GrpSetStats.Text" xml:space="preserve">
|
||||
<value>Stats</value>
|
||||
</data>
|
||||
<data name="BtnUnlockStat.Text" xml:space="preserve">
|
||||
<value>Unlock</value>
|
||||
</data>
|
||||
<data name="BtnLockStat.Text" xml:space="preserve">
|
||||
<value>Lock</value>
|
||||
</data>
|
||||
<data name="LblStatTip.Text" xml:space="preserve">
|
||||
<value>Tip</value>
|
||||
</data>
|
||||
<data name="GrpTalentLevel.Text" xml:space="preserve">
|
||||
<value>Talent Level</value>
|
||||
</data>
|
||||
<data name="LnkTalentE.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>283, 24</value>
|
||||
</data>
|
||||
<data name="LnkTalentE.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>15, 17</value>
|
||||
</data>
|
||||
<data name="LnkTalentE.Text" xml:space="preserve">
|
||||
<value>E</value>
|
||||
</data>
|
||||
<data name="LnkTalentQ.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>259, 24</value>
|
||||
</data>
|
||||
<data name="LnkTalentQ.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>18, 17</value>
|
||||
</data>
|
||||
<data name="LnkTalentQ.Text" xml:space="preserve">
|
||||
<value>Q</value>
|
||||
</data>
|
||||
<data name="LnkTalentNormalATK.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>178, 24</value>
|
||||
</data>
|
||||
<data name="LnkTalentNormalATK.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>75, 17</value>
|
||||
</data>
|
||||
<data name="LnkTalentNormalATK.Text" xml:space="preserve">
|
||||
<value>NormalATK</value>
|
||||
</data>
|
||||
<data name="NUDTalentLevel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>128, 23</value>
|
||||
</data>
|
||||
<data name="LblStatsDescription.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>179, 17</value>
|
||||
</data>
|
||||
<data name="LblStatsDescription.Text" xml:space="preserve">
|
||||
<value>Set current active Avatar data</value>
|
||||
</data>
|
||||
<data name="TPAvatar.Text" xml:space="preserve">
|
||||
<value>Avatar</value>
|
||||
</data>
|
||||
<data name="BtnGiveAllChar.Text" xml:space="preserve">
|
||||
<value>Give All Char</value>
|
||||
</data>
|
||||
<data name="LblAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>44, 17</value>
|
||||
</data>
|
||||
<data name="LblAvatarConstellation.Text" xml:space="preserve">
|
||||
<value>Const.</value>
|
||||
</data>
|
||||
<data name="LblAvatar.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>45, 17</value>
|
||||
</data>
|
||||
<data name="LblAvatar.Text" xml:space="preserve">
|
||||
<value>Avatar</value>
|
||||
</data>
|
||||
<data name="LblAvatarLevel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 17</value>
|
||||
</data>
|
||||
<data name="LblAvatarLevel.Text" xml:space="preserve">
|
||||
<value>Level</value>
|
||||
</data>
|
||||
<data name="TPSpawn.Text" xml:space="preserve">
|
||||
<value>Spawn</value>
|
||||
</data>
|
||||
<data name="ChkInfiniteHP.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>202, 217</value>
|
||||
</data>
|
||||
<data name="ChkInfiniteHP.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>86, 21</value>
|
||||
</data>
|
||||
<data name="ChkInfiniteHP.Text" xml:space="preserve">
|
||||
<value>Infinite HP</value>
|
||||
</data>
|
||||
<data name="LblClearSpawnLogs.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>204, 25</value>
|
||||
</data>
|
||||
<data name="LblClearSpawnLogs.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>50, 17</value>
|
||||
</data>
|
||||
<data name="LblClearSpawnLogs.Text" xml:space="preserve">
|
||||
<value>X Clear</value>
|
||||
</data>
|
||||
<data name="BtnSaveSpawnLog.Text" xml:space="preserve">
|
||||
<value>√ Record</value>
|
||||
</data>
|
||||
<data name="BtnRemoveSpawnLog.Text" xml:space="preserve">
|
||||
<value>× Delete</value>
|
||||
</data>
|
||||
<data name="GrpSpawnRecord.Text" xml:space="preserve">
|
||||
<value>Records</value>
|
||||
</data>
|
||||
<data name="GrpEntityType.Text" xml:space="preserve">
|
||||
<value>Class</value>
|
||||
</data>
|
||||
<data name="RbEntityAnimal.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>65, 21</value>
|
||||
</data>
|
||||
<data name="RbEntityAnimal.Text" xml:space="preserve">
|
||||
<value>Animal</value>
|
||||
</data>
|
||||
<data name="RbEntityMonster.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>75, 21</value>
|
||||
</data>
|
||||
<data name="RbEntityMonster.Text" xml:space="preserve">
|
||||
<value>Monster</value>
|
||||
</data>
|
||||
<data name="LblSpawnDescription.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>81, 17</value>
|
||||
</data>
|
||||
<data name="LblSpawnDescription.Text" xml:space="preserve">
|
||||
<value>Spawn entity</value>
|
||||
</data>
|
||||
<data name="LblEntityAmount.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 17</value>
|
||||
</data>
|
||||
<data name="LblEntityAmount.Text" xml:space="preserve">
|
||||
<value>Amount</value>
|
||||
</data>
|
||||
<data name="LblEntityLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 218</value>
|
||||
</data>
|
||||
<data name="LblEntityLevel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>20, 17</value>
|
||||
</data>
|
||||
<data name="LblEntityLevel.Text" xml:space="preserve">
|
||||
<value>Lv</value>
|
||||
</data>
|
||||
<data name="NUDEntityAmout.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>64, 216</value>
|
||||
</data>
|
||||
<data name="NUDEntityLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>146, 216</value>
|
||||
</data>
|
||||
<data name="TPQuest.Text" xml:space="preserve">
|
||||
<value>Quest</value>
|
||||
</data>
|
||||
<data name="GrpQuestFilters.Text" xml:space="preserve">
|
||||
<value>List Filter</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>51, 21</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterTEST.Text" xml:space="preserve">
|
||||
<value>Test</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterUNRELEASED.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>93, 21</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterUNRELEASED.Text" xml:space="preserve">
|
||||
<value>Unreleased</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterHIDDEN.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>69, 21</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
|
||||
<value>Hidden</value>
|
||||
</data>
|
||||
<data name="BtnFinishQuest.Text" xml:space="preserve">
|
||||
<value>Finish</value>
|
||||
</data>
|
||||
<data name="BtnAddQuest.Text" xml:space="preserve">
|
||||
<value>Add</value>
|
||||
</data>
|
||||
<data name="LblQuestDescription.Text" xml:space="preserve">
|
||||
<value>Add or Finish Quest
|
||||
Tip: Many quest require server-side scripting support
|
||||
Therefore, the quest can be added and finished, but not necessarily work.</value>
|
||||
</data>
|
||||
<data name="TPArtifact.Text" xml:space="preserve">
|
||||
<value>Artifacts</value>
|
||||
</data>
|
||||
<data name="BtnAddSubAttr.Text" xml:space="preserve">
|
||||
<value>+ Add</value>
|
||||
</data>
|
||||
<data name="LblArtifactPart.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>31, 17</value>
|
||||
</data>
|
||||
<data name="LblArtifactPart.Text" xml:space="preserve">
|
||||
<value>Part</value>
|
||||
</data>
|
||||
<data name="LblArtifactSet.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>112, 11</value>
|
||||
</data>
|
||||
<data name="LblArtifactSet.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>49, 17</value>
|
||||
</data>
|
||||
<data name="LblArtifactSet.Text" xml:space="preserve">
|
||||
<value>Artifact</value>
|
||||
</data>
|
||||
<data name="LblClearSubAttrCheckedList.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>50, 17</value>
|
||||
</data>
|
||||
<data name="LblClearSubAttrCheckedList.Text" xml:space="preserve">
|
||||
<value>X Clear</value>
|
||||
</data>
|
||||
<data name="LblArtifactLevel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>124, 41</value>
|
||||
</data>
|
||||
<data name="LblArtifactLevel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 17</value>
|
||||
</data>
|
||||
<data name="LblArtifactLevel.Text" xml:space="preserve">
|
||||
<value>Level</value>
|
||||
</data>
|
||||
<data name="LblSubAttribution.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>105, 102</value>
|
||||
</data>
|
||||
<data name="LblSubAttribution.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>56, 17</value>
|
||||
</data>
|
||||
<data name="LblSubAttribution.Text" xml:space="preserve">
|
||||
<value>Sub Stat</value>
|
||||
</data>
|
||||
<data name="LblMainAttribution.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>98, 71</value>
|
||||
</data>
|
||||
<data name="LblMainAttribution.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>63, 17</value>
|
||||
</data>
|
||||
<data name="LblMainAttribution.Text" xml:space="preserve">
|
||||
<value>Main Stat</value>
|
||||
</data>
|
||||
<data name="LblArtifactStars.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>37, 17</value>
|
||||
</data>
|
||||
<data name="LblArtifactStars.Text" xml:space="preserve">
|
||||
<value>Stars</value>
|
||||
</data>
|
||||
<data name="TPCustom.Text" xml:space="preserve">
|
||||
<value>Custom</value>
|
||||
</data>
|
||||
<data name="BtnExportCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>583, 216</value>
|
||||
</data>
|
||||
<data name="BtnExportCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>60, 23</value>
|
||||
</data>
|
||||
<data name="BtnExportCustomCommands.Text" xml:space="preserve">
|
||||
<value>Export</value>
|
||||
</data>
|
||||
<data name="BtnLoadCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>517, 216</value>
|
||||
</data>
|
||||
<data name="BtnLoadCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>60, 23</value>
|
||||
</data>
|
||||
<data name="BtnLoadCustomCommands.Text" xml:space="preserve">
|
||||
<value>Load</value>
|
||||
</data>
|
||||
<data name="LblCustomName.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>30, 17</value>
|
||||
</data>
|
||||
<data name="LblCustomName.Text" xml:space="preserve">
|
||||
<value>Tag</value>
|
||||
</data>
|
||||
<data name="groupBox1.Text" xml:space="preserve">
|
||||
<value>List</value>
|
||||
</data>
|
||||
<data name="LnkResetCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>581, -1</value>
|
||||
</data>
|
||||
<data name="LnkResetCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>53, 17</value>
|
||||
</data>
|
||||
<data name="LnkResetCustomCommands.Text" xml:space="preserve">
|
||||
<value>Restore</value>
|
||||
</data>
|
||||
<data name="BtnRemoveCustomCommand.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>443, 216</value>
|
||||
</data>
|
||||
<data name="BtnRemoveCustomCommand.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>70, 23</value>
|
||||
</data>
|
||||
<data name="BtnRemoveCustomCommand.Text" xml:space="preserve">
|
||||
<value>x Delete</value>
|
||||
</data>
|
||||
<data name="BtnSaveCustomCommand.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>367, 216</value>
|
||||
</data>
|
||||
<data name="BtnSaveCustomCommand.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>70, 23</value>
|
||||
</data>
|
||||
<data name="BtnSaveCustomCommand.Text" xml:space="preserve">
|
||||
<value>√ Save</value>
|
||||
</data>
|
||||
<data name="TxtCustomName.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>317, 23</value>
|
||||
</data>
|
||||
<data name="TPHome.Text" xml:space="preserve">
|
||||
<value>Home</value>
|
||||
</data>
|
||||
<data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>74, 38</value>
|
||||
</data>
|
||||
<data name="LblAbout.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>158, 24</value>
|
||||
</data>
|
||||
<data name="LblAbout.Text" xml:space="preserve">
|
||||
<value>Have a nice time!</value>
|
||||
</data>
|
||||
<data name="BtnOpenTextMap.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>120, 23</value>
|
||||
</data>
|
||||
<data name="BtnOpenTextMap.Text" xml:space="preserve">
|
||||
<value>TextMapBrowser</value>
|
||||
</data>
|
||||
<data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve">
|
||||
<value>Banner Editor</value>
|
||||
</data>
|
||||
<data name="GrpSettings.Text" xml:space="preserve">
|
||||
<value>Settings</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>109, 21</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Text" xml:space="preserve">
|
||||
<value>Always on top</value>
|
||||
</data>
|
||||
<data name="ChkIncludeUID.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>95, 21</value>
|
||||
</data>
|
||||
<data name="ChkIncludeUID.Text" xml:space="preserve">
|
||||
<value>Include UID</value>
|
||||
</data>
|
||||
</root>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,434 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="BtnCopy.Text" xml:space="preserve">
|
||||
<value>複製</value>
|
||||
</data>
|
||||
<data name="ChkAutoCopy.Text" xml:space="preserve">
|
||||
<value>自動</value>
|
||||
</data>
|
||||
<data name="GrpCommand.Text" xml:space="preserve">
|
||||
<value>命令(按住 Ctrl 自動執行)</value>
|
||||
</data>
|
||||
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
|
||||
<value>執行(F5)</value>
|
||||
</data>
|
||||
<data name="TPRemoteCall.Text" xml:space="preserve">
|
||||
<value>遠程</value>
|
||||
</data>
|
||||
<data name="LnkInventoryKamera.Text" xml:space="preserve">
|
||||
<value>存檔掃描開源工具</value>
|
||||
</data>
|
||||
<data name="LblGOODHelp.Text" xml:space="preserve">
|
||||
<value>快來把你的官服存檔導入GC吧!</value>
|
||||
</data>
|
||||
<data name="ButtonOpenGOODImport.Text" xml:space="preserve">
|
||||
<value>導入GOOD檔案</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="LblHostTip.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>206, 17</value>
|
||||
</data>
|
||||
<data name="LblHostTip.Text" xml:space="preserve">
|
||||
<value>請確保地址中包含 http:// 或 https://</value>
|
||||
</data>
|
||||
<data name="GrpServerStatus.Text" xml:space="preserve">
|
||||
<value>伺服器狀態</value>
|
||||
</data>
|
||||
<data name="LnkOpenCommandLabel.Text" xml:space="preserve">
|
||||
<value>遠程執行插件</value>
|
||||
</data>
|
||||
<data name="LblServerVersionLabel.Text" xml:space="preserve">
|
||||
<value>遊戲版本</value>
|
||||
</data>
|
||||
<data name="LblPlayerCountLabel.Text" xml:space="preserve">
|
||||
<value>當前玩家數</value>
|
||||
</data>
|
||||
<data name="GrpRemoteCommand.Text" xml:space="preserve">
|
||||
<value>遠程執行</value>
|
||||
</data>
|
||||
<data name="TPPlayerCheck.Text" xml:space="preserve">
|
||||
<value>玩家驗證</value>
|
||||
</data>
|
||||
<data name="LnkRCHelp.Text" xml:space="preserve">
|
||||
<value>幫助</value>
|
||||
</data>
|
||||
<data name="BtnConnectOpenCommand.Text" xml:space="preserve">
|
||||
<value>連接</value>
|
||||
</data>
|
||||
<data name="LblVerificationCode.Text" xml:space="preserve">
|
||||
<value>驗證碼</value>
|
||||
</data>
|
||||
<data name="BtnSendVerificationCode.Text" xml:space="preserve">
|
||||
<value>發送驗證碼</value>
|
||||
</data>
|
||||
<data name="BtnConsoleConnect.Text" xml:space="preserve">
|
||||
<value>連接</value>
|
||||
</data>
|
||||
<data name="LblConsoleTip.Text" xml:space="preserve">
|
||||
<value>請注意,控制台狀態下普通命令必須指定目標
|
||||
(即設置包含UID)</value>
|
||||
</data>
|
||||
<data name="BtnQueryServerStatus.Text" xml:space="preserve">
|
||||
<value>查詢</value>
|
||||
</data>
|
||||
<data name="LblHost.Text" xml:space="preserve">
|
||||
<value>伺服器地址</value>
|
||||
</data>
|
||||
<data name="TPAbout.Text" xml:space="preserve">
|
||||
<value>關於</value>
|
||||
</data>
|
||||
<data name="LblSupportDescription.Text" xml:space="preserve">
|
||||
<value>割草機工具箱
|
||||
|
||||
這是一個免費且開源的項目
|
||||
如果覺得這對你很有幫助,可以為我點一個免費的Star
|
||||
如果願意請我喝一杯奶茶,那就更好了 : )
|
||||
指令生成有問題,或者有新的功能請求,都可以來Github提出</value>
|
||||
</data>
|
||||
<data name="BtnBan.Text" xml:space="preserve">
|
||||
<value>封號</value>
|
||||
</data>
|
||||
<data name="LblBanUID.Text" xml:space="preserve">
|
||||
<value>目標UID</value>
|
||||
</data>
|
||||
<data name="GrpAccount.Text" xml:space="preserve">
|
||||
<value>賬號管理</value>
|
||||
</data>
|
||||
<data name="BtnDeleteAccount.Text" xml:space="preserve">
|
||||
<value>- 刪除</value>
|
||||
</data>
|
||||
<data name="BtnCreateAccount.Text" xml:space="preserve">
|
||||
<value>+ 創建</value>
|
||||
</data>
|
||||
<data name="LblAccountUserName.Text" xml:space="preserve">
|
||||
<value>用戶名</value>
|
||||
</data>
|
||||
<data name="GrpPermission.Text" xml:space="preserve">
|
||||
<value>權限管理</value>
|
||||
</data>
|
||||
<data name="LblPerm.Text" xml:space="preserve">
|
||||
<value>權限</value>
|
||||
</data>
|
||||
<data name="LblPermUID.Text" xml:space="preserve">
|
||||
<value>目標UID</value>
|
||||
</data>
|
||||
<data name="TPScene.Text" xml:space="preserve">
|
||||
<value>場景</value>
|
||||
</data>
|
||||
<data name="ChkIncludeSceneId.Text" xml:space="preserve">
|
||||
<value>含場景ID</value>
|
||||
</data>
|
||||
<data name="BtnTeleport.Text" xml:space="preserve">
|
||||
<value>傳送</value>
|
||||
</data>
|
||||
<data name="LblClimateType.Text" xml:space="preserve">
|
||||
<value>設置天氣</value>
|
||||
</data>
|
||||
<data name="LblSceneDescription.Text" xml:space="preserve">
|
||||
<value>場景控制
|
||||
|
||||
提示:大部分場景沒有作用,無法進入。</value>
|
||||
</data>
|
||||
<data name="LblTp.Text" xml:space="preserve">
|
||||
<value>座標傳送
|
||||
提示:遊戲內可以通過小地圖的'魚鉤'標記來快捷傳送
|
||||
命令中可以用~表示當前位置,~N 表示相對當前N</value>
|
||||
</data>
|
||||
<data name="BtnSaveGiveItemLog.Text" xml:space="preserve">
|
||||
<value>√ 記錄</value>
|
||||
</data>
|
||||
<data name="BtnRemoveGiveItemLog.Text" xml:space="preserve">
|
||||
<value>× 刪除</value>
|
||||
</data>
|
||||
<data name="GrpGiveItemRecord.Text" xml:space="preserve">
|
||||
<value>物品記錄本</value>
|
||||
</data>
|
||||
<data name="LblGameItemAmount.Text" xml:space="preserve">
|
||||
<value>數量</value>
|
||||
</data>
|
||||
<data name="LblGameItemLevel.Text" xml:space="preserve">
|
||||
<value>等級</value>
|
||||
</data>
|
||||
<data name="LblGiveCommandDescription.Text" xml:space="preserve">
|
||||
<value>給玩家指定物品
|
||||
說明:可選擇直接給到背包或者掉落到世界</value>
|
||||
</data>
|
||||
<data name="BtnGiveAllWeapons.Text" xml:space="preserve">
|
||||
<value>獲得所有武器</value>
|
||||
</data>
|
||||
<data name="LblWeaponDescription.Text" xml:space="preserve">
|
||||
<value>獲取武器
|
||||
|
||||
說明:設定等級會自動設定突破等級
|
||||
>20級突破1
|
||||
>40級突破2
|
||||
>50級突破3
|
||||
>60級突破4
|
||||
>70級突破5
|
||||
>80級突破6</value>
|
||||
</data>
|
||||
<data name="LblWeaponRefinement.Text" xml:space="preserve">
|
||||
<value>精煉等級</value>
|
||||
</data>
|
||||
<data name="LblWeaponAmount.Text" xml:space="preserve">
|
||||
<value>數量</value>
|
||||
</data>
|
||||
<data name="LblWeaponLevel.Text" xml:space="preserve">
|
||||
<value>等級</value>
|
||||
</data>
|
||||
<data name="TPStats.Text" xml:space="preserve">
|
||||
<value>數據</value>
|
||||
</data>
|
||||
<data name="GrpSetStats.Text" xml:space="preserve">
|
||||
<value>角色屬性</value>
|
||||
</data>
|
||||
<data name="BtnUnlockStat.Text" xml:space="preserve">
|
||||
<value>解鎖</value>
|
||||
</data>
|
||||
<data name="BtnLockStat.Text" xml:space="preserve">
|
||||
<value>鎖定</value>
|
||||
</data>
|
||||
<data name="GrpTalentLevel.Text" xml:space="preserve">
|
||||
<value>技能等級</value>
|
||||
</data>
|
||||
<data name="LnkTalentNormalATK.Text" xml:space="preserve">
|
||||
<value>普通攻擊</value>
|
||||
</data>
|
||||
<data name="LblStatsDescription.Text" xml:space="preserve">
|
||||
<value>設置當前活躍角色數據</value>
|
||||
</data>
|
||||
<data name="BtnGiveAllChar.Text" xml:space="preserve">
|
||||
<value>一鍵獲得所有角色</value>
|
||||
</data>
|
||||
<data name="LblAvatarLevel.Text" xml:space="preserve">
|
||||
<value>等級</value>
|
||||
</data>
|
||||
<data name="ChkInfiniteHP.Text" xml:space="preserve">
|
||||
<value>無限血</value>
|
||||
</data>
|
||||
<data name="BtnSaveSpawnLog.Text" xml:space="preserve">
|
||||
<value>√ 記錄</value>
|
||||
</data>
|
||||
<data name="BtnRemoveSpawnLog.Text" xml:space="preserve">
|
||||
<value>× 刪除</value>
|
||||
</data>
|
||||
<data name="GrpSpawnRecord.Text" xml:space="preserve">
|
||||
<value>生成記錄本</value>
|
||||
</data>
|
||||
<data name="GrpEntityType.Text" xml:space="preserve">
|
||||
<value>列表分類</value>
|
||||
</data>
|
||||
<data name="RbEntityAnimal.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>62, 21</value>
|
||||
</data>
|
||||
<data name="RbEntityAnimal.Text" xml:space="preserve">
|
||||
<value>生物誌</value>
|
||||
</data>
|
||||
<data name="RbEntityMonster.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>74, 21</value>
|
||||
</data>
|
||||
<data name="RbEntityMonster.Text" xml:space="preserve">
|
||||
<value>討伐對象</value>
|
||||
</data>
|
||||
<data name="LblSpawnDescription.Text" xml:space="preserve">
|
||||
<value>在玩家附近召喚生物</value>
|
||||
</data>
|
||||
<data name="LblEntityAmount.Text" xml:space="preserve">
|
||||
<value>數量</value>
|
||||
</data>
|
||||
<data name="LblEntityLevel.Text" xml:space="preserve">
|
||||
<value>等級</value>
|
||||
</data>
|
||||
<data name="TPQuest.Text" xml:space="preserve">
|
||||
<value>任務</value>
|
||||
</data>
|
||||
<data name="GrpQuestFilters.Text" xml:space="preserve">
|
||||
<value>列表過濾</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterTEST.Text" xml:space="preserve">
|
||||
<value>測試任務</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterUNRELEASED.Text" xml:space="preserve">
|
||||
<value>未發佈的任務</value>
|
||||
</data>
|
||||
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
|
||||
<value>隱藏的任務</value>
|
||||
</data>
|
||||
<data name="BtnFinishQuest.Text" xml:space="preserve">
|
||||
<value>完成任務</value>
|
||||
</data>
|
||||
<data name="BtnAddQuest.Text" xml:space="preserve">
|
||||
<value>添加任務</value>
|
||||
</data>
|
||||
<data name="LblQuestDescription.Text" xml:space="preserve">
|
||||
<value>添加或完成任務
|
||||
提示:許多任務需要服務端腳本支持
|
||||
囙此任務可以接,可以完成,但是不一定可以做</value>
|
||||
</data>
|
||||
<data name="TPArtifact.Text" xml:space="preserve">
|
||||
<value>聖遺物</value>
|
||||
</data>
|
||||
<data name="LblArtifactSet.Text" xml:space="preserve">
|
||||
<value>套裝</value>
|
||||
</data>
|
||||
<data name="LblArtifactLevel.Text" xml:space="preserve">
|
||||
<value>等級</value>
|
||||
</data>
|
||||
<data name="LblSubAttribution.Text" xml:space="preserve">
|
||||
<value>副詞條</value>
|
||||
</data>
|
||||
<data name="LblMainAttribution.Text" xml:space="preserve">
|
||||
<value>主詞條</value>
|
||||
</data>
|
||||
<data name="LblArtifactStars.Text" xml:space="preserve">
|
||||
<value>星級</value>
|
||||
</data>
|
||||
<data name="TPCustom.Text" xml:space="preserve">
|
||||
<value>自定義</value>
|
||||
</data>
|
||||
<data name="BtnExportCustomCommands.Text" xml:space="preserve">
|
||||
<value>導出</value>
|
||||
</data>
|
||||
<data name="BtnLoadCustomCommands.Text" xml:space="preserve">
|
||||
<value>載入</value>
|
||||
</data>
|
||||
<data name="LblCustomName.Text" xml:space="preserve">
|
||||
<value>標籤</value>
|
||||
</data>
|
||||
<data name="BtnRemoveCustomCommand.Text" xml:space="preserve">
|
||||
<value>× 刪除</value>
|
||||
</data>
|
||||
<data name="TPHome.Text" xml:space="preserve">
|
||||
<value>主頁</value>
|
||||
</data>
|
||||
<data name="BtnOpenTextMap.Text" xml:space="preserve">
|
||||
<value>文本瀏覽器</value>
|
||||
</data>
|
||||
<data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve">
|
||||
<value>獎池編輯器</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Text" xml:space="preserve">
|
||||
<value>置頂</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||
<value>NoControl</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,158 +0,0 @@
|
||||
namespace GrasscutterTools.Forms
|
||||
{
|
||||
partial class FormTextMapBrowser
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormTextMapBrowser));
|
||||
this.TxtTextMapFilter = new System.Windows.Forms.TextBox();
|
||||
this.BtnSelectRecoursePath = new System.Windows.Forms.Button();
|
||||
this.CmbLanguage = new System.Windows.Forms.ComboBox();
|
||||
this.LblLanguage = new System.Windows.Forms.Label();
|
||||
this.ChkTopMost = new System.Windows.Forms.CheckBox();
|
||||
this.LblResourcesPath = new System.Windows.Forms.Label();
|
||||
this.BtnSearch = new System.Windows.Forms.Button();
|
||||
this.DGVTextMap = new System.Windows.Forms.DataGridView();
|
||||
this.ColumnHash = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.ColumnID = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
this.ColumnText = new System.Windows.Forms.DataGridViewTextBoxColumn();
|
||||
((System.ComponentModel.ISupportInitialize)(this.DGVTextMap)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// TxtTextMapFilter
|
||||
//
|
||||
resources.ApplyResources(this.TxtTextMapFilter, "TxtTextMapFilter");
|
||||
this.TxtTextMapFilter.Name = "TxtTextMapFilter";
|
||||
this.TxtTextMapFilter.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TxtTextMapFilter_KeyDown);
|
||||
//
|
||||
// BtnSelectRecoursePath
|
||||
//
|
||||
resources.ApplyResources(this.BtnSelectRecoursePath, "BtnSelectRecoursePath");
|
||||
this.BtnSelectRecoursePath.Name = "BtnSelectRecoursePath";
|
||||
this.BtnSelectRecoursePath.UseVisualStyleBackColor = true;
|
||||
this.BtnSelectRecoursePath.Click += new System.EventHandler(this.BtnSelectRecoursePath_Click);
|
||||
//
|
||||
// CmbLanguage
|
||||
//
|
||||
resources.ApplyResources(this.CmbLanguage, "CmbLanguage");
|
||||
this.CmbLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.CmbLanguage.FormattingEnabled = true;
|
||||
this.CmbLanguage.Name = "CmbLanguage";
|
||||
this.CmbLanguage.SelectedIndexChanged += new System.EventHandler(this.CmbLanguage_SelectedIndexChanged);
|
||||
//
|
||||
// LblLanguage
|
||||
//
|
||||
resources.ApplyResources(this.LblLanguage, "LblLanguage");
|
||||
this.LblLanguage.Name = "LblLanguage";
|
||||
//
|
||||
// ChkTopMost
|
||||
//
|
||||
resources.ApplyResources(this.ChkTopMost, "ChkTopMost");
|
||||
this.ChkTopMost.Name = "ChkTopMost";
|
||||
this.ChkTopMost.UseVisualStyleBackColor = true;
|
||||
this.ChkTopMost.CheckedChanged += new System.EventHandler(this.ChkTopMost_CheckedChanged);
|
||||
//
|
||||
// LblResourcesPath
|
||||
//
|
||||
resources.ApplyResources(this.LblResourcesPath, "LblResourcesPath");
|
||||
this.LblResourcesPath.Name = "LblResourcesPath";
|
||||
//
|
||||
// BtnSearch
|
||||
//
|
||||
resources.ApplyResources(this.BtnSearch, "BtnSearch");
|
||||
this.BtnSearch.Name = "BtnSearch";
|
||||
this.BtnSearch.UseVisualStyleBackColor = true;
|
||||
this.BtnSearch.Click += new System.EventHandler(this.BtnSearch_Click);
|
||||
//
|
||||
// DGVTextMap
|
||||
//
|
||||
resources.ApplyResources(this.DGVTextMap, "DGVTextMap");
|
||||
this.DGVTextMap.AllowUserToAddRows = false;
|
||||
this.DGVTextMap.AllowUserToDeleteRows = false;
|
||||
this.DGVTextMap.AllowUserToResizeRows = false;
|
||||
this.DGVTextMap.BackgroundColor = System.Drawing.Color.White;
|
||||
this.DGVTextMap.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
|
||||
this.DGVTextMap.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
|
||||
this.ColumnHash,
|
||||
this.ColumnID,
|
||||
this.ColumnText});
|
||||
this.DGVTextMap.Name = "DGVTextMap";
|
||||
this.DGVTextMap.ReadOnly = true;
|
||||
this.DGVTextMap.RowTemplate.Height = 23;
|
||||
//
|
||||
// ColumnHash
|
||||
//
|
||||
resources.ApplyResources(this.ColumnHash, "ColumnHash");
|
||||
this.ColumnHash.Name = "ColumnHash";
|
||||
this.ColumnHash.ReadOnly = true;
|
||||
//
|
||||
// ColumnID
|
||||
//
|
||||
resources.ApplyResources(this.ColumnID, "ColumnID");
|
||||
this.ColumnID.Name = "ColumnID";
|
||||
this.ColumnID.ReadOnly = true;
|
||||
//
|
||||
// ColumnText
|
||||
//
|
||||
resources.ApplyResources(this.ColumnText, "ColumnText");
|
||||
this.ColumnText.Name = "ColumnText";
|
||||
this.ColumnText.ReadOnly = true;
|
||||
//
|
||||
// FormTextMapBrowser
|
||||
//
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.DGVTextMap);
|
||||
this.Controls.Add(this.BtnSearch);
|
||||
this.Controls.Add(this.ChkTopMost);
|
||||
this.Controls.Add(this.LblLanguage);
|
||||
this.Controls.Add(this.CmbLanguage);
|
||||
this.Controls.Add(this.LblResourcesPath);
|
||||
this.Controls.Add(this.BtnSelectRecoursePath);
|
||||
this.Controls.Add(this.TxtTextMapFilter);
|
||||
this.Name = "FormTextMapBrowser";
|
||||
this.Load += new System.EventHandler(this.FormTextMapBrowser_Load);
|
||||
((System.ComponentModel.ISupportInitialize)(this.DGVTextMap)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
private System.Windows.Forms.TextBox TxtTextMapFilter;
|
||||
private System.Windows.Forms.Button BtnSelectRecoursePath;
|
||||
private System.Windows.Forms.ComboBox CmbLanguage;
|
||||
private System.Windows.Forms.Label LblLanguage;
|
||||
private System.Windows.Forms.CheckBox ChkTopMost;
|
||||
private System.Windows.Forms.Label LblResourcesPath;
|
||||
private System.Windows.Forms.Button BtnSearch;
|
||||
private System.Windows.Forms.DataGridView DGVTextMap;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnHash;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnID;
|
||||
private System.Windows.Forms.DataGridViewTextBoxColumn ColumnText;
|
||||
}
|
||||
}
|
||||
@@ -1,200 +0,0 @@
|
||||
/**
|
||||
* Grasscutter Tools
|
||||
* Copyright (C) 2022 jie65535
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published
|
||||
* by the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
**/
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using GrasscutterTools.Game;
|
||||
using GrasscutterTools.Properties;
|
||||
|
||||
namespace GrasscutterTools.Forms
|
||||
{
|
||||
public partial class FormTextMapBrowser : Form
|
||||
{
|
||||
public FormTextMapBrowser()
|
||||
{
|
||||
InitializeComponent();
|
||||
Icon = Resources.IconGrasscutter;
|
||||
}
|
||||
|
||||
private void FormTextMapBrowser_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(Settings.Default.ResourcesDirPath))
|
||||
{
|
||||
LoadResources(Settings.Default.ResourcesDirPath);
|
||||
}
|
||||
}
|
||||
|
||||
private TextMapData data;
|
||||
|
||||
private void LoadResources(string resourcesDirPath)
|
||||
{
|
||||
try
|
||||
{
|
||||
Cursor = Cursors.WaitCursor;
|
||||
Application.DoEvents();
|
||||
|
||||
data = new TextMapData(resourcesDirPath);
|
||||
LblResourcesPath.Text = resourcesDirPath;
|
||||
if (Settings.Default.ResourcesDirPath != resourcesDirPath)
|
||||
{
|
||||
Settings.Default.ResourcesDirPath = resourcesDirPath;
|
||||
Settings.Default.Save();
|
||||
}
|
||||
|
||||
CmbLanguage.Items.Clear();
|
||||
CmbLanguage.Items.AddRange(data.TextMapFiles);
|
||||
if (!string.IsNullOrEmpty(Settings.Default.TextMapFileName))
|
||||
{
|
||||
var i = CmbLanguage.Items.IndexOf(Settings.Default.TextMapFileName);
|
||||
if (i != -1)
|
||||
CmbLanguage.SelectedIndex = i;
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
finally
|
||||
{
|
||||
Cursor = Cursors.Default;
|
||||
}
|
||||
}
|
||||
|
||||
private void BtnSelectRecoursePath_Click(object sender, EventArgs e)
|
||||
{
|
||||
var dir = new FolderBrowserDialog()
|
||||
{
|
||||
ShowNewFolderButton = false,
|
||||
Description = "./Gasscutter/resources",
|
||||
};
|
||||
if (dir.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
LoadResources(dir.SelectedPath);
|
||||
}
|
||||
}
|
||||
|
||||
private void CmbLanguage_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (CmbLanguage.SelectedIndex == -1 || data == null)
|
||||
return;
|
||||
try
|
||||
{
|
||||
Cursor = Cursors.WaitCursor;
|
||||
Application.DoEvents();
|
||||
data.LoadTextMap(data.TextMapFilePaths[CmbLanguage.SelectedIndex]);
|
||||
|
||||
GenLines();
|
||||
Settings.Default.TextMapFileName = CmbLanguage.Text;
|
||||
Settings.Default.Save();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
finally
|
||||
{
|
||||
Cursor = Cursors.Default;
|
||||
}
|
||||
}
|
||||
|
||||
private List<ListViewItem> Items;
|
||||
|
||||
private void GenLines()
|
||||
{
|
||||
List<ListViewItem> items = new List<ListViewItem>(data.TextMap.Count);
|
||||
foreach (var kv in data.TextMap)
|
||||
{
|
||||
if (data.ManualTextMap.TryGetValue(kv.Key, out string id))
|
||||
items.Add(new ListViewItem(new string[] { kv.Key, id, kv.Value }));
|
||||
else
|
||||
items.Add(new ListViewItem(new string[] { kv.Key, "", kv.Value }));
|
||||
}
|
||||
Items = items;
|
||||
}
|
||||
|
||||
private void ChkTopMost_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
TopMost = ChkTopMost.Checked;
|
||||
}
|
||||
|
||||
private void BtnSearch_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (Items == null)
|
||||
{
|
||||
MessageBox.Show("请先选择资源目录,并选择对应语言文件。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return;
|
||||
}
|
||||
var filter = TxtTextMapFilter.Text.Trim();
|
||||
if (string.IsNullOrEmpty(filter))
|
||||
return;
|
||||
Regex r;
|
||||
try
|
||||
{
|
||||
r = new Regex(filter, RegexOptions.IgnoreCase);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MessageBox.Show(ex.Message, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
Cursor = Cursors.WaitCursor;
|
||||
Application.DoEvents();
|
||||
|
||||
var result = data.ManualTextMap.Where(kv => r.Match(kv.Value).Success)
|
||||
.Select(kv => new { Hash = kv.Key, Id = kv.Value, Text = data.TextMap[kv.Key] })
|
||||
.Concat(
|
||||
data.TextMap.Where(kv => r.Match(kv.Key).Success || r.Match(kv.Value).Success)
|
||||
.Select(kv => new
|
||||
{
|
||||
Hash = kv.Key,
|
||||
Id = data.ManualTextMap.TryGetValue(kv.Key, out string id) ? id : "",
|
||||
Text = kv.Value
|
||||
})
|
||||
).ToList();
|
||||
|
||||
DGVTextMap.SuspendLayout();
|
||||
DGVTextMap.Rows.Clear();
|
||||
for (int i = 0; i < result.Count; i++)
|
||||
{
|
||||
DGVTextMap.Rows.Add();
|
||||
DGVTextMap.Rows[i].Cells[0].Value = result[i].Hash;
|
||||
DGVTextMap.Rows[i].Cells[1].Value = result[i].Id;
|
||||
DGVTextMap.Rows[i].Cells[2].Value = result[i].Text;
|
||||
}
|
||||
DGVTextMap.ResumeLayout();
|
||||
}
|
||||
finally
|
||||
{
|
||||
Cursor = Cursors.Default;
|
||||
}
|
||||
}
|
||||
|
||||
private void TxtTextMapFilter_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
if (e.KeyCode == Keys.Enter)
|
||||
BtnSearch_Click(sender, e);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,405 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name=">>BtnSelectRecoursePath.Name" xml:space="preserve">
|
||||
<value>BtnSelectRecoursePath</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="LblLanguage.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
</data>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="LblResourcesPath.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="LblResourcesPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>177, 15</value>
|
||||
</data>
|
||||
<data name=">>$this.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>BtnSearch.Name" xml:space="preserve">
|
||||
<value>BtnSearch</value>
|
||||
</data>
|
||||
<data name=">>LblLanguage.Name" xml:space="preserve">
|
||||
<value>LblLanguage</value>
|
||||
</data>
|
||||
<data name="ColumnText.HeaderText" xml:space="preserve">
|
||||
<value>Text</value>
|
||||
</data>
|
||||
<data name="BtnSearch.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>8</value>
|
||||
</data>
|
||||
<data name="LblLanguage.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="TxtTextMapFilter.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>12, 41</value>
|
||||
</data>
|
||||
<data name=">>DGVTextMap.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>LblLanguage.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="BtnSelectRecoursePath.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>96, 12</value>
|
||||
</data>
|
||||
<data name="ColumnHash.Width" type="System.Int32, mscorlib">
|
||||
<value>80</value>
|
||||
</data>
|
||||
<data name="DGVTextMap.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Bottom, Left, Right</value>
|
||||
</data>
|
||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||
<value>CenterScreen</value>
|
||||
</data>
|
||||
<data name="ColumnID.Width" type="System.Int32, mscorlib">
|
||||
<value>240</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Text" xml:space="preserve">
|
||||
<value>请选择Resources路径</value>
|
||||
</data>
|
||||
<data name=">>LblResourcesPath.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>32, 17</value>
|
||||
</data>
|
||||
<data name=">>LblLanguage.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>327, 17</value>
|
||||
</data>
|
||||
<data name="TxtTextMapFilter.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>555, 23</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>文本映射表浏览器</value>
|
||||
</data>
|
||||
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||
<value>4, 4, 4, 4</value>
|
||||
</data>
|
||||
<data name="DGVTextMap.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>636, 379</value>
|
||||
</data>
|
||||
<data name=">>BtnSearch.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>LblResourcesPath.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="CmbLanguage.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name=">>LblResourcesPath.Name" xml:space="preserve">
|
||||
<value>LblResourcesPath</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name="TxtTextMapFilter.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>ColumnText.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>TxtTextMapFilter.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="ColumnHash.HeaderText" xml:space="preserve">
|
||||
<value>Hash</value>
|
||||
</data>
|
||||
<data name="ColumnText.Width" type="System.Int32, mscorlib">
|
||||
<value>250</value>
|
||||
</data>
|
||||
<data name="CmbLanguage.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>548, 12</value>
|
||||
</data>
|
||||
<data name=">>TxtTextMapFilter.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>DGVTextMap.ZOrder" xml:space="preserve">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>BtnSelectRecoursePath.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="CmbLanguage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>100, 25</value>
|
||||
</data>
|
||||
<data name="BtnSearch.Text" xml:space="preserve">
|
||||
<value>搜索</value>
|
||||
</data>
|
||||
<data name="CmbLanguage.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name=">>DGVTextMap.Name" xml:space="preserve">
|
||||
<value>DGVTextMap</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Left, Right</value>
|
||||
</data>
|
||||
<data name=">>ColumnHash.Name" xml:space="preserve">
|
||||
<value>ColumnHash</value>
|
||||
</data>
|
||||
<data name=">>BtnSearch.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="DGVTextMap.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>9</value>
|
||||
</data>
|
||||
<data name=">>BtnSelectRecoursePath.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="BtnSelectRecoursePath.Text" xml:space="preserve">
|
||||
<value>浏览</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>510, 15</value>
|
||||
</data>
|
||||
<data name=">>LblResourcesPath.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>CmbLanguage.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name=">>ChkTopMost.Name" xml:space="preserve">
|
||||
<value>ChkTopMost</value>
|
||||
</data>
|
||||
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
|
||||
<value>微软雅黑, 9pt</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>660, 461</value>
|
||||
</data>
|
||||
<data name=">>CmbLanguage.Name" xml:space="preserve">
|
||||
<value>CmbLanguage</value>
|
||||
</data>
|
||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||
<value>7, 17</value>
|
||||
</data>
|
||||
<data name=">>BtnSearch.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name=">>ColumnID.Name" xml:space="preserve">
|
||||
<value>ColumnID</value>
|
||||
</data>
|
||||
<data name="TxtTextMapFilter.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Left, Right</value>
|
||||
</data>
|
||||
<data name=">>ChkTopMost.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="LblLanguage.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="ColumnID.HeaderText" xml:space="preserve">
|
||||
<value>ID</value>
|
||||
</data>
|
||||
<data name="BtnSearch.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top, Right</value>
|
||||
</data>
|
||||
<data name=">>ChkTopMost.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>ColumnText.Name" xml:space="preserve">
|
||||
<value>ColumnText</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>FormTextMapBrowser</value>
|
||||
</data>
|
||||
<data name=">>CmbLanguage.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>DGVTextMap.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name="BtnSearch.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>573, 41</value>
|
||||
</data>
|
||||
<data name=">>BtnSelectRecoursePath.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>ChkTopMost.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>ColumnHash.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>TxtTextMapFilter.ZOrder" xml:space="preserve">
|
||||
<value>7</value>
|
||||
</data>
|
||||
<data name=">>TxtTextMapFilter.Name" xml:space="preserve">
|
||||
<value>TxtTextMapFilter</value>
|
||||
</data>
|
||||
<data name="DGVTextMap.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>12, 70</value>
|
||||
</data>
|
||||
<data name=">>LblLanguage.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Text" xml:space="preserve">
|
||||
<value>语言</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>51, 21</value>
|
||||
</data>
|
||||
<data name="BtnSelectRecoursePath.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name=">>CmbLanguage.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Text" xml:space="preserve">
|
||||
<value>置顶</value>
|
||||
</data>
|
||||
<data name="BtnSearch.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>75, 23</value>
|
||||
</data>
|
||||
<data name=">>ColumnID.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="BtnSelectRecoursePath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>75, 23</value>
|
||||
</data>
|
||||
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>600, 400</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>12, 14</value>
|
||||
</data>
|
||||
<metadata name="ColumnText.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="ColumnID.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
<metadata name="ColumnHash.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>True</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -1,151 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="BtnSelectRecoursePath.Text" xml:space="preserve">
|
||||
<value>Обзор</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="LblLanguage.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>477, 15</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>38, 17</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Text" xml:space="preserve">
|
||||
<value>Язык</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>79, 21</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Text" xml:space="preserve">
|
||||
<value>верхний</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>294, 17</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Text" xml:space="preserve">
|
||||
<value>Пожалуйста, выберите каталог ресурсов</value>
|
||||
</data>
|
||||
<data name="BtnSearch.Text" xml:space="preserve">
|
||||
<value>Поиск</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Браузер карт</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,135 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="BtnSelectRecoursePath.Text" xml:space="preserve">
|
||||
<value>瀏覽</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Text" xml:space="preserve">
|
||||
<value>語言</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Text" xml:space="preserve">
|
||||
<value>置頂</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Text" xml:space="preserve">
|
||||
<value>請選擇Resources路徑</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>文本映射表瀏覽器</value>
|
||||
</data>
|
||||
</root>
|
||||
13
Source/GrasscutterTools/Game/CommandGenerator.cs
Normal file
13
Source/GrasscutterTools/Game/CommandGenerator.cs
Normal file
@@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace GrasscutterTools.Game
|
||||
{
|
||||
public class CommandGenerator
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
@@ -17,6 +17,7 @@
|
||||
*
|
||||
**/
|
||||
using GrasscutterTools.Properties;
|
||||
using GrasscutterTools.Utils;
|
||||
|
||||
namespace GrasscutterTools.Game
|
||||
{
|
||||
@@ -24,49 +25,43 @@ namespace GrasscutterTools.Game
|
||||
{
|
||||
public static void LoadResources()
|
||||
{
|
||||
Animals = new ItemMap(Resources.Animal);
|
||||
Artifacts = new ItemMap(Resources.Artifact);
|
||||
ArtifactCats = new ItemMap(Resources.ArtifactCat);
|
||||
//SparseSet illegalWeaponIds = new SparseSet(
|
||||
// "10000-10008, 11411, 11506-11508, 12505, 12506, 12508, 12509," +
|
||||
// "13503, 13506, 14411, 14503, 14505, 14508, 15504-15506");
|
||||
|
||||
|
||||
//SparseSet illegalRelicIds = new SparseSet(
|
||||
// "20001, 23300-23340, 23383-23385, 78310-78554, 99310-99554"
|
||||
// );
|
||||
|
||||
//SparseSet illegalItemIds = new SparseSet(
|
||||
// "100086, 100087, 100100-101000, 101106-101110, 101306, 101500-104000," +
|
||||
// "105001, 105004, 106000-107000, 107011, 108000, 109000-110000," +
|
||||
// "115000-130000, 200200-200899, 220050, 220054"
|
||||
// );
|
||||
|
||||
ArtifactSets = new ItemMap(Resources.ArtifactSets);
|
||||
ArtifactMainAttribution = new ItemMap(Resources.ArtifactMainAttribution);
|
||||
ArtifactSubAttribution = new ItemMap(Resources.ArtifactSubAttribution);
|
||||
Avatars = new ItemMap(Resources.Avatar);
|
||||
AvatarColors = new ItemMap(Resources.AvatarColor);
|
||||
Items = new ItemMap(Resources.Item);
|
||||
Monsters = new ItemMap(Resources.Monster);
|
||||
//NPCs = new ItemMap(Resources.NPC);
|
||||
Scenes = new ItemMap(Resources.Scene);
|
||||
Weapons = new ItemMap(Resources.Weapon);
|
||||
WeaponColors = new ItemMap(Resources.WeaponColor);
|
||||
Items = new ItemMap(Resources.Items);
|
||||
Monsters = new ItemMap(Resources.Monsters);
|
||||
Scenes = new ItemMap(Resources.Scenes);
|
||||
GachaBannerPrefabs = new ItemMap(Resources.GachaBennerPrefab);
|
||||
Quests = new ItemMap(Resources.Quest);
|
||||
Quests = new ItemMap(Resources.Quests);
|
||||
}
|
||||
|
||||
public static ItemMap Animals { get; private set; }
|
||||
|
||||
public static ItemMap Artifacts { get; private set; }
|
||||
|
||||
public static ItemMap ArtifactCats { get; private set; }
|
||||
public static ItemMap ArtifactSets { get; private set; }
|
||||
|
||||
public static ItemMap ArtifactMainAttribution { get; private set; }
|
||||
|
||||
public static ItemMap ArtifactSubAttribution { get; private set; }
|
||||
|
||||
public static ItemMap Avatars { get; private set; }
|
||||
|
||||
public static ItemMap AvatarColors { get; private set; }
|
||||
|
||||
public static ItemMap Items { get; private set; }
|
||||
|
||||
public static ItemMap Monsters { get; private set; }
|
||||
|
||||
//public static ItemMap NPCs { get; private set; }
|
||||
|
||||
public static ItemMap Scenes { get; private set; }
|
||||
|
||||
public static ItemMap Weapons { get; private set; }
|
||||
|
||||
public static ItemMap WeaponColors { get; private set; }
|
||||
|
||||
public static ItemMap GachaBannerPrefabs { get; private set; }
|
||||
|
||||
public static ItemMap Quests { get; private set; }
|
||||
|
||||
@@ -19,11 +19,13 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
using GrasscutterTools.Utils;
|
||||
|
||||
namespace GrasscutterTools.Game
|
||||
{
|
||||
public class ItemMap
|
||||
{
|
||||
public ItemMap(string idNamePairs)
|
||||
public ItemMap(string idNamePairs, SparseSet exclusions = null)
|
||||
{
|
||||
var lines = idNamePairs.Split(new char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);
|
||||
var capacity = lines.Length;
|
||||
@@ -41,6 +43,8 @@ namespace GrasscutterTools.Game
|
||||
var name = line.Substring(si + 1).Trim();
|
||||
if (!string.IsNullOrEmpty(name) && name != "null")
|
||||
{
|
||||
if (exclusions?.Contains(id) == true)
|
||||
continue;
|
||||
//IdMap[id] = name;
|
||||
//NameMap[name] = id;
|
||||
IdList.Add(id);
|
||||
|
||||
@@ -4,32 +4,17 @@
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{B26333FF-5560-4CBA-AF3C-4B80DB6F8025}</ProjectGuid>
|
||||
<ProjectGuid>{5E0D32CF-AF0D-4D51-B477-5131E2C87002}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<RootNamespace>GrasscutterTools</RootNamespace>
|
||||
<AssemblyName>GrasscutterTools</AssemblyName>
|
||||
<UICulture>en-US</UICulture>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
<Deterministic>true</Deterministic>
|
||||
<TargetFrameworkProfile />
|
||||
<NuGetPackageImportStamp>
|
||||
</NuGetPackageImportStamp>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
<UpdateEnabled>false</UpdateEnabled>
|
||||
<UpdateMode>Foreground</UpdateMode>
|
||||
<UpdateInterval>7</UpdateInterval>
|
||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>true</MapFileExtensions>
|
||||
<ApplicationRevision>0</ApplicationRevision>
|
||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
@@ -53,275 +38,223 @@
|
||||
<PropertyGroup>
|
||||
<ApplicationIcon>Resources\IconGrasscutter.ico</ApplicationIcon>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup />
|
||||
<PropertyGroup />
|
||||
<PropertyGroup>
|
||||
<TargetZone>LocalIntranet</TargetZone>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<GenerateManifests>false</GenerateManifests>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup />
|
||||
<PropertyGroup>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<AssemblyOriginatorKeyFile>GrasscutterTools.snk</AssemblyOriginatorKeyFile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup />
|
||||
<ItemGroup>
|
||||
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>Resources\Newtonsoft.Json.dll</HintPath>
|
||||
<EmbedInteropTypes>False</EmbedInteropTypes>
|
||||
<Private>False</Private>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Windows.Forms.DataVisualization" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Net.Http" />
|
||||
<Reference Include="System.Xaml">
|
||||
<RequiredTargetFramework>4.0</RequiredTargetFramework>
|
||||
</Reference>
|
||||
<Reference Include="WindowsBase" />
|
||||
<Reference Include="PresentationCore" />
|
||||
<Reference Include="PresentationFramework" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Controls\TextBoxXP.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="DispatchServer\DispatchServerAPI.cs" />
|
||||
<ApplicationDefinition Include="App.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</ApplicationDefinition>
|
||||
<Compile Include="DispatchServer\Model\ServerStatus.cs" />
|
||||
<Compile Include="Forms\FormGachaBannerEditor2.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormGachaBannerEditor2.Designer.cs">
|
||||
<DependentUpon>FormGachaBannerEditor2.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormGachaBannerEditor.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormGachaBannerEditor.Designer.cs">
|
||||
<DependentUpon>FormGachaBannerEditor.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormMain.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormMain.Designer.cs">
|
||||
<DependentUpon>FormMain.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormTextMapBrowser.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Forms\FormTextMapBrowser.Designer.cs">
|
||||
<DependentUpon>FormTextMapBrowser.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Events\CommandGeneratedEventArgs.cs" />
|
||||
<Compile Include="Events\ListChangedEventArgs.cs" />
|
||||
<Compile Include="Game\CommandGenerator.cs" />
|
||||
<Compile Include="Game\CommandVersion.cs" />
|
||||
<Compile Include="Game\Gacha\GachaBanner2.cs" />
|
||||
<Compile Include="Game\GameCommand.cs" />
|
||||
<Compile Include="Game\Gacha\BannerType.cs" />
|
||||
<Compile Include="Game\Gacha\GachaBanner.cs" />
|
||||
<Compile Include="Game\Gacha\GachaBanner2.cs" />
|
||||
<Compile Include="Game\GameCommand.cs" />
|
||||
<Compile Include="Game\GameData.cs" />
|
||||
<Compile Include="Game\ItemMap.cs" />
|
||||
<Compile Include="Game\SetStatsCommand.cs" />
|
||||
<Compile Include="Game\TextMapData.cs" />
|
||||
<Compile Include="GOOD\GOOD.cs" />
|
||||
<Compile Include="GOOD\Artifact.cs" />
|
||||
<Compile Include="GOOD\Character.cs" />
|
||||
<Compile Include="GOOD\GOOD.cs" />
|
||||
<Compile Include="GOOD\GOODData.cs" />
|
||||
<Compile Include="GOOD\Weapon.cs" />
|
||||
<Compile Include="Interfaces\IPageCommand.cs" />
|
||||
<Compile Include="Interfaces\IPageListProvider.cs" />
|
||||
<Compile Include="Models\GameItem.cs" />
|
||||
<Compile Include="Models\GameItems.cs" />
|
||||
<Compile Include="OpenCommand\OpenCommandAPI.cs" />
|
||||
<Compile Include="MultiLanguage.cs" />
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Properties\Resources.zh-TW.Designer.cs">
|
||||
<DependentUpon>Resources.zh-TW.resx</DependentUpon>
|
||||
<Compile Include="Pages\PageGive.xaml.cs">
|
||||
<DependentUpon>PageGive.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Pages\PageTools.xaml.cs">
|
||||
<DependentUpon>PageTools.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Pages\PageHome.xaml.cs">
|
||||
<DependentUpon>PageHome.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Utils\ArtifactUtils.cs" />
|
||||
<Compile Include="Utils\HttpHelper.cs" />
|
||||
<Compile Include="Utils\ReleaseAPI.cs" />
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor2.en-us.resx">
|
||||
<DependentUpon>FormGachaBannerEditor2.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor2.resx">
|
||||
<DependentUpon>FormGachaBannerEditor2.cs</DependentUpon>
|
||||
<Page Include="Pages\PageGive.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor2.ru-ru.resx">
|
||||
<DependentUpon>FormGachaBannerEditor2.cs</DependentUpon>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Pages\PageTools.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor.en-us.resx">
|
||||
<DependentUpon>FormGachaBannerEditor.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor.ru-ru.resx">
|
||||
<DependentUpon>FormGachaBannerEditor.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor.resx">
|
||||
<DependentUpon>FormGachaBannerEditor.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormGachaBannerEditor2.zh-TW.resx">
|
||||
<DependentUpon>FormGachaBannerEditor2.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormMain.en-us.resx">
|
||||
<DependentUpon>FormMain.cs</DependentUpon>
|
||||
</Page>
|
||||
<Page Include="Pages\PageHome.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormMain.ru-ru.resx">
|
||||
<DependentUpon>FormMain.cs</DependentUpon>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Styles\ScrollViewerStyle.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormMain.resx">
|
||||
<DependentUpon>FormMain.cs</DependentUpon>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Themes\ExpressionDark\Theme.xaml">
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormMain.zh-TW.resx">
|
||||
<DependentUpon>FormMain.cs</DependentUpon>
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
</Page>
|
||||
<Page Include="Themes\ExpressionLight\Theme.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormTextMapBrowser.en-US.resx">
|
||||
<DependentUpon>FormTextMapBrowser.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormTextMapBrowser.ru-ru.resx">
|
||||
<DependentUpon>FormTextMapBrowser.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormTextMapBrowser.resx">
|
||||
<DependentUpon>FormTextMapBrowser.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\FormTextMapBrowser.zh-TW.resx">
|
||||
<DependentUpon>FormTextMapBrowser.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.zh-TW.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.zh-TW.Designer.cs</LastGenOutput>
|
||||
</Page>
|
||||
<Page Include="Windows\MainWindow.xaml">
|
||||
<Generator>MSBuild:Compile</Generator>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.en-us.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.en-us.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.ru-ru.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.ru-ru.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Compile Include="Properties\Resources.en-us.Designer.cs">
|
||||
<DependentUpon>Resources.en-us.resx</DependentUpon>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Page>
|
||||
<Compile Include="App.xaml.cs">
|
||||
<DependentUpon>App.xaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Properties\Resources.ru-ru.Designer.cs">
|
||||
<DependentUpon>Resources.ru-ru.resx</DependentUpon>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<Compile Include="DispatchServer\DispatchServerAPI.cs" />
|
||||
<Compile Include="Utils\SparseSet.cs" />
|
||||
<Compile Include="Windows\MainWindow.xaml.cs">
|
||||
<DependentUpon>MainWindow.xaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Properties\AssemblyInfo.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<None Include="GrasscutterTools.snk" />
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>PublicResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.ru-RU.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.zh-TW.resx" />
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<None Include="Resources\en-us\AvatarStats.json" />
|
||||
<None Include="Resources\ru-ru\AvatarStats.json" />
|
||||
<None Include="Resources\zh-cn\AvatarStats.json" />
|
||||
<None Include="Resources\zh-tw\AvatarStats.json" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="FodyWeavers.xml" />
|
||||
<Content Include="Resources\en-us\Animal.txt" />
|
||||
<Content Include="Resources\en-us\Artifact.txt" />
|
||||
<Content Include="Resources\en-us\ArtifactCat.txt" />
|
||||
<Content Include="Resources\en-us\ArtifactMainAttribution.txt" />
|
||||
<Content Include="Resources\en-us\ArtifactSubAttribution.txt" />
|
||||
<Content Include="Resources\en-us\Avatar.txt" />
|
||||
<Content Include="Resources\en-us\CustomCommands.txt" />
|
||||
<Content Include="Resources\en-us\GachaBennerPrefab.txt" />
|
||||
<Content Include="Resources\en-us\Item.txt" />
|
||||
<Content Include="Resources\en-us\Monster.txt" />
|
||||
<Content Include="Resources\en-us\Quest.txt" />
|
||||
<Content Include="Resources\en-us\Scene.txt" />
|
||||
<Content Include="Resources\en-us\Weapon.txt" />
|
||||
<None Include="Resources\Newtonsoft.Json.dll" />
|
||||
<Content Include="Resources\ru-ru\Animal.txt" />
|
||||
<Content Include="Resources\ru-ru\Artifact.txt" />
|
||||
<Content Include="Resources\ru-ru\ArtifactCat.txt" />
|
||||
<Content Include="Resources\ru-ru\ArtifactMainAttribution.txt" />
|
||||
<Content Include="Resources\ru-ru\ArtifactSubAttribution.txt" />
|
||||
<Content Include="Resources\ru-ru\Avatar.txt" />
|
||||
<Content Include="Resources\ru-ru\CustomCommands.txt" />
|
||||
<Content Include="Resources\ru-ru\GachaBennerPrefab.txt" />
|
||||
<Content Include="Resources\ru-ru\Item.txt" />
|
||||
<Content Include="Resources\ru-ru\Monster.txt" />
|
||||
<Content Include="Resources\ru-ru\Quest.txt" />
|
||||
<Content Include="Resources\ru-ru\Scene.txt" />
|
||||
<Content Include="Resources\ru-ru\Weapon.txt" />
|
||||
<Content Include="Resources\IconGrasscutter.ico" />
|
||||
<Content Include="Resources\IconGrasscutter.png" />
|
||||
<None Include="Resources\ImgSupport.png" />
|
||||
<Content Include="Resources\ImgHome.jpg" />
|
||||
<Content Include="Resources\Permissions.txt" />
|
||||
<Content Include="Resources\WeaponColor.txt" />
|
||||
<Content Include="Resources\zh-cn\Animal.txt" />
|
||||
<Content Include="Resources\zh-cn\ArtifactCat.txt" />
|
||||
<Content Include="Resources\zh-cn\ArtifactMainAttribution.txt" />
|
||||
<Content Include="Resources\zh-cn\Artifact.txt" />
|
||||
<Content Include="Resources\zh-cn\ArtifactSubAttribution.txt" />
|
||||
<Content Include="Resources\zh-cn\Avatar.txt" />
|
||||
<Content Include="Resources\zh-cn\CustomCommands.txt" />
|
||||
<Content Include="Resources\AvatarColor.txt" />
|
||||
<Content Include="Resources\zh-cn\GachaBennerPrefab.txt" />
|
||||
<Content Include="Resources\zh-cn\Item.txt" />
|
||||
<Content Include="Resources\zh-cn\Monster.txt" />
|
||||
<Content Include="Resources\zh-cn\Quest.txt" />
|
||||
<Content Include="Resources\zh-cn\Scene.txt" />
|
||||
<Content Include="Resources\zh-cn\Weapon.txt" />
|
||||
<Content Include="Resources\zh-tw\Animal.txt" />
|
||||
<Content Include="Resources\zh-tw\ArtifactCat.txt" />
|
||||
<Content Include="Resources\zh-tw\ArtifactMainAttribution.txt" />
|
||||
<Content Include="Resources\zh-tw\Artifact.txt" />
|
||||
<Content Include="Resources\zh-tw\ArtifactSubAttribution.txt" />
|
||||
<Content Include="Resources\zh-tw\Avatar.txt" />
|
||||
<Content Include="Resources\zh-tw\CustomCommands.txt" />
|
||||
<Content Include="Resources\zh-tw\GachaBennerPrefab.txt" />
|
||||
<Content Include="Resources\zh-tw\Item.txt" />
|
||||
<Content Include="Resources\zh-tw\Monster.txt" />
|
||||
<Content Include="Resources\zh-tw\Quest.txt" />
|
||||
<Content Include="Resources\zh-tw\Scene.txt" />
|
||||
<Content Include="Resources\zh-tw\Weapon.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include=".NETFramework,Version=v4.8">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>Microsoft .NET Framework 4.8 %28x86 和 x64%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Resource.Embedder">
|
||||
<Version>2.2.0</Version>
|
||||
<PackageReference Include="Newtonsoft.Json">
|
||||
<Version>13.0.1</Version>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\zh-cn\Dungeons.txt" />
|
||||
<Resource Include="Resources\en-us\ArtifactSets.txt" />
|
||||
<Resource Include="Resources\en-us\ArtifactMainAttribution.txt" />
|
||||
<Resource Include="Resources\en-us\ArtifactSubAttribution.txt" />
|
||||
<Resource Include="Resources\en-us\CustomCommands.txt" />
|
||||
<Resource Include="Resources\en-us\GachaBennerPrefab.txt" />
|
||||
<Resource Include="Resources\IconGrasscutter.ico" />
|
||||
<Resource Include="Resources\IconGrasscutter.png" />
|
||||
<Resource Include="Resources\ImgHome.jpg" />
|
||||
<Resource Include="Resources\ImgSupport.png" />
|
||||
<Resource Include="Resources\Permissions.txt" />
|
||||
<Resource Include="Resources\ru-ru\ArtifactSets.txt" />
|
||||
<Resource Include="Resources\ru-ru\ArtifactMainAttribution.txt" />
|
||||
<Resource Include="Resources\ru-ru\ArtifactSubAttribution.txt" />
|
||||
<Resource Include="Resources\ru-ru\CustomCommands.txt" />
|
||||
<Resource Include="Resources\ru-ru\GachaBennerPrefab.txt" />
|
||||
<Resource Include="Resources\zh-cn\ArtifactSets.txt" />
|
||||
<Resource Include="Resources\zh-cn\ArtifactMainAttribution.txt" />
|
||||
<Resource Include="Resources\zh-cn\ArtifactSubAttribution.txt" />
|
||||
<Resource Include="Resources\zh-cn\CustomCommands.txt" />
|
||||
<Resource Include="Resources\zh-cn\GachaBennerPrefab.txt" />
|
||||
<Resource Include="Resources\zh-cn\Items.txt" />
|
||||
<Resource Include="Resources\zh-cn\Monsters.txt" />
|
||||
<Resource Include="Resources\zh-cn\Quests.txt" />
|
||||
<Resource Include="Resources\zh-cn\Scenes.txt" />
|
||||
<Resource Include="Resources\zh-tw\ArtifactSets.txt" />
|
||||
<Resource Include="Resources\zh-tw\ArtifactMainAttribution.txt" />
|
||||
<Resource Include="Resources\zh-tw\ArtifactSubAttribution.txt" />
|
||||
<Resource Include="Resources\zh-tw\CustomCommands.txt" />
|
||||
<Resource Include="Resources\zh-tw\GachaBennerPrefab.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\zh-tw\Items.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\zh-tw\Monsters.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\zh-tw\Scenes.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\zh-tw\Dungeons.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\zh-tw\Quests.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\ru-ru\Items.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\ru-ru\Monsters.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\ru-ru\Scenes.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\ru-ru\Dungeons.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\ru-ru\Quests.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\en-us\Items.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\en-us\Monsters.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\en-us\Scenes.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\en-us\Dungeons.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Resource Include="Resources\en-us\Quests.txt" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\Colors.json" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="Resources\MyLanguage.java" />
|
||||
<Content Include="Resources\MyTools.java" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
26
Source/GrasscutterTools/GrasscutterTools.sln
Normal file
26
Source/GrasscutterTools/GrasscutterTools.sln
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.3.32819.101
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GrasscutterTools", "GrasscutterTools.csproj", "{5E0D32CF-AF0D-4D51-B477-5131E2C87002}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{5E0D32CF-AF0D-4D51-B477-5131E2C87002}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{5E0D32CF-AF0D-4D51-B477-5131E2C87002}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{5E0D32CF-AF0D-4D51-B477-5131E2C87002}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{5E0D32CF-AF0D-4D51-B477-5131E2C87002}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
RESX_MoveToResources = {"Items":[{"Extensions":".cs,.vb","Patterns":"$Namespace.$File.$Key|$File.$Key|StringResourceKey.$Key|$Namespace.StringResourceKey.$Key|nameof($File.$Key), ResourceType = typeof($File)|ErrorMessageResourceType = typeof($File), ErrorMessageResourceName = nameof($File.$Key)"},{"Extensions":".cshtml,.vbhtml","Patterns":"@$Namespace.$File.$Key|@$File.$Key|@StringResourceKey.$Key|@$Namespace.StringResourceKey.$Key"},{"Extensions":".cpp,.c,.hxx,.h","Patterns":"$File::$Key"},{"Extensions":".aspx,.ascx","Patterns":"<%$ Resources:$File,$Key %>|<%= $File.$Key %>|<%= $Namespace.$File.$Key %>"},{"Extensions":".xaml","Patterns":"\"{x:Static p:$File.$Key}\""},{"Extensions":".ts","Patterns":"resources.$Key"},{"Extensions":".html","Patterns":"{{ resources.$Key }}"}]}
|
||||
SolutionGuid = {77A77EB7-D47B-4EEE-934C-A820C8744334}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
Binary file not shown.
11
Source/GrasscutterTools/Interfaces/IPageCommand.cs
Normal file
11
Source/GrasscutterTools/Interfaces/IPageCommand.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
using GrasscutterTools.Events;
|
||||
|
||||
namespace GrasscutterTools.Interfaces
|
||||
{
|
||||
public interface IPageCommand
|
||||
{
|
||||
event EventHandler<CommandGeneratedEventArgs> CommandGenerated;
|
||||
}
|
||||
}
|
||||
31
Source/GrasscutterTools/Interfaces/IPageListProvider.cs
Normal file
31
Source/GrasscutterTools/Interfaces/IPageListProvider.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using GrasscutterTools.Models;
|
||||
|
||||
namespace GrasscutterTools.Interfaces
|
||||
{
|
||||
/// <summary>
|
||||
/// 带列表的页面接口
|
||||
/// </summary>
|
||||
public interface IPageListProvider
|
||||
{
|
||||
/// <summary>
|
||||
/// 列表项选中时触发
|
||||
/// </summary>
|
||||
/// <param name="item">列表项</param>
|
||||
void OnListItemSelected(GameItem item);
|
||||
|
||||
/// <summary>
|
||||
/// 列表源
|
||||
/// </summary>
|
||||
GameItems ListSource { get; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否可以分组
|
||||
/// </summary>
|
||||
bool CanGroup { get; }
|
||||
|
||||
/// <summary>
|
||||
/// 类别
|
||||
/// </summary>
|
||||
string[] Categories { get; }
|
||||
}
|
||||
}
|
||||
16
Source/GrasscutterTools/Models/GameItem.cs
Normal file
16
Source/GrasscutterTools/Models/GameItem.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
namespace GrasscutterTools.Models
|
||||
{
|
||||
public class GameItem
|
||||
{
|
||||
public int Id { get; set; }
|
||||
|
||||
public string Name { get; set; }
|
||||
|
||||
public string Category { get; set; }
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return $"{Id} : {Name}";
|
||||
}
|
||||
}
|
||||
}
|
||||
35
Source/GrasscutterTools/Models/GameItems.cs
Normal file
35
Source/GrasscutterTools/Models/GameItems.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace GrasscutterTools.Models
|
||||
{
|
||||
public class GameItems : Collection<GameItem>
|
||||
{
|
||||
public GameItems(string sources)
|
||||
{
|
||||
var lines = sources.Split(new char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);
|
||||
var category = string.Empty;
|
||||
foreach (var line in lines)
|
||||
{
|
||||
if (line.StartsWith("//"))
|
||||
{
|
||||
category = line.Substring(2).Trim().Replace('_', ' ').ToLowerInvariant();
|
||||
category = char.ToUpperInvariant(category[0]) + category.Substring(1);
|
||||
}
|
||||
else
|
||||
{
|
||||
var sp = line.IndexOf(':');
|
||||
if (sp >= 0)
|
||||
{
|
||||
Items.Add(new GameItem
|
||||
{
|
||||
Id = int.Parse(line.Substring(0, sp).Trim()),
|
||||
Name = line.Substring(sp + 1).Trim(),
|
||||
Category = category
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,105 +0,0 @@
|
||||
/**
|
||||
* Grasscutter Tools
|
||||
* Copyright (C) 2022 jie65535
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published
|
||||
* by the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
**/
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace GrasscutterTools
|
||||
{
|
||||
internal static class MultiLanguage
|
||||
{
|
||||
/// <summary>
|
||||
/// 语言名称列表
|
||||
/// </summary>
|
||||
public static readonly string[] LanguageNames = new string[] { "简体中文", "繁體中文", "English", "Русский" };
|
||||
|
||||
/// <summary>
|
||||
/// 语言代码列表
|
||||
/// </summary>
|
||||
public static readonly string[] Languages = new string[] { "zh-CN", "zh-TW", "en-US", "ru-RU" };
|
||||
|
||||
public static void SetDefaultLanguage(string lang)
|
||||
{
|
||||
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang);
|
||||
Properties.Settings.Default.DefaultLanguage = lang;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 加载语言
|
||||
/// </summary>
|
||||
/// <param name="form">加载语言的窗口</param>
|
||||
/// <param name="formType">窗口的类型</param>
|
||||
public static void LoadLanguage(Form form, Type formType)
|
||||
{
|
||||
if (form != null)
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(formType);
|
||||
resources.ApplyResources(form, "$this");
|
||||
Loading(form, resources);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 加载语言
|
||||
/// </summary>
|
||||
/// <param name="control">控件</param>
|
||||
/// <param name="resources">语言资源</param>
|
||||
private static void Loading(Control control, System.ComponentModel.ComponentResourceManager resources)
|
||||
{
|
||||
if (control is MenuStrip strip)
|
||||
{
|
||||
//将资源与控件对应
|
||||
resources.ApplyResources(control, control.Name);
|
||||
if (strip.Items.Count > 0)
|
||||
{
|
||||
foreach (ToolStripMenuItem c in strip.Items)
|
||||
{
|
||||
//遍历菜单
|
||||
Loading(c, resources);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
foreach (Control c in control.Controls)
|
||||
{
|
||||
resources.ApplyResources(c, c.Name);
|
||||
Loading(c, resources);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 遍历菜单
|
||||
/// </summary>
|
||||
/// <param name="item">菜单项</param>
|
||||
/// <param name="resources">语言资源</param>
|
||||
private static void Loading(ToolStripMenuItem item, System.ComponentModel.ComponentResourceManager resources)
|
||||
{
|
||||
if (item is ToolStripMenuItem tsmi)
|
||||
{
|
||||
resources.ApplyResources(item, item.Name);
|
||||
if (tsmi.DropDownItems.Count > 0)
|
||||
{
|
||||
foreach (ToolStripMenuItem c in tsmi.DropDownItems)
|
||||
{
|
||||
Loading(c, resources);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
54
Source/GrasscutterTools/Pages/PageGive.xaml
Normal file
54
Source/GrasscutterTools/Pages/PageGive.xaml
Normal file
@@ -0,0 +1,54 @@
|
||||
<Page
|
||||
x:Class="GrasscutterTools.Pages.PageGive"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:GrasscutterTools.Pages"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
Title="PageGive"
|
||||
d:Background="{StaticResource NormalBorderBrush}"
|
||||
d:DesignHeight="420"
|
||||
d:DesignWidth="490"
|
||||
mc:Ignorable="d">
|
||||
|
||||
<StackPanel Margin="16">
|
||||
|
||||
<GroupBox Header="Give Item" />
|
||||
|
||||
<DockPanel>
|
||||
<Label x:Name="LblLevelTip" Content="Level:" />
|
||||
<TextBox
|
||||
x:Name="TxtLevel"
|
||||
Margin="4,0,0,0"
|
||||
Text="100" />
|
||||
</DockPanel>
|
||||
|
||||
<GroupBox Header="Give All">
|
||||
<StackPanel Margin="8" Orientation="Horizontal">
|
||||
<Button
|
||||
x:Name="BtnGiveAll"
|
||||
Padding="16,8"
|
||||
HorizontalAlignment="Left"
|
||||
Content="All" />
|
||||
<Button
|
||||
x:Name="BtnGiveWeapons"
|
||||
Margin="8,0,0,0"
|
||||
Padding="16,8"
|
||||
HorizontalAlignment="Left"
|
||||
Content="Weapons" />
|
||||
<Button
|
||||
x:Name="BtnGiveMats"
|
||||
Margin="8,0,0,0"
|
||||
Padding="16,8"
|
||||
HorizontalAlignment="Left"
|
||||
Content="Mats" />
|
||||
<Button
|
||||
x:Name="BtnGiveAvatars"
|
||||
Margin="8,0,0,0"
|
||||
Padding="16,8"
|
||||
HorizontalAlignment="Left"
|
||||
Content="Avatars" />
|
||||
</StackPanel>
|
||||
</GroupBox>
|
||||
</StackPanel>
|
||||
</Page>
|
||||
53
Source/GrasscutterTools/Pages/PageGive.xaml.cs
Normal file
53
Source/GrasscutterTools/Pages/PageGive.xaml.cs
Normal file
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Navigation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
using GrasscutterTools.Events;
|
||||
using GrasscutterTools.Game;
|
||||
using GrasscutterTools.Interfaces;
|
||||
using GrasscutterTools.Models;
|
||||
|
||||
namespace GrasscutterTools.Pages
|
||||
{
|
||||
/// <summary>
|
||||
/// PageGive.xaml 的交互逻辑
|
||||
/// </summary>
|
||||
public partial class PageGive : Page, IPageListProvider, IPageCommand
|
||||
{
|
||||
public PageGive()
|
||||
{
|
||||
InitializeComponent();
|
||||
|
||||
ListSource = new GameItems(Properties.Resources.Items);
|
||||
Categories = ListSource.Select(it => it.Category).Distinct().ToArray();
|
||||
OnCommandGenerated("");
|
||||
}
|
||||
|
||||
public GameItems ListSource { get; private set; }
|
||||
|
||||
public bool CanGroup => true;
|
||||
|
||||
public string[] Categories { get; private set; }
|
||||
|
||||
public event EventHandler<CommandGeneratedEventArgs> CommandGenerated;
|
||||
private void OnCommandGenerated(string command)
|
||||
=> CommandGenerated?.Invoke(this, new CommandGeneratedEventArgs(command));
|
||||
|
||||
public void OnListItemSelected(GameItem item)
|
||||
{
|
||||
LblTest.Content = item;
|
||||
}
|
||||
}
|
||||
}
|
||||
25
Source/GrasscutterTools/Pages/PageHome.xaml
Normal file
25
Source/GrasscutterTools/Pages/PageHome.xaml
Normal file
@@ -0,0 +1,25 @@
|
||||
<Page
|
||||
x:Class="GrasscutterTools.Pages.PageHome"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:GrasscutterTools.Pages"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
Title="PageHome"
|
||||
d:Background="{StaticResource NormalBorderBrush}"
|
||||
d:DesignHeight="420"
|
||||
d:DesignWidth="490"
|
||||
mc:Ignorable="d">
|
||||
|
||||
<Grid>
|
||||
<Image Source="/Resources/ImgHome.jpg" />
|
||||
<Label
|
||||
x:Name="LblWelcome"
|
||||
Margin="0,16,0,0"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Top"
|
||||
FontSize="20">
|
||||
Welcome to GrasscutterTools
|
||||
</Label>
|
||||
</Grid>
|
||||
</Page>
|
||||
28
Source/GrasscutterTools/Pages/PageHome.xaml.cs
Normal file
28
Source/GrasscutterTools/Pages/PageHome.xaml.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
using System.Windows.Data;
|
||||
using System.Windows.Documents;
|
||||
using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Navigation;
|
||||
using System.Windows.Shapes;
|
||||
|
||||
namespace GrasscutterTools.Pages
|
||||
{
|
||||
/// <summary>
|
||||
/// PageHome.xaml 的交互逻辑
|
||||
/// </summary>
|
||||
public partial class PageHome : Page
|
||||
{
|
||||
public PageHome()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
||||
24
Source/GrasscutterTools/Pages/PageTools.xaml
Normal file
24
Source/GrasscutterTools/Pages/PageTools.xaml
Normal file
@@ -0,0 +1,24 @@
|
||||
<Page
|
||||
x:Class="GrasscutterTools.Pages.PageTools"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:local="clr-namespace:GrasscutterTools.Pages"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
Title="PageTools"
|
||||
d:Background="{StaticResource NormalBorderBrush}"
|
||||
d:DesignHeight="420"
|
||||
d:DesignWidth="490"
|
||||
mc:Ignorable="d">
|
||||
|
||||
<Grid>
|
||||
|
||||
<Button
|
||||
x:Name="BtnIdMergeTool"
|
||||
Padding="16,8"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Click="BtnIdMergeTool_Click"
|
||||
Content="Id Merge Tool" />
|
||||
</Grid>
|
||||
</Page>
|
||||
71
Source/GrasscutterTools/Pages/PageTools.xaml.cs
Normal file
71
Source/GrasscutterTools/Pages/PageTools.xaml.cs
Normal file
@@ -0,0 +1,71 @@
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Windows;
|
||||
using System.Windows.Controls;
|
||||
|
||||
using Microsoft.Win32;
|
||||
|
||||
namespace GrasscutterTools.Pages
|
||||
{
|
||||
/// <summary>
|
||||
/// PageHome.xaml 的交互逻辑
|
||||
/// </summary>
|
||||
public partial class PageTools : Page
|
||||
{
|
||||
public PageTools()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void BtnIdMergeTool_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
var src = new OpenFileDialog
|
||||
{
|
||||
Title = "请选择原文件",
|
||||
Multiselect = false,
|
||||
};
|
||||
var dest = new OpenFileDialog
|
||||
{
|
||||
Title = "请选择目标文件",
|
||||
Multiselect = false,
|
||||
};
|
||||
|
||||
if (src.ShowDialog() == true && dest.ShowDialog() == true)
|
||||
{
|
||||
var srcLines = File.ReadAllLines(src.FileName);
|
||||
var srcDic = new Dictionary<string, string>(srcLines.Length);
|
||||
foreach (var line in srcLines)
|
||||
{
|
||||
var sp = line.IndexOf(':');
|
||||
if (sp > 0)
|
||||
{
|
||||
var value = line.Substring(sp + 1).Trim();
|
||||
if (!value.StartsWith("[N/A]"))
|
||||
srcDic[line.Substring(0, sp).Trim()] = line.Substring(sp+1).Trim();
|
||||
}
|
||||
}
|
||||
|
||||
var destLines = File.ReadAllLines(dest.FileName);
|
||||
using (var outStream = File.Create(dest.FileName))
|
||||
using (var outTxtStream = new StreamWriter(outStream))
|
||||
{
|
||||
foreach (var line in destLines)
|
||||
{
|
||||
var sp = line.IndexOf(':');
|
||||
if (sp == -1)
|
||||
{
|
||||
outTxtStream.WriteLine(line);
|
||||
}
|
||||
else
|
||||
{
|
||||
var key = line.Substring(0, sp).Trim();
|
||||
if (!srcDic.TryGetValue(key, out var value))
|
||||
value = line.Substring(sp + 1).Trim();
|
||||
outTxtStream.WriteLine($"{key}:{value}");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,125 +0,0 @@
|
||||
/**
|
||||
* Grasscutter Tools
|
||||
* Copyright (C) 2022 jie65535
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as published
|
||||
* by the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*
|
||||
**/
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using System.Reflection;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using GrasscutterTools.Properties;
|
||||
|
||||
namespace GrasscutterTools
|
||||
{
|
||||
internal static class Program
|
||||
{
|
||||
static Program()
|
||||
{
|
||||
AppDomain.CurrentDomain.AssemblyResolve += OnResolveAssembly;
|
||||
}
|
||||
|
||||
private static Assembly OnResolveAssembly(object sender, ResolveEventArgs args)
|
||||
{
|
||||
//var executingAssembly = Assembly.GetExecutingAssembly();
|
||||
//var assemblyName = new AssemblyName(args.Name);
|
||||
|
||||
//var path = assemblyName.Name + ".dll";
|
||||
//if (assemblyName.CultureInfo.Equals(CultureInfo.InvariantCulture) == false)
|
||||
// path = $@"{assemblyName.CultureInfo}\{path}";
|
||||
//using (var stream = executingAssembly.GetManifestResourceStream(path))
|
||||
//{
|
||||
// if (stream == null) return null;
|
||||
// var assemblyRawBytes = new byte[stream.Length];
|
||||
// stream.Read(assemblyRawBytes, 0, assemblyRawBytes.Length);
|
||||
// return Assembly.Load(assemblyRawBytes);
|
||||
//}
|
||||
|
||||
// 手工加载嵌入的dll文件
|
||||
if (new AssemblyName(args.Name).Name == "Newtonsoft.Json")
|
||||
return Assembly.Load(Resources.Newtonsoft_Json);
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 应用程序的主入口点。
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
private static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
|
||||
//设置应用程序处理异常方式:ThreadException处理
|
||||
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
|
||||
//处理线程异常
|
||||
Application.ThreadException += Application_ThreadException;
|
||||
//处理非UI线程异常
|
||||
AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
|
||||
|
||||
// 初始化语言环境
|
||||
if (!string.IsNullOrEmpty(Settings.Default.DefaultLanguage))
|
||||
MultiLanguage.SetDefaultLanguage(Settings.Default.DefaultLanguage);
|
||||
|
||||
Application.Run(new Forms.FormMain());
|
||||
}
|
||||
|
||||
#region - 全局异常处理 -
|
||||
|
||||
private static void Application_ThreadException(object sender, ThreadExceptionEventArgs e)
|
||||
{
|
||||
string str = GetExceptionMsg(e.Exception, e.ToString());
|
||||
MessageBox.Show(str, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
|
||||
private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
|
||||
{
|
||||
string str = GetExceptionMsg(e.ExceptionObject as Exception, e.ToString());
|
||||
MessageBox.Show(str, Resources.Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 生成自定义异常消息
|
||||
/// </summary>
|
||||
/// <param name="ex">异常对象</param>
|
||||
/// <param name="backStr">备用异常消息:当ex为null时有效</param>
|
||||
/// <returns>异常字符串文本</returns>
|
||||
private static string GetExceptionMsg(Exception ex, string backStr)
|
||||
{
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.AppendLine("****************************异常文本****************************");
|
||||
sb.AppendLine("【出现时间】:" + DateTime.Now.ToString());
|
||||
if (ex != null)
|
||||
{
|
||||
sb.AppendLine("【异常类型】:" + ex.GetType().Name);
|
||||
sb.AppendLine("【异常信息】:" + ex.Message);
|
||||
#if DEBUG
|
||||
sb.AppendLine("【堆栈调用】:" + ex.StackTrace);
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
sb.AppendLine("【未处理异常】:" + backStr);
|
||||
}
|
||||
sb.AppendLine("***************************************************************");
|
||||
return sb.ToString();
|
||||
}
|
||||
|
||||
#endregion - 全局异常处理 -
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
using System.Reflection;
|
||||
using System.Reflection;
|
||||
using System.Resources;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Windows;
|
||||
|
||||
// 有关程序集的一般信息由以下
|
||||
// 控制。更改这些特性值可修改
|
||||
@@ -18,8 +20,25 @@ using System.Runtime.InteropServices;
|
||||
//请将此类型的 ComVisible 特性设置为 true。
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
|
||||
//[assembly: Guid("b26333ff-5560-4cba-af3c-4b80db6f8025")]
|
||||
//若要开始生成可本地化的应用程序,请设置
|
||||
//.csproj 文件中的 <UICulture>CultureYouAreCodingWith</UICulture>
|
||||
//例如,如果您在源文件中使用的是美国英语,
|
||||
//使用的是美国英语,请将 <UICulture> 设置为 en-US。 然后取消
|
||||
//对以下 NeutralResourceLanguage 特性的注释。 更新
|
||||
//以下行中的“en-US”以匹配项目文件中的 UICulture 设置。
|
||||
|
||||
[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
|
||||
|
||||
|
||||
[assembly: ThemeInfo(
|
||||
ResourceDictionaryLocation.None, //主题特定资源词典所处位置
|
||||
//(未在页面中找到资源时使用,
|
||||
//或应用程序资源字典中找到时使用)
|
||||
ResourceDictionaryLocation.SourceAssembly //常规资源词典所处位置
|
||||
//(未在页面中找到资源时使用,
|
||||
//、应用程序或任何主题专用资源字典中找到时使用)
|
||||
)]
|
||||
|
||||
|
||||
// 程序集的版本信息由下列四个值组成:
|
||||
//
|
||||
@@ -31,5 +50,5 @@ using System.Runtime.InteropServices;
|
||||
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
|
||||
//通过使用 "*",如下所示:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.6.7")]
|
||||
[assembly: AssemblyFileVersion("1.6.7")]
|
||||
[assembly: AssemblyVersion("2.0.0")]
|
||||
[assembly: AssemblyFileVersion("2.0.0")]
|
||||
|
||||
1152
Source/GrasscutterTools/Properties/Resources.Designer.cs
generated
1152
Source/GrasscutterTools/Properties/Resources.Designer.cs
generated
File diff suppressed because it is too large
Load Diff
@@ -1,268 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="Animal" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Animal.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Artifact" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Artifact.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactCat" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\ArtifactCat.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactMainAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactPartLabels" xml:space="preserve">
|
||||
<value>Goblet of Eonothem,Plume of Death,Circlet of Logos,Flower of Life,Sands of Eon</value>
|
||||
</data>
|
||||
<data name="ArtifactSubAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AskConfirmDeletion" xml:space="preserve">
|
||||
<value>Are you sure you want to delete this command?</value>
|
||||
</data>
|
||||
<data name="Avatar" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Avatar.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AvatarColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\AvatarColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AvatarStats" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\AvatarStats.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="BrowserOpenFailedTip" xml:space="preserve">
|
||||
<value>The browser failed to open. You can manually access the following address:</value>
|
||||
</data>
|
||||
<data name="CheckToNewVersion" xml:space="preserve">
|
||||
<value>Check to new version</value>
|
||||
</data>
|
||||
<data name="ClimateType" xml:space="preserve">
|
||||
<value>None,Sunny,Partly cloudy,Rain,Thunderstorm,Snow,Fog</value>
|
||||
</data>
|
||||
<data name="CodeResendTip" xml:space="preserve">
|
||||
<value>Resend in {0} seconds</value>
|
||||
</data>
|
||||
<data name="CodeSending" xml:space="preserve">
|
||||
<value>sending...</value>
|
||||
</data>
|
||||
<data name="CommandContentCannotBeEmpty" xml:space="preserve">
|
||||
<value>Command cannot be empty</value>
|
||||
</data>
|
||||
<data name="WaypointNameCannotBeEmpty" xml:space="preserve">
|
||||
<value>Waypoint name cannot be empty</value>
|
||||
</data>
|
||||
<data name="CommandNotFound" xml:space="preserve">
|
||||
<value>Command not found</value>
|
||||
</data>
|
||||
<data name="CommandTagCannotBeEmpty" xml:space="preserve">
|
||||
<value>Command tag cannot be empty</value>
|
||||
</data>
|
||||
<data name="ConnectedTip" xml:space="preserve">
|
||||
<value>Now you can execute commands remotely!</value>
|
||||
</data>
|
||||
<data name="CustomCommands" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>Error</value>
|
||||
</data>
|
||||
<data name="GachaBennerPrefab" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\GachaBennerPrefab.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Help" xml:space="preserve">
|
||||
<value>Help</value>
|
||||
</data>
|
||||
<data name="IconGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Item" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Item.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Monster" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Monster.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="NewVersionInfo" xml:space="preserve">
|
||||
<value>Name : {0}
|
||||
Update time : {1}
|
||||
Update info :
|
||||
{2}
|
||||
-------------------------------------------
|
||||
Do you want to check for updates? Selecting No will no longer remind you of this version.</value>
|
||||
</data>
|
||||
<data name="OpenCommandHelp" xml:space="preserve">
|
||||
<value>1. Fill in the correct UID\n2. Send verification code to player\n3. Enter the correct verification code\n4. Connection\n5. Enjoy</value>
|
||||
</data>
|
||||
<data name="PermissionCannotBeEmpty" xml:space="preserve">
|
||||
<value>Permission cannot be empty!</value>
|
||||
</data>
|
||||
<data name="Permissions" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Permissions.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="QueryServerStatusFailed" xml:space="preserve">
|
||||
<value>Failed to query server status:</value>
|
||||
</data>
|
||||
<data name="Quest" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Quest.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="RequireOpenCommandTip" xml:space="preserve">
|
||||
<value>Please connect to a server that supports [OpenCommand] first</value>
|
||||
</data>
|
||||
<data name="RestoreCustomCommands" xml:space="preserve">
|
||||
<value>Are you sure you want to restore custom commands to defaults?</value>
|
||||
</data>
|
||||
<data name="Scene" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Scene.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="SettingLoadError" xml:space="preserve">
|
||||
<value>Settings load failed:</value>
|
||||
</data>
|
||||
<data name="SettingSaveError" xml:space="preserve">
|
||||
<value>Settings save failed:</value>
|
||||
</data>
|
||||
<data name="Tips" xml:space="preserve">
|
||||
<value>Tips</value>
|
||||
</data>
|
||||
<data name="TokenCannotBeEmpty" xml:space="preserve">
|
||||
<value>Token cannot be empty</value>
|
||||
</data>
|
||||
<data name="TokenRestoredFromCache" xml:space="preserve">
|
||||
<value>Token restored from cache</value>
|
||||
</data>
|
||||
<data name="UsernameCannotBeEmpty" xml:space="preserve">
|
||||
<value>Username cannot be empty!</value>
|
||||
</data>
|
||||
<data name="Weapon" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Weapon.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="WeaponColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\WeaponColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
|
||||
<data name="GOODImportText" xml:space="preserve">
|
||||
<value>Do you wish to import </value>
|
||||
</data>
|
||||
<data name="GOODImportTitle" xml:space="preserve">
|
||||
<value>Import GOOD dump file</value>
|
||||
</data>
|
||||
<data name="GOODImportSuccess" xml:space="preserve">
|
||||
<value>Import success!</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -118,159 +118,58 @@
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="Animal" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Animal.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Artifact" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Artifact.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactCat" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\ArtifactCat.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactMainAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\en-us\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="ArtifactPartLabels" xml:space="preserve">
|
||||
<value>空之杯,死之羽,理之冠,生之花,时之沙</value>
|
||||
<data name="ArtifactSets" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\ArtifactSets.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactSubAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AskConfirmDeletion" xml:space="preserve">
|
||||
<value>确认删除?</value>
|
||||
</data>
|
||||
<data name="Avatar" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Avatar.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AvatarColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\AvatarColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\en-us\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="AvatarStats" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\AvatarStats.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
<value>..\Resources\en-us\AvatarStats.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="BrowserOpenFailedTip" xml:space="preserve">
|
||||
<value>浏览器打开失败,你可以通过以下链接手动访问:</value>
|
||||
</data>
|
||||
<data name="CheckToNewVersion" xml:space="preserve">
|
||||
<value>检查到新版本</value>
|
||||
</data>
|
||||
<data name="ClimateType" xml:space="preserve">
|
||||
<value>无,晴天,多云,雨天,雷暴,雪天,雾天</value>
|
||||
</data>
|
||||
<data name="CodeResendTip" xml:space="preserve">
|
||||
<value>{0} 秒后可重发</value>
|
||||
</data>
|
||||
<data name="CodeSending" xml:space="preserve">
|
||||
<value>发送中...</value>
|
||||
</data>
|
||||
<data name="CommandContentCannotBeEmpty" xml:space="preserve">
|
||||
<value>命令内容不能为空</value>
|
||||
</data>
|
||||
<data name="CommandNotFound" xml:space="preserve">
|
||||
<value>未找到该命令</value>
|
||||
</data>
|
||||
<data name="CommandTagCannotBeEmpty" xml:space="preserve">
|
||||
<value>命令标签不能为空</value>
|
||||
</data>
|
||||
<data name="ConnectedTip" xml:space="preserve">
|
||||
<value>现在你可以远程执行命令了哦!</value>
|
||||
<data name="Colors" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Colors.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="CustomCommands" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\en-us\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>错误</value>
|
||||
<data name="Dungeons" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Dungeons.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="GachaBennerPrefab" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\GachaBennerPrefab.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\en-us\GachaBennerPrefab.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="SettingSaveError" xml:space="preserve">
|
||||
<value>保存设置时异常:</value>
|
||||
</data>
|
||||
<data name="Help" xml:space="preserve">
|
||||
<value>帮助</value>
|
||||
<data name="GrasscutterTools" xml:space="preserve">
|
||||
<value>GrasscutterTools</value>
|
||||
</data>
|
||||
<data name="IconGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgHome" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgHome.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgIconGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgSupport" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgSupport.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Item" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Item.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<data name="Items" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Items.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Monster" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Monster.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="NewVersionInfo" xml:space="preserve">
|
||||
<value>版本名:{0}
|
||||
更新时间:{1}
|
||||
更新内容:
|
||||
{2}
|
||||
--------------------------------------------
|
||||
是否查看更新?选择否将不再提醒该版本。</value>
|
||||
</data>
|
||||
<data name="OpenCommandHelp" xml:space="preserve">
|
||||
<value>1. 填写正确的UID\n2. 向玩家发送验证码\n3. 输入正确的验证码\n4. 连接\n5. 享受</value>
|
||||
</data>
|
||||
<data name="PermissionCannotBeEmpty" xml:space="preserve">
|
||||
<value>要设置的权限不能为空!</value>
|
||||
<data name="Monsters" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Monsters.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Permissions" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Permissions.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="QueryServerStatusFailed" xml:space="preserve">
|
||||
<value>查询服务端状态失败:</value>
|
||||
<data name="Quests" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Quests.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Quest" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Quest.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="RequireOpenCommandTip" xml:space="preserve">
|
||||
<value>请先连接到支持[OpenCommand]的服务器</value>
|
||||
</data>
|
||||
<data name="RestoreCustomCommands" xml:space="preserve">
|
||||
<value>确认将自定义命令恢复到默认值?</value>
|
||||
</data>
|
||||
<data name="Scene" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Scene.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="SettingLoadError" xml:space="preserve">
|
||||
<value>加载设置时异常:</value>
|
||||
</data>
|
||||
<data name="Tips" xml:space="preserve">
|
||||
<value>提示</value>
|
||||
</data>
|
||||
<data name="TokenCannotBeEmpty" xml:space="preserve">
|
||||
<value>Token不能为空</value>
|
||||
</data>
|
||||
<data name="TokenRestoredFromCache" xml:space="preserve">
|
||||
<value>已从缓存中恢复Token</value>
|
||||
</data>
|
||||
<data name="UsernameCannotBeEmpty" xml:space="preserve">
|
||||
<value>用户名不能为空!</value>
|
||||
</data>
|
||||
<data name="Weapon" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Weapon.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="WeaponColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\WeaponColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="GOODImportText" xml:space="preserve">
|
||||
<value>是否导入 </value>
|
||||
</data>
|
||||
<data name="GOODImportTitle" xml:space="preserve">
|
||||
<value>导入GOOD档案</value>
|
||||
</data>
|
||||
<data name="GOODImportSuccess" xml:space="preserve">
|
||||
<value>导入成功!</value>
|
||||
</data>
|
||||
<data name="Newtonsoft_Json" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Newtonsoft.Json.dll;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
<data name="Scenes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\en-us\Scenes.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
@@ -118,138 +118,58 @@
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="Animal" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Animal.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Artifact" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Artifact.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactCat" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\ArtifactCat.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactMainAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\ru-ru\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="ArtifactPartLabels" xml:space="preserve">
|
||||
<value>Goblet of Eonothem,Plume of Death,Circlet of Logos,Flower of Life,Sands of Eon</value>
|
||||
<data name="ArtifactSets" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\ArtifactSets.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactSubAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AskConfirmDeletion" xml:space="preserve">
|
||||
<value>Вы точно хотите удалить эту команду?</value>
|
||||
</data>
|
||||
<data name="Avatar" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Avatar.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AvatarColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\AvatarColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\ru-ru\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="AvatarStats" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\AvatarStats.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="BrowserOpenFailedTip" xml:space="preserve">
|
||||
<value>Не удалось открыть в браузере. Вы можете вручную получить доступ к следующему адресу:</value>
|
||||
</data>
|
||||
<data name="CheckToNewVersion" xml:space="preserve">
|
||||
<value>Переход на новую версию</value>
|
||||
</data>
|
||||
<data name="ClimateType" xml:space="preserve">
|
||||
<value>Нет,Солнечно,Переменная облачность,Дождь,Гроза,Снег,Туман</value>
|
||||
</data>
|
||||
<data name="CodeResendTip" xml:space="preserve">
|
||||
<value>Повторная отправка через {0} секунд</value>
|
||||
</data>
|
||||
<data name="CodeSending" xml:space="preserve">
|
||||
<value>Отправка...</value>
|
||||
</data>
|
||||
<data name="CommandContentCannotBeEmpty" xml:space="preserve">
|
||||
<value>Команда не может быть пустой</value>
|
||||
</data>
|
||||
<data name="CommandNotFound" xml:space="preserve">
|
||||
<value>Команда не найдена</value>
|
||||
</data>
|
||||
<data name="CommandTagCannotBeEmpty" xml:space="preserve">
|
||||
<value>Тег команды не может быть пустым</value>
|
||||
</data>
|
||||
<data name="ConnectedTip" xml:space="preserve">
|
||||
<value>Теперь вы можете выполнять команды удаленно!</value>
|
||||
<data name="Colors" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Colors.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="CustomCommands" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\ru-ru\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>Ошибка</value>
|
||||
<data name="Dungeons" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Dungeons.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="GachaBennerPrefab" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\GachaBennerPrefab.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Help" xml:space="preserve">
|
||||
<value>Помощь</value>
|
||||
<data name="GrasscutterTools" xml:space="preserve">
|
||||
<value>GrasscutterTools</value>
|
||||
</data>
|
||||
<data name="IconGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Item" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Item.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<data name="ImgGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Monster" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Monster.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<data name="ImgHome" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgHome.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="NewVersionInfo" xml:space="preserve">
|
||||
<value>Название : {0}
|
||||
Время обновления : {1}
|
||||
Информация об обновлении :
|
||||
{2}
|
||||
-------------------------------------------
|
||||
Вы хотите проверить наличие обновлений? Выбирая "Нет", программа больше не будет напоминать вам об этой версии.</value>
|
||||
<data name="ImgSupport" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgSupport.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="OpenCommandHelp" xml:space="preserve">
|
||||
<value>1. Введите правильный UID\n2. Отправьте проверочный код игроку\n3. Введите правильный проверочный код\n4. Покдлючитесь\n5. Наслаждайтесь!</value>
|
||||
<data name="Items" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Items.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="PermissionCannotBeEmpty" xml:space="preserve">
|
||||
<value>Разрешение не может быть пустым!</value>
|
||||
<data name="Monsters" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Monsters.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Permissions" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Permissions.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="QueryServerStatusFailed" xml:space="preserve">
|
||||
<value>Не удалось запросить состояние сервера:</value>
|
||||
<data name="Quests" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Quests.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Quest" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Quest.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="RequireOpenCommandTip" xml:space="preserve">
|
||||
<value>Пожалуйста, сначала подключитесь к серверу, который поддерживает [OpenCommand]</value>
|
||||
</data>
|
||||
<data name="RestoreCustomCommands" xml:space="preserve">
|
||||
<value>Вы уверены, что хотите восстановить пользовательские команды по умолчанию?</value>
|
||||
</data>
|
||||
<data name="Scene" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Scene.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="SettingLoadError" xml:space="preserve">
|
||||
<value>Не удалось загрузить настройки:</value>
|
||||
</data>
|
||||
<data name="SettingSaveError" xml:space="preserve">
|
||||
<value>Не удалось сохранить настройки:</value>
|
||||
</data>
|
||||
<data name="Tips" xml:space="preserve">
|
||||
<value>Внимание</value>
|
||||
</data>
|
||||
<data name="TokenCannotBeEmpty" xml:space="preserve">
|
||||
<value>Токен не может быть пустым</value>
|
||||
</data>
|
||||
<data name="TokenRestoredFromCache" xml:space="preserve">
|
||||
<value>Токен восстановлен из кеша</value>
|
||||
</data>
|
||||
<data name="UsernameCannotBeEmpty" xml:space="preserve">
|
||||
<value>Имя пользователя не может быть пустым!</value>
|
||||
</data>
|
||||
<data name="Weapon" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Weapon.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="WeaponColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\WeaponColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<data name="Scenes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ru-ru\Scenes.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
@@ -117,35 +117,59 @@
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="BtnSelectRecoursePath.Text" xml:space="preserve">
|
||||
<value>Select</value>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="ArtifactMainAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="LblLanguage.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>477, 15</value>
|
||||
<data name="ArtifactSets" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\ArtifactSets.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>65, 17</value>
|
||||
<data name="ArtifactSubAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="LblLanguage.Text" xml:space="preserve">
|
||||
<value>Language</value>
|
||||
<data name="AvatarStats" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\AvatarStats.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>80, 21</value>
|
||||
<data name="Colors" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Colors.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="ChkTopMost.Text" xml:space="preserve">
|
||||
<value>TopMost</value>
|
||||
<data name="CustomCommands" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>294, 17</value>
|
||||
<data name="Dungeons" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Dungeons.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="LblResourcesPath.Text" xml:space="preserve">
|
||||
<value>Please select a resource directory</value>
|
||||
<data name="GachaBennerPrefab" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\GachaBennerPrefab.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="BtnSearch.Text" xml:space="preserve">
|
||||
<value>Search</value>
|
||||
<data name="GrasscutterTools" xml:space="preserve">
|
||||
<value>GrasscutterTools</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Text Map Browser</value>
|
||||
<data name="IconGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgHome" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgHome.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="ImgSupport" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgSupport.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Items" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Items.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Monsters" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Monsters.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Permissions" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Permissions.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Quests" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Quests.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Scenes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-cn\Scenes.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -1,4 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
@@ -118,144 +118,58 @@
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="Animal" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Animal.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Artifact" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Artifact.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactCat" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\ArtifactCat.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactMainAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\zh-tw\ArtifactMainAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="ArtifactPartLabels" xml:space="preserve">
|
||||
<value>空之杯,死之羽,理之冠,生之花,時之沙</value>
|
||||
<data name="ArtifactSets" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\ArtifactSets.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="ArtifactSubAttribution" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AskConfirmDeletion" xml:space="preserve">
|
||||
<value>確認刪除?</value>
|
||||
</data>
|
||||
<data name="Avatar" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Avatar.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="AvatarColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\AvatarColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\zh-tw\ArtifactSubAttribution.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="AvatarStats" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\AvatarStats.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="BrowserOpenFailedTip" xml:space="preserve">
|
||||
<value>瀏覽器打開失敗,你可以通過以下鏈接手動訪問:</value>
|
||||
</data>
|
||||
<data name="CheckToNewVersion" xml:space="preserve">
|
||||
<value>檢查到新版本</value>
|
||||
</data>
|
||||
<data name="ClimateType" xml:space="preserve">
|
||||
<value>無,晴天,多雲,雨天,雷暴,雪天,霧天</value>
|
||||
</data>
|
||||
<data name="CodeResendTip" xml:space="preserve">
|
||||
<value>{0} 秒後可重發</value>
|
||||
</data>
|
||||
<data name="CodeSending" xml:space="preserve">
|
||||
<value>發送中...</value>
|
||||
</data>
|
||||
<data name="CommandContentCannotBeEmpty" xml:space="preserve">
|
||||
<value>命令內容不能為空</value>
|
||||
</data>
|
||||
<data name="CommandNotFound" xml:space="preserve">
|
||||
<value>未找到該命令</value>
|
||||
</data>
|
||||
<data name="CommandTagCannotBeEmpty" xml:space="preserve">
|
||||
<value>命令標籤不能為空</value>
|
||||
</data>
|
||||
<data name="ConnectedTip" xml:space="preserve">
|
||||
<value>現在你可以遠程執行命令了哦!</value>
|
||||
<data name="Colors" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Colors.json;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="CustomCommands" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<value>..\Resources\zh-tw\CustomCommands.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>錯誤</value>
|
||||
<data name="Dungeons" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Dungeons.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="GachaBennerPrefab" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\GachaBennerPrefab.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Help" xml:space="preserve">
|
||||
<value>幫助</value>
|
||||
<data name="GrasscutterTools" xml:space="preserve">
|
||||
<value>GrasscutterTools</value>
|
||||
</data>
|
||||
<data name="Item" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Item.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<data name="IconGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Monster" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Monster.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
<data name="ImgGrasscutter" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\IconGrasscutter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="NewVersionInfo" xml:space="preserve">
|
||||
<value>版本名:{0}
|
||||
更新時間:{1}
|
||||
更新內容:
|
||||
{2}
|
||||
--------------------------------------------
|
||||
是否查看更新?選擇否將不再提醒該版本。</value>
|
||||
<data name="ImgHome" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgHome.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="OpenCommandHelp" xml:space="preserve">
|
||||
<value>1. 填寫正確的UID\n2. 向玩家發送驗證碼\n3. 輸入正確的驗證碼\n4. 連接\n5. 享受</value>
|
||||
<data name="ImgSupport" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\ImgSupport.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="PermissionCannotBeEmpty" xml:space="preserve">
|
||||
<value>要設置的權限不能為空!</value>
|
||||
<data name="Items" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Items.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Monsters" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Monsters.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;gb2312</value>
|
||||
</data>
|
||||
<data name="Permissions" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Permissions.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="QueryServerStatusFailed" xml:space="preserve">
|
||||
<value>查詢伺服器狀態失敗:</value>
|
||||
<data name="Quests" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Quests.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="Quest" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Quest.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="RequireOpenCommandTip" xml:space="preserve">
|
||||
<value>請先連接到支持[OpenCommand]的伺服器</value>
|
||||
</data>
|
||||
<data name="RestoreCustomCommands" xml:space="preserve">
|
||||
<value>確認將自定義命令恢復到默認值?</value>
|
||||
</data>
|
||||
<data name="Scene" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Scene.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="SettingLoadError" xml:space="preserve">
|
||||
<value>加載設置時異常:</value>
|
||||
</data>
|
||||
<data name="SettingSaveError" xml:space="preserve">
|
||||
<value>保存設置時異常:</value>
|
||||
</data>
|
||||
<data name="Tips" xml:space="preserve">
|
||||
<value>提示</value>
|
||||
</data>
|
||||
<data name="TokenCannotBeEmpty" xml:space="preserve">
|
||||
<value>Token不能為空</value>
|
||||
</data>
|
||||
<data name="TokenRestoredFromCache" xml:space="preserve">
|
||||
<value>已從緩存中恢復Token</value>
|
||||
</data>
|
||||
<data name="UsernameCannotBeEmpty" xml:space="preserve">
|
||||
<value>用戶名不能為空!</value>
|
||||
</data>
|
||||
<data name="Weapon" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Weapon.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="WeaponColor" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\WeaponColor.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
<data name="GOODImportText" xml:space="preserve">
|
||||
<value>是否導入 </value>
|
||||
</data>
|
||||
<data name="GOODImportTitle" xml:space="preserve">
|
||||
<value>導入GOOD檔案</value>
|
||||
</data>
|
||||
<data name="GOODImportSuccess" xml:space="preserve">
|
||||
<value>導入成功!</value>
|
||||
<data name="Scenes" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\zh-tw\Scenes.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
|
||||
</data>
|
||||
</root>
|
||||
154
Source/GrasscutterTools/Properties/Settings.Designer.cs
generated
154
Source/GrasscutterTools/Properties/Settings.Designer.cs
generated
@@ -1,158 +1,30 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// 此代码由工具生成。
|
||||
// 运行时版本:4.0.30319.42000
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// 对此文件的更改可能会导致不正确的行为,并且如果
|
||||
// 重新生成代码,这些更改将会丢失。
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace GrasscutterTools.Properties {
|
||||
namespace GrasscutterTools.Properties
|
||||
{
|
||||
|
||||
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.3.0.0")]
|
||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
|
||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
|
||||
{
|
||||
|
||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||
|
||||
public static Settings Default {
|
||||
get {
|
||||
public static Settings Default
|
||||
{
|
||||
get
|
||||
{
|
||||
return defaultInstance;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("False")]
|
||||
public bool AutoCopy {
|
||||
get {
|
||||
return ((bool)(this["AutoCopy"]));
|
||||
}
|
||||
set {
|
||||
this["AutoCopy"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("10001")]
|
||||
public decimal Uid {
|
||||
get {
|
||||
return ((decimal)(this["Uid"]));
|
||||
}
|
||||
set {
|
||||
this["Uid"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("")]
|
||||
public string DefaultLanguage {
|
||||
get {
|
||||
return ((string)(this["DefaultLanguage"]));
|
||||
}
|
||||
set {
|
||||
this["DefaultLanguage"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("")]
|
||||
public string ResourcesDirPath {
|
||||
get {
|
||||
return ((string)(this["ResourcesDirPath"]));
|
||||
}
|
||||
set {
|
||||
this["ResourcesDirPath"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("TextMapCHS")]
|
||||
public string TextMapFileName {
|
||||
get {
|
||||
return ((string)(this["TextMapFileName"]));
|
||||
}
|
||||
set {
|
||||
this["TextMapFileName"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("10001")]
|
||||
public decimal RemoteUid {
|
||||
get {
|
||||
return ((decimal)(this["RemoteUid"]));
|
||||
}
|
||||
set {
|
||||
this["RemoteUid"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("https://127.0.0.1")]
|
||||
public string Host {
|
||||
get {
|
||||
return ((string)(this["Host"]));
|
||||
}
|
||||
set {
|
||||
this["Host"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("")]
|
||||
public string CheckedLastVersion {
|
||||
get {
|
||||
return ((string)(this["CheckedLastVersion"]));
|
||||
}
|
||||
set {
|
||||
this["CheckedLastVersion"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("")]
|
||||
public string TokenCache {
|
||||
get {
|
||||
return ((string)(this["TokenCache"]));
|
||||
}
|
||||
set {
|
||||
this["TokenCache"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("")]
|
||||
public string CommandVersion {
|
||||
get {
|
||||
return ((string)(this["CommandVersion"]));
|
||||
}
|
||||
set {
|
||||
this["CommandVersion"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("False")]
|
||||
public bool IsTopMost {
|
||||
get {
|
||||
return ((bool)(this["IsTopMost"]));
|
||||
}
|
||||
set {
|
||||
this["IsTopMost"] = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,39 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="GrasscutterTools.Properties" GeneratedClassName="Settings">
|
||||
<Profiles />
|
||||
<Settings>
|
||||
<Setting Name="AutoCopy" Type="System.Boolean" Scope="User">
|
||||
<Value Profile="(Default)">False</Value>
|
||||
</Setting>
|
||||
<Setting Name="Uid" Type="System.Decimal" Scope="User">
|
||||
<Value Profile="(Default)">10001</Value>
|
||||
</Setting>
|
||||
<Setting Name="DefaultLanguage" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)" />
|
||||
</Setting>
|
||||
<Setting Name="ResourcesDirPath" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)" />
|
||||
</Setting>
|
||||
<Setting Name="TextMapFileName" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">TextMapCHS</Value>
|
||||
</Setting>
|
||||
<Setting Name="RemoteUid" Type="System.Decimal" Scope="User">
|
||||
<Value Profile="(Default)">10001</Value>
|
||||
</Setting>
|
||||
<Setting Name="Host" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">https://127.0.0.1</Value>
|
||||
</Setting>
|
||||
<Setting Name="CheckedLastVersion" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)" />
|
||||
</Setting>
|
||||
<Setting Name="TokenCache" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)" />
|
||||
</Setting>
|
||||
<Setting Name="CommandVersion" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)" />
|
||||
</Setting>
|
||||
<Setting Name="IsTopMost" Type="System.Boolean" Scope="User">
|
||||
<Value Profile="(Default)">False</Value>
|
||||
</Setting>
|
||||
</Settings>
|
||||
<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
@@ -1,53 +0,0 @@
|
||||
1001:purple
|
||||
1002:yellow
|
||||
1003:yellow
|
||||
1005:yellow
|
||||
1006:purple
|
||||
1007:yellow
|
||||
1014:purple
|
||||
1015:purple
|
||||
1016:yellow
|
||||
1020:purple
|
||||
1021:purple
|
||||
1022:yellow
|
||||
1023:purple
|
||||
1024:purple
|
||||
1025:purple
|
||||
1026:yellow
|
||||
1027:purple
|
||||
1029:yellow
|
||||
1030:yellow
|
||||
1031:purple
|
||||
1032:purple
|
||||
1033:yellow
|
||||
1034:purple
|
||||
1035:yellow
|
||||
1036:purple
|
||||
1037:yellow
|
||||
1038:yellow
|
||||
1039:purple
|
||||
1041:yellow
|
||||
1042:yellow
|
||||
1043:purple
|
||||
1044:purple
|
||||
1045:purple
|
||||
1046:yellow
|
||||
1047:yellow
|
||||
1048:purple
|
||||
1049:yellow
|
||||
1050:purple
|
||||
1051:yellow
|
||||
1052:yellow
|
||||
1053:purple
|
||||
1054:yellow
|
||||
1055:purple
|
||||
1056:purple
|
||||
1057:yellow
|
||||
1058:yellow
|
||||
1062:blue
|
||||
1063:yellow
|
||||
1064:purple
|
||||
1066:yellow
|
||||
1067:green
|
||||
1068:purple
|
||||
1069:green
|
||||
13
Source/GrasscutterTools/Resources/Colors.json
Normal file
13
Source/GrasscutterTools/Resources/Colors.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"Avatars": {
|
||||
"Blue": [ 1062 ],
|
||||
"Green": [ 1067, 1069 ],
|
||||
"Purple": [ 1001, 1006, 1014, 1015, 1020, 1021, 1023, 1024, 1025, 1027, 1031, 1032, 1034, 1036, 1039, 1043, 1044, 1045, 1048, 1050, 1053, 1055, 1056, 1064, 1068 ],
|
||||
"Yellow": [ 1002, 1003, 1005, 1007, 1016, 1022, 1026, 1029, 1030, 1033, 1035, 1037, 1038, 1041, 1042, 1046, 1047, 1049, 1051, 1052, 1054, 1057, 1058, 1063, 1066 ]
|
||||
},
|
||||
"Weapons": {
|
||||
"Blue": [ 11301, 11302, 11303, 11304, 11305, 11306, 12301, 12302, 12303, 12304, 12305, 12306, 13301, 13302, 13303, 13304, 14301, 14302, 14303, 14304, 14305, 14306, 15301, 15302, 15303, 15304, 15305, 15306 ],
|
||||
"Purple": [ 11401, 11402, 11403, 11404, 11405, 11406, 11407, 11408, 11409, 11410, 11411, 11412, 11413, 11414, 11415, 12401, 12402, 12403, 12404, 12405, 12406, 12407, 12408, 12409, 12410, 12411, 12412, 12414, 12416, 13401, 13402, 13403, 13404, 13405, 13406, 13407, 13408, 13409, 13414, 13415, 13416, 14401, 14402, 14403, 14404, 14405, 14406, 14407, 14408, 14409, 14410, 14411, 14412, 14413, 14414, 14415, 15401, 15402, 15403, 15404, 15405, 15406, 15407, 15408, 15409, 15410, 15411, 15412, 15413, 15414, 15415, 15416 ],
|
||||
"Yellow": [ 11501, 11502, 11503, 11504, 11505, 11506, 11507, 11508, 11509, 11510, 12501, 12502, 12503, 12504, 12505, 12506, 12508, 12509, 12510, 13501, 13502, 13503, 13504, 13505, 13506, 13507, 13509, 14501, 14502, 14503, 14504, 14505, 14506, 14508, 14509, 15501, 15502, 15503, 15504, 15505, 15506, 15507, 15508, 15509, 15511 ]
|
||||
}
|
||||
}
|
||||
463
Source/GrasscutterTools/Resources/MyLanguage.java
Normal file
463
Source/GrasscutterTools/Resources/MyLanguage.java
Normal file
@@ -0,0 +1,463 @@
|
||||
package emu.grasscutter.utils;
|
||||
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonObject;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.data.GameData;
|
||||
import emu.grasscutter.data.ResourceLoader;
|
||||
import emu.grasscutter.game.player.Player;
|
||||
import it.unimi.dsi.fastutil.longs.Long2ObjectMap;
|
||||
import it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap;
|
||||
import it.unimi.dsi.fastutil.longs.LongOpenHashSet;
|
||||
import it.unimi.dsi.fastutil.longs.LongSet;
|
||||
import it.unimi.dsi.fastutil.objects.Object2IntMap;
|
||||
import it.unimi.dsi.fastutil.objects.Object2IntOpenHashMap;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
import static emu.grasscutter.config.Configuration.*;
|
||||
|
||||
import java.io.BufferedInputStream;
|
||||
import java.io.BufferedOutputStream;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.FileReader;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.ObjectInputStream;
|
||||
import java.io.ObjectOutputStream;
|
||||
import java.io.Serializable;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.nio.file.FileAlreadyExistsException;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.StandardOpenOption;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.IntStream;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public final class Language {
|
||||
private static final Map<String, Language> cachedLanguages = new ConcurrentHashMap<>();
|
||||
|
||||
private final JsonObject languageData;
|
||||
private final String languageCode;
|
||||
private final Map<String, String> cachedTranslations = new ConcurrentHashMap<>();
|
||||
|
||||
/**
|
||||
* Creates a language instance from a code.
|
||||
* @param langCode The language code.
|
||||
* @return A language instance.
|
||||
*/
|
||||
public static Language getLanguage(String langCode) {
|
||||
if (cachedLanguages.containsKey(langCode)) {
|
||||
return cachedLanguages.get(langCode);
|
||||
}
|
||||
|
||||
var fallbackLanguageCode = Utils.getLanguageCode(FALLBACK_LANGUAGE);
|
||||
var description = getLanguageFileDescription(langCode, fallbackLanguageCode);
|
||||
var actualLanguageCode = description.getLanguageCode();
|
||||
|
||||
Language languageInst;
|
||||
if (description.getLanguageFile() != null) {
|
||||
languageInst = new Language(description);
|
||||
cachedLanguages.put(actualLanguageCode, languageInst);
|
||||
} else {
|
||||
languageInst = cachedLanguages.get(actualLanguageCode);
|
||||
cachedLanguages.put(langCode, languageInst);
|
||||
}
|
||||
|
||||
return languageInst;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the translated value from the key while substituting arguments.
|
||||
* @param key The key of the translated value to return.
|
||||
* @param args The arguments to substitute.
|
||||
* @return A translated value with arguments substituted.
|
||||
*/
|
||||
public static String translate(String key, Object... args) {
|
||||
String translated = Grasscutter.getLanguage().get(key);
|
||||
|
||||
for (int i = 0; i < args.length; i++) {
|
||||
args[i] = switch (args[i].getClass().getSimpleName()) {
|
||||
case "String" -> args[i];
|
||||
case "TextStrings" -> ((TextStrings) args[i]).get(0).replace("\\\\n", "\\n"); // TODO: Change this to server language
|
||||
default -> args[i].toString();
|
||||
};
|
||||
}
|
||||
|
||||
try {
|
||||
return translated.formatted(args);
|
||||
} catch (Exception exception) {
|
||||
Grasscutter.getLogger().error("Failed to format string: " + key, exception);
|
||||
return translated;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the translated value from the key while substituting arguments.
|
||||
* @param player Target player
|
||||
* @param key The key of the translated value to return.
|
||||
* @param args The arguments to substitute.
|
||||
* @return A translated value with arguments substituted.
|
||||
*/
|
||||
public static String translate(Player player, String key, Object... args) {
|
||||
if (player == null) {
|
||||
return translate(key, args);
|
||||
}
|
||||
|
||||
var langCode = Utils.getLanguageCode(player.getAccount().getLocale());
|
||||
String translated = getLanguage(langCode).get(key);
|
||||
|
||||
for (int i = 0; i < args.length; i++) {
|
||||
args[i] = switch (args[i].getClass().getSimpleName()) {
|
||||
case "String" -> args[i];
|
||||
case "TextStrings" -> ((TextStrings) args[i]).getGC(langCode).replace("\\\\n", "\n"); // Note that we don't unescape \n for server console
|
||||
default -> args[i].toString();
|
||||
};
|
||||
}
|
||||
|
||||
try {
|
||||
return translated.formatted(args);
|
||||
} catch (Exception exception) {
|
||||
Grasscutter.getLogger().error("Failed to format string: " + key, exception);
|
||||
return translated;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* get language code
|
||||
*/
|
||||
public String getLanguageCode() {
|
||||
return languageCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* Reads a file and creates a language instance.
|
||||
*/
|
||||
private Language(LanguageStreamDescription description) {
|
||||
@Nullable JsonObject languageData = null;
|
||||
languageCode = description.getLanguageCode();
|
||||
|
||||
try {
|
||||
languageData = JsonUtils.decode(Utils.readFromInputStream(description.getLanguageFile()), JsonObject.class);
|
||||
} catch (Exception exception) {
|
||||
Grasscutter.getLogger().warn("Failed to load language file: " + description.getLanguageCode(), exception);
|
||||
}
|
||||
|
||||
this.languageData = languageData;
|
||||
}
|
||||
|
||||
/**
|
||||
* create a LanguageStreamDescription
|
||||
* @param languageCode The name of the language code.
|
||||
* @param fallbackLanguageCode The name of the fallback language code.
|
||||
*/
|
||||
private static LanguageStreamDescription getLanguageFileDescription(String languageCode, String fallbackLanguageCode) {
|
||||
var fileName = languageCode + ".json";
|
||||
var fallback = fallbackLanguageCode + ".json";
|
||||
|
||||
String actualLanguageCode = languageCode;
|
||||
InputStream file = Grasscutter.class.getResourceAsStream("/languages/" + fileName);
|
||||
|
||||
if (file == null) { // Provided fallback language.
|
||||
Grasscutter.getLogger().warn("Failed to load language file: " + fileName + ", falling back to: " + fallback);
|
||||
actualLanguageCode = fallbackLanguageCode;
|
||||
if (cachedLanguages.containsKey(actualLanguageCode)) {
|
||||
return new LanguageStreamDescription(actualLanguageCode, null);
|
||||
}
|
||||
|
||||
file = Grasscutter.class.getResourceAsStream("/languages/" + fallback);
|
||||
}
|
||||
|
||||
if (file == null) { // Fallback the fallback language.
|
||||
Grasscutter.getLogger().warn("Failed to load language file: " + fallback + ", falling back to: en-US.json");
|
||||
actualLanguageCode = "en-US";
|
||||
if (cachedLanguages.containsKey(actualLanguageCode)) {
|
||||
return new LanguageStreamDescription(actualLanguageCode, null);
|
||||
}
|
||||
|
||||
file = Grasscutter.class.getResourceAsStream("/languages/en-US.json");
|
||||
}
|
||||
|
||||
if (file == null)
|
||||
throw new RuntimeException("Unable to load the primary, fallback, and 'en-US' language files.");
|
||||
|
||||
return new LanguageStreamDescription(actualLanguageCode, file);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the value (as a string) from a nested key.
|
||||
* @param key The key to look for.
|
||||
* @return The value (as a string) from a nested key.
|
||||
*/
|
||||
public String get(String key) {
|
||||
if (this.cachedTranslations.containsKey(key)) {
|
||||
return this.cachedTranslations.get(key);
|
||||
}
|
||||
|
||||
String[] keys = key.split("\\.");
|
||||
JsonObject object = this.languageData;
|
||||
|
||||
int index = 0;
|
||||
String valueNotFoundPattern = "This value does not exist. Please report this to the Discord: ";
|
||||
String result = valueNotFoundPattern + key;
|
||||
boolean isValueFound = false;
|
||||
|
||||
while (true) {
|
||||
if (index == keys.length) break;
|
||||
|
||||
String currentKey = keys[index++];
|
||||
if (object.has(currentKey)) {
|
||||
JsonElement element = object.get(currentKey);
|
||||
if (element.isJsonObject())
|
||||
object = element.getAsJsonObject();
|
||||
else {
|
||||
isValueFound = true;
|
||||
result = element.getAsString(); break;
|
||||
}
|
||||
} else break;
|
||||
}
|
||||
|
||||
if (!isValueFound && !languageCode.equals("en-US")) {
|
||||
var englishValue = getLanguage("en-US").get(key);
|
||||
if (!englishValue.contains(valueNotFoundPattern)) {
|
||||
result += "\nhere is english version:\n" + englishValue;
|
||||
}
|
||||
}
|
||||
|
||||
this.cachedTranslations.put(key, result); return result;
|
||||
}
|
||||
|
||||
private static class LanguageStreamDescription {
|
||||
private final String languageCode;
|
||||
private final InputStream languageFile;
|
||||
|
||||
public LanguageStreamDescription(String languageCode, InputStream languageFile) {
|
||||
this.languageCode = languageCode;
|
||||
this.languageFile = languageFile;
|
||||
}
|
||||
|
||||
public String getLanguageCode() {
|
||||
return languageCode;
|
||||
}
|
||||
|
||||
public InputStream getLanguageFile() {
|
||||
return languageFile;
|
||||
}
|
||||
}
|
||||
|
||||
private static final int TEXTMAP_CACHE_VERSION = 0x9CCACE03;
|
||||
@EqualsAndHashCode public static class TextStrings implements Serializable {
|
||||
public static final String[] ARR_LANGUAGES = {"EN", "CHS", "CHT", "JP", "KR", "DE", "ES", "FR", "ID", "PT", "RU", "TH", "VI"};
|
||||
public static final String[] ARR_GC_LANGUAGES = {"en-US", "zh-CN", "zh-TW", "ja-JP", "ko-KR", "en-US", "es-ES", "fr-FR", "en-US", "en-US", "ru-RU", "en-US", "en-US"}; // TODO: Update the placeholder en-US entries if we ever add GC translations for the missing client languages
|
||||
public static final int NUM_LANGUAGES = ARR_LANGUAGES.length;
|
||||
public static final List<String> LIST_LANGUAGES = Arrays.asList(ARR_LANGUAGES);
|
||||
public static final Object2IntMap<String> MAP_LANGUAGES = // Map "EN": 0, "CHS": 1, ..., "VI": 12
|
||||
new Object2IntOpenHashMap<>(
|
||||
IntStream.range(0, ARR_LANGUAGES.length)
|
||||
.boxed()
|
||||
.collect(Collectors.toMap(i -> ARR_LANGUAGES[i], i -> i)));
|
||||
public static final Object2IntMap<String> MAP_GC_LANGUAGES = // Map "en-US": 0, "zh-CN": 1, ...
|
||||
new Object2IntOpenHashMap<>(
|
||||
IntStream.range(0, ARR_GC_LANGUAGES.length)
|
||||
.boxed()
|
||||
.collect(Collectors.toMap(i -> ARR_GC_LANGUAGES[i], i -> i, (i1, i2) -> i1))); // Have to handle duplicates referring back to the first
|
||||
public String[] strings = new String[ARR_LANGUAGES.length];
|
||||
|
||||
public TextStrings() {};
|
||||
|
||||
public TextStrings(String init) {
|
||||
for (int i = 0; i < NUM_LANGUAGES; i++)
|
||||
this.strings[i] = init;
|
||||
};
|
||||
|
||||
public TextStrings(List<String> strings, long key) {
|
||||
// Some hashes don't have strings for some languages :(
|
||||
String nullReplacement = "[N/A] %d".formatted(key);
|
||||
for (int i = 0; i < NUM_LANGUAGES; i++) { // Find first non-null if there is any
|
||||
String s = strings.get(i);
|
||||
if (s != null) {
|
||||
nullReplacement = "[%s] - %s".formatted(ARR_LANGUAGES[i], s);
|
||||
break;
|
||||
}
|
||||
}
|
||||
for (int i = 0; i < NUM_LANGUAGES; i++) {
|
||||
String s = strings.get(i);
|
||||
if (s != null)
|
||||
this.strings[i] = s;
|
||||
else
|
||||
this.strings[i] = nullReplacement;
|
||||
}
|
||||
}
|
||||
|
||||
public static List<Language> getLanguages() {
|
||||
return Arrays.stream(ARR_GC_LANGUAGES).map(Language::getLanguage).toList();
|
||||
}
|
||||
|
||||
public String get(int languageIndex) {
|
||||
return strings[languageIndex];
|
||||
}
|
||||
|
||||
public String get(String languageCode) {
|
||||
return strings[MAP_LANGUAGES.getOrDefault(languageCode, 0)];
|
||||
}
|
||||
|
||||
public String getGC(String languageCode) {
|
||||
return strings[MAP_GC_LANGUAGES.getOrDefault(languageCode, 0)];
|
||||
}
|
||||
|
||||
public boolean set(String languageCode, String string) {
|
||||
int index = MAP_LANGUAGES.getOrDefault(languageCode, -1);
|
||||
if (index < 0) return false;
|
||||
strings[index] = string;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
private static final Pattern textMapKeyValueRegex = Pattern.compile("\"(\\d+)\": \"(.+)\"");
|
||||
|
||||
private static Long2ObjectMap<String> loadTextMapFile(String language, LongSet nameHashes) {
|
||||
Long2ObjectMap<String> output = new Long2ObjectOpenHashMap<>();
|
||||
try (BufferedReader file = Files.newBufferedReader(getResourcePath("TextMap/TextMap"+language+".json"), StandardCharsets.UTF_8)) {
|
||||
Matcher matcher = textMapKeyValueRegex.matcher("");
|
||||
return new Long2ObjectOpenHashMap<>(
|
||||
file.lines()
|
||||
.sequential()
|
||||
.map(matcher::reset) // Side effects, but it's faster than making a new one
|
||||
.filter(Matcher::find)
|
||||
.filter(m -> nameHashes.contains( Long.parseLong(m.group(1)))) // TODO: Cache this parse somehow
|
||||
.collect(Collectors.toMap(
|
||||
m -> Long.parseLong(m.group(1)),
|
||||
m -> m.group(2).replace("\\\"", "\""))));
|
||||
} catch (Exception e) {
|
||||
Grasscutter.getLogger().error("Error loading textmap: " + language);
|
||||
Grasscutter.getLogger().error(e.toString());
|
||||
}
|
||||
return output;
|
||||
}
|
||||
|
||||
private static Long2ObjectMap<TextStrings> loadTextMapFiles(LongSet nameHashes) {
|
||||
Map<Integer, Long2ObjectMap<String>> mapLanguageMaps = // Separate step to process the textmaps in parallel
|
||||
TextStrings.LIST_LANGUAGES.parallelStream().collect(
|
||||
Collectors.toConcurrentMap(s -> TextStrings.MAP_LANGUAGES.getInt(s), s -> loadTextMapFile(s, nameHashes)));
|
||||
List<Long2ObjectMap<String>> languageMaps =
|
||||
IntStream.range(0, TextStrings.NUM_LANGUAGES)
|
||||
.mapToObj(i -> mapLanguageMaps.get(i))
|
||||
.collect(Collectors.toList());
|
||||
|
||||
Map<TextStrings, TextStrings> canonicalTextStrings = new HashMap<>();
|
||||
return new Long2ObjectOpenHashMap<TextStrings>(
|
||||
nameHashes
|
||||
.longStream()
|
||||
.boxed()
|
||||
.collect(Collectors.toMap(key -> key, key -> {
|
||||
TextStrings t = new TextStrings(
|
||||
IntStream.range(0, TextStrings.NUM_LANGUAGES)
|
||||
.mapToObj(i -> languageMaps.get(i).get( key))
|
||||
.collect(Collectors.toList()), key);
|
||||
return canonicalTextStrings.computeIfAbsent(t, x -> t);
|
||||
}))
|
||||
);
|
||||
}
|
||||
|
||||
private static Long2ObjectMap<TextStrings> loadTextMapsCache() throws Exception {
|
||||
try (ObjectInputStream file = new ObjectInputStream(new BufferedInputStream(Files.newInputStream(TEXTMAP_CACHE_PATH), 0x100000))) {
|
||||
final int fileVersion = file.readInt();
|
||||
if (fileVersion != TEXTMAP_CACHE_VERSION)
|
||||
throw new Exception("Invalid cache version");
|
||||
return (Long2ObjectMap<TextStrings>) file.readObject();
|
||||
}
|
||||
}
|
||||
|
||||
private static void saveTextMapsCache(Long2ObjectMap<TextStrings> input) throws IOException {
|
||||
try {
|
||||
Files.createDirectory(Path.of("cache"));
|
||||
} catch (FileAlreadyExistsException ignored) {};
|
||||
try (ObjectOutputStream file = new ObjectOutputStream(new BufferedOutputStream(Files.newOutputStream(TEXTMAP_CACHE_PATH, StandardOpenOption.CREATE), 0x100000))) {
|
||||
file.writeInt(TEXTMAP_CACHE_VERSION);
|
||||
file.writeObject(input);
|
||||
}
|
||||
}
|
||||
|
||||
private static Long2ObjectMap<TextStrings> textMapStrings;
|
||||
private static final Path TEXTMAP_CACHE_PATH = Path.of(Utils.toFilePath("cache/TextMapCache.bin"));
|
||||
|
||||
public static Long2ObjectMap<TextStrings> getTextMapStrings() {
|
||||
if (textMapStrings == null)
|
||||
loadTextMaps();
|
||||
return textMapStrings;
|
||||
}
|
||||
|
||||
public static TextStrings getTextMapKey(long hash) {
|
||||
if (textMapStrings == null)
|
||||
loadTextMaps();
|
||||
return textMapStrings.get( hash);
|
||||
}
|
||||
|
||||
public static void loadTextMaps() {
|
||||
// Check system timestamps on cache and resources
|
||||
try {
|
||||
long cacheModified = Files.getLastModifiedTime(TEXTMAP_CACHE_PATH).toMillis();
|
||||
|
||||
long textmapsModified = Files.list(getResourcePath("TextMap"))
|
||||
.filter(path -> path.toString().endsWith(".json"))
|
||||
.map(path -> {
|
||||
try {
|
||||
return Files.getLastModifiedTime(path).toMillis();
|
||||
} catch (Exception ignored) {
|
||||
Grasscutter.getLogger().debug("Exception while checking modified time: ", path);
|
||||
return Long.MAX_VALUE; // Don't use cache, something has gone wrong
|
||||
}
|
||||
})
|
||||
.max(Long::compare)
|
||||
.get();
|
||||
|
||||
Grasscutter.getLogger().debug("Cache modified %d, textmap modified %d".formatted(cacheModified, textmapsModified));
|
||||
if (textmapsModified < cacheModified) {
|
||||
// Try loading from cache
|
||||
Grasscutter.getLogger().info("Loading cached TextMaps");
|
||||
textMapStrings = loadTextMapsCache();
|
||||
return;
|
||||
}
|
||||
} catch (Exception e) {
|
||||
Grasscutter.getLogger().debug("Exception while checking cache: ", e);
|
||||
};
|
||||
|
||||
// Regenerate cache
|
||||
Grasscutter.getLogger().info("Generating TextMaps cache");
|
||||
ResourceLoader.loadAll();
|
||||
LongSet usedHashes = new LongOpenHashSet();
|
||||
GameData.getAvatarDataMap().forEach((k, v) -> usedHashes.add( v.getNameTextMapHash()));
|
||||
GameData.getAvatarSkillDataMap().forEach((k, v) -> {
|
||||
usedHashes.add( v.getNameTextMapHash());
|
||||
usedHashes.add( v.getDescTextMapHash());
|
||||
});
|
||||
GameData.getItemDataMap().forEach((k, v) -> usedHashes.add( v.getNameTextMapHash()));
|
||||
GameData.getMonsterDataMap().forEach((k, v) -> usedHashes.add( v.getNameTextMapHash()));
|
||||
GameData.getMainQuestDataMap().forEach((k, v) -> usedHashes.add( v.getTitleTextMapHash()));
|
||||
GameData.getQuestDataMap().forEach((k, v) -> usedHashes.add( v.getDescTextMapHash()));
|
||||
GameData.getNpcDataMap().forEach((k, v) -> usedHashes.add( v.getNameTextMapHash()));
|
||||
GameData.getGadgetDataMap().forEach((k, v) -> usedHashes.add( v.getNameTextMapHash()));
|
||||
// Incidental strings
|
||||
usedHashes.add( 4233146695L); // Character
|
||||
usedHashes.add( 4231343903L); // Weapon
|
||||
usedHashes.add( 332935371L); // Standard Wish
|
||||
usedHashes.add( 2272170627L); // Character Event Wish
|
||||
usedHashes.add( 3352513147L); // Character Event Wish-2
|
||||
usedHashes.add( 2864268523L); // Weapon Event Wish
|
||||
|
||||
textMapStrings = loadTextMapFiles(usedHashes);
|
||||
try {
|
||||
saveTextMapsCache(textMapStrings);
|
||||
} catch (IOException e) {
|
||||
Grasscutter.getLogger().error("Failed to save TextMap cache: ", e);
|
||||
};
|
||||
}
|
||||
}
|
||||
380
Source/GrasscutterTools/Resources/MyTools.java
Normal file
380
Source/GrasscutterTools/Resources/MyTools.java
Normal file
@@ -0,0 +1,380 @@
|
||||
package emu.grasscutter.tools;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStreamWriter;
|
||||
import java.io.PrintWriter;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.nio.file.Files;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import emu.grasscutter.GameConstants;
|
||||
import emu.grasscutter.Grasscutter;
|
||||
import emu.grasscutter.command.CommandHandler;
|
||||
import emu.grasscutter.command.CommandMap;
|
||||
import emu.grasscutter.data.GameData;
|
||||
import emu.grasscutter.data.ResourceLoader;
|
||||
import emu.grasscutter.data.excels.AvatarData;
|
||||
import emu.grasscutter.data.excels.ItemData;
|
||||
import emu.grasscutter.data.excels.QuestData;
|
||||
import emu.grasscutter.game.inventory.ItemType;
|
||||
import emu.grasscutter.game.inventory.MaterialType;
|
||||
import emu.grasscutter.game.props.MonsterType;
|
||||
import emu.grasscutter.game.props.SceneType;
|
||||
import emu.grasscutter.utils.Language;
|
||||
import emu.grasscutter.utils.Language.TextStrings;
|
||||
import emu.grasscutter.utils.SparseSet;
|
||||
import it.unimi.dsi.fastutil.ints.*;
|
||||
import it.unimi.dsi.fastutil.longs.Long2ObjectMap;
|
||||
|
||||
import static emu.grasscutter.config.Configuration.*;
|
||||
|
||||
public final class Tools {
|
||||
public static void createGmHandbooks() throws Exception {
|
||||
final List<Language> languages = Language.TextStrings.getLanguages();
|
||||
|
||||
final Long2ObjectMap<TextStrings> textMaps = Language.getTextMapStrings();
|
||||
|
||||
ResourceLoader.loadAll();
|
||||
|
||||
|
||||
SparseSet illegalWeaponIds = new SparseSet("""
|
||||
10000-10008, 11411, 11506-11508, 12505, 12506, 12508, 12509,
|
||||
13503, 13506, 14411, 14503, 14505, 14508, 15504-15506
|
||||
""");
|
||||
|
||||
SparseSet illegalRelicIds = new SparseSet("""
|
||||
20001, 23300-23340, 23383-23385, 78310-78554, 99310-99554
|
||||
""");
|
||||
|
||||
SparseSet illegalItemIds = new SparseSet("""
|
||||
100086, 100087, 100100-101000, 101106-101110, 101306, 101500-104000,
|
||||
105001, 105004, 106000-107000, 107011, 108000, 109000-110000,
|
||||
115000-130000, 200200-200899, 220050, 220054
|
||||
""");
|
||||
|
||||
|
||||
final Int2LongSortedMap avatarNames = new Int2LongRBTreeMap(GameData.getAvatarDataMap().int2ObjectEntrySet().stream().filter(e -> e.getIntKey() >= 10000002 && e.getIntKey() < 11000000).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
|
||||
final Int2LongSortedMap virtualItems = new Int2LongRBTreeMap(GameData.getItemDataMap().int2ObjectEntrySet().stream().filter(e -> e.getValue().getItemType() == ItemType.ITEM_VIRTUAL && !illegalItemIds.contains(e.getIntKey())).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
final Int2LongSortedMap weaponItems = new Int2LongRBTreeMap(GameData.getItemDataMap().int2ObjectEntrySet().stream().filter(e -> e.getValue().getItemType() == ItemType.ITEM_WEAPON && !illegalWeaponIds.contains(e.getIntKey())).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
final Int2LongSortedMap furnitureItems = new Int2LongRBTreeMap(GameData.getItemDataMap().int2ObjectEntrySet().stream().filter(e -> e.getValue().getItemType() == ItemType.ITEM_FURNITURE && !illegalItemIds.contains(e.getIntKey())).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
// final Int2LongSortedMap materials = new Int2LongRBTreeMap(GameData.getItemDataMap().int2ObjectEntrySet().stream().filter(e -> e.getValue().getItemType() == ItemType.ITEM_MATERIAL).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
|
||||
final var materialTypes = MaterialType.values();
|
||||
final List<Int2LongRBTreeMap> materialsNames = Arrays.stream(materialTypes).map(type ->
|
||||
new Int2LongRBTreeMap(
|
||||
GameData.getItemDataMap()
|
||||
.int2ObjectEntrySet()
|
||||
.stream()
|
||||
.filter(
|
||||
e -> e.getValue().getItemType() == ItemType.ITEM_MATERIAL
|
||||
&& e.getValue().getMaterialType() == type
|
||||
&& !illegalItemIds.contains(e.getIntKey())
|
||||
).collect(
|
||||
Collectors.toMap(
|
||||
Int2ObjectMap.Entry::getIntKey,
|
||||
e -> e.getValue().getNameTextMapHash())
|
||||
))
|
||||
).toList();
|
||||
|
||||
final Int2LongSortedMap relicNames = new Int2LongRBTreeMap(GameData.getItemDataMap().int2ObjectEntrySet().stream().filter(e -> e.getValue().getItemType() == ItemType.ITEM_RELIQUARY && !illegalRelicIds.contains(e.getIntKey())).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
|
||||
final var monsterTypes = MonsterType.values();
|
||||
final List<Int2LongRBTreeMap> monsterNames = Arrays.stream(monsterTypes).map(type ->
|
||||
new Int2LongRBTreeMap(
|
||||
GameData.getMonsterDataMap()
|
||||
.int2ObjectEntrySet()
|
||||
.stream()
|
||||
.filter(
|
||||
e -> e.getValue().getType() == type
|
||||
).collect(
|
||||
Collectors.toMap(
|
||||
Int2ObjectMap.Entry::getIntKey,
|
||||
e -> e.getValue().getNameTextMapHash())
|
||||
))
|
||||
).toList();
|
||||
|
||||
|
||||
// final Int2LongSortedMap monsterNames = new Int2LongRBTreeMap(GameData.getMonsterDataMap().int2ObjectEntrySet().stream().filter(e -> e.getValue().getType()).collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
final Int2LongSortedMap mainQuestTitles = new Int2LongRBTreeMap(GameData.getMainQuestDataMap().int2ObjectEntrySet().stream().collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getTitleTextMapHash())));
|
||||
// Int2LongSortedMap questDescs = new Int2LongRBTreeMap(GameData.getQuestDataMap().int2ObjectEntrySet().stream().collect(Collectors.toMap(e -> e.getIntKey(), e -> e.getValue().getDescTextMapHash())));
|
||||
|
||||
// final Int2LongSortedMap npcNames = new Int2LongRBTreeMap(GameData.getNpcDataMap().int2ObjectEntrySet().stream().collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
final Int2LongSortedMap gadgetNames = new Int2LongRBTreeMap(GameData.getGadgetDataMap().int2ObjectEntrySet().stream().collect(Collectors.toMap(Int2ObjectMap.Entry::getIntKey, e -> e.getValue().getNameTextMapHash())));
|
||||
|
||||
// Preamble
|
||||
final List<StringBuilder> handbookBuilders = new ArrayList<>(TextStrings.NUM_LANGUAGES);
|
||||
final String now = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss").format(LocalDateTime.now());
|
||||
for (int i = 0; i < TextStrings.NUM_LANGUAGES; i++)
|
||||
handbookBuilders.add(new StringBuilder()
|
||||
.append("// Grasscutter " + GameConstants.VERSION + " GM Handbook\n")
|
||||
.append("// Created " + now + "\n\n")
|
||||
.append("// Commands\n"));
|
||||
// Commands
|
||||
final List<CommandHandler> cmdList = CommandMap.getInstance().getHandlersAsList();
|
||||
final String padCmdLabel = "%s:";
|
||||
for (CommandHandler cmd : cmdList) {
|
||||
final String label = padCmdLabel.formatted(cmd.getLabel());
|
||||
final String descKey = cmd.getDescriptionKey();
|
||||
for (int i = 0; i < TextStrings.NUM_LANGUAGES; i++) {
|
||||
String desc = languages.get(i).get(descKey).replace("\n", "\n\t");
|
||||
handbookBuilders.get(i).append(label + desc + "\n");
|
||||
}
|
||||
}
|
||||
// Avatars, Items, Monsters
|
||||
final ArrayList<String> handbookSections = new ArrayList<>(List.of("Avatars", "VirtualItems", "Weapons", "furniture", "Relics" /*, "Gadgets", "NPCs" */));
|
||||
final ArrayList<Int2LongSortedMap> handbookNames = new ArrayList<>(List.of(avatarNames, virtualItems, weaponItems, furnitureItems, relicNames /*, gadgetNames , npcNames */));
|
||||
handbookSections.addAll(Arrays.stream(materialTypes).map(Enum::name).toList());
|
||||
handbookNames.addAll(materialsNames);
|
||||
handbookSections.addAll(Arrays.stream(monsterTypes).map(Enum::name).toList());
|
||||
handbookNames.addAll(monsterNames);
|
||||
|
||||
for (int section = 0; section < handbookSections.size(); section++) {
|
||||
final var h = handbookNames.get(section);
|
||||
final String s = "\n\n// " + handbookSections.get(section) + "\n";
|
||||
handbookBuilders.forEach(b -> b.append(s));
|
||||
final String padId = "%s:";
|
||||
h.forEach((id, hash) -> {
|
||||
final String sId = padId.formatted(id);
|
||||
final TextStrings t = textMaps.get( hash);
|
||||
for (int i = 0; i < TextStrings.NUM_LANGUAGES; i++)
|
||||
handbookBuilders.get(i).append(sId + t.strings[i] + "\n");
|
||||
});
|
||||
}
|
||||
|
||||
// Scenes - no translations
|
||||
var sceneTypes = SceneType.values();
|
||||
var sceneDataMap = GameData.getSceneDataMap();
|
||||
var scenes = Arrays.stream(sceneTypes).map(type ->
|
||||
new Int2ObjectRBTreeMap<>(
|
||||
sceneDataMap
|
||||
.int2ObjectEntrySet()
|
||||
.stream()
|
||||
.filter(
|
||||
e -> e.getValue().getSceneType() == type
|
||||
).collect(
|
||||
Collectors.toMap(
|
||||
Int2ObjectMap.Entry::getIntKey,
|
||||
e -> e.getValue().getScriptData()
|
||||
)
|
||||
))
|
||||
).toList();
|
||||
|
||||
handbookBuilders.forEach(b -> b.append("\n\n// Scenes\n"));
|
||||
int scenesTypeIndex = 0;
|
||||
for (var sceneType : sceneTypes) {
|
||||
for (var b : handbookBuilders) {
|
||||
b.append("\n\n// ").append(sceneType.name()).append('\n');
|
||||
for (var kv : scenes.get(scenesTypeIndex).int2ObjectEntrySet()) {
|
||||
b.append(kv.getIntKey()).append(':').append(kv.getValue()).append('\n');
|
||||
}
|
||||
}
|
||||
scenesTypeIndex++;
|
||||
}
|
||||
|
||||
// Dungeon - no translations
|
||||
handbookBuilders.forEach(b -> b.append("\n\n// Dungeons\n"));
|
||||
final var dungeonDataMap = GameData.getDungeonDataMap();
|
||||
// final String padDungeonId = "%d:";
|
||||
dungeonDataMap.keySet().intStream().sorted().forEach(id -> {
|
||||
// final String dId = padDungeonId.formatted(id);
|
||||
final int sceneId = dungeonDataMap.get(id).getSceneId();
|
||||
// final String sId = padDungeonId.formatted(sceneId);
|
||||
final String data = sceneDataMap.get(sceneId).getScriptData();
|
||||
// handbookBuilders.forEach(b -> b.append(dId).append(sId).append(data).append("\n"));
|
||||
handbookBuilders.forEach(b -> b.append(id).append(':').append(data).append("\n"));
|
||||
});
|
||||
|
||||
|
||||
|
||||
// Quests
|
||||
handbookBuilders.forEach(b -> b.append("\n\n// Quests\n"));
|
||||
final var questDataMap = GameData.getQuestDataMap();
|
||||
final String padQuestId = "%d:";
|
||||
questDataMap.keySet().intStream().sorted().forEach(id -> {
|
||||
final String sId = padQuestId.formatted(id);
|
||||
final QuestData data = questDataMap.get(id);
|
||||
final var mainTitleId = mainQuestTitles.get(data.getMainId());
|
||||
if (mainTitleId != 0) {
|
||||
final TextStrings title = textMaps.get(mainTitleId);
|
||||
final TextStrings desc = textMaps.get( data.getDescTextMapHash());
|
||||
for (int i = 0; i < TextStrings.NUM_LANGUAGES; i++)
|
||||
handbookBuilders.get(i).append(sId + title.strings[i] + " - " + desc.strings[i] + "\n");
|
||||
}
|
||||
});
|
||||
|
||||
// Write txt files
|
||||
for (int i = 0; i < TextStrings.NUM_LANGUAGES; i++) {
|
||||
File GMHandbookOutputpath=new File("./GM Handbook");
|
||||
GMHandbookOutputpath.mkdir();
|
||||
final String fileName = "./GM Handbook/GM Handbook - %s.txt".formatted(TextStrings.ARR_LANGUAGES[i]);
|
||||
try (PrintWriter writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(fileName), StandardCharsets.UTF_8), false)) {
|
||||
writer.write(handbookBuilders.get(i).toString());
|
||||
}
|
||||
}
|
||||
Grasscutter.getLogger().info("GM Handbooks generated!");
|
||||
}
|
||||
|
||||
public static void createGachaMapping(String location) throws Exception {
|
||||
createGachaMappings(location);
|
||||
}
|
||||
|
||||
public static List<String> createGachaMappingJsons() {
|
||||
final int NUM_LANGUAGES = Language.TextStrings.NUM_LANGUAGES;
|
||||
final Language.TextStrings CHARACTER = Language.getTextMapKey(4233146695L); // "Character" in EN
|
||||
final Language.TextStrings WEAPON = Language.getTextMapKey(4231343903L); // "Weapon" in EN
|
||||
final Language.TextStrings STANDARD_WISH = Language.getTextMapKey(332935371L); // "Standard Wish" in EN
|
||||
final Language.TextStrings CHARACTER_EVENT_WISH = Language.getTextMapKey(2272170627L); // "Character Event Wish" in EN
|
||||
final Language.TextStrings CHARACTER_EVENT_WISH_2 = Language.getTextMapKey(3352513147L); // "Character Event Wish-2" in EN
|
||||
final Language.TextStrings WEAPON_EVENT_WISH = Language.getTextMapKey(2864268523L); // "Weapon Event Wish" in EN
|
||||
final List<StringBuilder> sbs = new ArrayList<>(NUM_LANGUAGES);
|
||||
for (int langIdx = 0; langIdx < NUM_LANGUAGES; langIdx++)
|
||||
sbs.add(new StringBuilder("{\n")); // Web requests should never need Windows line endings
|
||||
|
||||
// Avatars
|
||||
GameData.getAvatarDataMap().keySet().intStream().sorted().forEach(id -> {
|
||||
AvatarData data = GameData.getAvatarDataMap().get(id);
|
||||
int avatarID = data.getId();
|
||||
if (avatarID >= 11000000) { // skip test avatar
|
||||
return;
|
||||
}
|
||||
String color = switch (data.getQualityType()) {
|
||||
case "QUALITY_PURPLE" -> "purple";
|
||||
case "QUALITY_ORANGE" -> "yellow";
|
||||
case "QUALITY_BLUE" -> "blue";
|
||||
default -> "";
|
||||
};
|
||||
Language.TextStrings avatarName = Language.getTextMapKey(data.getNameTextMapHash());
|
||||
for (int langIdx = 0; langIdx < NUM_LANGUAGES; langIdx++) {
|
||||
sbs.get(langIdx)
|
||||
.append("\t\"")
|
||||
.append(avatarID % 1000 + 1000)
|
||||
.append("\": [\"")
|
||||
.append(avatarName.get(langIdx))
|
||||
.append(" (")
|
||||
.append(CHARACTER.get(langIdx))
|
||||
.append(")\", \"")
|
||||
.append(color)
|
||||
.append("\"],\n");
|
||||
}
|
||||
});
|
||||
|
||||
// Weapons
|
||||
GameData.getItemDataMap().keySet().intStream().sorted().forEach(id -> {
|
||||
ItemData data = GameData.getItemDataMap().get(id);
|
||||
if (data.getId() <= 11101 || data.getId() >= 20000) {
|
||||
return; //skip non weapon items
|
||||
}
|
||||
String color = switch (data.getRankLevel()) {
|
||||
case 3 -> "blue";
|
||||
case 4 -> "purple";
|
||||
case 5 -> "yellow";
|
||||
default -> null;
|
||||
};
|
||||
if (color == null) return; // skip unnecessary entries
|
||||
Language.TextStrings weaponName = Language.getTextMapKey(data.getNameTextMapHash());
|
||||
for (int langIdx = 0; langIdx < NUM_LANGUAGES; langIdx++) {
|
||||
sbs.get(langIdx)
|
||||
.append("\t\"")
|
||||
.append(data.getId())
|
||||
.append("\": [\"")
|
||||
.append(weaponName.get(langIdx).replaceAll("\"", "\\\\\""))
|
||||
.append(" (")
|
||||
.append(WEAPON.get(langIdx))
|
||||
.append(")\", \"")
|
||||
.append(color)
|
||||
.append("\"],\n");
|
||||
}
|
||||
});
|
||||
|
||||
for (int langIdx = 0; langIdx < NUM_LANGUAGES; langIdx++) {
|
||||
sbs.get(langIdx)
|
||||
.append("\t\"200\": \"")
|
||||
.append(STANDARD_WISH.get(langIdx))
|
||||
.append("\",\n\t\"301\": \"")
|
||||
.append(CHARACTER_EVENT_WISH.get(langIdx))
|
||||
.append("\",\n\t\"400\": \"")
|
||||
.append(CHARACTER_EVENT_WISH_2.get(langIdx))
|
||||
.append("\",\n\t\"302\": \"")
|
||||
.append(WEAPON_EVENT_WISH.get(langIdx))
|
||||
.append("\"\n}");
|
||||
}
|
||||
return sbs.stream().map(StringBuilder::toString).toList();
|
||||
}
|
||||
|
||||
public static void createGachaMappings(String location) throws Exception {
|
||||
ResourceLoader.loadResources();
|
||||
List<String> jsons = createGachaMappingJsons();
|
||||
StringBuilder sb = new StringBuilder("mappings = {\n");
|
||||
for (int i = 0; i < Language.TextStrings.NUM_LANGUAGES; i++) {
|
||||
sb.append("\t\"%s\": ".formatted(Language.TextStrings.ARR_GC_LANGUAGES[i].toLowerCase())); // TODO: change the templates to not use lowercased locale codes
|
||||
sb.append(jsons.get(i).replace("\n", "\n\t") + ",\n");
|
||||
}
|
||||
sb.setLength(sb.length() - 2); // Delete trailing ",\n"
|
||||
sb.append("\n}");
|
||||
|
||||
try (PrintWriter writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(location), StandardCharsets.UTF_8), false)) {
|
||||
// if the user made choices for language, I assume it's okay to assign his/her selected language to "en-us"
|
||||
// since it's the fallback language and there will be no difference in the gacha record page.
|
||||
// The end-user can still modify the `gacha/mappings.js` directly to enable multilingual for the gacha record system.
|
||||
writer.println(sb);
|
||||
Grasscutter.getLogger().info("Mappings generated to " + location + " !");
|
||||
}
|
||||
}
|
||||
|
||||
public static List<String> getAvailableLanguage() {
|
||||
List<String> availableLangList = new ArrayList<>();
|
||||
try {
|
||||
Files.newDirectoryStream(getResourcePath("TextMap"), "TextMap*.json").forEach(path -> {
|
||||
availableLangList.add(path.getFileName().toString().replace("TextMap", "").replace(".json", "").toLowerCase());
|
||||
});
|
||||
} catch (IOException e) {
|
||||
Grasscutter.getLogger().error("Failed to get available languages:", e);
|
||||
}
|
||||
return availableLangList;
|
||||
}
|
||||
|
||||
@Deprecated(forRemoval = true, since = "1.2.3")
|
||||
public static String getLanguageOption() {
|
||||
List<String> availableLangList = getAvailableLanguage();
|
||||
|
||||
// Use system out for better format
|
||||
if (availableLangList.size() == 1) {
|
||||
return availableLangList.get(0).toUpperCase();
|
||||
}
|
||||
StringBuilder stagedMessage = new StringBuilder();
|
||||
stagedMessage.append("The following languages mappings are available, please select one: [default: EN] \n");
|
||||
|
||||
StringBuilder groupedLangList = new StringBuilder(">\t"); String input;
|
||||
int groupedLangCount = 0;
|
||||
|
||||
for (String availableLanguage: availableLangList) {
|
||||
groupedLangCount++;
|
||||
groupedLangList.append(availableLanguage).append("\t");
|
||||
|
||||
if (groupedLangCount == 6) {
|
||||
stagedMessage.append(groupedLangList).append("\n");
|
||||
groupedLangCount = 0;
|
||||
groupedLangList = new StringBuilder(">\t");
|
||||
}
|
||||
}
|
||||
|
||||
if (groupedLangCount > 0) {
|
||||
stagedMessage.append(groupedLangList).append("\n");
|
||||
}
|
||||
|
||||
stagedMessage.append("\nYour choice: [EN] ");
|
||||
|
||||
input = Grasscutter.getConsole().readLine(stagedMessage.toString());
|
||||
if (availableLangList.contains(input.toLowerCase())) {
|
||||
return input.toUpperCase();
|
||||
}
|
||||
|
||||
Grasscutter.getLogger().info("Invalid option. Will use EN (English) as fallback."); return "EN";
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@@ -1,145 +0,0 @@
|
||||
11301:blue
|
||||
11302:blue
|
||||
11303:blue
|
||||
11304:blue
|
||||
11305:blue
|
||||
11306:blue
|
||||
11401:purple
|
||||
11402:purple
|
||||
11403:purple
|
||||
11404:purple
|
||||
11405:purple
|
||||
11406:purple
|
||||
11407:purple
|
||||
11408:purple
|
||||
11409:purple
|
||||
11410:purple
|
||||
11411:purple
|
||||
11412:purple
|
||||
11413:purple
|
||||
11414:purple
|
||||
11415:purple
|
||||
11501:yellow
|
||||
11502:yellow
|
||||
11503:yellow
|
||||
11504:yellow
|
||||
11505:yellow
|
||||
11506:yellow
|
||||
11507:yellow
|
||||
11508:yellow
|
||||
11509:yellow
|
||||
11510:yellow
|
||||
12301:blue
|
||||
12302:blue
|
||||
12303:blue
|
||||
12304:blue
|
||||
12305:blue
|
||||
12306:blue
|
||||
12401:purple
|
||||
12402:purple
|
||||
12403:purple
|
||||
12404:purple
|
||||
12405:purple
|
||||
12406:purple
|
||||
12407:purple
|
||||
12408:purple
|
||||
12409:purple
|
||||
12410:purple
|
||||
12411:purple
|
||||
12412:purple
|
||||
12414:purple
|
||||
12416:purple
|
||||
12501:yellow
|
||||
12502:yellow
|
||||
12503:yellow
|
||||
12504:yellow
|
||||
12505:yellow
|
||||
12506:yellow
|
||||
12508:yellow
|
||||
12509:yellow
|
||||
12510:yellow
|
||||
13301:blue
|
||||
13302:blue
|
||||
13303:blue
|
||||
13304:blue
|
||||
13401:purple
|
||||
13402:purple
|
||||
13403:purple
|
||||
13404:purple
|
||||
13405:purple
|
||||
13406:purple
|
||||
13407:purple
|
||||
13408:purple
|
||||
13409:purple
|
||||
13414:purple
|
||||
13415:purple
|
||||
13416:purple
|
||||
13501:yellow
|
||||
13502:yellow
|
||||
13503:yellow
|
||||
13504:yellow
|
||||
13505:yellow
|
||||
13506:yellow
|
||||
13507:yellow
|
||||
13509:yellow
|
||||
14301:blue
|
||||
14302:blue
|
||||
14303:blue
|
||||
14304:blue
|
||||
14305:blue
|
||||
14306:blue
|
||||
14401:purple
|
||||
14402:purple
|
||||
14403:purple
|
||||
14404:purple
|
||||
14405:purple
|
||||
14406:purple
|
||||
14407:purple
|
||||
14408:purple
|
||||
14409:purple
|
||||
14410:purple
|
||||
14411:purple
|
||||
14412:purple
|
||||
14413:purple
|
||||
14414:purple
|
||||
14415:purple
|
||||
14501:yellow
|
||||
14502:yellow
|
||||
14503:yellow
|
||||
14504:yellow
|
||||
14505:yellow
|
||||
14506:yellow
|
||||
14508:yellow
|
||||
14509:yellow
|
||||
15301:blue
|
||||
15302:blue
|
||||
15303:blue
|
||||
15304:blue
|
||||
15305:blue
|
||||
15306:blue
|
||||
15401:purple
|
||||
15402:purple
|
||||
15403:purple
|
||||
15404:purple
|
||||
15405:purple
|
||||
15406:purple
|
||||
15407:purple
|
||||
15408:purple
|
||||
15409:purple
|
||||
15410:purple
|
||||
15411:purple
|
||||
15412:purple
|
||||
15413:purple
|
||||
15414:purple
|
||||
15415:purple
|
||||
15416:purple
|
||||
15501:yellow
|
||||
15502:yellow
|
||||
15503:yellow
|
||||
15504:yellow
|
||||
15505:yellow
|
||||
15506:yellow
|
||||
15507:yellow
|
||||
15508:yellow
|
||||
15509:yellow
|
||||
15511:yellow
|
||||
@@ -1,229 +0,0 @@
|
||||
28010101: Golden Crab
|
||||
28010102: Sun Crab
|
||||
28010103: Ocean Crab
|
||||
28010104: General Crab
|
||||
28010105: Pale Red Crab
|
||||
28010106: Crab
|
||||
28010201: Blue Horned Lizard
|
||||
28010202: Red Horned Lizard
|
||||
28010203: Green Horned Lizard
|
||||
28010204: Sunset Loach
|
||||
28010205: Golden Loach
|
||||
28010206: Sunny Loach
|
||||
28010207: Pith Lizard
|
||||
28010301: Frog
|
||||
28010302: Mud Frog
|
||||
28010303: Blue Frog
|
||||
28010401: Adorned Unagi
|
||||
28010402: Deep Sea Unagi
|
||||
28010403: Red-Finned Unagi
|
||||
28020101: Snow Fox
|
||||
28020102: Crimson Fox
|
||||
28020103: Gifting Snow Fox
|
||||
28020104: Super-Gifting Snow Fox
|
||||
28020105: Snow Fox
|
||||
28020106: Crimson Fox
|
||||
28020201: Squirrel
|
||||
28020301: Forest Boar
|
||||
28020302: Forest Piglet
|
||||
28020303: Snowboar
|
||||
28020304: Great Snowboar King
|
||||
28020305: Frozen Snowboar
|
||||
28020306: Snowboar
|
||||
28020307: Forest Boar
|
||||
28020308: Frozen Snowboar
|
||||
28020309: Great Snowboar King
|
||||
28020401: Northland Hound
|
||||
28020402: Forest-Patrol Hound
|
||||
28020403: Shiba
|
||||
28020404: Black-Back Hound
|
||||
28020405: Shiba
|
||||
28020406: Northland Hound
|
||||
28020407: Northland Hound
|
||||
28020408: Forest-Patrol Hound
|
||||
28020409: Shiba
|
||||
28020410: Black-Back Hound
|
||||
28020501: Sapphire
|
||||
28020502: Jade-Eyed Cat
|
||||
28020503: Gray Snow Cat
|
||||
28020504: Northland Cat
|
||||
28020505: Tiger-Striped Cat
|
||||
28020506: Sheriff Cat
|
||||
28020507: Black Cat
|
||||
28020508: Sapphire
|
||||
28020509: Gray Snow Cat
|
||||
28020510: Jade-Eyed Cat
|
||||
28020511: Gray Snow Cat
|
||||
28020512: Northland Cat
|
||||
28020513: Tiger-Striped Cat
|
||||
28020601: Snow Weasel
|
||||
28020602: Red-Tailed Weasel
|
||||
28020603: Boot Weasel
|
||||
28020604: Masked Weasel
|
||||
28020605: Bluethunder Weasel
|
||||
28020701: Kitsune
|
||||
28020702: Kitsune
|
||||
28020801: Bake-Danuki
|
||||
28020802: Kichiboushi
|
||||
28020803: Bake-Danuki
|
||||
28020901: Samurai Dog Diversion (test)
|
||||
28020902: Samurai dog boss (test)
|
||||
28020903: Taroumaru
|
||||
28030101: Azure Crane
|
||||
28030102: Violet Ibis
|
||||
28030201: Brownwing Falcon
|
||||
28030202: Umbertail Falcon
|
||||
28030203: Lapis Glede
|
||||
28030204: Silkwhite Falcon
|
||||
28030301: White Pigeon
|
||||
28030302: Brightcrown Pigeon
|
||||
28030303: Graywing Pigeon
|
||||
28030304: Crimsonflank Pigeon
|
||||
28030305: Black King Pigeon
|
||||
28030306: Crow
|
||||
28030307: White Pigeon
|
||||
28030308: Brightcrown Pigeon
|
||||
28030309: Graywing Pigeon
|
||||
28030310: Crimsonflank Pigeon
|
||||
28030311: Black King Pigeon
|
||||
28030401: Crimson Finch
|
||||
28030402: Golden Finch
|
||||
28030403: Snow Finch
|
||||
28030404: Emerald Finch
|
||||
28030405: Golden Finch
|
||||
28030406: Crimson Finch
|
||||
28030407: Golden Finch
|
||||
28030408: Snow Finch
|
||||
28030409: Emerald Finch
|
||||
28030501: Scarletbeak Duck
|
||||
28030502: Emerald Duck
|
||||
28030503: Golden Duck
|
||||
28030504: Scarletbeak Duck
|
||||
28040101: Black-Back Bass
|
||||
28040102: Blue-Fin Bass
|
||||
28040103: Golden Bass
|
||||
28040104: Black-Back Bass
|
||||
28040105: Black-Back Bass
|
||||
28040106: Blue-Fin Bass
|
||||
28040107: Golden Bass
|
||||
28040108: Black-Back Bass
|
||||
28040201: Medaka
|
||||
28040202: Glaze Medaka
|
||||
28040203: Sweet-Flower Medaka
|
||||
28040204: Aizen Medaka
|
||||
28040205: Dawncatcher
|
||||
28040206: Crystalfish
|
||||
28040301: Lunged Stickleback
|
||||
28040302: Betta
|
||||
28040303: Venomspine Fish
|
||||
28040304: Akai Maou
|
||||
28040305: Snowstrider
|
||||
28040401: Golden Koi
|
||||
28040402: Rusty Koi
|
||||
28040501: Brown Shirakodai
|
||||
28040502: Purple Shirakodai
|
||||
28040503: Tea-Colored Shirakodai
|
||||
28040504: Abiding Angelfish
|
||||
28040505: Raimei Angelfish
|
||||
28040506: Moonfin
|
||||
28040601: Pufferfish
|
||||
28040602: Bitter Pufferfish
|
||||
28040701: Divda Ray
|
||||
28040702: Formalo Ray
|
||||
28040703: Floating Ray
|
||||
28050101: Anemo Crystalfly
|
||||
28050102: Geo Crystalfly
|
||||
28050103: Cryo Crystalfly
|
||||
28050104: Electro Crystalfly
|
||||
28050105: Coral Butterfly
|
||||
28050201: Amateur Weasel Thief
|
||||
28050202: Hoarder Weasel Thief
|
||||
28050203: Golden Weasel Thief
|
||||
28050204: Amateur Weasel Thief
|
||||
28050211: Amateur Weasel Thief
|
||||
28050212: Hoarder Weasel Thief
|
||||
28050213: Golden Weasel Thief
|
||||
28050221: Amateur Weasel Thief
|
||||
28050222: Hoarder Weasel Thief
|
||||
28050223: Golden Weasel Thief
|
||||
28050301: Lucklight Fly
|
||||
28210101: Serenitea Pot: Golden Crab
|
||||
28210102: Serenitea Pot: Sun Crab
|
||||
28210103: Serenitea Pot: Ocean Crab
|
||||
28210104: Serenitea Pot: General Crab
|
||||
28210105: Serenitea Pot: Pale Red Crab
|
||||
28210201: Serenitea Pot: Blue Horned Lizard
|
||||
28210202: Serenitea Pot: Red Horned Lizard
|
||||
28210203: Serenitea Pot: Green Horned Lizard
|
||||
28210204: Serenitea Pot: Sunset Loach
|
||||
28210205: Serenitea Pot: Golden Loach
|
||||
28210206: Serenitea Pot: Sunny Loach
|
||||
28210207: Serenitea Pot: Marrow Lizard
|
||||
28210301: Serenitea Pot: Frog
|
||||
28210302: Serenitea Pot: Mud Frog
|
||||
28210303: Serenitea Pot: Blue Frog
|
||||
28210401: Serenitea Pot: Adorned Unagi
|
||||
28210402: Serenitea Pot: Deep Sea Unagi
|
||||
28210403: Serenitea Pot: Red-Finned Unagi
|
||||
28220101: Serenitea Pot: Snow Fox
|
||||
28220102: Serenitea Pot: Crimson Fox
|
||||
28220201: Serenitea Pot: Squirrel
|
||||
28220301: Serenitea Pot: Forest Boar
|
||||
28220303: Serenitea Pot: Snowboar
|
||||
28220401: Serenitea Pot: Northland Hound
|
||||
28220402: Serenitea Pot: Forest-Patrol Hound
|
||||
28220403: Serenitea Pot: Shiba
|
||||
28220404: Serenitea Pot: Black-Back Hound
|
||||
28220501: Serenitea Pot: Sapphire
|
||||
28220502: Serenitea Pot: Jade-Eyed Cat
|
||||
28220503: Serenitea Pot: Gray Snow Cat
|
||||
28220504: Serenitea Pot: Northland Cat
|
||||
28220505: Serenitea Pot: Tiger-Striped Cat
|
||||
28220506: Serenitea Pot: Sheriff Cat
|
||||
28220601: Serenitea Pot: Snow Weasel
|
||||
28220602: Serenitea Pot: Red-Tailed Weasel
|
||||
28220603: Serenitea Pot: Boot Weasel
|
||||
28220605: Serenitea Pot: Bluethunder Weasel
|
||||
28220701: Serenitea Pot: Kitsune
|
||||
28220901: Serenitea Pot: Kageroumaru
|
||||
28230101: Serenitea Pot: Azure Crane
|
||||
28230102: Serenitea Pot: Violet Ibis
|
||||
28230301: Serenitea Pot: White Pigeon
|
||||
28230302: Serenitea Pot: Brightcrown Pigeon
|
||||
28230303: Serenitea Pot: Graywing Pigeon
|
||||
28230304: Serenitea Pot: Crimsonflank Pigeon
|
||||
28230305: Serenitea Pot: Black King Pigeon
|
||||
28230306: Serenitea Pot: Crow
|
||||
28230401: Serenitea Pot: Crimson Finch
|
||||
28230402: Serenitea Pot: Golden Finch
|
||||
28230403: Serenitea Pot: Snow Finch
|
||||
28230404: Serenitea Pot: Emerald Finch
|
||||
28240201: Serenitea Pot: Medaka
|
||||
28240202: Serenitea Pot: Glaze Medaka
|
||||
28240203: Serenitea Pot: Sweet-Flower Medaka
|
||||
28240204: Serenitea Pot: Aizen Medaka
|
||||
28240205: Serenitea Pot: Dawncatcher
|
||||
28240206: Serenitea Pot: Crystalfish
|
||||
28240301: Serenitea Pot: Lunged Stickleback
|
||||
28240302: Serenitea Pot: Betta
|
||||
28240303: Serenitea Pot: Venomspine Fish
|
||||
28240304: Serenitea Pot: Akai Maou
|
||||
28240305: Serenitea Pot: Snowstrider
|
||||
28240401: Serenitea Pot: Golden Koi
|
||||
28240402: Serenitea Pot: Rusty Koi
|
||||
28240501: Serenitea Pot: Brown Shirakodai
|
||||
28240502: Serenitea Pot: Purple Shirakodai
|
||||
28240503: Serenitea Pot: Tea-Colored Shirakodai
|
||||
28240504: Serenitea Pot: Abiding Angelfish
|
||||
28240505: Serenitea Pot: Raimei Angelfish
|
||||
28240506: Serenitea Pot: Moonfin
|
||||
28240601: Serenitea Pot: Pufferfish
|
||||
28240602: Serenitea Pot: Bitter Pufferfish
|
||||
28240701: Serenitea Pot: Divda Ray
|
||||
28240702: Serenitea Pot: Formalo Ray
|
||||
28250101: Serenitea Pot: Anemo Crystalfly
|
||||
28250102: Serenitea Pot: Geo Crystalfly
|
||||
28250103: Serenitea Pot: Cryo Crystalfly
|
||||
28250104: Serenitea Pot: Electro Crystalfly
|
||||
28250105: Serenitea Pot: Coral Butterfly
|
||||
28250301: Serenitea Pot: Lucklight Fly
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,55 +0,0 @@
|
||||
1002:Kamisato Ayaka
|
||||
1003:Jean
|
||||
1005:Aether
|
||||
1006:Lisa
|
||||
1007:Lumine
|
||||
1014:Barbara
|
||||
1015:Kaeya
|
||||
1016:Diluc
|
||||
1020:Razor
|
||||
1021:Amber
|
||||
1022:Venti
|
||||
1023:Xiangling
|
||||
1024:Beidou
|
||||
1025:Xingqiu
|
||||
1026:Xiao
|
||||
1027:Ningguang
|
||||
1029:Klee
|
||||
1030:Zhongli
|
||||
1031:Fischl
|
||||
1032:Bennett
|
||||
1033:Tartaglia
|
||||
1034:Noelle
|
||||
1035:Qiqi
|
||||
1036:Chongyun
|
||||
1037:Ganyu
|
||||
1038:Albedo
|
||||
1039:Diona
|
||||
1041:Mona
|
||||
1042:Keqing
|
||||
1043:Sucrose
|
||||
1044:Xinyan
|
||||
1045:Rosaria
|
||||
1046:Hu Tao
|
||||
1047:Kaedehara Kazuha
|
||||
1048:Yanfei
|
||||
1049:Yoimiya
|
||||
1050:Thoma
|
||||
1051:Eula
|
||||
1052:Raiden Shogun
|
||||
1053:Sayu
|
||||
1054:Sangonomiya Kokomi
|
||||
1055:Gorou
|
||||
1056:Kujou Sara
|
||||
1057:Arataki Itto
|
||||
1058:Yae Miko
|
||||
1059:Shikanoin Heizou
|
||||
1060:Yelan
|
||||
1062:Aloy
|
||||
1063:Shenhe
|
||||
1064:Yun Jin
|
||||
1065:Kuki Shinobu
|
||||
1066:Kamisato Ayato
|
||||
1067:Collei
|
||||
1068:Dori
|
||||
1069:Tighnari
|
||||
850
Source/GrasscutterTools/Resources/en-us/Dungeons.txt
Normal file
850
Source/GrasscutterTools/Resources/en-us/Dungeons.txt
Normal file
@@ -0,0 +1,850 @@
|
||||
1:Deep Within the Temple of the Wolf
|
||||
2:Hilichurl Stronghold
|
||||
3:Hilichurl Nest
|
||||
4:Small Cave Base
|
||||
5:Small Cave Base
|
||||
6:Small Rock Cave Domain
|
||||
7:Ruin Ambush Point
|
||||
8:Hilichurl Small Base
|
||||
9:Hilichurl Large Base
|
||||
10:Hidden Teardrop in the Heart of the Jungle
|
||||
11:Realm Within Realm Within
|
||||
12:Realm of Clouds Dungeon Gameplay Test
|
||||
13:Character Combat Test
|
||||
15:Low-Temp Stage White-Box
|
||||
16:Mobile Platform Test
|
||||
17:Combat Performance Test
|
||||
18:Charging Pile Power Supply White-Box
|
||||
19:Elemental Reaction Scenario White Box
|
||||
20:New Artifact Factor Test Stage 1
|
||||
21:New Artifact Factor Test Stage 2
|
||||
24:Night Cycling Dungeon
|
||||
25:Stage Gameplay White-Box CX
|
||||
26:Trap Gameplay White-Box
|
||||
27:Monster Element Resistance Dungeon
|
||||
28:Dungeon Function White-Box Test
|
||||
29:Shield Gameplay White-Box Test
|
||||
30:Retrieve the Treasure
|
||||
31:Geo White-Box Test
|
||||
32:Mondstadt Artifact Challenge 1 White-Box Test
|
||||
33:Tower-Climbing Hilichurl Template
|
||||
34:Sea of Clouds White-Box Test
|
||||
35:TA Test Stage
|
||||
36:Random Orbital Spheres Test Stage 1
|
||||
37:Random Orbital Spheres Test Stage 2
|
||||
38:Challenge Factor Test 1
|
||||
39:Challenge Factor Test 2
|
||||
40:Challenge Factor Test 3
|
||||
41:Challenge Factor Test 4
|
||||
42:Challenge Factor Test 5
|
||||
43:Challenge Factor Test 6
|
||||
44:Challenge Factor Test 7
|
||||
45:Challenge Factor Test 8
|
||||
46:Challenge Factor Test 9
|
||||
47:Challenge Factor Test 10
|
||||
48:Challenge Factor Test 11
|
||||
49:Challenge Factor Test 12
|
||||
50:Level_WaterMonster_Test
|
||||
55:Realm Within - Challenge Gameplay Test
|
||||
56:Level_TdGameplay_Test
|
||||
57:Level_PFDungeon02_Active01
|
||||
58:Level_FCdungeon_DragonBoss
|
||||
59:TestLevel_MD_YQT
|
||||
60:TestLevel_SZ_LX
|
||||
61:Level_CycleDungeon_WindFlower
|
||||
62:Level_Tower_Moon_01
|
||||
63:Level_Tower_Morning_01
|
||||
64:Level_FCdungeon_MistTrial
|
||||
65:Level_Dq_Void02
|
||||
66:Level_Tower_Universe_01
|
||||
67:Level_TD_V3_Gameplay_Test
|
||||
68:Level_CYDungeon_Activy02
|
||||
69:Test Domain
|
||||
72:WindPuzzle_WhiteboxSll01
|
||||
73:WindPuzzle_WhiteboxSll04
|
||||
75:Test Domain I
|
||||
76:Test Domain II
|
||||
77:Test Domain III
|
||||
78:Test Domain IV
|
||||
79:Test Domain V
|
||||
80:Test Domain VI
|
||||
81:Test Domain I
|
||||
82:Test Domain II
|
||||
83:Test Domain III
|
||||
84:Test Domain IV
|
||||
85:Test Domain V
|
||||
86:Test Domain VI
|
||||
101:The Golden Shadow
|
||||
102:Jade Chamber Storyline
|
||||
103:Memories: The Golden Shadow I
|
||||
104:Memories: The Golden Shadow II
|
||||
105:Memories: The Golden Shadow III
|
||||
106:Memories: The Golden Shadow IV
|
||||
107:Beneath the Ancient Tree
|
||||
110:Memories: Earthshaking Dragon I
|
||||
111:Memories: Earthshaking Dragon II
|
||||
112:Memories: Earthshaking Dragon III
|
||||
113:Memories: Earthshaking Dragon IV
|
||||
114:Memories: Earthshaking Dragon I
|
||||
115:Memories: Earthshaking Dragon II
|
||||
116:Memories: Earthshaking Dragon III
|
||||
117:Memories: Earthshaking Dragon IV
|
||||
118:Memories: Earthshaking Dragon I
|
||||
119:Memories: Earthshaking Dragon II
|
||||
120:Memories: Earthshaking Dragon III
|
||||
121:Memories: Earthshaking Dragon IV
|
||||
122:Memories: Earthshaking Dragon I
|
||||
123:Memories: Earthshaking Dragon II
|
||||
124:Memories: Earthshaking Dragon III
|
||||
125:Memories: Earthshaking Dragon IV
|
||||
126:Narukami Island: Tenshukaku
|
||||
127:Memories: Duel to the Fiery Death I
|
||||
128:Memories: Duel to the Fiery Death II
|
||||
129:Memories: Duel to the Fiery Death III
|
||||
130:Memories: Duel to the Fiery Death IV
|
||||
131:Memories: Guardian of Eternity I
|
||||
132:Memories: Guardian of Eternity II
|
||||
133:Memories: Guardian of Eternity III
|
||||
134:Memories: Guardian of Eternity IV
|
||||
1000:Stage Gameplay Test
|
||||
1001:Deep Within the Temple of the Falcon
|
||||
1002:Find the Stolen Book
|
||||
1003:Deep Within the Temple of the Lion
|
||||
1004:Fatui Camp Fatui Camp
|
||||
1005:Kaeya Combat Training Quest Dungeon
|
||||
1006:Jean and Amber's Combat Training Quest Dungeon
|
||||
1007:Lisa's Resident Dungeon Bottom
|
||||
1008:Hunt Down the Abyss Mage
|
||||
1009:Retrieve the Holy Lyre der Himmel
|
||||
1010:Secret Ingredient Secret Ingredient
|
||||
1011:The Great Adventurer Stanley
|
||||
1012:Another Detour
|
||||
1101:Stage Gameplay Black-Box Test
|
||||
1102:Karma-Heavy Cavern
|
||||
1103:Cloud Retainer's Abode
|
||||
1104:Level_FCdungeon_Kettle01
|
||||
1105:Level_FCdungeon_Kettle01
|
||||
1106:The Wonderful World Of Mr. Cyclops
|
||||
1107:Of Mysteries and Salt
|
||||
1108:Cloud Retainer's Abode
|
||||
1109:Level_FCdungeon_Cloud02
|
||||
1110:Enter the "border"
|
||||
1111:Deserted Ruins of Thermadon
|
||||
1112:Deserted Ruins of Eya
|
||||
1113:Abyssal Traces Abyssal Traces
|
||||
1114:Call of the Abyss
|
||||
1115:Call of the Abyss
|
||||
1116:Behind Enemy Lines
|
||||
1117:Police Detention Center
|
||||
1118:The Omnipresent God
|
||||
1119:Delusion Factory
|
||||
1120:Hidden Mountain Base
|
||||
1121:???
|
||||
1122:????
|
||||
1123:Tenryou Commission Headquarters
|
||||
1124:Level_HFDungeon02
|
||||
1125:Crumbling Guilt
|
||||
1126:Beneath the Vortex
|
||||
1127:Sea Gazer's Abode
|
||||
1128:Secret Summoning Chamber
|
||||
1129:???
|
||||
1130:Level_QuestRongcai_Dungeon01
|
||||
1131:Chamber of Twisted Cranes
|
||||
1132:City of Hidden Runes
|
||||
1133:Realm of Snaring Illusions
|
||||
1134:Qingxu Pool Underground Ruins
|
||||
1135:TestLevel_WB_Z
|
||||
1136:Occupied Hold
|
||||
1137:Blazin' Trails
|
||||
1138:As the Courtyard in Spring Once Appeared: Part II
|
||||
1139:The Ancient Azure Stars
|
||||
1140:The Ancient Azure Stars
|
||||
1141:Immernachtreich Apokalypse: Part I
|
||||
1142:Immernachtreich Apokalypse: Part II
|
||||
1143:Immernachtreich Apokalypse: Part III
|
||||
1144:As the Courtyard in Spring Once Appeared: Part III
|
||||
1145:Immernachtreich Apokalypse: Part III
|
||||
1146:As the Courtyard in Spring Once Appeared: Part I
|
||||
1147:Immernachtreich Apokalypse: Part I
|
||||
1148:Immernachtreich Apokalypse: Part II
|
||||
1149:???
|
||||
1150:The Contamination's Source
|
||||
1151:Level_XMDungeon_WQ01
|
||||
1152:Level_XMDungeon_WQ04
|
||||
1153:Level_XMDungeon_WQ03
|
||||
1154:Level_XMDungeon_WQ02
|
||||
1155:???
|
||||
1156:???
|
||||
1157:???
|
||||
1158:Desert Vivarium
|
||||
1159:Behind the Illusory Curtain
|
||||
1160:Edge of the End
|
||||
2000:Lost Treasure of Arcadia
|
||||
2001:Storming Terror
|
||||
2002:Cleanse Stormterror
|
||||
2003:Cipher for the Ciphertext
|
||||
2004:Stormterror - The First Encounter
|
||||
2006:The Reward for Courage is Flight
|
||||
2007:The Reward for Courage is Flight
|
||||
2008:Ascend: Clear the Ruins
|
||||
2009:New Character Pattern White-Box
|
||||
2010:Ascend: Clear the Ruins
|
||||
2011:Ascend: Clear the Ruins
|
||||
2012:Ascend: Clear the Ruins
|
||||
2013:Ascend: Clear the Ruins
|
||||
2014:Ascend: Clear the Ruins
|
||||
2015:Ascend: Clear the Ruins
|
||||
2016:Ascend: Clear the Ruins
|
||||
2020:Memories: Storming Terror I
|
||||
2021:Memories: Storming Terror II
|
||||
2022:Memories: Storming Terror III
|
||||
2023:Memories: Storming Terror IV
|
||||
2024:Memories: Storming Terror V
|
||||
2025:Memories: Storming Terror Ⅵ
|
||||
2099:Stage Test
|
||||
2100:TestLevel_CycleFire_YQT
|
||||
2101:1x Stage Test
|
||||
2102:Event Stage Test
|
||||
2103:Level_CycleDungeon_WindFlower
|
||||
2104:Level_Challenge_Thunder01
|
||||
2105:Level_CycleDungeon_WindFlower
|
||||
2106:Level_CycleDungeon_WindFlower
|
||||
2107:Level_CycleDungeon_WindFlower
|
||||
2108:Level_Tower_01_Open
|
||||
2109:Level_ActivityBoss02_Water
|
||||
2110:TestLevel_Dq_Rouge
|
||||
2111:TestLevel_Dq_Rouge_YQT01
|
||||
2112:Stacked Tower
|
||||
2113:Long Hallway
|
||||
2114:Back Alley
|
||||
2115:Row House
|
||||
2116:Square Arena
|
||||
2117:TestLevel_WB_Z
|
||||
2118:TestLevel_APA_ZQQ
|
||||
2119:The Exit's Up There
|
||||
2120:Flying Down the Corridor
|
||||
2121:Look Out Below
|
||||
2122:Faster, Faster!
|
||||
2123:Fastest Finger First
|
||||
2124:Level_SmrDungeon_Tinali
|
||||
2125:Level_SmrDungeon_BigTree
|
||||
2126:TestLevel_TestBox_GJH
|
||||
2150:Level_FCdungeon_Qiqi
|
||||
2151:Level_FCdungeon_Qiqi
|
||||
2152:Level_FCdungeon_Qiqi
|
||||
2153:Level_FCdungeon_Qiqi
|
||||
2154:PlotLevel_XiangLingLevel_Xyd
|
||||
2155:PlotLevel_XiangLingLevel_Xyd
|
||||
2156:PlotLevel_XiangLingLevel_Xyd
|
||||
2157:PlotLevel_XiangLingLevel_Xyd
|
||||
2158:Level_FCdungeon_Cloud01
|
||||
2159:Level_FCdungeon_Cloud01
|
||||
2160:Level_FCdungeon_Cloud01
|
||||
2161:Level_FCdungeon_Cloud01
|
||||
2169:Level_DreamIsland_Xinyan01
|
||||
2170:Level_DreamIsland_Kazuha02
|
||||
2171:Level_DreamIsland_Mona01
|
||||
2172:Level_DreamIsland_Mona02
|
||||
2173:Level_DreamIsland_Fischl01
|
||||
2174:Level_DreamIsland_Fischl02
|
||||
2175:Level_DreamIsland_Fischl03
|
||||
2176:Level_DreamIsland_Kazuha03
|
||||
2177:Level_DreamIsland_Fischllibrary
|
||||
2178:Level_DreamIsland_Kazuha01
|
||||
2179:Level_DreamIsland_Fischlroom
|
||||
2180:Level_DreamIsland_Fischlcorridor
|
||||
3001:Mist Labyrinth
|
||||
3004:Explore: Fallen Fortress
|
||||
3005:Pyro Trial
|
||||
3006:Electro Trial
|
||||
3007:Overloaded & Superconduct Trial
|
||||
3008:Swirl Trial
|
||||
3009:Burning & Melt Trial
|
||||
3010:Level_Challenge_Thunder01
|
||||
3011:Level_ContestBattle01
|
||||
3012:Level_ContestBattle01
|
||||
3013:Level_ContestBattle01
|
||||
3014:Level_ContestBattle01
|
||||
3015:Level_ContestBattle01
|
||||
3016:Level_ContestBattle01
|
||||
3017:Level_OnmyoMaze_01
|
||||
3018:Level_OnmyoMaze_05
|
||||
3019:Level_OnmyoMaze_03
|
||||
3020:Level_OnmyoMaze_04
|
||||
3021:Level_OnmyoMaze_02
|
||||
3022:Level_OnmyoMaze_06
|
||||
3023:Level_OnmyoMaze_07
|
||||
3024:Level_OnmyoMaze_08
|
||||
3025:Level_OnmyoMaze_01
|
||||
3026:Level_OnmyoMaze_05
|
||||
3027:Level_ContestBattle01
|
||||
3028:Level_ContestBattle01
|
||||
3029:Level_ContestBattle01
|
||||
3030:Level_ContestBattle01
|
||||
3031:Level_ContestBattle01
|
||||
3032:Level_ContestBattle01
|
||||
3033:Level_ContestBattle01
|
||||
3034:Level_ContestBattle01
|
||||
3035:Level_ContestBattle01
|
||||
3036:Level_ContestBattle01
|
||||
3037:Level_ContestBattle01
|
||||
3038:Level_ContestBattle01
|
||||
3040:Level_CrystalLink_01
|
||||
3041:Level_CrystalLink_01
|
||||
3042:Level_CrystalLink_01
|
||||
3043:Level_CrystalLink_01
|
||||
3044:Level_CrystalLink_01
|
||||
3045:Level_CrystalLink_01
|
||||
3100:Level_Tower_Universe_01
|
||||
3101:Level_Tower_Moon_01
|
||||
3102:Level_Tower_Universe_01
|
||||
3200:Level_Tower_Universe_01
|
||||
3201:Level_Tower_Moon_01
|
||||
3202:Level_Tower_Universe_01
|
||||
3300:Level_Tower_Universe_01
|
||||
3301:Level_Tower_Moon_01
|
||||
3302:Level_Tower_Universe_01
|
||||
3310:Level_Tower_Morning_01
|
||||
3311:Level_Tower_Morning_01
|
||||
3312:Level_Tower_01_Open
|
||||
3313:Level_Tower_Morning_01
|
||||
3341:Level_Tower_Dusk_01
|
||||
3342:Level_Tower_Night_01
|
||||
3343:Level_Tower_Night_01
|
||||
3344:Level_Tower_Night_01
|
||||
3370:Level_Tower_Moon_0
|
||||
3371:Level_Tower_Moon_0
|
||||
3372:Level_Tower_Universe_0
|
||||
3373:Level_Tower_Universe_0
|
||||
3374:Level_Tower_Element_Ice_0
|
||||
3375:Level_Tower_Element_Fire_0
|
||||
3376:Level_Tower_Element_Ice_0
|
||||
3377:Level_Tower_Element_Ice_0
|
||||
3378:Level_Tower_Universe_0
|
||||
3379:Level_Tower_Element_Thunder_01
|
||||
3380:Level_Tower_Universe_01
|
||||
3381:Level_Tower_Element_Water_01
|
||||
3382:Level_Tower_Universe_01
|
||||
3383:Level_Tower_Element_Ice_01
|
||||
3384:Level_Tower_Element_Ice_01
|
||||
3385:Level_Tower_Moon_01
|
||||
3386:Level_Tower_Universe_01
|
||||
3387:Level_Tower_Moon_01
|
||||
3388:Level_Tower_Moon_01
|
||||
3389:Level_Tower_Moon_01
|
||||
3390:Level_Tower_Universe_01
|
||||
3391:Level_Tower_Moon_01
|
||||
3392:Level_Tower_Universe_01
|
||||
3393:Level_Tower_Moon_01
|
||||
3394:Level_Tower_Universe_01
|
||||
3395:Level_Tower_Moon_01
|
||||
3396:Level_Tower_Universe_01
|
||||
3397:Level_Tower_Moon_01
|
||||
3398:Level_Tower_Universe_01
|
||||
3399:Level_Tower_Moon_01
|
||||
3400:Level_Tower_Universe_01
|
||||
3401:Level_Tower_Moon_01
|
||||
3402:Level_Tower_Universe_01
|
||||
3403:Level_Tower_Moon_01
|
||||
3404:Level_Tower_Universe_01
|
||||
3405:Level_Tower_Moon_01
|
||||
3406:Level_Tower_Universe_01
|
||||
3407:Level_Tower_Moon_01
|
||||
3408:Level_Tower_Moon_01
|
||||
3409:Level_Tower_Moon_01
|
||||
3410:Level_Tower_Morning_01
|
||||
3411:Level_Tower_01_Water
|
||||
3412:Level_Tower_01_Open
|
||||
3413:Level_Tower_Morning_01
|
||||
3441:Level_Tower_Dusk_01
|
||||
3442:Level_Tower_Night_01
|
||||
3443:Level_Tower_Night_01
|
||||
3444:Level_Tower_Night_01
|
||||
3470:Level_Tower_Moon_01
|
||||
3471:Level_Tower_Moon_01
|
||||
3472:Level_Tower_Universe_01
|
||||
3473:Level_Tower_Universe_01
|
||||
3474:Level_Tower_Element_Ice_01
|
||||
3475:Level_Tower_Element_Fire_01
|
||||
3476:Level_Tower_Element_Ice_01
|
||||
3477:Level_Tower_Element_Ice_01
|
||||
3478:Level_Tower_Universe_01
|
||||
3479:Level_Tower_Element_Thunder_01
|
||||
3480:Level_Tower_Universe_01
|
||||
3481:Level_Tower_Element_Water_01
|
||||
3482:Level_Tower_Universe_01
|
||||
3483:Level_Tower_Element_Ice_01
|
||||
3484:Level_Tower_Element_Ice_01
|
||||
3485:Level_Tower_Moon_01
|
||||
3486:Level_Tower_Universe_01
|
||||
3487:Level_Tower_Moon_01
|
||||
3488:Level_Tower_Moon_01
|
||||
3489:Level_Tower_Moon_01
|
||||
3490:Level_Tower_Universe_01
|
||||
3491:Level_Tower_Moon_01
|
||||
3492:Level_Tower_Universe_01
|
||||
3493:Level_Tower_Moon_01
|
||||
3494:Level_Tower_Universe_01
|
||||
3495:Level_Tower_Moon_01
|
||||
3496:Level_Tower_Universe_01
|
||||
3497:Level_Tower_Moon_01
|
||||
3498:Level_Tower_Univers
|
||||
3499:Level_Tower_Moon_01
|
||||
3500:Level_Tower_Univers
|
||||
3501:Level_Tower_Moon_01
|
||||
3502:Level_Tower_Univers
|
||||
3503:Level_Tower_Moon_01
|
||||
3504:Level_Tower_Univers
|
||||
3505:Level_Tower_Moon_01
|
||||
3506:Level_Tower_Univers
|
||||
3507:Level_Tower_Moon_01
|
||||
3508:Level_Tower_Moon_01
|
||||
3509:Level_Tower_Moon_01
|
||||
3510:Level_Tower_Morning_01
|
||||
3511:Level_Tower_Morning_01
|
||||
3512:Level_Tower_Morning_01
|
||||
3513:Level_Tower_Morning_01
|
||||
3541:Level_Tower_Dusk_01
|
||||
3542:Level_Tower_Night_01
|
||||
3543:Level_Tower_Dusk_01
|
||||
3544:Level_Tower_Night_01
|
||||
3570:Level_Tower_Moon_01
|
||||
3571:Level_Tower_Moon_01
|
||||
3572:Level_Tower_Universe_01
|
||||
3573:Level_Tower_Universe_01
|
||||
3574:Level_Tower_Element_Ice_01
|
||||
3575:Level_Tower_Element_Fire_01
|
||||
3576:Level_Tower_Element_Ice_01
|
||||
3577:Level_Tower_Element_Ice_01
|
||||
3578:Level_Tower_Universe_01
|
||||
3579:Level_Tower_Element_Thunder_01
|
||||
3580:Level_Tower_Universe_01
|
||||
3581:Level_Tower_Element_Water_01
|
||||
3582:Level_Tower_Universe_01
|
||||
3583:Level_Tower_Element_Ice_01
|
||||
3584:Level_Tower_Element_Ice_01
|
||||
3585:Level_Tower_Moon_01
|
||||
3586:Level_Tower_Universe_01
|
||||
3587:Level_Tower_Moon_01
|
||||
3588:Level_Tower_Moon_01
|
||||
3589:Level_Tower_Moon_01
|
||||
3590:Level_Tower_Universe_01
|
||||
3591:Level_Tower_Moon_01
|
||||
3592:Level_Tower_Universe_01
|
||||
3593:Level_Tower_Moon_01
|
||||
3594:Level_Tower_Universe_01
|
||||
3595:Level_Tower_Moon_01
|
||||
3596:Level_Tower_Universe_01
|
||||
3597:Level_Tower_Moon_01
|
||||
3598:Level_Tower_Universe_01
|
||||
3599:Level_Tower_Moon_01
|
||||
3600:Level_Tower_Universe_01
|
||||
3601:Level_Tower_Moon_01
|
||||
3602:Level_Tower_Universe_01
|
||||
3603:Level_Tower_Moon_01
|
||||
3604:Level_Tower_Universe_01
|
||||
3605:Level_Tower_Moon_01
|
||||
3606:Level_Tower_Universe_01
|
||||
3607:Level_Tower_Moon_01
|
||||
3608:Level_Tower_Moon_01
|
||||
3609:Level_Tower_Moon_01
|
||||
4001:Investigate the turmoil in the Depths of the Ruins
|
||||
4003:Explore: Ancient Township Ruins
|
||||
4005:Trial: Temporary Weekly Dungeon
|
||||
4007:Trial: Scorching Fire and Raging Lightning
|
||||
4010:Explore: Windy Cliff
|
||||
4011:Investigate: Secret Hideout
|
||||
4012:Amber Dungeon Personal Challenge Stage 2
|
||||
4013:Amber's Tutorial Challenges
|
||||
4014:Kaeya's Challenges Test
|
||||
4015:Investigate: Secret Hideout
|
||||
4016:Explore: Travels of the Moonlit Venturer
|
||||
4017:Realm Within - Challenge Test 2
|
||||
4018:Explore: Tarry Among the Peach Blossoms
|
||||
4019:Battle in the Clouds Challenge Gameplay Test 2
|
||||
4020:Explore: Voyage to the Sanguine Sky
|
||||
4021:Explore: Lucky Encounter in the Clouds
|
||||
4022:Elemental Trial: Vaporize
|
||||
4023:Elemental Trial: Melt
|
||||
4024:Elemental Trial: Overloaded
|
||||
4025:Elemental Trial: Superconduct
|
||||
4026:Elemental Trial: Electro-Charged
|
||||
4027:Elemental Trial: Frozen
|
||||
4028:Elemental Trial: Crystallize
|
||||
4029:Elemental Trial: Swirl
|
||||
4030:Showdown: Ancient Rock Drake I
|
||||
4031:Showdown: Ancient Rock Drake II
|
||||
4032:Battlesong: Ingenious Impermanence I
|
||||
4033:Battlesong: Ingenious Impermanence II
|
||||
4034:Lament: Bitter Hate I Lament: Bitter Hate I
|
||||
4035:Lament: Bitter Hate II Lament: Bitter Hate II
|
||||
4036:Wanderer's Threefold Challenge
|
||||
4037:Level_Tower_Element_Water_01
|
||||
4038:Tutelage: Castle of Scrolls
|
||||
4039:Tutelage: King of Thieves
|
||||
4040:Tutelage: A Thousand Scrolls
|
||||
4041:Tutelage: Umigozen's Mansion
|
||||
4042:Tutelage: Nest-Bed of Ambition
|
||||
4043:Beneath the Abandoned House
|
||||
4044:The Jungle of Inverted Dreams
|
||||
4045:The Nature of Sun and Rain
|
||||
4046:The Universal Fungus
|
||||
4047:The Spirit Tree's Hall
|
||||
4200:Domain of Mastery: Biting Frost I
|
||||
4201:Domain of Mastery: Biting Frost II
|
||||
4202:Domain of Mastery: Biting Frost III
|
||||
4203:Domain of Mastery: Biting Frost IV
|
||||
4210:Domain of Mastery: Frosted Altar I
|
||||
4211:Domain of Mastery: Frosted Altar II
|
||||
4212:Domain of Mastery: Frosted Altar III
|
||||
4213:Domain of Mastery: Frosted Altar IV
|
||||
4220:Domain of Mastery: Frozen Abyss I
|
||||
4221:Domain of Mastery: Frozen Abyss II
|
||||
4222:Domain of Mastery: Frozen Abyss III
|
||||
4223:Domain of Mastery: Frozen Abyss IV
|
||||
4230:Domain of Mastery: Realm of Slumber I
|
||||
4231:Domain of Mastery: Realm of Slumber II
|
||||
4232:Domain of Mastery: Realm of Slumber III
|
||||
4233:Domain of Mastery: Realm of Slumber IV
|
||||
4300:Domain of Forgery: Altar of the Falls I
|
||||
4301:Domain of Forgery: Altar of the Falls II
|
||||
4302:Domain of Forgery: Altar of the Falls III
|
||||
4303:Domain of Forgery: Altar of the Falls IV
|
||||
4310:Domain of Forgery: City of Reflections I
|
||||
4311:Domain of Forgery: City of Reflections II
|
||||
4312:Domain of Forgery: City of Reflections III
|
||||
4313:Domain of Forgery: City of Reflections IV
|
||||
4320:Domain of Forgery: Submerged Valley I
|
||||
4321:Domain of Forgery: Submerged Valley II
|
||||
4322:Domain of Forgery: Submerged Valley III
|
||||
4323:Domain of Forgery: Submerged Valley IV
|
||||
4330:Domain of Forgery: Ruins of Thirsting Capital I
|
||||
4331:Domain of Forgery: Ruins of Thirsting Capital II
|
||||
4332:Domain of Forgery: Ruins of Thirsting Capital III
|
||||
4333:Domain of Forgery: Ruins of Thirsting Capital IV
|
||||
4340:Domain of Forgery: Sunken Sands I
|
||||
4341:Domain of Forgery: Sunken Sands II
|
||||
4342:Domain of Forgery: Sunken Sands III
|
||||
4343:Domain of Forgery: Sunken Sands IV
|
||||
4350:Domain of Forgery: Altar of Sands I
|
||||
4351:Domain of Forgery: Altar of Sands II
|
||||
4352:Domain of Forgery: Altar of Sands III
|
||||
4353:Domain of Forgery: Altar of Sands IV
|
||||
4360:Domain of Forgery: Sand Burial I
|
||||
4361:Domain of Forgery: Sand Burial II
|
||||
4362:Domain of Forgery: Sand Burial III
|
||||
4363:Domain of Forgery: Sand Burial IV
|
||||
4370:Domain of Forgery: Tainted Clouds I
|
||||
4371:Domain of Forgery: Tainted Clouds II
|
||||
4372:Domain of Forgery: Tainted Clouds III
|
||||
4373:Domain of Forgery: Tainted Clouds IV
|
||||
4374:Domain of Forgery: Obsession I
|
||||
4375:Domain of Forgery: Obsession II
|
||||
4376:Domain of Forgery: Obsession III
|
||||
4377:Domain of Forgery: Obsession IV
|
||||
4378:Domain of Forgery: Leading Karma I
|
||||
4379:Domain of Forgery: Leading Karma II
|
||||
4380:Domain of Forgery: Leading Karma III
|
||||
4381:Domain of Forgery: Leading Karma IV
|
||||
4400:Domain of Mastery: Reign of Violet I
|
||||
4401:Domain of Mastery: Reign of Violet II
|
||||
4402:Domain of Mastery: Reign of Violet III
|
||||
4403:Domain of Mastery: Reign of Violet IV
|
||||
4410:Domain of Mastery: Thundering Valley I
|
||||
4411:Domain of Mastery: Thundering Valley II
|
||||
4412:Domain of Mastery: Thundering Valley III
|
||||
4413:Domain of Mastery: Thundering Valley IV
|
||||
4420:Domain of Mastery: Vine-Infested Ruins I
|
||||
4421:Domain of Mastery: Vine-Infested Ruins II
|
||||
4422:Domain of Mastery: Vine-Infested Ruins III
|
||||
4423:Domain of Mastery: Vine-Infested Ruins IV
|
||||
4430:Domain of Mastery: Full Moon I
|
||||
4431:Domain of Mastery: Full Moon II
|
||||
4432:Domain of Mastery: Full Moon III
|
||||
4433:Domain of Mastery: Full Moon IV
|
||||
4440:Domain of Mastery: Witticism I
|
||||
4441:Domain of Mastery: Witticism II
|
||||
4442:Domain of Mastery: Witticism III
|
||||
4443:Domain of Mastery: Witticism IV
|
||||
4450:Domain of Mastery: Basket of Discipline I
|
||||
4451:Domain of Mastery: Basket of Discipline II
|
||||
4452:Domain of Mastery: Basket of Discipline III
|
||||
4453:Domain of Mastery: Basket of Discipline IV
|
||||
4601:Not yet available
|
||||
4602:Not yet available
|
||||
4603:Not yet available
|
||||
5000:Domain of Blessing: Fires of Purification I
|
||||
5001:Domain of Blessing: Fires of Purification I
|
||||
5002:Domain of Blessing: Fires of Purification II
|
||||
5003:Domain of Blessing: Fires of Purification III
|
||||
5004:Domain of Blessing: Fires of Purification IV
|
||||
5005:Domain of Blessing: Fires of Purification V
|
||||
5006:Domain of Blessing: Fires of Purification VI
|
||||
5007:Domain of Blessing: Fires of Purification VIII
|
||||
5008:Domain of Blessing: Dance of Steel I
|
||||
5009:Domain of Blessing: Dance of Steel II
|
||||
5010:Domain of Blessing: Dance of Steel III
|
||||
5011:Domain of Blessing: Dance of Steel IV
|
||||
5012:Domain of Blessing: Dance of Steel V
|
||||
5013:Domain of Blessing: Flames and Frost VI
|
||||
5014:Domain of Blessing: Unyielding I
|
||||
5015:Domain of Blessing: Unyielding II
|
||||
5016:Domain of Blessing: Unyielding III
|
||||
5017:Domain of Blessing: Unyielding IV
|
||||
5050:Domain of Blessing: Seven Senses I
|
||||
5051:Domain of Blessing: Seven Senses II
|
||||
5052:Domain of Blessing: Seven Senses III
|
||||
5053:Domain of Blessing: Seven Senses IV
|
||||
5100:Domain of Blessing: Spring I
|
||||
5101:Domain of Blessing: Spring II
|
||||
5102:Domain of Blessing: Spring III
|
||||
5103:Domain of Blessing: Spring IV
|
||||
5104:Domain of Blessing: Spring V
|
||||
5105:Domain of Blessing: Spring VI
|
||||
5106:Domain of Blessing: Spring Thunder VII
|
||||
5107:Domain of Blessing: Frost I
|
||||
5108:Domain of Blessing: Frost II
|
||||
5109:Domain of Blessing: Frost III
|
||||
5110:Domain of Blessing: Frost IV
|
||||
5111:Domain of Blessing: Frost and Lightning V
|
||||
5112:Domain of Blessing: Stone Chamber I
|
||||
5113:Domain of Blessing: Stone Chamber II
|
||||
5114:Domain of Blessing: Stone Chamber III
|
||||
5115:Domain of Blessing: Stone Prison IV
|
||||
5116:Liyue - Reserved
|
||||
5120:Domain of Blessing: Elegiac Rime I
|
||||
5121:Domain of Blessing: Elegiac Rime II
|
||||
5122:Domain of Blessing: Elegiac Rime III
|
||||
5123:Domain of Blessing: Elegiac Rime IV
|
||||
5125:Domain of Blessing: Machine Nest I
|
||||
5126:Domain of Blessing: Machine Nest II
|
||||
5127:Domain of Blessing: Machine Nest III
|
||||
5128:Domain of Blessing: Machine Nest IV
|
||||
5200:Domain of Blessing: Autumn Hunt I
|
||||
5201:Domain of Blessing: Autumn Hunt II
|
||||
5202:Domain of Blessing: Autumn Hunt III
|
||||
5203:Domain of Blessing: Autumn Hunt IV
|
||||
5204:Domain of Blessing: Necropolis I
|
||||
5205:Domain of Blessing: Necropolis II
|
||||
5206:Domain of Blessing: Necropolis III
|
||||
5207:Domain of Blessing: Necropolis IV
|
||||
5210:Domain of Forgery: Electrostatic Field I
|
||||
5211:Domain of Forgery: Electrostatic Field II
|
||||
5212:Domain of Forgery: Electrostatic Field III
|
||||
5213:Domain of Forgery: Electrostatic Field IV
|
||||
5214:Domain of Forgery: Thundercloud Altar I
|
||||
5215:Domain of Forgery: Thundercloud Altar II
|
||||
5216:Domain of Forgery: Thundercloud Altar III
|
||||
5217:Domain of Forgery: Thundercloud Altar IV
|
||||
5218:Domain of Forgery: Thundering Ruins I
|
||||
5219:Domain of Forgery: Thundering Ruins II
|
||||
5220:Domain of Forgery: Thundering Ruins III
|
||||
5221:Domain of Forgery: Thundering Ruins IV
|
||||
5222:Domain of Forgery: Trial Grounds of Thunder I
|
||||
5223:Domain of Forgery: Trial Grounds of Thunder II
|
||||
5224:Domain of Forgery: Trial Grounds of Thunder III
|
||||
5225:Domain of Forgery: Trial Grounds of Thunder IV
|
||||
5250:Domain of Mastery: Abyss of Embers I
|
||||
5251:Domain of Mastery: Abyss of Embers II
|
||||
5252:Domain of Mastery: Abyss of Embers III
|
||||
5253:Domain of Mastery: Abyss of Embers IV
|
||||
5254:Domain of Mastery: Altar of Flames I
|
||||
5255:Domain of Mastery: Altar of Flames II
|
||||
5256:Domain of Mastery: Altar of Flames III
|
||||
5257:Domain of Mastery: Altar of Flames IV
|
||||
5258:Domain of Mastery: Heart of the Flames I
|
||||
5259:Domain of Mastery: Heart of the Flames II
|
||||
5260:Domain of Mastery: Heart of the Flames III
|
||||
5261:Domain of Mastery: Heart of the Flames IV
|
||||
5262:Domain of Mastery: Circle of Embers I
|
||||
5263:Domain of Mastery: Circle of Embers II
|
||||
5264:Domain of Mastery: Circle of Embers III
|
||||
5265:Domain of Mastery: Circle of Embers IV
|
||||
5300:Storm Butterfly Intermezzo I
|
||||
5301:Violet Lightning Concerto I
|
||||
5302:Stone Heart Sonata I
|
||||
5303:Waltz of Earth, Wind, and Thunder
|
||||
5304:Storm Butterfly Intermezzo II
|
||||
5305:Violet Lightning Concerto II
|
||||
5306:Stone Heart Sonata II
|
||||
5310:Peculiar Wonderland
|
||||
6000:Level_Tower_01_Open
|
||||
6001:Level_Tower_01_Open
|
||||
6002:Level_Tower_01_Open
|
||||
6003:Level_Tower_01_Open
|
||||
6004:Level_Tower_01_Open
|
||||
6005:Level_Tower_01_Open
|
||||
6006:Level_Tower_01_Open
|
||||
6007:Level_Tower_01_Open
|
||||
6008:Level_Tower_01_Open
|
||||
6009:Level_Tower_01_Open
|
||||
6010:Level_Tower_01_Open
|
||||
6011:Level_Tower_01_Open
|
||||
6012:Level_Tower_01_Open
|
||||
6013:Level_Tower_01_Open
|
||||
6014:Level_Tower_01_Open
|
||||
6015:Level_Tower_01_Open
|
||||
6016:Level_Tower_01_Open
|
||||
6017:Level_Tower_01_Open
|
||||
6018:Level_Tower_01_Open
|
||||
6019:Level_Tower_01_Open
|
||||
6020:Level_Tower_01_Open
|
||||
6021:Level_Tower_01_Open
|
||||
6022:Level_Tower_01_Open
|
||||
6023:Level_Tower_01_Open
|
||||
6024:Level_Tower_01_Open
|
||||
6025:Level_Tower_01_Open
|
||||
6026:Level_Tower_01_Open
|
||||
6027:Level_Tower_01_Open
|
||||
6028:Level_Tower_01_Open
|
||||
6029:Level_Tower_01_Open
|
||||
6030:Level_Tower_01_Open
|
||||
6031:Level_Tower_01_Open
|
||||
6032:Level_Tower_01_Open
|
||||
6033:Level_Tower_01_Open
|
||||
6034:Level_Tower_01_Open
|
||||
6035:Level_Tower_01_Open
|
||||
6036:Level_Tower_01_Open
|
||||
6037:Level_Tower_01_Open
|
||||
6038:Level_Tower_01_Open
|
||||
6039:Level_Tower_01_Open
|
||||
6040:Level_Tower_01_Open
|
||||
6041:Level_Tower_01_Open
|
||||
6042:Level_Tower_01_Open
|
||||
6043:Level_Tower_01_Open
|
||||
6044:Level_Tower_01_Open
|
||||
6045:Level_Tower_01_Open
|
||||
6046:Level_Tower_01_Open
|
||||
6047:Level_Tower_01_Open
|
||||
6048:Level_Tower_01_Open
|
||||
6049:Level_Tower_01_Open
|
||||
6050:Level_Tower_01_Open
|
||||
6051:Level_Tower_01_Open
|
||||
6052:Level_Tower_01_Open
|
||||
6053:Level_Tower_01_Open
|
||||
6054:Level_Tower_01_Open
|
||||
6055:Level_Tower_01_Open
|
||||
6056:Level_Tower_01_Open
|
||||
7000:The Wind from the Reeds Topples Well-Fed Trees
|
||||
7001:The Wind from the Reeds Topples Well-Fed Trees: Difficulty 1
|
||||
7002:Stop to Rest Your Weary Head, Paint the Bridge Where Adepti Tread: Difficulty 2
|
||||
7003:In Pairs, the Swallows Come Home to Roost: Difficulty 3
|
||||
7004:Three Stars Tussle for the Spotlight: Difficulty 4
|
||||
7005:Beauty Withers Hither While Truth Dithers Thither: Difficulty 5
|
||||
7006:Rhythmic Echoes in the Pavilion: Difficulty 6
|
||||
7007:Empty Halls Behind Locked Doors: Difficulty 7
|
||||
7008:Oh, for a Steed to Traverse This Terrain: Special Mode
|
||||
7009:Stop to Rest Your Weary Head, Paint the Bridge Where Adepti Tread: Difficulty 3
|
||||
7010:In Pairs, the Swallows Come Home to Roost: Difficulty 4
|
||||
7011:Three Stars Tussle for the Spotlight: Difficulty 5
|
||||
7012:Beauty Withers Hither While Truth Dithers Thither: Difficulty 6
|
||||
7013:Rhythmic Echoes in the Pavilion: Difficulty 7
|
||||
7100:Trial Domain: Plunge Attack Theme
|
||||
7101:Trial Domain: Shield Theme
|
||||
7102:Trial Domain: Healing Theme
|
||||
7103:Trial Domain: Elemental Reaction Theme
|
||||
7104:Trial Domain: Melee Attack Theme
|
||||
7105:Trial Domain: Ranged Attack Theme
|
||||
7106:Level_FCdungeon_MistTrial
|
||||
7107:Level_FCdungeon_MistTrial
|
||||
7108:Level_FCdungeon_MistTrial
|
||||
7109:Level_FCdungeon_MistTrial
|
||||
7110:Level_FCdungeon_MistTrial
|
||||
7111:Level_FCdungeon_MistTrial
|
||||
7112:Level_FCdungeon_MistTrial
|
||||
7201:Vishap's Rest
|
||||
7202:Where Shadows Writhe
|
||||
7203:Frost-Worn Space
|
||||
7204:Domain of Deceit
|
||||
7205:Domain of Chaos
|
||||
7206:Domain of Furious
|
||||
7207:Domain of Heresy
|
||||
7208:Domain of Deceit
|
||||
7209:Domain of Chaos
|
||||
7210:Domain of Furious
|
||||
7211:Domain of Heresy
|
||||
7212:Domain of Deceit
|
||||
7213:Domain of Chaos
|
||||
7214:Domain of Furious
|
||||
7215:Domain of Heresy
|
||||
7216:Domain of Deceit
|
||||
7217:Domain of Chaos
|
||||
7218:Domain of Furious
|
||||
7219:Domain of Heresy
|
||||
7221:Deceitful Domain: Whirling Judgment
|
||||
7222:Deceitful Domain: Where Bloodhounds Gather
|
||||
7223:Deceitful Domain: Sea of Wandering Souls
|
||||
7224:Deceitful Domain: Whirling Judgment
|
||||
7225:Deceitful Domain: Where Bloodhounds Gather
|
||||
7226:Deceitful Domain: Sea of Wandering Souls
|
||||
7227:Deceitful Domain: Whirling Judgment
|
||||
7228:Deceitful Domain: Where Bloodhounds Gather
|
||||
7229:Deceitful Domain: Sea of Wandering Souls
|
||||
7230:Deceitful Domain: Whirling Judgment
|
||||
7231:Deceitful Domain: Where Bloodhounds Gather
|
||||
7232:Deceitful Domain: Sea of Wandering Souls
|
||||
7301:Automaton Front
|
||||
7302:Oceanic Defender
|
||||
7310:Challenge: Canine Path
|
||||
7400:Slumber Spirit's Bridge
|
||||
7401:Slumber Spirit's Bridge
|
||||
7402:Autumnal Resplendence
|
||||
7403:Twin Swallows' Arrival
|
||||
7404:Springtide Advent
|
||||
7405:Dream Pavilion
|
||||
7406:Slumber Spirit's Bridge
|
||||
7407:Autumnal Resplendence
|
||||
7408:Twin Swallows' Arrival
|
||||
7409:Springtide Advent
|
||||
7410:Dream Pavilion Dream Pavilion
|
||||
7411:Dream Pavilion Dream Pavilion
|
||||
7500:Level_PFDungeon02_Active08
|
||||
7501:Level_PFDungeon02_Active02
|
||||
7502:Level_PFDungeon02_Active03
|
||||
7503:Level_PFDungeon02_Active04
|
||||
7504:Level_PFDungeon02_Active08
|
||||
7505:Level_PFDungeon02_Active02
|
||||
7506:Level_PFDungeon02_Active03
|
||||
7507:Level_PFDungeon02_Active04
|
||||
7601:Level_CYDungeon_ActivityRouge01
|
||||
7602:Level_CYDungeon_Activy02
|
||||
7603:Level_CYDungeon_Activy03
|
||||
7604:Level_CYDungeon_ActivityRouge01
|
||||
7605:Level_CYDungeon_Activy02
|
||||
7606:Level_CYDungeon_Activy03
|
||||
7607:Level_CYDungeon_ActivityRouge01
|
||||
7608:Level_CYDungeon_Activy02
|
||||
7609:Level_CYDungeon_Activy03
|
||||
7610:Level_CYDungeon_ActivityRouge01
|
||||
7611:Level_CYDungeon_Activy02
|
||||
7612:Level_CYDungeon_Activy03
|
||||
7613:Level_CYDungeon_ActivityRouge01
|
||||
7614:Level_CYDungeon_Activy02
|
||||
7615:Level_CYDungeon_Activy03
|
||||
7616:Level_CYDungeon_ActivityRouge01
|
||||
7617:Level_CYDungeon_Activy02
|
||||
7618:Level_CYDungeon_Activy03
|
||||
7701:Initial Exploration
|
||||
7702:Direct Strike
|
||||
7703:Initial Exploration
|
||||
7704:Direct Strike
|
||||
7705:Initial Exploration
|
||||
7706:Direct Strike
|
||||
7707:Initial Exploration
|
||||
7708:Direct Strike
|
||||
7801:Level_SmrDungeon_Challenge
|
||||
7802:Level_SmrDungeon_Challenge
|
||||
7803:Level_SmrDungeon_Challenge
|
||||
7804:Level_FCdungeon_Cloud01
|
||||
7805:Level_FCdungeon_Cloud01
|
||||
7806:Level_FCdungeon_Cloud01
|
||||
7807:Level_FCdungeon_Cloud01
|
||||
7900:Level_SmrDungeon_Challenge
|
||||
7901:Level_SmrDungeon_Challenge
|
||||
7902:Level_SmrDungeon_Challenge
|
||||
7903:Level_SmrDungeon_Challenge
|
||||
8200:Realm of the Northeasterly Winds
|
||||
8201:Realm of the Easterly Winds
|
||||
8202:Realm of the Southeasterly Winds
|
||||
8203:Realm of the Northwesterly Winds
|
||||
8204:Realm of the Southerly Winds
|
||||
@@ -34,6 +34,9 @@
|
||||
071:Everbloom Violet
|
||||
076:Azure Excursion
|
||||
081:Discerner of Enigmas
|
||||
091:Tighnari banner (Non original name)
|
||||
092:Zhongli banner (Non original name)
|
||||
093:Hunter's Path banner (Non original name)
|
||||
091:Tighnari
|
||||
092:Zhongli
|
||||
093:Hunter's Path
|
||||
097:Cyno
|
||||
098:Venti
|
||||
099:终末嗟谈之诗/赤沙之杖池
|
||||
File diff suppressed because it is too large
Load Diff
6956
Source/GrasscutterTools/Resources/en-us/Items.txt
Normal file
6956
Source/GrasscutterTools/Resources/en-us/Items.txt
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,213 +0,0 @@
|
||||
20010101:Dendro Slime
|
||||
20010201:Large Dendro Slime
|
||||
20010301:Anemo Slime
|
||||
20010401:Large Anemo Slime
|
||||
20010501:Electro Slime
|
||||
20010601:Large Electro Slime
|
||||
20010701:Mutant Electro Slime
|
||||
20010801:Cryo Slime
|
||||
20010901:Large Cryo Slime
|
||||
20011001:Hydro Slime
|
||||
20011101:Large Hydro Slime
|
||||
20011201:Pyro Slime
|
||||
20011301:Large Pyro Slime
|
||||
20011401:Geo Slime
|
||||
20011501:Large Geo Slime
|
||||
20011601:Hydro Hypostasis Summon:Split (L)
|
||||
20011701:Hydro Hypostasis Summon:Split (S)
|
||||
20011801:Hydro Hypostasis Summon:Self-Destruct
|
||||
20011901:Hydro Hypostasis Summon:Heal
|
||||
20020101:Eye of the Storm
|
||||
20040101:Electro Hypostasis
|
||||
20040201:Anemo Hypostasis
|
||||
20040301:Geo Hypostasis
|
||||
20040401:Hydro Hypostasis
|
||||
20040501:Cryo Hypostasis
|
||||
20040601:Pyro Hypostasis
|
||||
20050102:Oceanid
|
||||
20050201:Oceanid Boar
|
||||
20050301:Oceanid Crane
|
||||
20050401:Oceanid Crab
|
||||
20050501:Oceanid Finch
|
||||
20050601:Oceanid Mallard
|
||||
20050701:Oceanid Ferret
|
||||
20050801:Oceanid Frog
|
||||
20050901:Oceanid Raptor
|
||||
20060101:Hydro Specter
|
||||
20060201:Geo Specter
|
||||
20060301:Anemo Specter
|
||||
20060401:Cryo Specter
|
||||
20060501:Electro Specter
|
||||
20060601:Pyro Specter
|
||||
26120301:Hydro Mushroom
|
||||
26120201:Cryo Mushroom
|
||||
26120101:Dendro Mushroom
|
||||
20070101:Thunder Manifestation
|
||||
21010101:Hilichurl
|
||||
21010201:Hilichurl Fighter
|
||||
21010301:Wooden Shield Hilichurl Guard
|
||||
21010401:Hilichurl Shooter
|
||||
21010501:Pyro Hilichurl Shooter
|
||||
21010601:Hilichurl Grenadier
|
||||
21010701:Hilichurl Berserker
|
||||
21010901:Cryo Hilichurl Shooter
|
||||
21011001:Electro Hilichurl Shooter
|
||||
21011201:Rock Shield Hilichurl Guard
|
||||
21011301:Cryo Hilichurl Grenadier
|
||||
21011401:Ice Shield Hilichurl Guard
|
||||
21011501:Unusual Hilichurl
|
||||
21011601:Electro Hilichurl Grenadier
|
||||
21020101:Wooden Shieldwall Mitachurl
|
||||
21020201:Blazing Axe Mitachurl
|
||||
21020301:Rock Shieldwall Mitachurl
|
||||
21020401:Frostarm Lawachurl
|
||||
21020501:Stonehide Lawachurl
|
||||
21020601:Ice Shieldwall Mitachurl
|
||||
21020701:Crackling Axe Mitachurl
|
||||
21020801:Thunderhelm Lawachurl
|
||||
21030101:Hydro Samachurl
|
||||
21030201:Dendro Samachurl
|
||||
21030301:Anemo Samachurl
|
||||
21030401:Geo Samachurl
|
||||
21030501:Cryo Samachurl
|
||||
21030601:Electro Samachurl
|
||||
22010101:Pyro Abyss Mage
|
||||
22010201:Cryo Abyss Mage
|
||||
22010301:Hydro Abyss Mage
|
||||
22010401:Electro Abyss Mage
|
||||
22020101:Abyss Herald:Wicked Torrents
|
||||
22030101:Abyss Lector:Violet Lightning
|
||||
22030201:Abyss Lector:Fathomless Flames
|
||||
22040101:Rockfond Rifthound Whelp
|
||||
22040201:Thundercraven Rifthound Whelp
|
||||
22050101:Rockfond Rifthound
|
||||
22050201:Thundercraven Rifthound
|
||||
22060101:Golden Wolflord
|
||||
22070101:Shadowy Husk:Standard Bearer
|
||||
22070201:Shadowy Husk:Line Breaker
|
||||
22070301:Shadowy Husk:Defender
|
||||
22080101:Black Serpent Knight:Windcutter
|
||||
22090101:Guess!
|
||||
23010101:Fatui Skirmisher - Cryogunner Legionnaire
|
||||
23010201:Fatui Skirmisher - Hydrogunner Legionnaire
|
||||
23010301:Fatui Skirmisher - Electrohammer Vanguard
|
||||
23010401:Fatui Skirmisher - Geochanter Bracer
|
||||
23010501:Fatui Skirmisher - Anemoboxer Vanguard
|
||||
23010601:Fatui Skirmisher - Pyroslinger Bracer
|
||||
23020101:Fatui Pyro Agent
|
||||
23020102:Fatui Pyro Agent
|
||||
23030101:Fatui Electro Cicin Mage
|
||||
23040101:Fatui Cryo Cicin Mage
|
||||
23050101:Mirror Maiden
|
||||
24010101:Ruin Guard
|
||||
24010201:Ruin Hunter
|
||||
24010301:Ruin Grader
|
||||
24010401:Ruin Serpent
|
||||
24020101:Ruin Cruiser
|
||||
24020201:Ruin Destroyer
|
||||
24020301:Ruin Defender
|
||||
24020401:Ruin Scout
|
||||
24030201:Ruin gargoyle
|
||||
24030101:Ruin gargoyle (Winged)
|
||||
24021101:Perpetual Mechanical Array
|
||||
24021102:Perpetual Mechanical Array
|
||||
25010101:Liuliu
|
||||
25010102:Mystery Man
|
||||
25010103:Treasure Hoarders:Liuliu
|
||||
25010201:Treasure Hoarders:Scout
|
||||
25010301:Treasure Hoarders:Pyro Potioneer
|
||||
25010401:Treasure Hoarders:Hydro Potioneer
|
||||
25010501:Treasure Hoarders:Electro Potioneer
|
||||
25010601:Treasure Hoarders:Cryo Potioneer
|
||||
25010701:Treasure Hoarders:Handyman
|
||||
25020101:Treasure Hoarders:Raptor
|
||||
25020102:Treasure Hoarders:Raptor
|
||||
25020201:Treasure Hoarders:Marksman
|
||||
25030101:Treasure Hoarders:Carmen
|
||||
25030201:Treasure Hoarders:Gravedigger
|
||||
25030301:Treasure Hoarders:Oarsman
|
||||
25040101:Treasure Hoarders:Boss
|
||||
25050101:Millelith Soldier
|
||||
25050201:Millelith Sergeant
|
||||
25050301:Shogunate Infantry
|
||||
25050401:Shogunate Infantry Captain
|
||||
25050501:Sangonomiya Cohort
|
||||
25060101:Treasure Hoarders:Pugilist
|
||||
25070101:Treasure Hoarders:Crusher
|
||||
25070202:Treasure Hoarders:Wallenstein
|
||||
25080101:Nobushi:Jintouban
|
||||
25080201:Nobushi:Hitsukeban
|
||||
25080301:Nobushi:Kikouban
|
||||
25080401:Yoriki Samurai
|
||||
25090101:Maguu Kenki
|
||||
25090102:Maguu Kenki:Wind Bunshin
|
||||
25090103:Maguu Kenki:Ice Bunshin
|
||||
25090104:Maguu Kenki:Masked Bunshin
|
||||
25090201:Maguu Kenki:Lone Gale
|
||||
25090301:Maguu Kenki:Galloping Frost
|
||||
25090401:Maguu Kenki:Mask of Terror
|
||||
25100101:Kairagi:Dancing Thunder
|
||||
25100201:Kairagi:Fiery Might
|
||||
25100301:Ochimusha:Ensorcelled Thunder
|
||||
25100401:Ochimusha:Cankered Flame
|
||||
25210105:Desert bandit
|
||||
25310201:Desert Cryo
|
||||
25210204:Desert bandit
|
||||
25210306:Desert Guard
|
||||
25210504:Desert pirate
|
||||
26010101:Cryo Whopperflower
|
||||
26010102:Cryo Whopperflower
|
||||
26010103:Cryo Whopperflower
|
||||
26010104:Cryo Whopperflower
|
||||
26010201:Pyro Whopperflower
|
||||
26010301:Electro Whopperflower
|
||||
26020101:Cryo Regisvine
|
||||
26020201:Pyro Regisvine
|
||||
26020301:Electro Regisvine
|
||||
26030101:Geovishap Hatchling
|
||||
26040101:Geovishap (Hydro)
|
||||
26040102:Geovishap (Pyro)
|
||||
26040103:Geovishap (Cryo)
|
||||
26040104:Geovishap (Electro)
|
||||
26040105:Geovishap
|
||||
26050101:Primo Geovishap (Hydro)
|
||||
26050201:Primo Geovishap (Pyro)
|
||||
26050301:Primo Geovishap (Cryo)
|
||||
26050401:Primo Geovishap (Electro)
|
||||
26050501:Primo Geovishap
|
||||
26050601:Primordial Bathysmal Vishap
|
||||
26050701:Rimebiter Bathysmal Vishap
|
||||
26050801:Bolteater Bathysmal Vishap
|
||||
26050901:Primordial Bathysmal Vishap
|
||||
26051001:Primordial Bathysmal Vishap Hatchling
|
||||
26051101:Bolteater Bathysmal Vishap Hatchling
|
||||
26060101:Electro Cicin
|
||||
26060201:Hydro Cicin
|
||||
26060301:Cryo Cicin
|
||||
26080101:Beisht
|
||||
26090101:Floating Hydro Fungus
|
||||
26110101:Jadeplume Terrorshroom
|
||||
29010101:Stormterror
|
||||
29020101:Boreas, Great Wolf King of the North
|
||||
29020102:Lupus Boreas, Dominator of Wolves
|
||||
29030101:Childe
|
||||
29030102:Childe - Delusion Unleashed
|
||||
29030103:Childe - Eleventh of the Fatui Harbingers
|
||||
29040101:Azhdaha (Pyro, Electro)
|
||||
29040102:Azhdaha (Hydro, Electro)
|
||||
29040103:Azhdaha (Pyro, Cryo)
|
||||
29040104:Azhdaha (Hydro, Cryo)
|
||||
29040111:Azhdaha
|
||||
29050101:La Signora
|
||||
29050102:La Signora - Crimson Witch of Embers
|
||||
29060101:Raiden Shogun
|
||||
29060102:Raiden Ei
|
||||
29060201:Magatsu Mitake Narukami no Mikoto
|
||||
31010101:Hilichurl
|
||||
31020101:Mitachurl shield
|
||||
31020201:Axe Mitachurl
|
||||
24030301 : BlightDrake
|
||||
24040101 : Primal Construct: Repulsor
|
||||
24040201 : Primal Construct: Reshaper
|
||||
24040301 : Primal Construct: Prospector
|
||||
24050101 : Semi-Perpetual Control Matrix
|
||||
747
Source/GrasscutterTools/Resources/en-us/Monsters.txt
Normal file
747
Source/GrasscutterTools/Resources/en-us/Monsters.txt
Normal file
@@ -0,0 +1,747 @@
|
||||
// MONSTER_NONE
|
||||
|
||||
|
||||
// MONSTER_ORDINARY
|
||||
20010101:Dendro Slime
|
||||
20010201:Large Dendro Slime
|
||||
20010202:Large Dendro Slime
|
||||
20010301:Anemo Slime
|
||||
20010302:Anemo Slime (Mechanicus)
|
||||
20010401:Large Anemo Slime
|
||||
20010402:Large Anemo Slime (Mechanicus)
|
||||
20010403:Large Anemo Slime
|
||||
20010501:Electro Slime
|
||||
20010502:Electro Slime (Mechanicus)
|
||||
20010601:Large Electro Slime
|
||||
20010602:Large Electro Slime (Mechanicus)
|
||||
20010604:Large Electro Slime
|
||||
20010701:Mutant Electro Slime
|
||||
20010702:Mutant Electro Slime
|
||||
20010703:Mutant Electro Slime
|
||||
20010801:Cryo Slime
|
||||
20010802:Cryo Slime
|
||||
20010803:Cryo Slime
|
||||
20010901:Large Cryo Slime
|
||||
20010902:Large Cryo Slime
|
||||
20010903:Large Cryo Slime
|
||||
20010904:Large Cryo Slime
|
||||
20011001:Hydro Slime
|
||||
20011002:Hydro Slime
|
||||
20011101:Large Hydro Slime
|
||||
20011102:Large Hydro Slime
|
||||
20011103:Large Hydro Slime
|
||||
20011201:Pyro Slime
|
||||
20011202:Pyro Slime
|
||||
20011203:Pyro Slime
|
||||
20011301:Large Pyro Slime
|
||||
20011302:Large Pyro Slime
|
||||
20011304:Large Pyro Slime
|
||||
20011401:Geo Slime
|
||||
20011402:Geo Slime
|
||||
20011501:Large Geo Slime
|
||||
20011502:Large Geo Slime
|
||||
20011503:Large Geo Slime
|
||||
20011601:Hydro Hypostasis Summon: Split (L)
|
||||
20011701:Hydro Hypostasis Summon: Split (S)
|
||||
20011801:Hydro Hypostasis Summon: Self-Destruct
|
||||
20011901:Hydro Hypostasis Summon: Heal
|
||||
20020101:Eye of the Storm
|
||||
20050201:Oceanid Boar
|
||||
20050202:Oceanid Boar
|
||||
20050203:Oceanid Boar
|
||||
20050301:Oceanid Crane
|
||||
20050302:Oceanid Crane
|
||||
20050401:Oceanid Crab
|
||||
20050402:Oceanid Crab
|
||||
20050403:Oceanid Crab
|
||||
20050501:Oceanid Finch
|
||||
20050502:Oceanid Finch
|
||||
20050601:Oceanid Mallard
|
||||
20050602:Oceanid Mallard
|
||||
20050603:Oceanid Mallard
|
||||
20050701:Oceanid Ferret
|
||||
20050702:Oceanid Ferret
|
||||
20050703:Oceanid Ferret
|
||||
20050801:Oceanid Frog
|
||||
20050802:Oceanid Frog
|
||||
20050901:Oceanid Raptor
|
||||
20060101:Hydro Specter
|
||||
20060201:Geo Specter
|
||||
20060301:Anemo Specter
|
||||
20060401:Cryo Specter
|
||||
20060501:Electro Specter
|
||||
20060601:Pyro Specter
|
||||
20060701:[N/A] 586909705
|
||||
21010101:Hilichurl
|
||||
21010102:Hilichurl
|
||||
21010201:Hilichurl Fighter
|
||||
21010301:Wooden Shield Hilichurl Guard
|
||||
21010302:Wooden Shield Hilichurl Guard
|
||||
21010401:Hilichurl Shooter
|
||||
21010402:Hilichurl Shooter
|
||||
21010501:Pyro Hilichurl Shooter
|
||||
21010502:Pyro Hilichurl Shooter
|
||||
21010601:Hilichurl Grenadier
|
||||
21010603:Hilichurl Grenadier
|
||||
21010701:Hilichurl Berserker
|
||||
21010702:Hilichurl Berserker
|
||||
21010901:Cryo Hilichurl Shooter
|
||||
21010902:Cryo Hilichurl Shooter
|
||||
21011001:Electro Hilichurl Shooter
|
||||
21011002:Electro Hilichurl Shooter
|
||||
21011201:Rock Shield Hilichurl Guard
|
||||
21011202:Rock Shield Hilichurl Guard
|
||||
21011301:Cryo Hilichurl Grenadier
|
||||
21011302:Cryo Hilichurl Grenadier
|
||||
21011401:Ice Shield Hilichurl Guard
|
||||
21011402:Ice Shield Hilichurl Guard
|
||||
21011403:Ice Shield Hilichurl Guard
|
||||
21011501:Unusual Hilichurl
|
||||
21011601:Electro Hilichurl Grenadier
|
||||
21011602:Electro Hilichurl Grenadier
|
||||
21020101:Wooden Shieldwall Mitachurl
|
||||
21020102:Wooden Shieldwall Mitachurl
|
||||
21020201:Blazing Axe Mitachurl
|
||||
21020202:Blazing Axe Mitachurl
|
||||
21020203:Blazing Axe Mitachurl
|
||||
21020301:Rock Shieldwall Mitachurl
|
||||
21020302:Rock Shieldwall Mitachurl
|
||||
21020401:Frostarm Lawachurl
|
||||
21020402:Frostarm Lawachurl
|
||||
21020501:Stonehide Lawachurl
|
||||
21020502:Stonehide Lawachurl
|
||||
21020601:Ice Shieldwall Mitachurl
|
||||
21020602:Ice Shieldwall Mitachurl
|
||||
21020701:Crackling Axe Mitachurl
|
||||
21020702:Crackling Axe Mitachurl
|
||||
21020703:Crackling Axe Mitachurl
|
||||
21020801:Thunderhelm Lawachurl
|
||||
21020802:Thunderhelm Lawachurl
|
||||
21030101:Hydro Samachurl
|
||||
21030102:Hydro Samachurl
|
||||
21030103:Hydro Samachurl
|
||||
21030201:Dendro Samachurl
|
||||
21030202:Dendro Samachurl
|
||||
21030203:Dendro Samachurl
|
||||
21030301:Anemo Samachurl
|
||||
21030302:Anemo Samachurl
|
||||
21030303:Anemo Samachurl
|
||||
21030304:Anemo Samachurl
|
||||
21030401:Geo Samachurl
|
||||
21030402:Geo Samachurl
|
||||
21030403:Geo Samachurl
|
||||
21030501:Cryo Samachurl
|
||||
21030502:Cryo Samachurl
|
||||
21030601:Electro Samachurl
|
||||
21030602:Electro Samachurl
|
||||
21030603:Electro Samachurl
|
||||
22010101:Pyro Abyss Mage
|
||||
22010102:Pyro Abyss Mage
|
||||
22010103:Pyro Abyss Mage
|
||||
22010104:Pyro Abyss Mage
|
||||
22010105:Pyro Abyss Mage
|
||||
22010201:Cryo Abyss Mage
|
||||
22010202:Cryo Abyss Mage
|
||||
22010203:Cryo Abyss Mage
|
||||
22010204:Cryo Abyss Mage
|
||||
22010205:Cryo Abyss Mage
|
||||
22010301:Hydro Abyss Mage
|
||||
22010302:Hydro Abyss Mage
|
||||
22010303:Hydro Abyss Mage
|
||||
22010304:Hydro Abyss Mage
|
||||
22010305:Hydro Abyss Mage
|
||||
22010401:Electro Abyss Mage
|
||||
22010402:Electro Abyss Mage
|
||||
22010403:Electro Abyss Mage
|
||||
22010404:Electro Abyss Mage
|
||||
22020101:Abyss Herald: Wicked Torrents
|
||||
22020102:Abyss Herald: Wicked Torrents
|
||||
22020103:[N/A] 3179556369
|
||||
22030101:Abyss Lector: Violet Lightning
|
||||
22030102:Abyss Lector: Violet Lightning
|
||||
22030103:[N/A] 577563505
|
||||
22030201:Abyss Lector: Fathomless Flames
|
||||
22030202:Abyss Lector: Fathomless Flames
|
||||
22040101:Rockfond Rifthound Whelp
|
||||
22040201:Thundercraven Rifthound Whelp
|
||||
22050101:Rockfond Rifthound
|
||||
22050201:Thundercraven Rifthound
|
||||
22070101:Shadowy Husk: Standard Bearer
|
||||
22070102:Shadowy Husk: Standard Bearer
|
||||
22070201:Shadowy Husk: Line Breaker
|
||||
22070202:Shadowy Husk: Line Breaker
|
||||
22070301:Shadowy Husk: Defender
|
||||
22070302:Shadowy Husk: Defender
|
||||
22080101:Black Serpent Knight: Windcutter
|
||||
22090101:Guess!
|
||||
23010101:Fatui Skirmisher - Cryogunner Legionnaire
|
||||
23010201:Fatui Skirmisher - Hydrogunner Legionnaire
|
||||
23010301:Fatui Skirmisher - Electrohammer Vanguard
|
||||
23010401:Fatui Skirmisher - Geochanter Bracer
|
||||
23010501:Fatui Skirmisher - Anemoboxer Vanguard
|
||||
23010601:Fatui Skirmisher - Pyroslinger Bracer
|
||||
23020101:Fatui Pyro Agent
|
||||
23020102:Fatui Pyro Agent
|
||||
23030101:Fatui Electro Cicin Mage
|
||||
23030102:Fatui Electro Cicin Mage
|
||||
23040101:Fatui Cryo Cicin Mage
|
||||
23040102:Fatui Cryo Cicin Mage
|
||||
23050101:Mirror Maiden
|
||||
24010101:Ruin Guard
|
||||
24010102:Ruin Guard
|
||||
24010108:Ruin Guard
|
||||
24010109:Ruin Guard
|
||||
24010201:Ruin Hunter
|
||||
24010202:Ruin Hunter
|
||||
24010301:Ruin Grader
|
||||
24010302:Ruin Grader
|
||||
24010303:Ruin Grader
|
||||
24010304:[N/A] 4152683505
|
||||
24020101:Ruin Cruiser
|
||||
24020102:Ruin Cruiser
|
||||
24020103:Ruin Cruiser
|
||||
24020201:Ruin Destroyer
|
||||
24020202:Ruin Destroyer
|
||||
24020203:Ruin Destroyer
|
||||
24020301:Ruin Defender
|
||||
24020302:Ruin Defender
|
||||
24020303:Ruin Defender
|
||||
24020304:[N/A] 3323395121
|
||||
24020401:Ruin Scout
|
||||
24020402:Ruin Scout
|
||||
24020403:Ruin Scout
|
||||
24030101:[N/A] 765448937
|
||||
24030201:[N/A] 3903929633
|
||||
24040101:[N/A] 1462919497
|
||||
24040201:[N/A] 285953129
|
||||
24040301:[N/A] 3626535649
|
||||
25010101:Liuliu
|
||||
25010102:Mystery Man
|
||||
25010103:Treasure Hoarders: Liuliu
|
||||
25010104:Treasure Hoarders: Liuliu
|
||||
25010105:Treasure Hoarders: Liuliu
|
||||
25010106:Treasure Hoarders: Liuliu
|
||||
25010201:Treasure Hoarders: Scout
|
||||
25010203:Treasure Hoarders: Scout
|
||||
25010204:Treasure Hoarders: Scout
|
||||
25010205:Treasure Hoarders: Scout
|
||||
25010206:Treasure Hoarders: Scout
|
||||
25010207:Treasure Hoarders: Scout
|
||||
25010208:Treasure Hoarders: Scout
|
||||
25010209:[N/A] 1167900689
|
||||
25010210:[N/A] 4032173065
|
||||
25010211:[N/A] 392055353
|
||||
25010301:Treasure Hoarders: Pyro Potioneer
|
||||
25010302:Treasure Hoarders: Pyro Potioneer
|
||||
25010401:Treasure Hoarders: Hydro Potioneer
|
||||
25010501:Treasure Hoarders: Electro Potioneer
|
||||
25010601:Treasure Hoarders: Cryo Potioneer
|
||||
25010701:Treasure Hoarders: Handyman
|
||||
25020101:Treasure Hoarders: Raptor
|
||||
25020102:Treasure Hoarders: Raptor
|
||||
25020201:Treasure Hoarders: Marksman
|
||||
25020204:Treasure Hoarders: Marksman
|
||||
25030101:Treasure Hoarders: Carmen
|
||||
25030102:Treasure Hoarders: Carmen
|
||||
25030103:Treasure Hoarders: Carmen
|
||||
25030201:Treasure Hoarders: Gravedigger
|
||||
25030301:Treasure Hoarders: Oarsman
|
||||
25040101:Treasure Hoarders: Boss
|
||||
25040102:Treasure Hoarders: Boss
|
||||
25040103:Treasure Hoarders: Boss
|
||||
25050101:Millelith Soldier
|
||||
25050201:Millelith Sergeant
|
||||
25050301:Shogunate Infantry
|
||||
25050401:Shogunate Infantry Captain
|
||||
25050402:Shogunate Infantry Captain
|
||||
25050501:Sangonomiya Cohort
|
||||
25050502:Sangonomiya Cohort
|
||||
25060101:Treasure Hoarders: Pugilist
|
||||
25060102:Treasure Hoarders: Pugilist
|
||||
25070101:Treasure Hoarders: Crusher
|
||||
25070201:Treasure Hoarders: Wallenstein
|
||||
25070202:Treasure Hoarders: Wallenstein
|
||||
25080101:Nobushi: Jintouban
|
||||
25080201:Nobushi: Hitsukeban
|
||||
25080202:Nobushi: Hitsukeban
|
||||
25080301:Nobushi: Kikouban
|
||||
25080401:Yoriki Samurai
|
||||
25080402:Yoriki Samurai
|
||||
25080403:[N/A] 1581579825
|
||||
25080404:[N/A] 400320561
|
||||
25100101:Kairagi: Dancing Thunder
|
||||
25100102:Kairagi: Dancing Thunder
|
||||
25100201:Kairagi: Fiery Might
|
||||
25100301:Ochimusha: Ensorcelled Thunder
|
||||
25100302:Ochimusha: Ensorcelled Thunder
|
||||
25100401:Ochimusha: Cankered Flame
|
||||
25110101:[N/A] 1820584137
|
||||
25110102:[N/A] 2361510321
|
||||
25110201:[N/A] 3397827697
|
||||
25110202:[N/A] 1458817257
|
||||
25210101:[N/A] 593962337
|
||||
25210102:[N/A] 655804089
|
||||
25210103:[N/A] 3189818729
|
||||
25210104:[N/A] 2655106977
|
||||
25210105:[N/A] 2175825297
|
||||
25210106:[N/A] 660925665
|
||||
25210107:[N/A] 2260729353
|
||||
25210201:[N/A] 1998919569
|
||||
25210202:[N/A] 2119181617
|
||||
25210203:[N/A] 3425185161
|
||||
25210204:[N/A] 3201394457
|
||||
25210205:[N/A] 3735395833
|
||||
25210206:[N/A] 1444996537
|
||||
25210207:[N/A] 1636753185
|
||||
25210301:[N/A] 4008986473
|
||||
25210302:[N/A] 2939413633
|
||||
25210303:[N/A] 2517557169
|
||||
25210304:[N/A] 3890286705
|
||||
25210305:[N/A] 1664946217
|
||||
25210306:[N/A] 696066441
|
||||
25210307:[N/A] 2671081977
|
||||
25210401:[N/A] 998410809
|
||||
25210402:[N/A] 839477089
|
||||
25210403:[N/A] 2628038825
|
||||
25210404:[N/A] 509218169
|
||||
25210405:[N/A] 4366953
|
||||
25210406:[N/A] 1385944497
|
||||
25210501:[N/A] 914092905
|
||||
25210502:[N/A] 3484979137
|
||||
25210503:[N/A] 2747515289
|
||||
25210504:[N/A] 1621612097
|
||||
25210505:[N/A] 4251715865
|
||||
25210506:[N/A] 124112617
|
||||
25210601:[N/A] 3480498409
|
||||
25210602:[N/A] 1531750897
|
||||
25310101:[N/A] 2984077569
|
||||
25310201:[N/A] 3154173257
|
||||
25310202:[N/A] 3503187145
|
||||
25310301:[N/A] 863506833
|
||||
25410101:[N/A] 1317576089
|
||||
25410201:[N/A] 1223193297
|
||||
26010101:Cryo Whopperflower
|
||||
26010102:Cryo Whopperflower
|
||||
26010201:Pyro Whopperflower
|
||||
26010301:Electro Whopperflower
|
||||
26030101:Geovishap Hatchling
|
||||
26040101:Geovishap (Hydro)
|
||||
26040102:Geovishap (Pyro)
|
||||
26040103:Geovishap (Cryo)
|
||||
26040104:Geovishap (Electro)
|
||||
26040105:Geovishap
|
||||
26050601:Primordial Bathysmal Vishap
|
||||
26050901:Primordial Bathysmal Vishap
|
||||
26051001:Primordial Bathysmal Vishap Hatchling
|
||||
26051101:Bolteater Bathysmal Vishap Hatchling
|
||||
26060101:Electro Cicin
|
||||
26060201:Hydro Cicin
|
||||
26060301:Cryo Cicin
|
||||
26090101:Floating Hydro Fungus
|
||||
26090201:[N/A] 4206793049
|
||||
26090202:[N/A] 3825581857
|
||||
26090301:[N/A] 243798441
|
||||
26090401:[N/A] 2774139065
|
||||
26090501:[N/A] 1181717657
|
||||
26090601:[N/A] 4148148753
|
||||
26090701:[N/A] 2130513233
|
||||
26090801:[N/A] 554072617
|
||||
26090901:[N/A] 2734459225
|
||||
26091001:[N/A] 1409125529
|
||||
26120101:[N/A] 198051785
|
||||
26120201:[N/A] 2368019041
|
||||
26120301:[N/A] 3299184601
|
||||
26120401:[N/A] 4098645257
|
||||
28020101:Snow Fox
|
||||
28020102:Crimson Fox
|
||||
28020103:Gifting Snow Fox
|
||||
28020104:Super-Gifting Snow Fox
|
||||
28020105:Snow Fox
|
||||
28020106:Crimson Fox
|
||||
28020107:[N/A] 378885401
|
||||
28020108:[N/A] 2121972905
|
||||
28020201:Squirrel
|
||||
28020301:Forest Boar
|
||||
28020302:Forest Piglet
|
||||
28020303:Snowboar
|
||||
28020304:Great Snowboar King
|
||||
28020305:Frozen Snowboar
|
||||
28020306:Snowboar
|
||||
28020307:Forest Boar
|
||||
28020308:Frozen Snowboar
|
||||
28020309:Great Snowboar King
|
||||
28020310:[N/A] 1922000329
|
||||
28020311:[N/A] 3804855321
|
||||
28020312:[N/A] 1052664969
|
||||
28020313:[N/A] 2391061289
|
||||
28020314:[N/A] 2761000073
|
||||
28020315:[N/A] 977650529
|
||||
28020401:Northland Hound
|
||||
28020402:Forest-Patrol Hound
|
||||
28020403:Shiba
|
||||
28020404:Black-Back Hound
|
||||
28020405:Shiba
|
||||
28020406:Northland Hound
|
||||
28020407:Northland Hound
|
||||
28020408:Forest-Patrol Hound
|
||||
28020409:Shiba
|
||||
28020410:Black-Back Hound
|
||||
28020501:Sapphire
|
||||
28020502:Jade-Eyed Cat
|
||||
28020503:Gray Snow Cat
|
||||
28020504:Northland Cat
|
||||
28020505:Tiger-Striped Cat
|
||||
28020506:Sheriff Cat
|
||||
28020507:Black Cat
|
||||
28020508:Sapphire
|
||||
28020509:Gray Snow Cat
|
||||
28020510:Jade-Eyed Cat
|
||||
28020511:Gray Snow Cat
|
||||
28020512:Northland Cat
|
||||
28020513:Tiger-Striped Cat
|
||||
28020601:Snow Weasel
|
||||
28020602:Red-Tailed Weasel
|
||||
28020603:Boot Weasel
|
||||
28020604:Masked Weasel
|
||||
28020605:Bluethunder Weasel
|
||||
28020701:Kitsune
|
||||
28020702:Kitsune
|
||||
28020801:Bake-Danuki
|
||||
28020802:Kichiboushi
|
||||
28020803:Bake-Danuki
|
||||
28020901:Samurai Dog Diversion (test)
|
||||
28020902:Samurai dog boss (test)
|
||||
28020903:Taroumaru
|
||||
28030101:Azure Crane
|
||||
28030102:Violet Ibis
|
||||
28030103:[N/A] 434877481
|
||||
28030104:[N/A] 3431473329
|
||||
28030201:Brownwing Falcon
|
||||
28030202:Umbertail Falcon
|
||||
28030203:Lapis Glede
|
||||
28030204:Silkwhite Falcon
|
||||
28030301:White Pigeon
|
||||
28030302:Brightcrown Pigeon
|
||||
28030303:Graywing Pigeon
|
||||
28030304:Crimsonflank Pigeon
|
||||
28030305:Black King Pigeon
|
||||
28030306:Duck
|
||||
28030307:White Pigeon
|
||||
28030308:Brightcrown Pigeon
|
||||
28030309:Graywing Pigeon
|
||||
28030310:Crimsonflank Pigeon
|
||||
28030311:Black King Pigeon
|
||||
28030312:[N/A] 1045054721
|
||||
28030313:[N/A] 45487625
|
||||
28030401:Crimson Finch
|
||||
28030402:Golden Finch
|
||||
28030403:Snow Finch
|
||||
28030404:Emerald Finch
|
||||
28030405:Golden Finch
|
||||
28030406:Crimson Finch
|
||||
28030407:Golden Finch
|
||||
28030408:Snow Finch
|
||||
28030409:Emerald Finch
|
||||
28030501:Scarletbeak Duck
|
||||
28030502:Emerald Duck
|
||||
28030503:Golden Duck
|
||||
28030504:Scarletbeak Duck
|
||||
28030505:[N/A] 3375863305
|
||||
28040703:Floating Ray
|
||||
28050201:Amateur Weasel Thief
|
||||
28050202:Hoarder Weasel Thief
|
||||
28050203:Golden Weasel Thief
|
||||
28050204:Amateur Weasel Thief
|
||||
28050211:Amateur Weasel Thief
|
||||
28050212:Hoarder Weasel Thief
|
||||
28050213:Golden Weasel Thief
|
||||
28050221:Amateur Weasel Thief
|
||||
28050222:Hoarder Weasel Thief
|
||||
28050223:Golden Weasel Thief
|
||||
28060101:[N/A] 128716817
|
||||
28060102:[N/A] 2866718929
|
||||
28060103:[N/A] 1328271489
|
||||
28060201:[N/A] 2538068521
|
||||
28060202:[N/A] 3539690529
|
||||
28060203:[N/A] 3418949673
|
||||
28060301:[N/A] 1575409961
|
||||
28060302:[N/A] 35400545
|
||||
28060401:[N/A] 2550380273
|
||||
28060402:[N/A] 1827515817
|
||||
28060501:[N/A] 2910802777
|
||||
28060502:[N/A] 3424336233
|
||||
28060503:[N/A] 3938050385
|
||||
28060504:[N/A] 457094737
|
||||
28060505:[N/A] 3374220305
|
||||
28060506:[N/A] 1349374089
|
||||
28060509:[N/A] 1497649297
|
||||
28060510:[N/A] 3380533609
|
||||
28060511:[N/A] 423020265
|
||||
28060512:[N/A] 112703337
|
||||
28060513:[N/A] 2396817929
|
||||
28060601:[N/A] 2825466249
|
||||
28060602:[N/A] 409501041
|
||||
28060603:[N/A] 2740821897
|
||||
28060604:[N/A] 2340527241
|
||||
28060605:[N/A] 37512633
|
||||
28060606:[N/A] 2214856321
|
||||
28060609:[N/A] 1426424937
|
||||
28060610:[N/A] 3717654113
|
||||
28060611:[N/A] 1648208073
|
||||
28060612:[N/A] 2053098161
|
||||
28060613:[N/A] 276253497
|
||||
28060614:[N/A] 465761521
|
||||
28060701:[N/A] 3963893857
|
||||
28060801:[N/A] 3494586161
|
||||
28060901:[N/A] 3910686713
|
||||
28061001:[N/A] 3720242777
|
||||
28061002:[N/A] 3801760225
|
||||
28061101:[N/A] 3407624849
|
||||
28061201:[N/A] 2733673945
|
||||
28061301:[N/A] 3469996769
|
||||
28061401:[N/A] 2330015681
|
||||
28061402:[N/A] 3443985385
|
||||
28210101:Serenitea Pot: Golden Crab
|
||||
28210102:Serenitea Pot: Sun Crab
|
||||
28210103:Serenitea Pot: Ocean Crab
|
||||
28210104:Serenitea Pot: General Crab
|
||||
28210105:Serenitea Pot: Pale Red Crab
|
||||
28210201:Serenitea Pot: Blue Horned Lizard
|
||||
28210202:Serenitea Pot: Red Horned Lizard
|
||||
28210203:Serenitea Pot: Green Horned Lizard
|
||||
28210204:Serenitea Pot: Sunset Loach
|
||||
28210205:Serenitea Pot: Golden Loach
|
||||
28210206:Serenitea Pot: Sunny Loach
|
||||
28210207:Serenitea Pot: Marrow Lizard
|
||||
28210208:[N/A] 4168682209
|
||||
28210301:Serenitea Pot: Frog
|
||||
28210302:Serenitea Pot: Mud Frog
|
||||
28210303:Serenitea Pot: Blue Frog
|
||||
28210304:[N/A] 1743923249
|
||||
28210401:Serenitea Pot: Adorned Unagi
|
||||
28210402:Serenitea Pot: Deep Sea Unagi
|
||||
28210403:Serenitea Pot: Red-Finned Unagi
|
||||
28210404:[N/A] 1020919801
|
||||
28220101:Serenitea Pot: Snow Fox
|
||||
28220102:Serenitea Pot: Crimson Fox
|
||||
28220108:[N/A] 3596224209
|
||||
28220201:Serenitea Pot: Squirrel
|
||||
28220301:Serenitea Pot: Forest Boar
|
||||
28220303:Serenitea Pot: Snowboar
|
||||
28220313:[N/A] 2460569713
|
||||
28220314:[N/A] 3974077529
|
||||
28220401:Serenitea Pot: Northland Hound
|
||||
28220402:Serenitea Pot: Forest-Patrol Hound
|
||||
28220403:Serenitea Pot: Shiba
|
||||
28220404:Serenitea Pot: Black-Back Hound
|
||||
28220501:Serenitea Pot: Sapphire
|
||||
28220502:Serenitea Pot: Jade-Eyed Cat
|
||||
28220503:Serenitea Pot: Gray Snow Cat
|
||||
28220504:Serenitea Pot: Northland Cat
|
||||
28220505:Serenitea Pot: Tiger-Striped Cat
|
||||
28220506:Serenitea Pot: Sheriff Cat
|
||||
28220601:Serenitea Pot: Snow Weasel
|
||||
28220602:Serenitea Pot: Red-Tailed Weasel
|
||||
28220603:Serenitea Pot: Boot Weasel
|
||||
28220604:[N/A] 3102074185
|
||||
28220605:Serenitea Pot: Bluethunder Weasel
|
||||
28220701:Serenitea Pot: Kitsune
|
||||
28220901:Serenitea Pot: Kageroumaru
|
||||
28230101:Serenitea Pot: Azure Crane
|
||||
28230102:Serenitea Pot: Violet Ibis
|
||||
28230104:[N/A] 811422561
|
||||
28230301:Serenitea Pot: White Pigeon
|
||||
28230302:Serenitea Pot: Brightcrown Pigeon
|
||||
28230303:Serenitea Pot: Graywing Pigeon
|
||||
28230304:Serenitea Pot: Crimsonflank Pigeon
|
||||
28230305:Serenitea Pot: Black King Pigeon
|
||||
28230306:Serenitea Pot: Crow
|
||||
28230313:[N/A] 3724967537
|
||||
28230401:Serenitea Pot: Crimson Finch
|
||||
28230402:Serenitea Pot: Golden Finch
|
||||
28230403:Serenitea Pot: Snow Finch
|
||||
28230404:Serenitea Pot: Emerald Finch
|
||||
28240201:Serenitea Pot: Medaka
|
||||
28240202:Serenitea Pot: Glaze Medaka
|
||||
28240203:Serenitea Pot: Sweet-Flower Medaka
|
||||
28240204:Serenitea Pot: Aizen Medaka
|
||||
28240205:Serenitea Pot: Dawncatcher
|
||||
28240206:Serenitea Pot: Crystalfish
|
||||
28240301:Serenitea Pot: Lunged Stickleback
|
||||
28240302:Serenitea Pot: Betta
|
||||
28240303:Serenitea Pot: Venomspine Fish
|
||||
28240304:Serenitea Pot: Akai Maou
|
||||
28240305:Serenitea Pot: Snowstrider
|
||||
28240401:Serenitea Pot: Golden Koi
|
||||
28240402:Serenitea Pot: Rusty Koi
|
||||
28240501:Serenitea Pot: Brown Shirakodai
|
||||
28240502:Serenitea Pot: Purple Shirakodai
|
||||
28240503:Serenitea Pot: Tea-Colored Shirakodai
|
||||
28240504:Serenitea Pot: Abiding Angelfish
|
||||
28240505:Serenitea Pot: Raimei Angelfish
|
||||
28240506:Serenitea Pot: Moonfin
|
||||
28240601:Serenitea Pot: Pufferfish
|
||||
28240602:Serenitea Pot: Bitter Pufferfish
|
||||
28240701:Serenitea Pot: Divda Ray
|
||||
28240702:Serenitea Pot: Formalo Ray
|
||||
28240801:[N/A] 2213501889
|
||||
28240802:[N/A] 2420839809
|
||||
28240803:[N/A] 619347953
|
||||
28240804:[N/A] 2847515857
|
||||
28240901:[N/A] 4288334729
|
||||
28240902:[N/A] 2843011617
|
||||
28250101:Serenitea Pot: Anemo Crystalfly
|
||||
28250102:Serenitea Pot: Geo Crystalfly
|
||||
28250103:Serenitea Pot: Cryo Crystalfly
|
||||
28250104:Serenitea Pot: Electro Crystalfly
|
||||
28250105:Serenitea Pot: Coral Butterfly
|
||||
28250106:[N/A] 3343647737
|
||||
28250301:Serenitea Pot: Lucklight Fly
|
||||
28250401:[N/A] 741074761
|
||||
|
||||
|
||||
// MONSTER_BOSS
|
||||
20040101:Electro Hypostasis
|
||||
20040102:Electro Hypostasis
|
||||
20040201:Anemo Hypostasis
|
||||
20040202:Anemo Hypostasis
|
||||
20040301:Geo Hypostasis
|
||||
20040302:Geo Hypostasis
|
||||
20040401:Hydro Hypostasis
|
||||
20040501:Cryo Hypostasis
|
||||
20040601:Pyro Hypostasis
|
||||
20050101:Oceanid
|
||||
20050102:Oceanid
|
||||
20070101:Thunder Manifestation
|
||||
22060101:Golden Wolflord
|
||||
24010401:Ruin Serpent
|
||||
24021101:Perpetual Mechanical Array
|
||||
24021102:Perpetual Mechanical Array
|
||||
24030301:[N/A] 3108339881
|
||||
24050101:[N/A] 2629579681
|
||||
25090101:Maguu Kenki
|
||||
25090102:Maguu Kenki: Wind Bunshin
|
||||
25090103:Maguu Kenki: Ice Bunshin
|
||||
25090104:Maguu Kenki: Masked Bunshin
|
||||
25090201:Maguu Kenki: Lone Gale
|
||||
25090301:Maguu Kenki: Galloping Frost
|
||||
25090401:Maguu Kenki: Mask of Terror
|
||||
26010103:Cryo Whopperflower
|
||||
26010104:Cryo Whopperflower
|
||||
26020101:Cryo Regisvine
|
||||
26020102:Cryo Regisvine
|
||||
26020201:Pyro Regisvine
|
||||
26020301:[N/A] 67218681
|
||||
26050101:Primo Geovishap (Hydro)
|
||||
26050201:Primo Geovishap (Pyro)
|
||||
26050301:Primo Geovishap (Cryo)
|
||||
26050401:Primo Geovishap (Electro)
|
||||
26050501:Primo Geovishap
|
||||
26050701:Rimebiter Bathysmal Vishap
|
||||
26050702:Rimebiter Bathysmal Vishap
|
||||
26050801:Bolteater Bathysmal Vishap
|
||||
26050802:Bolteater Bathysmal Vishap
|
||||
26080101:Beisht
|
||||
26110101:[N/A] 4290207929
|
||||
29010101:Stormterror
|
||||
29010102:Stormterror
|
||||
29010103:Stormterror
|
||||
29010104:Stormterror
|
||||
29020101:Boreas, Great Wolf King of the North
|
||||
29020102:Lupus Boreas, Dominator of Wolves
|
||||
29030101:Childe - Eleventh of the Fatui Harbingers
|
||||
29030102:Childe - Delusion Unleashed
|
||||
29030103:Childe
|
||||
29030104:Childe - Eleventh of the Fatui Harbingers
|
||||
29030105:Childe - Delusion Unleashed
|
||||
29030106:Childe
|
||||
29040101:Azhdaha (Pyro, Electro)
|
||||
29040102:Azhdaha (Hydro, Electro)
|
||||
29040103:Azhdaha (Pyro, Cryo)
|
||||
29040104:Azhdaha (Hydro, Cryo)
|
||||
29040111:Azhdaha
|
||||
29050101:La Signora
|
||||
29050102:La Signora - Crimson Witch of Embers
|
||||
29050103:La Signora
|
||||
29050104:La Signora - Crimson Witch of Embers
|
||||
29060101:Raiden Shogun
|
||||
29060102:Raiden Ei
|
||||
29060201:Magatsu Mitake Narukami no Mikoto
|
||||
29060202:Magatsu Mitake Narukami no Mikoto
|
||||
29060203:Magatsu Mitake Narukami no Mikoto
|
||||
|
||||
|
||||
// MONSTER_ENV_ANIMAL
|
||||
28010101:Golden Crab
|
||||
28010102:Sun Crab
|
||||
28010103:Ocean Crab
|
||||
28010104:General Crab
|
||||
28010105:Pale Red Crab
|
||||
28010106:Crab
|
||||
28010201:Blue Horned Lizard
|
||||
28010202:Red Horned Lizard
|
||||
28010203:Green Horned Lizard
|
||||
28010204:Sunset Loach
|
||||
28010205:Golden Loach
|
||||
28010206:Sunny Loach
|
||||
28010207:Pith Lizard
|
||||
28010208:[N/A] 404479849
|
||||
28010301:Frog
|
||||
28010302:Mud Frog
|
||||
28010303:Blue Frog
|
||||
28010304:[N/A] 13583441
|
||||
28010401:Adorned Unagi
|
||||
28010402:Deep Sea Unagi
|
||||
28010403:Red-Finned Unagi
|
||||
28010404:[N/A] 2823603497
|
||||
28040101:Black-Back Bass
|
||||
28040102:Blue-Fin Bass
|
||||
28040103:Golden Bass
|
||||
28040104:Black-Back Bass
|
||||
28040105:Black-Back Bass
|
||||
28040106:Blue-Fin Bass
|
||||
28040107:Golden Bass
|
||||
28040108:Black-Back Bass
|
||||
28050101:Anemo Crystalfly
|
||||
28050102:Geo Crystalfly
|
||||
28050103:Cryo Crystalfly
|
||||
28050104:Electro Crystalfly
|
||||
28050105:Coral Butterfly
|
||||
28050106:[N/A] 149328065
|
||||
28050301:Lucklight Fly
|
||||
28050401:[N/A] 2466918521
|
||||
|
||||
|
||||
// MONSTER_LITTLE_MONSTER
|
||||
|
||||
|
||||
// MONSTER_FISH
|
||||
28040201:Medaka
|
||||
28040202:Glaze Medaka
|
||||
28040203:Sweet-Flower Medaka
|
||||
28040204:Aizen Medaka
|
||||
28040205:Dawncatcher
|
||||
28040206:Crystalfish
|
||||
28040301:Lunged Stickleback
|
||||
28040302:Betta
|
||||
28040303:Venomspine Fish
|
||||
28040304:Akai Maou
|
||||
28040305:Snowstrider
|
||||
28040401:Golden Koi
|
||||
28040402:Rusty Koi
|
||||
28040501:Brown Shirakodai
|
||||
28040502:Purple Shirakodai
|
||||
28040503:Tea-Colored Shirakodai
|
||||
28040504:Abiding Angelfish
|
||||
28040505:Raimei Angelfish
|
||||
28040506:Moonfin
|
||||
28040601:Pufferfish
|
||||
28040602:Bitter Pufferfish
|
||||
28040701:Divda Ray
|
||||
28040702:Formalo Ray
|
||||
28040801:[N/A] 1381140681
|
||||
28040802:[N/A] 3230531961
|
||||
28040803:[N/A] 2534877817
|
||||
28040804:[N/A] 1321673065
|
||||
28040901:[N/A] 3639121545
|
||||
28040902:[N/A] 3476332937
|
||||
@@ -1740,8 +1740,6 @@
|
||||
800711:The Black Serpent Knights' Glory - Talk to Dainsleif
|
||||
800712:The Black Serpent Knights' Glory - [N/A] 214060724
|
||||
800713:The Black Serpent Knights' Glory - [N/A] 1403425724
|
||||
800801:[N/A] 0 - [N/A] 924901764
|
||||
800802:[N/A] 0 - [N/A] 844327260
|
||||
1000101:[CHS] - 刷兽境猎犬$UNRELEASED$HIDDEN - [CHS] - 刷兽境猎犬$UNRELEASED$HIDDEN
|
||||
1010001:Troublesome Work - Find Lisa in the Library
|
||||
1010002:Troublesome Work - Talk to Lisa
|
||||
@@ -2493,68 +2491,6 @@
|
||||
1112310:Amidst Chaos, the Rock Is Unmoved - [CHS] - (test)返回大世界$HIDDEN
|
||||
1112311:Amidst Chaos, the Rock Is Unmoved - [N/A] 1121450620
|
||||
1112312:Amidst Chaos, the Rock Is Unmoved - [N/A] 1846681388
|
||||
1112401:[N/A] 0 - [N/A] 2774942900
|
||||
1112402:[N/A] 0 - [N/A] 2834352292
|
||||
1120001:[N/A] 0 - [N/A] 3249127444
|
||||
1120002:[N/A] 0 - [N/A] 1569618620
|
||||
1120003:[N/A] 0 - [N/A] 3681028236
|
||||
1120004:[N/A] 0 - [N/A] 2394297468
|
||||
1120005:[N/A] 0 - [N/A] 1900918452
|
||||
1120006:[N/A] 0 - [N/A] 2199789132
|
||||
1120007:[N/A] 0 - [N/A] 468656332
|
||||
1120008:[N/A] 0 - [N/A] 3281181636
|
||||
1120009:[N/A] 0 - [N/A] 249676244
|
||||
1120010:[N/A] 0 - [N/A] 689460764
|
||||
1120011:[N/A] 0 - [N/A] 3777452644
|
||||
1120012:[N/A] 0 - [N/A] 1618879500
|
||||
1120013:[N/A] 0 - [N/A] 905549860
|
||||
1120014:[N/A] 0 - [N/A] 2526515020
|
||||
1120015:[N/A] 0 - [N/A] 689540996
|
||||
1120016:[N/A] 0 - [N/A] 1597143484
|
||||
1120017:[N/A] 0 - [N/A] 913015436
|
||||
1120018:[N/A] 0 - [N/A] 1378950092
|
||||
1120019:[N/A] 0 - [N/A] 2411962356
|
||||
1120096:[N/A] 0 - [N/A] 4067807644
|
||||
1120097:[N/A] 0 - [N/A] 2774617508
|
||||
1120098:[N/A] 0 - [N/A] 3510918940
|
||||
1120100:[N/A] 0 - [N/A] 603907844
|
||||
1120101:[N/A] 0 - [N/A] 1168565236
|
||||
1120102:[N/A] 0 - [N/A] 575021092
|
||||
1120103:[N/A] 0 - [N/A] 1518717156
|
||||
1120104:[N/A] 0 - [N/A] 3904158892
|
||||
1120105:[N/A] 0 - [N/A] 3893426892
|
||||
1120106:[N/A] 0 - [N/A] 2193217652
|
||||
1120107:[N/A] 0 - [N/A] 4251429700
|
||||
1120108:[N/A] 0 - [N/A] 3167391052
|
||||
1120109:[N/A] 0 - [N/A] 311912540
|
||||
1120110:[N/A] 0 - [N/A] 1849294284
|
||||
1120111:[N/A] 0 - [N/A] 1960403876
|
||||
1120112:[N/A] 0 - [N/A] 5925996
|
||||
1120113:[N/A] 0 - [N/A] 2558238028
|
||||
1120114:[N/A] 0 - [N/A] 663013812
|
||||
1120115:[N/A] 0 - [N/A] 3060242828
|
||||
1120116:[N/A] 0 - [N/A] 3037068676
|
||||
1120117:[N/A] 0 - [N/A] 3604062388
|
||||
1120118:[N/A] 0 - [N/A] 1997869036
|
||||
1120119:[N/A] 0 - [N/A] 2426481444
|
||||
1120120:[N/A] 0 - [N/A] 1971363108
|
||||
1120121:[N/A] 0 - [N/A] 4002625828
|
||||
1120123:[N/A] 0 - [N/A] 90095956
|
||||
1120124:[N/A] 0 - [N/A] 1622170420
|
||||
1120125:[N/A] 0 - [N/A] 1586695948
|
||||
1120126:[N/A] 0 - [N/A] 4018836516
|
||||
1120201:[N/A] 0 - [N/A] 902154588
|
||||
1120202:[N/A] 0 - [N/A] 3145965444
|
||||
1120203:[N/A] 0 - [N/A] 440179116
|
||||
1120204:[N/A] 0 - [N/A] 3301267372
|
||||
1120205:[N/A] 0 - [N/A] 3449959684
|
||||
1120206:[N/A] 0 - [N/A] 1130558724
|
||||
1120207:[N/A] 0 - [N/A] 2100869052
|
||||
1120208:[N/A] 0 - [N/A] 3658531708
|
||||
1120209:[N/A] 0 - [N/A] 3102141828
|
||||
1120210:[N/A] 0 - [N/A] 1867991020
|
||||
1120211:[N/A] 0 - [N/A] 2412708284
|
||||
1120212:[N/A] 0 - [N/A] 3195777740
|
||||
1200001:Justice, for Books' Sake - Go to the Wanwen Bookhouse in Liyue Harbor
|
||||
1200003:Justice, for Books' Sake - Ask Jifang about the travel guide
|
||||
1200004:Justice, for Books' Sake - Go to Qingce Village and visit Chang the Ninth
|
||||
@@ -2943,59 +2879,6 @@
|
||||
1203511:The Wind Settles - [N/A] 3299858604
|
||||
1203512:The Wind Settles - [N/A] 897263780
|
||||
1203513:The Wind Settles - Talk to Kamisato Ayato
|
||||
1203601:[N/A] 0 - [N/A] 172254052
|
||||
1203701:[N/A] 0 - Go to Byakko Plain
|
||||
1203702:[N/A] 0 - Go to Byakko Plain
|
||||
1203703:[N/A] 0 - Defeat the attacker
|
||||
1203704:[N/A] 0 - Defeat the attacker
|
||||
1203705:[N/A] 0 - Go to Ritou and look for Kazuha
|
||||
1203706:[N/A] 0 - Go to the Tenryou Commission Headquarters
|
||||
1203801:[N/A] 0 - Ask Ryuuji for information
|
||||
1203802:[N/A] 0 - Ask Amenoma Tougo for information
|
||||
1203803:[N/A] 0 - Go to the Nagato household and find out what happened
|
||||
1203804:[N/A] 0 - Go over what you know with Kazuha
|
||||
1203805:[N/A] 0 - Go over what you know with Kazuha
|
||||
1203806:[N/A] 0 - Go to the warehouse where the fire broke out
|
||||
1203807:[N/A] 0 - Go to the warehouse where the fire broke out
|
||||
1203808:[N/A] 0 - Follow the scent and look for clues
|
||||
1203809:[N/A] 0 - Defeat the hilichurls
|
||||
1203810:[N/A] 0 - Keep following the scent and looking for clues
|
||||
1203811:[N/A] 0 - Keep following the scent and looking for clues
|
||||
1203812:[N/A] 0 - Keep following the scent and looking for clues
|
||||
1203813:[N/A] 0 - Defeat the attacker
|
||||
1203814:[N/A] 0 - Talk to Kazuha
|
||||
1203815:[N/A] 0 - Follow the scent and look for clues
|
||||
1203816:[N/A] 0 - Follow the scent and look for clues
|
||||
1203817:[N/A] 0 - Follow the scent and look for clues
|
||||
1203818:[N/A] 0 - Follow the scent and look for clues
|
||||
1203819:[N/A] 0 - Talk to Kazuha
|
||||
1203820:[N/A] 0 - Keep following the scent and looking for clues
|
||||
1203821:[N/A] 0 - Keep following the scent and looking for clues
|
||||
1203822:[N/A] 0 - Keep following the scent and looking for clues
|
||||
1203823:[N/A] 0 - Talk to Kazuha
|
||||
1203901:[N/A] 0 - Go to the blade-testing venue
|
||||
1203902:[N/A] 0 - Return to Amenoma Smithy
|
||||
1203903:[N/A] 0 - Talk to Kazuha
|
||||
1203904:[N/A] 0 - Accompany Kazuha while he gives Kujou Kamaji his response
|
||||
1203905:[N/A] 0 - Enter the occupied hold and defeat the opponents
|
||||
1203906:[N/A] 0 - Talk to Kazuha
|
||||
1203907:[N/A] 0 - Keep going and defeat the opponents
|
||||
1203908:[N/A] 0 - Talk to Kazuha
|
||||
1203909:[N/A] 0 - [CHS] - 继续深入,击败敌人$HIDDEN
|
||||
1203910:[N/A] 0 - Talk to Kazuha
|
||||
1203911:[N/A] 0 - Keep going and defeat the opponents
|
||||
1203912:[N/A] 0 - Talk to Kazuha
|
||||
1203913:[N/A] 0 - Talk to Kazuha
|
||||
1203914:[N/A] 0 - Listen to what the cursed blade has to say
|
||||
1203915:[N/A] 0 - Fulfill the cursed blade's wish
|
||||
1203916:[N/A] 0 - Fulfill the cursed blade's wish
|
||||
1203917:[N/A] 0 - Have a duel with Amenoma Yuuya
|
||||
1203918:[N/A] 0 - Have a duel with Amenoma Yuuya
|
||||
1203919:[N/A] 0 - Return to Amenoma Smithy
|
||||
1203920:[N/A] 0 - Talk to Kazuha
|
||||
1203921:[N/A] 0 - [CHS] - 继续深入,击败敌人$HIDDEN
|
||||
1203922:[N/A] 0 - Talk to Kazuha
|
||||
1203923:[N/A] 0 - Keep going and defeat the opponents
|
||||
1204001:Cleansing Light - Talk to Katheryne
|
||||
1204002:Cleansing Light - Go to the area where the monsters have appeared
|
||||
1204003:Cleansing Light - Defeat the Rifthounds
|
||||
@@ -3040,7 +2923,6 @@
|
||||
1204209:Radiant Sakura - Talk to Ei and Yae Miko
|
||||
1204210:Radiant Sakura - Witness the beginning of the dream
|
||||
1204211:Radiant Sakura - Force your way into the realm
|
||||
1204301:[N/A] 0 - [N/A] 2148756588
|
||||
1800001:Bough Keeper: Dainsleif - Talk to Katheryne in Mondstadt
|
||||
1800002:Bough Keeper: Dainsleif - Ask Lawrence about the stranger
|
||||
1800003:Bough Keeper: Dainsleif - Ask Wagner about the stranger
|
||||
@@ -3278,13 +3160,6 @@
|
||||
1903401:The Bottom of Things - Look for signs of evil spirits alone
|
||||
1903402:The Bottom of Things - Tell Chongyun the truth
|
||||
1903501:Killjoy - Tell Chongyun the truth
|
||||
1903601:[N/A] 0 - Go to Bantan Sango Detective Agency
|
||||
1903602:[N/A] 0 - Go to the east side of Watatsumi Island and look for Heizou
|
||||
1903603:[N/A] 0 - Defeat Nobushi
|
||||
1903604:[N/A] 0 - [N/A] 2810009388
|
||||
1903605:[N/A] 0 - Talk to Heizou
|
||||
1903606:[N/A] 0 - Ask around on Watatsumi Island
|
||||
1903607:[N/A] 0 - Talk to the young man you rescued
|
||||
1903701:After the Curtain Falls - Wait for the performance to end before meeting up (20:00 – 23:00 the next day)
|
||||
1903702:After the Curtain Falls - Go to Heyu Tea House to look for Yun Jin
|
||||
1903703:After the Curtain Falls - Go to the bottom floor of Heyu Tea House
|
||||
@@ -3302,15 +3177,6 @@
|
||||
1903811:Backstage Suspicions - Go back to Heyu Tea House to confront Boyi
|
||||
1903812:Backstage Suspicions - Report back to Yun Jin
|
||||
1903813:Backstage Suspicions - Report back to Yun Jin
|
||||
1903901:[N/A] 0 - Investigate the goods at the camp
|
||||
1903902:[N/A] 0 - Investigate the goods at the camp
|
||||
1903903:[N/A] 0 - [N/A] 2099107436
|
||||
1903904:[N/A] 0 - [N/A] 3537641220
|
||||
1903905:[N/A] 0 - Talk to Heizou
|
||||
1903906:[N/A] 0 - Go to Sangonomiya Shrine
|
||||
1903907:[N/A] 0 - Talk to Shibata
|
||||
1903908:[N/A] 0 - Go to a nearby location and talk to Heizou
|
||||
1903909:[N/A] 0 - [N/A] 2473049796
|
||||
1904001:Half a Day's Leisure - Go to Chihu Rock
|
||||
1904002:Half a Day's Leisure - Talk to Yun Jin
|
||||
1904003:Half a Day's Leisure - Go to Chen the Sharp's snack stand
|
||||
@@ -3397,7 +3263,6 @@
|
||||
1904716:First Glimpse of Meaning - [CHS] - (test)开车判断$HIDDEN
|
||||
1904717:First Glimpse of Meaning - [CHS] - (test)刷新草人血量用$HIDDEN
|
||||
1904801:[CHS] - (test)茶馆氛围$HIDDEN - [CHS] - 茶馆氛围$HIDDEN
|
||||
1904901:[N/A] 0 - [N/A] 1390074036
|
||||
1905001:A Special Guest - Go to The Alcor
|
||||
1905002:A Special Guest - Talk to Beidou
|
||||
1905003:A Special Guest - Have a taste of sailor training
|
||||
@@ -3456,75 +3321,6 @@
|
||||
1905408:Qingce Village Treasure Hunt - Return to Qingce Village
|
||||
1905409:Qingce Village Treasure Hunt - [CHS] - (test)隐藏任务用于解锁时间$HIDDEN
|
||||
1905410:Qingce Village Treasure Hunt - Wait until nighttime (21:00 – 24:00)
|
||||
1905501:[N/A] 0 - Head to Bourou Village
|
||||
1905502:[N/A] 0 - [N/A] 1540384732
|
||||
1905503:[N/A] 0 - Follow Todoroki and Tokuda
|
||||
1905504:[N/A] 0 - Listen in on Todoroki and Tokuda's conversation
|
||||
1905505:[N/A] 0 - Investigate the goods
|
||||
1905506:[N/A] 0 - Talk to Heizou
|
||||
1905507:[N/A] 0 - Go with Heizou to where the inmates are imprisoned
|
||||
1905508:[N/A] 0 - Talk to the inmates
|
||||
1905509:[N/A] 0 - Question Todoroki
|
||||
1905510:[N/A] 0 - Wait until the following day (08:00 – 12:00)
|
||||
1905511:[N/A] 0 - Go to a nearby location and talk to Heizou
|
||||
1905512:[N/A] 0 - Investigate the goods
|
||||
1905513:[N/A] 0 - Investigate the goods
|
||||
1905514:[N/A] 0 - [N/A] 3901054892
|
||||
1905515:[N/A] 0 - [N/A] 2825182076
|
||||
1905516:[N/A] 0 - Wait until night (20:00 – 24:00)
|
||||
1905517:[N/A] 0 - [N/A] 2406166244
|
||||
1905601:[N/A] 0 - Go to the Tenryou Commission
|
||||
1905602:[N/A] 0 - Talk to Uesugi
|
||||
1905603:[N/A] 0 - Check the case files
|
||||
1905604:[N/A] 0 - Check the case files
|
||||
1905605:[N/A] 0 - Check the case files
|
||||
1905606:[N/A] 0 - [N/A] 3196470804
|
||||
1905607:[N/A] 0 - [N/A] 3952988492
|
||||
1905608:[N/A] 0 - Talk to Heizou
|
||||
1905701:[N/A] 0 - Go to the Grand Narukami Shrine
|
||||
1905702:[N/A] 0 - Look for the next performer in the city
|
||||
1905703:[N/A] 0 - Talk to Itto
|
||||
1905704:[N/A] 0 - Wait until the following day (20:00 — 24:00)
|
||||
1905705:[N/A] 0 - Go to the event venue
|
||||
1905706:[N/A] 0 - [N/A] 1379164212
|
||||
1905707:[N/A] 0 - Talk to Kano Nana
|
||||
1905708:[N/A] 0 - Look for Itto near Hanamizaka
|
||||
1906001:[N/A] 0 - Go to Bantan Sango Detective Agency
|
||||
1906002:[N/A] 0 - Return to the Tenryou Commission
|
||||
1906003:[N/A] 0 - Talk to Owada
|
||||
1906004:[N/A] 0 - Talk to Heizou
|
||||
1906005:[N/A] 0 - Talk to Heizou
|
||||
1906006:[N/A] 0 - Talk to Heizou
|
||||
1906007:[N/A] 0 - Find a quiet place
|
||||
1906008:[N/A] 0 - Talk to Ryuuji
|
||||
1906009:[N/A] 0 - [N/A] 1289872084
|
||||
1906010:[N/A] 0 - [N/A] 2657519268
|
||||
1906011:[N/A] 0 - Talk to Sango
|
||||
1906012:[N/A] 0 - Look for Ryuuji at Netsuke no Gen Crafts
|
||||
1906013:[N/A] 0 - [N/A] 1607290948
|
||||
1906014:[N/A] 0 - [N/A] 1239388364
|
||||
1906015:[N/A] 0 - [N/A] 3319678284
|
||||
1906016:[N/A] 0 - [N/A] 3127593812
|
||||
1906017:[N/A] 0 - [N/A] 3030030404
|
||||
1906018:[N/A] 0 - [N/A] 3411968332
|
||||
1906019:[N/A] 0 - [N/A] 242125404
|
||||
1906020:[N/A] 0 - [N/A] 2644038524
|
||||
1906021:[N/A] 0 - Wait until the following day (08:00 – 12:00)
|
||||
1906022:[N/A] 0 - [N/A] 2923336780
|
||||
1906023:[N/A] 0 - [N/A] 4231128820
|
||||
1906024:[N/A] 0 - [N/A] 3661169036
|
||||
1906025:[N/A] 0 - [N/A] 3915276420
|
||||
1906026:[N/A] 0 - [N/A] 3961380564
|
||||
1906027:[N/A] 0 - [N/A] 2008365356
|
||||
1906028:[N/A] 0 - [N/A] 897751628
|
||||
1906029:[N/A] 0 - [N/A] 1186993660
|
||||
1906030:[N/A] 0 - [N/A] 3257436908
|
||||
1906031:[N/A] 0 - [N/A] 2573080948
|
||||
1906032:[N/A] 0 - [N/A] 184855436
|
||||
1906033:[N/A] 0 - [N/A] 3508725932
|
||||
1906034:[N/A] 0 - [N/A] 365784356
|
||||
1906035:[N/A] 0 - [N/A] 1185487652
|
||||
1906036:[N/A] 0 - [N/A] 3685602524
|
||||
1906102:Maid-in-Training - Head to near Mondstadt
|
||||
1906103:Maid-in-Training - Talk to Noelle
|
||||
1906104:Maid-in-Training - [CHS] - (test)判断选择非骗子线$HIDDEN
|
||||
@@ -4870,7 +4666,7 @@
|
||||
2100001:Ahoy! A Pirate’s Growth for Ye! - Talk to Little Meng
|
||||
2100002:Ahoy! A Pirate’s Growth for Ye! - Head over to Bishui River
|
||||
2100003:Ahoy! A Pirate’s Growth for Ye! - Talk to Little Meng
|
||||
2100004:Ahoy! A Pirate’s Growth for Ye! - Look for the place where you released the drifting bottle
|
||||
2100004:Ahoy! A Pirate’s Growth for Ye! - Look for a place to release the drifting bottle
|
||||
2100005:Ahoy! A Pirate’s Growth for Ye! - Check the Sweet Flower
|
||||
2100006:Ahoy! A Pirate’s Growth for Ye! - Defeat the Whopperflower
|
||||
2100007:Ahoy! A Pirate’s Growth for Ye! - Talk to Little Meng
|
||||
@@ -5206,10 +5002,6 @@
|
||||
2201103:Prayer in Progress... - Go to the roof to clean up
|
||||
2201104:Prayer in Progress... - Go to the roof to clean up
|
||||
2201105:Prayer in Progress... - Talk to Maki
|
||||
2201201:[N/A] 0 - [N/A] 1696455644
|
||||
2201202:[N/A] 0 - [N/A] 3893515492
|
||||
2201203:[N/A] 0 - [N/A] 1550435860
|
||||
2201204:[N/A] 0 - [N/A] 907928724
|
||||
2201301:This Novel Seems... Problematic? - Visit Shigeru and Junkichi
|
||||
2201302:This Novel Seems... Problematic? - Ask for Yuzu's opinion
|
||||
2201303:This Novel Seems... Problematic? - Ask for Hasegawa's opinion
|
||||
@@ -5384,10 +5176,6 @@
|
||||
2203704:Post-Sale Service - Talk to Konda Densuke
|
||||
2203705:Post-Sale Service - [CHS] - (test)判断玩家是否摘干净了$HIDDEN
|
||||
2203706:Post-Sale Service - Pull out the Mushrooms in the field
|
||||
2203801:[N/A] 0 - [N/A] 3481932580
|
||||
2203802:[N/A] 0 - [N/A] 2137104492
|
||||
2203803:[N/A] 0 - [N/A] 2988279636
|
||||
2203804:[N/A] 0 - [N/A] 3144284756
|
||||
2203901:Crash Course on Inazuman Fashion - Talk to Ogura Mio
|
||||
2203902:Crash Course on Inazuman Fashion - Give the appropriate dye ingredients to Ogura Mio
|
||||
2203903:Crash Course on Inazuman Fashion - Talk to Ogura Mio
|
||||
@@ -6194,7 +5982,6 @@
|
||||
4003710:The Stars Inscribe the Year's Wishes - Talk to Keqing
|
||||
4003711:The Stars Inscribe the Year's Wishes - Go to the Ministry of Civil Affairs and find Keqing
|
||||
4003712:The Stars Inscribe the Year's Wishes - Head to the Jade Chamber
|
||||
4003801:[N/A] 0 - [N/A] 2885904516
|
||||
4003901:Petal-Lit Ships Fish For the Moon - Head to the Jade Chamber
|
||||
4003902:Petal-Lit Ships Fish For the Moon - Speak to Ningguang
|
||||
4003903:Petal-Lit Ships Fish For the Moon - Go to The Alcor
|
||||
@@ -6223,14 +6010,6 @@
|
||||
4004001:The Bright-Windowed Lanterns Hide Their Shadows - Talk to Yuan Rong
|
||||
4004002:The Bright-Windowed Lanterns Hide Their Shadows - [N/A] 2839615852
|
||||
4004003:The Bright-Windowed Lanterns Hide Their Shadows - [N/A] 264498644
|
||||
4004101:[N/A] 0 - [N/A] 3855126452
|
||||
4004102:[N/A] 0 - [N/A] 3280929852
|
||||
4004103:[N/A] 0 - [N/A] 1418691372
|
||||
4004104:[N/A] 0 - [N/A] 1440463628
|
||||
4004105:[N/A] 0 - [N/A] 3042721044
|
||||
4004106:[N/A] 0 - [N/A] 3231902948
|
||||
4004107:[N/A] 0 - [N/A] 4077102156
|
||||
4004201:[N/A] 0 - [N/A] 884650340
|
||||
4004301:Lost in the Snow - Find Joel and talk to him
|
||||
4004401:[CHS] - (test)雪山活动赠送家具$UNRELEASED$HIDDEN - [CHS] - 随40029第二段对话完成。$UNRELEASED$HIDDEN
|
||||
4004501:[CHS] - (test)雪山活动延迟销毁npc$HIDDEN - [N/A] 615269516
|
||||
@@ -6421,264 +6200,6 @@
|
||||
4006305:[CHS] - (test)隐藏任务用于切换五歌仙板子$UNRELEASED$HIDDEN - [CHS] - (test)揭幕开始刷到suite6$UNRELEASED$HIDDEN
|
||||
4006306:[CHS] - (test)隐藏任务用于切换五歌仙板子$UNRELEASED$HIDDEN - [CHS] - (test)容彩祭活动结束后清除多余的任务道具$UNRELEASED$HIDDEN
|
||||
4006307:[CHS] - (test)隐藏任务用于切换五歌仙板子$UNRELEASED$HIDDEN - [CHS] - (test)黑主晚上交互后刷到suite7$UNRELEASED$HIDDEN
|
||||
4006401:[N/A] 0 - Go to the Adventurers' Guild in Mondstadt
|
||||
4006402:[N/A] 0 - Meet Fischl at the plaza
|
||||
4006403:[N/A] 0 - Head to the Angel's Share
|
||||
4006404:[N/A] 0 - Talk to everyone
|
||||
4006405:[N/A] 0 - Wait till the next morning (08:00 – 10:00)
|
||||
4006406:[N/A] 0 - Go to the city gate
|
||||
4006407:[N/A] 0 - Go to the location Paimon mentioned
|
||||
4006408:[N/A] 0 - Go to the Golden Apple Archipelago
|
||||
4006409:[N/A] 0 - Talk to everyone
|
||||
4006410:[N/A] 0 - Go to the island that Kazuha mentioned
|
||||
4006411:[N/A] 0 - Use Elemental Sight to follow the traces
|
||||
4006412:[N/A] 0 - Defeat the Fatui soldier
|
||||
4006413:[N/A] 0 - Talk to the Fatui soldier
|
||||
4006414:[N/A] 0 - Return to camp
|
||||
4006415:[N/A] 0 - Contact Venti in a less conspicuous place
|
||||
4006416:[N/A] 0 - Talk to Venti on the second floor of the tavern
|
||||
4006417:[N/A] 0 - [CHS] - (test)(hide)隐藏更新烤鱼$HIDDEN
|
||||
4006501:[N/A] 0 - [CHS] - (test)(hide)第一段对话$HIDDEN
|
||||
4006502:[N/A] 0 - Rest until the following day (06:00 — 24:00)
|
||||
4006503:[N/A] 0 - Talk to Paimon
|
||||
4006504:[N/A] 0 - Board Miitoboru
|
||||
4006505:[N/A] 0 - Go to the island where the strange phenomena occurred
|
||||
4006506:[N/A] 0 - Talk to everyone
|
||||
4006507:[N/A] 0 - Investigate the area
|
||||
4006508:[N/A] 0 - Place the offerings
|
||||
4006509:[N/A] 0 - Operate the device and investigate further
|
||||
4006510:[N/A] 0 - Enter the corridor and explore further
|
||||
4006511:[N/A] 0 - Investigate the area
|
||||
4006512:[N/A] 0 - Investigate the surroundings and find a way to open the door
|
||||
4006513:[N/A] 0 - Operate the device and investigate further
|
||||
4006514:[N/A] 0 - Look for Kazuha
|
||||
4006515:[N/A] 0 - Discuss with everyone
|
||||
4006516:[N/A] 0 - [CHS] - (test)(hide)隐藏检测信件$HIDDEN
|
||||
4006517:[N/A] 0 - Touch the bonsai
|
||||
4006518:[N/A] 0 - [CHS] - (test)(hide)第二段对话$HIDDEN
|
||||
4006519:[N/A] 0 - [CHS] - (test)(hide)第三段对话$HIDDEN
|
||||
4006520:[N/A] 0 - Place the offerings
|
||||
4006521:[N/A] 0 - Place the offerings
|
||||
4006522:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4006523:[N/A] 0 - [CHS] - (test)(hide)隐藏更换假山$HIDDEN
|
||||
4006524:[N/A] 0 - [CHS] - (test)(hide)删除指引点$HIDDEN
|
||||
4006601:[N/A] 0 - Look around for the items you need
|
||||
4006602:[N/A] 0 - Place the rock into the bonsai
|
||||
4006603:[N/A] 0 - Talk to everyone
|
||||
4006604:[N/A] 0 - Explore the area and look for an exit
|
||||
4006605:[N/A] 0 - Explore the area and look for an exit
|
||||
4006606:[N/A] 0 - Follow the path
|
||||
4006607:[N/A] 0 - Enter the dojo and defeat the opponent(s)
|
||||
4006608:[N/A] 0 - Operate the device and enter the new space
|
||||
4006609:[N/A] 0 - Explore the area and look for an exit
|
||||
4006610:[N/A] 0 - Explore the area and look for an exit
|
||||
4006611:[N/A] 0 - Follow the path
|
||||
4006612:[N/A] 0 - Enter the dojo and defeat the opponent(s)
|
||||
4006613:[N/A] 0 - Follow the voice
|
||||
4006614:[N/A] 0 - Approach Kazuha
|
||||
4006615:[N/A] 0 - Enter the last room
|
||||
4006616:[N/A] 0 - Go through the unknown space
|
||||
4006617:[N/A] 0 - Look for Kazuha
|
||||
4006618:[N/A] 0 - Talk to everyone
|
||||
4006619:[N/A] 0 - [CHS] - (test)(hide)刷新假山$HIDDEN
|
||||
4006701:[N/A] 0 - Look around for the items you need
|
||||
4006702:[N/A] 0 - Place the rock into the bonsai
|
||||
4006703:[N/A] 0 - Talk to everyone
|
||||
4006704:[N/A] 0 - Continue onward in the shattered space
|
||||
4006705:[N/A] 0 - Continue onward in the shattered space
|
||||
4006706:[N/A] 0 - Continue onward in the shattered space
|
||||
4006707:[N/A] 0 - Continue onward in the shattered space
|
||||
4006708:[N/A] 0 - Continue onward in the shattered space
|
||||
4006709:[N/A] 0 - Defeat the soldiers who are confiscating Visions
|
||||
4006710:[N/A] 0 - Talk to the fisher on the fishing boat
|
||||
4006711:[N/A] 0 - Continue onward in the shattered space
|
||||
4006712:[N/A] 0 - Board the Alcor
|
||||
4006713:[N/A] 0 - Return to camp
|
||||
4006714:[N/A] 0 - Contact Venti in a less conspicuous place
|
||||
4006715:[N/A] 0 - Listen to the voice on the dock
|
||||
4006716:[N/A] 0 - [CHS] - (test)(hide)对话中刷死兆星号$HIDDEN
|
||||
4006717:[N/A] 0 - Continue onward in the shattered space
|
||||
4006801:[N/A] 0 - Rest until the following day (06:00 — 24:00)
|
||||
4006802:[N/A] 0 - Talk to everyone
|
||||
4006803:[N/A] 0 - Head to the island in the north
|
||||
4006804:[N/A] 0 - Talk to everyone
|
||||
4006805:[N/A] 0 - Go to the brightly lit place
|
||||
4006806:[N/A] 0 - Look for the key
|
||||
4006807:[N/A] 0 - Open the door using the key
|
||||
4006808:[N/A] 0 - Follow the path
|
||||
4006809:[N/A] 0 - Approach the giant flower
|
||||
4006810:[N/A] 0 - Talk to everyone
|
||||
4006811:[N/A] 0 - Clear the water veins that flow through the mountains
|
||||
4006812:[N/A] 0 - Talk to everyone
|
||||
4006813:[N/A] 0 - [CHS] - (test)(hide)开宝箱给钥匙$HIDDEN
|
||||
4006814:[N/A] 0 - Approach the giant flower
|
||||
4006815:[N/A] 0 - Obtain Glacial Spring Water
|
||||
4006816:[N/A] 0 - Step on the stone slate
|
||||
4006817:[N/A] 0 - Clear the water veins that flow through the mountains
|
||||
4006818:[N/A] 0 - Strike the strangely shaped plant
|
||||
4006901:[N/A] 0 - Water Blazing Heart with Glacial Spring Water
|
||||
4006902:[N/A] 0 - Talk to Blazing Heart
|
||||
4006903:[N/A] 0 - Enter the hall of music
|
||||
4006904:[N/A] 0 - Approach the doors from which you hear voices
|
||||
4006905:[N/A] 0 - Clear the path of thorns
|
||||
4006906:[N/A] 0 - Approach the door on the bridge
|
||||
4006907:[N/A] 0 - Help Little Fei to look for his friends
|
||||
4006908:[N/A] 0 - Talk to Little Fei, Little Meng, and Little Lulu
|
||||
4006909:[N/A] 0 - [CHS] - (test)(hide)隐藏刷新传送门$HIDDEN
|
||||
4006910:[N/A] 0 - Enter Xinyan's house
|
||||
4006911:[N/A] 0 - [CHS] - (test)(hide)和投影门1对话$HIDDEN
|
||||
4006912:[N/A] 0 - Enter Xinyan's house
|
||||
4006913:[N/A] 0 - Talk to everyone
|
||||
4006914:[N/A] 0 - Help Little Fei to look for his friends
|
||||
4006915:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4006916:[N/A] 0 - Approach the doors from which you hear voices
|
||||
4006917:[N/A] 0 - Follow the path
|
||||
4006918:[N/A] 0 - [CHS] - (test)(hide)进对话删除投影门$HIDDEN
|
||||
4006919:[N/A] 0 - [CHS] - (test)(hide)进对话删除投影门$HIDDEN
|
||||
4006920:[N/A] 0 - [CHS] - (test)(hide)和投影门2对话$HIDDEN
|
||||
4006921:[N/A] 0 - [CHS] - (test)(hide)和投影门3对话$HIDDEN
|
||||
4006922:[N/A] 0 - [CHS] - (test)(hide)和投影门4对话$HIDDEN
|
||||
4006923:[N/A] 0 - [CHS] - (test)(hide)隐藏刷新花朵复苏$HIDDEN
|
||||
4006924:[N/A] 0 - [CHS] - (test)(hide)隐藏开灯$HIDDEN
|
||||
4007001:[N/A] 0 - Clear the water veins on the island
|
||||
4007002:[N/A] 0 - Clear the water veins on the island
|
||||
4007003:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007004:[N/A] 0 - Obtain Blazing Heart's help
|
||||
4007005:[N/A] 0 - Look for Frozen Soul
|
||||
4007006:[N/A] 0 - Clear the water veins on the island
|
||||
4007007:[N/A] 0 - Clear the water veins on the island
|
||||
4007008:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007009:[N/A] 0 - Plant Frozen Soul's petal
|
||||
4007010:[N/A] 0 - Go to the hill where the wind blows
|
||||
4007011:[N/A] 0 - Check the Fatui machine
|
||||
4007012:[N/A] 0 - Defeat the opponents
|
||||
4007013:[N/A] 0 - Use the powers of Frozen Soul
|
||||
4007014:[N/A] 0 - [CHS] - (test)(hide)进入梦境发送自由通知$HIDDEN
|
||||
4007015:[N/A] 0 - Obtain Blazing Heart's help
|
||||
4007016:[N/A] 0 - Return to the Fatui's bastion
|
||||
4007017:[N/A] 0 - Go to the island that Mona mentioned
|
||||
4007018:[N/A] 0 - Talk to everyone
|
||||
4007019:[N/A] 0 - Inform Frozen Soul of the result
|
||||
4007101:[N/A] 0 - Rest until the following day (06:00 — 24:00)
|
||||
4007102:[N/A] 0 - Talk to everyone
|
||||
4007103:[N/A] 0 - Talk to everyone
|
||||
4007104:[N/A] 0 - Try operating the strange device
|
||||
4007105:[N/A] 0 - Enter the castle as the story unfolds
|
||||
4007106:[N/A] 0 - Close "Hymn of the Holy Land"
|
||||
4007107:[N/A] 0 - Leave the room
|
||||
4007108:[N/A] 0 - Repair the bridge
|
||||
4007109:[N/A] 0 - Enter the castle as the story unfolds
|
||||
4007110:[N/A] 0 - Find the source of the voice
|
||||
4007111:[N/A] 0 - Help Leon leave the cellar
|
||||
4007112:[N/A] 0 - Talk to Leon
|
||||
4007113:[N/A] 0 - Head to the top of the tower
|
||||
4007114:[N/A] 0 - Listen to the voices inside the room
|
||||
4007115:[N/A] 0 - Talk to everyone
|
||||
4007116:[N/A] 0 - Repair the path to the tower
|
||||
4007117:[N/A] 0 - [CHS] - (test)(hide)隐藏刷新雕像和书$HIDDEN
|
||||
4007118:[N/A] 0 - Close "Hymn of the Holy Land"
|
||||
4007119:[N/A] 0 - [CHS] - (test)(hide)隐藏销毁洋葱哥$HIDDEN
|
||||
4007201:[N/A] 0 - Close "Hymn of the Holy Land"
|
||||
4007202:[N/A] 0 - Look for the second volume of "Hymn of the Holy Land"
|
||||
4007203:[N/A] 0 - Open the second volume of "Hymn of the Holy Land"
|
||||
4007204:[N/A] 0 - Talk to everyone
|
||||
4007205:[N/A] 0 - Operate the device to repair the path
|
||||
4007206:[N/A] 0 - Follow the path
|
||||
4007207:[N/A] 0 - Operate the device to repair the path
|
||||
4007208:[N/A] 0 - Follow the path
|
||||
4007209:[N/A] 0 - Follow the path
|
||||
4007210:[N/A] 0 - Find the source of the voice
|
||||
4007211:[N/A] 0 - Enter the library in the castle
|
||||
4007212:[N/A] 0 - Listen to the voices in the corridor
|
||||
4007213:[N/A] 0 - Talk to everyone
|
||||
4007214:[N/A] 0 - Save Leon
|
||||
4007215:[N/A] 0 - Operate the device to repair the path
|
||||
4007216:[N/A] 0 - Operate the device to repair the path
|
||||
4007217:[N/A] 0 - Close "Hymn of the Holy Land"
|
||||
4007218:[N/A] 0 - Talk to Leon
|
||||
4007219:[N/A] 0 - [CHS] - (test)(hide)删除洋葱哥$HIDDEN
|
||||
4007220:[N/A] 0 - [CHS] - (test)(hide)销毁夜鸦雕像$HIDDEN
|
||||
4007301:[N/A] 0 - Close "Hymn of the Holy Land"
|
||||
4007302:[N/A] 0 - Look for the third volume of "Hymn of the Holy Land"
|
||||
4007303:[N/A] 0 - Open the third volume of "Hymn of the Holy Land"
|
||||
4007304:[N/A] 0 - Talk to everyone
|
||||
4007305:[N/A] 0 - Repair the bridge
|
||||
4007306:[N/A] 0 - Enter the garden
|
||||
4007307:[N/A] 0 - Look for the missing pieces of the toy castle
|
||||
4007308:[N/A] 0 - Look for the missing pieces of the toy castle
|
||||
4007309:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007310:[N/A] 0 - Repair the toy castle
|
||||
4007311:[N/A] 0 - Close "Hymn of the Holy Land"
|
||||
4007312:[N/A] 0 - Save Leon
|
||||
4007313:[N/A] 0 - Talk to Leon
|
||||
4007314:[N/A] 0 - Enter the upper floor of the castle
|
||||
4007315:[N/A] 0 - Talk to "Fischl"
|
||||
4007316:[N/A] 0 - Go to the high terrace
|
||||
4007317:[N/A] 0 - Talk to "Immernacht Fischl"
|
||||
4007318:[N/A] 0 - Talk to everyone
|
||||
4007319:[N/A] 0 - Enter the library in the castle
|
||||
4007320:[N/A] 0 - [CHS] - (test)(hide)删除洋葱哥$HIDDEN
|
||||
4007321:[N/A] 0 - [CHS] - (test)(hide)销毁夜鸦雕像$HIDDEN
|
||||
4007322:[N/A] 0 - Open the third volume of "Hymn of the Holy Land"
|
||||
4007401:[N/A] 0 - Rest until the following day (06:00 – 24:00)
|
||||
4007402:[N/A] 0 - Head to Minacious Isle
|
||||
4007403:[N/A] 0 - Talk to everyone
|
||||
4007404:[N/A] 0 - Explore the mirage
|
||||
4007405:[N/A] 0 - Solve the astral puzzle
|
||||
4007406:[N/A] 0 - Follow the strange star
|
||||
4007407:[N/A] 0 - Enter the pool
|
||||
4007408:[N/A] 0 - Follow the star to the destination
|
||||
4007409:[N/A] 0 - Talk to everyone
|
||||
4007410:[N/A] 0 - Pass the challenge of the starry sky
|
||||
4007411:[N/A] 0 - Rendezvous with everyone
|
||||
4007412:[N/A] 0 - Talk to everyone
|
||||
4007413:[N/A] 0 - Enter the pool
|
||||
4007414:[N/A] 0 - Enter the mirage door
|
||||
4007415:[N/A] 0 - Follow the star to the destination
|
||||
4007416:[N/A] 0 - [CHS] - (test)(hide)发送水池通知$HIDDEN
|
||||
4007417:[N/A] 0 - Follow the strange star
|
||||
4007501:[N/A] 0 - Follow the hint and explore the area
|
||||
4007502:[N/A] 0 - Return to the mirage and use the shard
|
||||
4007503:[N/A] 0 - Solve the astral puzzle
|
||||
4007504:[N/A] 0 - Follow the strange star
|
||||
4007505:[N/A] 0 - Enter the pool
|
||||
4007506:[N/A] 0 - Find the destination of the mirage maze
|
||||
4007507:[N/A] 0 - Find the mirage's exit
|
||||
4007508:[N/A] 0 - Talk to everyone
|
||||
4007509:[N/A] 0 - Enter the pool
|
||||
4007510:[N/A] 0 - Find the destination of the mirage maze
|
||||
4007511:[N/A] 0 - [CHS] - (test)(hide)发送水池通知$HIDDEN
|
||||
4007512:[N/A] 0 - Follow the strange star
|
||||
4007601:[N/A] 0 - Follow the hint and explore the area
|
||||
4007602:[N/A] 0 - Return to the mirage and use the shard
|
||||
4007603:[N/A] 0 - Solve the astral puzzle
|
||||
4007604:[N/A] 0 - Follow the strange star
|
||||
4007605:[N/A] 0 - Open the fourth door
|
||||
4007606:[N/A] 0 - Solve the astral puzzle
|
||||
4007607:[N/A] 0 - Follow the strange star
|
||||
4007608:[N/A] 0 - Enter the underwater space
|
||||
4007609:[N/A] 0 - Enter the underwater space
|
||||
4007610:[N/A] 0 - Touch the strange ornament
|
||||
4007611:[N/A] 0 - Follow the star to the destination
|
||||
4007612:[N/A] 0 - Seize destiny
|
||||
4007613:[N/A] 0 - Talk to everyone
|
||||
4007614:[N/A] 0 - Touch the strange ornament
|
||||
4007615:[N/A] 0 - Talk to everyone
|
||||
4007616:[N/A] 0 - Return to the mirage and use the shard
|
||||
4007617:[N/A] 0 - Follow the star to the destination
|
||||
4007618:[N/A] 0 - Follow the strange star
|
||||
4007619:[N/A] 0 - Follow the strange star
|
||||
4007701:[N/A] 0 - Find Persikov's manuscript
|
||||
4007702:[N/A] 0 - Find the missing Crystalline Cores
|
||||
4007703:[N/A] 0 - Find the missing Crystalline Cores
|
||||
4007704:[N/A] 0 - Find the missing Crystalline Cores
|
||||
4007705:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007706:[N/A] 0 - Insert the Crystalline Cores into the machine
|
||||
4007707:[N/A] 0 - Talk to everyone
|
||||
4007708:[N/A] 0 - [CHS] - (test)(hide)进入对话开启特殊天气$HIDDEN
|
||||
4007709:[N/A] 0 - [CHS] - (test)(hide)删除定标特效$HIDDEN
|
||||
4007710:[N/A] 0 - Return to camp with everyone
|
||||
4007711:[N/A] 0 - Head to the location of the Fatui machine
|
||||
4091101:One Giant Step for Alchemy? - Meet Timaeus in Mondstadt
|
||||
4091102:One Giant Step for Alchemy? - Go to the Thousand Winds Temple
|
||||
4091103:One Giant Step for Alchemy? - Talk to Timaeus
|
||||
@@ -7880,39 +7401,6 @@
|
||||
7051001:Of Drink A-Dreaming: Afterword - Talk to Luka
|
||||
7051002:Of Drink A-Dreaming: Afterword - [CHS] - (test)进入酒馆$HIDDEN
|
||||
7051101:[CHS] - (hide)调饮品活动关卡信息保底$HIDDEN - [CHS] - (hide)调饮品活动关卡信息保底$HIDDEN
|
||||
7051201:[N/A] 0 - Go to Dawn Winery
|
||||
7051202:[N/A] 0 - [CHS] - (test)
|
||||
7051203:[N/A] 0 - Go to Falcon Coast
|
||||
7051204:[N/A] 0 - Investigate the camp
|
||||
7051205:[N/A] 0 - Investigate the abnormal Ley Line deposit
|
||||
7051206:[N/A] 0 - Defeat the opponents
|
||||
7051207:[N/A] 0 - Discuss the situation with Paimon
|
||||
7051301:[N/A] 0 - Go to Dawn Winery
|
||||
7051302:[N/A] 0 - Enter the Winery and find Diluc's desk
|
||||
7051303:[N/A] 0 - Sort Letters
|
||||
7051304:[N/A] 0 - Go to the abnormal ley line deposit again
|
||||
7051305:[N/A] 0 - Fight alongside Diluc
|
||||
7051306:[N/A] 0 - Talk to Diluc
|
||||
7051307:[N/A] 0 - Enter the Winery and find Diluc's desk
|
||||
7051308:[N/A] 0 - [N/A] 557596052
|
||||
7051309:[N/A] 0 - [N/A] 4244254460
|
||||
7051401:[N/A] 0 - Talk to Félix Yogue
|
||||
7051402:[N/A] 0 - Collect Components
|
||||
7051403:[N/A] 0 - Talk to Félix Yogue
|
||||
7051404:[N/A] 0 - Talk to Félix Yogue
|
||||
7051501:[N/A] 0 - Talk to Félix Yogue
|
||||
7051502:[N/A] 0 - Splice the Evermotion Mechanical Painting together
|
||||
7051503:[N/A] 0 - Talk to Félix Yogue
|
||||
7051601:[N/A] 0 - [N/A] 22869916
|
||||
7051602:[N/A] 0 - [N/A] 292527868
|
||||
7051603:[N/A] 0 - [N/A] 3159554932
|
||||
7051604:[N/A] 0 - [N/A] 781854836
|
||||
7051605:[N/A] 0 - [N/A] 3497392428
|
||||
7051606:[N/A] 0 - [N/A] 3838643140
|
||||
7051607:[N/A] 0 - [N/A] 814028980
|
||||
7051608:[N/A] 0 - [N/A] 191754380
|
||||
7051701:[N/A] 0 - Go to the spot Paimon mentioned
|
||||
7051702:[N/A] 0 - [N/A] 1594540468
|
||||
7065001:Knight of the Realm - Talk to Hertha
|
||||
7065002:Knight of the Realm - [CHS] - 与赫塔对话$HIDDEN
|
||||
7065101:Mine Craft - Talk to Wagner
|
||||
@@ -8918,7 +8406,6 @@
|
||||
7108902:[CHS] - 隐藏志琼的信$HIDDEN - [CHS] - 隐藏与派蒙对话$HIDDEN
|
||||
7108903:[CHS] - 隐藏志琼的信$HIDDEN - [CHS] - 隐藏与瑾武对话$HIDDEN
|
||||
7109001:[CHS] - 隐藏勇气余晖结束后第二天$HIDDEN - [N/A] 155926996
|
||||
7109101:[N/A] 0 - [CHS] - 到璃月港街头转转$HIDDEN
|
||||
7109201:[CHS] - test隐藏-初见层岩巨渊鸟瞰CS$HIDDEN - [CHS] - test隐藏-璃月三阶段后领取$HIDDEN
|
||||
7109301:[CHS] - test隐藏矿石图鉴成就控制$HIDDEN - [N/A] 3333561932
|
||||
7109302:[CHS] - test隐藏矿石图鉴成就控制$HIDDEN - [N/A] 294932532
|
||||
@@ -10636,7 +10123,6 @@
|
||||
7218108:[CHS] - (test)奥博伦玩法白盒任务$HIDDEN - [N/A] 3379671388
|
||||
7218109:[CHS] - (test)奥博伦玩法白盒任务$HIDDEN - [CHS] - (test)开启挑战$HIDDEN
|
||||
7218110:[CHS] - (test)奥博伦玩法白盒任务$HIDDEN - [CHS] - (test)最后一环传送$HIDDEN
|
||||
7218201:[N/A] 0 - [N/A] 2042985140
|
||||
7218301:The Art of Horticulture - Talk to Madarame Hyakubei
|
||||
7218302:The Art of Horticulture - Talk to Madame Ping
|
||||
7218401:Pizza From Another Land - Talk to Kiminami Anna
|
||||
@@ -11295,8 +10781,6 @@
|
||||
7227626:The Bunkoku Enigma - [CHS] - (test)(hide)检查是否已经集齐$HIDDEN
|
||||
7227627:The Bunkoku Enigma - Speak to the afterimage in front of you
|
||||
7227628:The Bunkoku Enigma - Talk to Paimon
|
||||
7227701:[N/A] 0 - [N/A] 3468066292
|
||||
7227702:[N/A] 0 - [N/A] 2517255652
|
||||
7227801:A Story for You - Speak to Albedo
|
||||
7227802:A Story for You - Walk around with Klee
|
||||
7227803:A Story for You - Walk around with Klee
|
||||
@@ -11386,57 +10870,6 @@
|
||||
7228118:Pen Pals, Book Reviews, and the Super Lucky General - [N/A] 3445597660
|
||||
7228201:[CHS] - 七本刀彩蛋(test)$HIDDEN - [CHS] - (test)判定捡起渊下宫的刀$HIDDEN
|
||||
7228202:[CHS] - 七本刀彩蛋(test)$HIDDEN - [CHS] - (test)判定插剑$HIDDEN
|
||||
7228301:[N/A] 0 - [N/A] 652570716
|
||||
7228302:[N/A] 0 - [N/A] 500178500
|
||||
7228303:[N/A] 0 - [N/A] 2412856724
|
||||
7228401:[N/A] 0 - [N/A] 1584103220
|
||||
7228402:[N/A] 0 - [N/A] 1660881620
|
||||
7228403:[N/A] 0 - [N/A] 3394361348
|
||||
7228601:[N/A] 0 - [CHS] - 和古田聊聊$HIDDEN
|
||||
7228602:[N/A] 0 - Look for Xavier
|
||||
7228603:[N/A] 0 - Learn about the progress of Xavier's film shoot
|
||||
7228604:[N/A] 0 - Talk to Xavier to begin the shoot
|
||||
7228605:[N/A] 0 - Complete the "Act I, Scene II" film shoot
|
||||
7228606:[N/A] 0 - Complete the "Act I, Scene II" film shoot
|
||||
7228607:[N/A] 0 - Talk to Xavier
|
||||
7228608:[N/A] 0 - Go to Uyuu Restaurant
|
||||
7228609:[N/A] 0 - Talk to Xavier
|
||||
7228610:[N/A] 0 - [N/A] 1209384708
|
||||
7228611:[N/A] 0 - [N/A] 3388816708
|
||||
7228612:[N/A] 0 - Leave Uyuu Restaurant
|
||||
7228613:[N/A] 0 - Talk to Xavier
|
||||
7228614:[N/A] 0 - [N/A] 273863036
|
||||
7228615:[N/A] 0 - Talk to Xavier
|
||||
7228616:[N/A] 0 - [N/A] 169771308
|
||||
7228701:[N/A] 0 - Look for the two performers and talk to them
|
||||
7228702:[N/A] 0 - Look for the two performers and talk to them
|
||||
7228703:[N/A] 0 - Go to Komore Teahouse
|
||||
7228704:[N/A] 0 - Talk to Xavier
|
||||
7228705:[N/A] 0 - Talk to Xavier to begin the shoot
|
||||
7228706:[N/A] 0 - Finish filming the first act
|
||||
7228707:[N/A] 0 - Talk to Xavier
|
||||
7228708:[N/A] 0 - Wait until the following evening (18:00 – 20:00)
|
||||
7228709:[N/A] 0 - Wait until evening (18:00 – 20:00)
|
||||
7228710:[N/A] 0 - Go to Nazuchi Beach
|
||||
7228711:[N/A] 0 - Persuade the extras
|
||||
7228712:[N/A] 0 - Talk to Xavier
|
||||
7228713:[N/A] 0 - Talk to Xavier to begin the shoot
|
||||
7228714:[N/A] 0 - Finish filming the second act
|
||||
7228715:[N/A] 0 - Talk to Xavier
|
||||
7228716:[N/A] 0 - Head to the designated location
|
||||
7228717:[N/A] 0 - Talk to Xavier
|
||||
7228718:[N/A] 0 - Talk to Xavier to begin the shoot
|
||||
7228719:[N/A] 0 - Finish filming the third act
|
||||
7228720:[N/A] 0 - Finish filming the third act
|
||||
7228721:[N/A] 0 - Finish filming the third act
|
||||
7228722:[N/A] 0 - Land safely in the designated location
|
||||
7228723:[N/A] 0 - Wait until evening (18:00 – 20:00)
|
||||
7228724:[N/A] 0 - Rendezvous with everyone
|
||||
7228725:[N/A] 0 - [CHS] - 刷NPC$HIDDEN
|
||||
7228726:[N/A] 0 - [N/A] 804153588
|
||||
7228727:[N/A] 0 - [N/A] 2452552532
|
||||
7228728:[N/A] 0 - [N/A] 1156031020
|
||||
7228729:[N/A] 0 - [N/A] 3695273012
|
||||
7228801:[CHS] - (test)2.6隐藏任务,用于雷电将军2完成后刷出海祇岛特产店$HIDDEN - [CHS] - (test)2.6隐藏任务,用于雷电将军2完成后刷出海祇岛特产店$HIDDEN
|
||||
7250001:Festival Afterword - Talk to Mamoru
|
||||
7265001:Phantom Flow: Phantasmal Blade - Talk to Shousen
|
||||
@@ -11565,8 +10998,6 @@
|
||||
7267809:Eight Locales Over Mountains and Seas: Wanderer's Appraisal - Head deeper into Stormterror's Lair
|
||||
7267810:Eight Locales Over Mountains and Seas: Wanderer's Appraisal - [CHS] - (test)衔接用的隐藏任务$HIDDEN
|
||||
7267811:Eight Locales Over Mountains and Seas: Wanderer's Appraisal - Return to Chinju Forest to visit Ioroi
|
||||
7267901:[N/A] 0 - [N/A] 998861716
|
||||
7267902:[N/A] 0 - [N/A] 2280144836
|
||||
7268001:[CHS] - (test)导能圆盘发奖励二$HIDDEN - [N/A] 1053180596
|
||||
7268101:[CHS] - (test)导能圆盘发奖励三$HIDDEN - [N/A] 4089467236
|
||||
7268201:Hyakunin Ikki: Golden Whirlwind - Talk to Kayabuki
|
||||
@@ -11664,7 +11095,6 @@
|
||||
7272301:[CHS] - (test)容彩祭插花隐藏任务发奖励$HIDDEN - [N/A] 2769464524
|
||||
7272401:Snapshots - Talk to Xu
|
||||
7272501:[CHS] - (test)容彩祭插花隐藏任务发奖励$HIDDEN - [N/A] 1733714404
|
||||
7272601:[N/A] 0 - [N/A] 3736577220
|
||||
7280001:The Gourmet Supremos: On the Road - Talk to Xudong
|
||||
7280002:The Gourmet Supremos: On the Road - Go to the designated location to find cooking ingredients
|
||||
7280003:The Gourmet Supremos: On the Road - Explore further and find cooking ingredients
|
||||
@@ -11713,9 +11143,6 @@
|
||||
7280406:Battle of Revenge - Defeat the subordinates of the Kairagi Leader
|
||||
7280407:Battle of Revenge - Talk to Asakura
|
||||
7280408:Battle of Revenge - Go to the Kairagi camp
|
||||
7280501:[N/A] 0 - [N/A] 1774094924
|
||||
7280502:[N/A] 0 - [N/A] 2486823148
|
||||
7280503:[N/A] 0 - [N/A] 300128540
|
||||
7280601:Yae Publishing House's Invitation - Talk to Aratani
|
||||
7280602:Yae Publishing House's Invitation - Talk to Chang the Ninth
|
||||
7280603:Yae Publishing House's Invitation - Search for Zhenyu at the Wanwen Bookhouse
|
||||
@@ -11735,12 +11162,6 @@
|
||||
7280905:The Ritou Road - Observe Harrison
|
||||
7280906:The Ritou Road - Defeat all the slimes
|
||||
7280907:The Ritou Road - Talk to Harrison
|
||||
7281001:[N/A] 0 - [N/A] 858403460
|
||||
7281002:[N/A] 0 - [N/A] 1193306260
|
||||
7281003:[N/A] 0 - [N/A] 529315004
|
||||
7281101:[N/A] 0 - [N/A] 3811865676
|
||||
7281102:[N/A] 0 - [N/A] 1022788692
|
||||
7281103:[N/A] 0 - [N/A] 2415516540
|
||||
7281201:Storytelling Method - Talk to Junkichi
|
||||
7281202:Storytelling Method - Get a feel for Junkichi's story
|
||||
7281203:Storytelling Method - Report to Junkichi
|
||||
@@ -11890,39 +11311,6 @@
|
||||
7900901:[CHS] - (test)羽球节一阶段迷雾探索图文教学$UNRELEASED$HIDDEN - [N/A] 1776043420
|
||||
7901001:[CHS] - (test)触发羽球元素台座教学的任务$UNRELEASED$HIDDEN - [N/A] 1955922108
|
||||
7901101:[CHS] - (test)触发羽球元素发球机或节奏机教学的任务$UNRELEASED$HIDDEN - [N/A] 75463772
|
||||
7901201:[N/A] 0 - [CHS] - (test)隐藏控制器门$UNRELEASED$HIDDEN
|
||||
7901202:[N/A] 0 - [CHS] - (test)测试范围无Tips$UNRELEASED$HIDDEN
|
||||
7901203:[N/A] 0 - [CHS] - (test)2.8测试用任务传送至地城指定坐标$UNRELEASED$HIDDEN
|
||||
7901301:[N/A] 0 - [CHS] - (test)阅读笔记$HIDDEN
|
||||
7901302:[N/A] 0 - Talk to Paimon
|
||||
7901303:[N/A] 0 - Go to the island within the lake to check the ruins of the past
|
||||
7901304:[N/A] 0 - Go to the island within the lake to check the ruins of the past
|
||||
7901305:[N/A] 0 - Go to the place on the lake island where the notes were left
|
||||
7901306:[N/A] 0 - Find a way to open the secret chamber
|
||||
7901307:[N/A] 0 - Etch hints for Wolfgang
|
||||
7901308:[N/A] 0 - Return to the outside of the lake to check Wolfgang's notes
|
||||
7901309:[N/A] 0 - Return to the outside of the lake to check Wolfgang's notes
|
||||
7901310:[N/A] 0 - Check Wolfgang's notes
|
||||
7901311:[N/A] 0 - Go to the ruins on the ocean surface to search for traces of Wolfgang
|
||||
7901312:[N/A] 0 - Go to the place on the lake island where the notes were left
|
||||
7901313:[N/A] 0 - Go to the place on the lake island where the notes were left
|
||||
7901314:[N/A] 0 - Find a way to escape the secret chamber
|
||||
7901315:[N/A] 0 - Look for a place to leave hints
|
||||
7901316:[N/A] 0 - Return to the outside of the lake to check Wolfgang's notes
|
||||
7901317:[N/A] 0 - Check Wolfgang's notes
|
||||
7901318:[N/A] 0 - Go to the now-sunken highland ruins
|
||||
7901319:[N/A] 0 - Leave hints and a Sweet Madame
|
||||
7901321:[N/A] 0 - Go back outside the lake to check Wolfgang's etchings
|
||||
7901322:[N/A] 0 - Go to check the etchings that Wolfgang left behind
|
||||
7901323:[N/A] 0 - Talk to Paimon
|
||||
7901324:[N/A] 0 - Talk to Paimon
|
||||
7901325:[N/A] 0 - Talk to Paimon
|
||||
7901326:[N/A] 0 - Talk to Paimon
|
||||
7901327:[N/A] 0 - Talk to Paimon
|
||||
7901328:[N/A] 0 - Go to the island within the lake to check the highland ruins
|
||||
7901329:[N/A] 0 - Talk to Paimon
|
||||
7901330:[N/A] 0 - Talk to Paimon
|
||||
7901331:[N/A] 0 - Talk to Paimon
|
||||
7901401:[CHS] - (test)音律岛指引隐藏任务$UNRELEASED$HIDDEN - [CHS] - (test)判断是否看过壁画$UNRELEASED$HIDDEN
|
||||
7901402:[CHS] - (test)音律岛指引隐藏任务$UNRELEASED$HIDDEN - [CHS] - (test)看过壁画后卸载指引B,随后来到山顶$UNRELEASED$HIDDEN
|
||||
7901403:[CHS] - (test)音律岛指引隐藏任务$UNRELEASED$HIDDEN - [CHS] - (test)来到山顶播放reminder,先壁画后山顶$UNRELEASED$HIDDEN
|
||||
@@ -11932,227 +11320,4 @@
|
||||
7901601:[CHS] - (test)隐藏任务控制迷雾$HIDDEN - [N/A] 3891542052
|
||||
7901602:[CHS] - (test)隐藏任务控制迷雾$HIDDEN - [N/A] 444242332
|
||||
7901701:[CHS] - (test)触发羽球节后的浪船教学$HIDDEN - [N/A] 3668197988
|
||||
7901901:[N/A] 0 - [CHS] - (test)总任务$UNRELEASED$HIDDEN
|
||||
7901902:[N/A] 0 - [CHS] - (test)机关1进入$UNRELEASED$HIDDEN
|
||||
7901903:[N/A] 0 - [CHS] - (test)机关1回滚$UNRELEASED$HIDDEN
|
||||
7901904:[N/A] 0 - [CHS] - (test)机关2进入$UNRELEASED$HIDDEN
|
||||
7901905:[N/A] 0 - [CHS] - (test)机关2回滚$UNRELEASED$HIDDEN
|
||||
7901906:[N/A] 0 - [CHS] - (test)机关1失败过$UNRELEASED$HIDDEN
|
||||
7901907:[N/A] 0 - [CHS] - (test)机关2失败过$UNRELEASED$HIDDEN
|
||||
7902001:[N/A] 0 - [CHS] - (test)隐藏环$HIDDEN
|
||||
7902003:[N/A] 0 - [CHS] - (test)收集破破岛藏宝图$HIDDEN
|
||||
7902004:[N/A] 0 - [CHS] - (test)收集双双岛藏宝图$HIDDEN
|
||||
7902005:[N/A] 0 - [CHS] - (test)收集危危岛藏宝图$HIDDEN
|
||||
7902006:[N/A] 0 - [CHS] - (test)收集布丁岛藏宝图$HIDDEN
|
||||
7902007:[N/A] 0 - Collect the four parts of the clues to the treasure
|
||||
7902008:[N/A] 0 - [N/A] 899907276
|
||||
7902009:[N/A] 0 - Talk to Paimon
|
||||
7902010:[N/A] 0 - Find the place where the treasure is buried
|
||||
7902011:[N/A] 0 - Go to the place where the treasure is buried and claim it
|
||||
7902012:[N/A] 0 - Talk to Paimon
|
||||
7902013:[N/A] 0 - Talk to Paimon
|
||||
7902102:[N/A] 0 - Talk to Miitoboru
|
||||
7902103:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902104:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902105:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902106:[N/A] 0 - Take a picture of the shipwreck
|
||||
7902107:[N/A] 0 - Talk to Miitoboru
|
||||
7902108:[N/A] 0 - Talk to Miitoboru
|
||||
7902109:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902110:[N/A] 0 - Investigate the reef on the sea surface
|
||||
7902111:[N/A] 0 - Investigate the reef on the sea surface
|
||||
7902112:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902113:[N/A] 0 - Look for pieces of Miitoboru on nearby beaches
|
||||
7902114:[N/A] 0 - Look for pieces of Miitoboru on nearby beaches
|
||||
7902115:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902116:[N/A] 0 - Look for pieces of Miitoboru
|
||||
7902119:[N/A] 0 - Talk to Miitoboru
|
||||
7902120:[N/A] 0 - Go talk to Miitoboru
|
||||
7902121:[N/A] 0 - Go to the place Miitoboru sensed
|
||||
7902122:[N/A] 0 - Investigate the shipwreck
|
||||
7902123:[N/A] 0 - Look for pieces of Miitoboru on nearby beaches
|
||||
7902124:[N/A] 0 - Look for pieces of Miitoboru
|
||||
7902201:[N/A] 0 - Talk to the strange Fatuus
|
||||
7902202:[N/A] 0 - Look for the photo that the Mirror Maiden lost
|
||||
7902205:[N/A] 0 - Give the pocket watch with the photo back to the Mirror Maiden
|
||||
7902206:[N/A] 0 - Check the direction that the Mirror Maiden left in
|
||||
7902207:[N/A] 0 - Unseal the vine-covered cave entrance
|
||||
7902208:[N/A] 0 - Go into the cave and speak to Agafya
|
||||
7902210:[N/A] 0 - [N/A] 2260687964
|
||||
7902211:[N/A] 0 - Look for traces of the other group's members
|
||||
7902212:[N/A] 0 - [CHS] - 唤醒愚人众$HIDDEN
|
||||
7902213:[N/A] 0 - Talk to the Mirror Maiden
|
||||
7902214:[N/A] 0 - [N/A] 698440828
|
||||
7902301:[N/A] 0 - Talk to the strange Fatuus
|
||||
7902302:[N/A] 0 - Look for the insignia the Electrohammer Vanguard speaks of
|
||||
7902303:[N/A] 0 - Give the insignia to the Electrohammer Vanguard
|
||||
7902305:[N/A] 0 - Find a way to open the path that Yakov took
|
||||
7902306:[N/A] 0 - Go and look for Yakov
|
||||
7902307:[N/A] 0 - Talk to Chevka
|
||||
7902308:[N/A] 0 - Look for Yakov
|
||||
7902309:[N/A] 0 - Try to wake Yakov up
|
||||
7902310:[N/A] 0 - [N/A] 3148789548
|
||||
7902311:[N/A] 0 - [N/A] 3192504660
|
||||
7902312:[N/A] 0 - Look for traces of the other group's members
|
||||
7902313:[N/A] 0 - Talk to the Electrohammer Vanguard
|
||||
7902314:[N/A] 0 - [N/A] 3565211300
|
||||
7902401:[N/A] 0 - Talk to the Fatui at the camp
|
||||
7902402:[N/A] 0 - Investigate the camp
|
||||
7902403:[N/A] 0 - Collect clues by talking to the Fatui at the camp
|
||||
7902404:[N/A] 0 - Find the lost conches
|
||||
7902405:[N/A] 0 - Find the lost conches
|
||||
7902406:[N/A] 0 - Find the lost conches
|
||||
7902407:[N/A] 0 - Place the misplaced conches in their original places
|
||||
7902409:[N/A] 0 - [N/A] 295975260
|
||||
7902410:[N/A] 0 - Talk to Paimon
|
||||
7902411:[N/A] 0 - Wake Yakov up
|
||||
7902412:[N/A] 0 - [N/A] 3657536628
|
||||
7902413:[N/A] 0 - [N/A] 846813500
|
||||
7902414:[N/A] 0 - [N/A] 1965281364
|
||||
7902415:[N/A] 0 - Investigate the camp
|
||||
7902416:[N/A] 0 - Investigate the camp
|
||||
7902417:[N/A] 0 - Investigate the camp
|
||||
7902501:[N/A] 0 - [CHS] - 查看狸猫的情况$HIDDEN
|
||||
7902502:[N/A] 0 - [CHS] - 查看狸猫的情况$HIDDEN
|
||||
7902503:[N/A] 0 - Use Elemental Sight to look for clues
|
||||
7902504:[N/A] 0 - Talk to Paimon
|
||||
7902505:[N/A] 0 - Talk to Mamesuke
|
||||
7902506:[N/A] 0 - Change the stone formation on the right side of the bonsai to Leisurely Rocks
|
||||
7902507:[N/A] 0 - Look for Shibasuke on the mountain
|
||||
7902508:[N/A] 0 - Defeat the Hilichurl guards
|
||||
7902509:[N/A] 0 - Rescue the bake-danuki
|
||||
7902510:[N/A] 0 - Talk to the bake-danuki
|
||||
7902511:[N/A] 0 - Meet up with Mamesuke
|
||||
7902512:[N/A] 0 - [CHS] - (test)第一次黑屏后的对话
|
||||
7902513:[N/A] 0 - Catch up with Mamesuke and Shibasuke
|
||||
7902514:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902515:[N/A] 0 - Destroy the Anemo Amber
|
||||
7902516:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902517:[N/A] 0 - Give the Sunsettias to Mamesuke
|
||||
7902518:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902519:[N/A] 0 - Catch up with Mamesuke and Shibasuke
|
||||
7902520:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902521:[N/A] 0 - Defeat the Pyro Slime
|
||||
7902522:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902523:[N/A] 0 - Give Shibasuke 1 Flaming Flower Stamen
|
||||
7902524:[N/A] 0 - [CHS] - (test)和豆助、柴助对话
|
||||
7902525:[N/A] 0 - Change the stone formation on both sides of the bonsai to Unyielding Rocks
|
||||
7902526:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902527:[N/A] 0 - Catch up with Mamesuke and Shibasuke
|
||||
7902528:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902529:[N/A] 0 - Solve the puzzle
|
||||
7902530:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902531:[N/A] 0 - Catch up with Mamesuke and Shibasuke
|
||||
7902532:[N/A] 0 - [CHS] - (test)和豆助、柴助对话
|
||||
7902533:[N/A] 0 - Defeat the Ruin Guard
|
||||
7902534:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902535:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902536:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902537:[N/A] 0 - Go to Windrise
|
||||
7902538:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902539:[N/A] 0 - [CHS] - (test)与凯瑟琳交谈
|
||||
7902540:[N/A] 0 - [N/A] 2114239540
|
||||
7902541:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902542:[N/A] 0 - Go to the bonsai
|
||||
7902543:[N/A] 0 - Go to the bonsai
|
||||
7902544:[N/A] 0 - Go to the bonsai
|
||||
7902545:[N/A] 0 - [CHS] - (test)常驻对话$HIDDEN
|
||||
7902546:[N/A] 0 - Talk to Mamesuke and Shibasuke
|
||||
7902547:[N/A] 0 - Change the stone formation on both sides of the bonsai to Leisurely Rocks
|
||||
7902548:[N/A] 0 - [N/A] 1664337372
|
||||
7902549:[N/A] 0 - [CHS] - (test)和派蒙对话
|
||||
7902550:[N/A] 0 - [CHS] - (test)和派蒙对话
|
||||
7902551:[N/A] 0 - Go to where the bonsai is once the island's anomalies have stabilized
|
||||
7902552:[N/A] 0 - [N/A] 354139228
|
||||
7902553:[N/A] 0 - Go to the bonsai
|
||||
7902601:[N/A] 0 - [CHS] - (test)和夜鸦团长对话$HIDDEN
|
||||
7902602:[N/A] 0 - Finish acting out the Prologue
|
||||
7902603:[N/A] 0 - Finish acting out the Interlude
|
||||
7902604:[N/A] 0 - Finish acting out the Finale
|
||||
7902605:[N/A] 0 - Take a group photo with the theater troupe members
|
||||
7902606:[N/A] 0 - Talk to the Theater Head
|
||||
7902607:[N/A] 0 - Talk to the Theater Head
|
||||
7902608:[N/A] 0 - [CHS] - (test)完成间幕1$HIDDEN
|
||||
7902609:[N/A] 0 - [CHS] - (test)完成间幕2$HIDDEN
|
||||
7902610:[N/A] 0 - [CHS] - (test)完成间幕3$HIDDEN
|
||||
7902612:[N/A] 0 - Talk to the Theater Head
|
||||
7902613:[N/A] 0 - Talk to the Theater Head
|
||||
7902614:[N/A] 0 - [N/A] 1052035660
|
||||
7902615:[N/A] 0 - [N/A] 1293023692
|
||||
7902616:[N/A] 0 - [N/A] 1255455532
|
||||
7902617:[N/A] 0 - Talk to the Theater Head
|
||||
7902618:[N/A] 0 - Talk to the Theater Head
|
||||
7902619:[N/A] 0 - [N/A] 663267076
|
||||
7902620:[N/A] 0 - [N/A] 2784918476
|
||||
7902621:[N/A] 0 - [N/A] 772945276
|
||||
7902701:[N/A] 0 - Talk to Miitoboru
|
||||
7902702:[N/A] 0 - Sail to where the treasure lies
|
||||
7902703:[N/A] 0 - Sail to where the treasure lies
|
||||
7902704:[N/A] 0 - Sail to where the treasure lies
|
||||
7902705:[N/A] 0 - Sail through the thunderstorm
|
||||
7902706:[N/A] 0 - Talk to Kosekimaru
|
||||
7902707:[N/A] 0 - Go collect the treasure
|
||||
7902708:[N/A] 0 - Go collect the treasure
|
||||
7902709:[N/A] 0 - Report back to Kosekimaru
|
||||
7902710:[N/A] 0 - Report back to Kosekimaru
|
||||
7902711:[N/A] 0 - Sail to where the treasure lies
|
||||
7902712:[N/A] 0 - Sail to where the treasure lies
|
||||
7902713:[N/A] 0 - Go collect the treasure
|
||||
7902714:[N/A] 0 - Board Miitoboru
|
||||
7902801:[N/A] 0 - Go to the reef near Broken Isle
|
||||
7902802:[N/A] 0 - Find the treasure clue nearby
|
||||
7902901:[N/A] 0 - Go to the reef near Twinning Isle
|
||||
7902902:[N/A] 0 - Find the treasure clue nearby
|
||||
7902903:[N/A] 0 - Talk to Captain Night Raven
|
||||
7902904:[N/A] 0 - Follow Captain Night Raven's instructions to pierce the fog
|
||||
7902905:[N/A] 0 - Find the treasure clue on the island
|
||||
7902906:[N/A] 0 - Help Captain Night Raven get rid of the hilichurls
|
||||
7902907:[N/A] 0 - Report back to Captain Night Raven
|
||||
7902908:[N/A] 0 - [CHS] - (test)隐藏刷夜鸦船长$HIDDEN
|
||||
7903001:[N/A] 0 - Go to the reef near Minacious Isle
|
||||
7903002:[N/A] 0 - Find the treasure clue nearby
|
||||
7903003:[N/A] 0 - Follow the Sea Route Log's instructions to find the treasure clue
|
||||
7903004:[N/A] 0 - [CHS] - (test)打捞宝藏
|
||||
7903005:[N/A] 0 - Talk to Paimon
|
||||
7903101:[N/A] 0 - Go to the reef near Pudding Isle
|
||||
7903102:[N/A] 0 - Find the treasure clue nearby
|
||||
7903103:[N/A] 0 - Follow the Route Log to search for the treasure clue
|
||||
7903104:[N/A] 0 - Follow the Route Log to search for the treasure clue
|
||||
7903105:[N/A] 0 - Talk to Paimon
|
||||
7903106:[N/A] 0 - Talk to Paimon
|
||||
7903201:[N/A] 0 - [CHS] - (test)隐藏传送2$UNRELEASED$HIDDEN
|
||||
7903202:[N/A] 0 - [CHS] - (test)隐藏传送去梦$UNRELEASED$HIDDEN
|
||||
7903203:[N/A] 0 - [CHS] - (test)隐藏传送保底$UNRELEASED$HIDDEN
|
||||
7903204:[N/A] 0 - [CHS] - (test)隐藏传送回大世界$UNRELEASED$HIDDEN
|
||||
7903205:[N/A] 0 - [N/A] 1479732700
|
||||
7903206:[N/A] 0 - [CHS] - (test)隐藏传送回梦境$UNRELEASED$HIDDEN
|
||||
7903207:[N/A] 0 - [CHS] - (test)隐藏传送回大世界$UNRELEASED$HIDDEN
|
||||
7903208:[N/A] 0 - [CHS] - (test)隐藏传送回大世界$UNRELEASED$HIDDEN
|
||||
7903209:[N/A] 0 - [CHS] - (test)$UNRELEASED$HIDDEN
|
||||
7903210:[N/A] 0 - [CHS] - (test)$UNRELEASED$HIDDEN
|
||||
7903301:[N/A] 0 - [CHS] - 监听是否获取海螺1号$HIDDEN
|
||||
7903302:[N/A] 0 - [CHS] - 监听是否获取海螺2号$HIDDEN
|
||||
7903303:[N/A] 0 - [CHS] - 监听是否获取海螺2号$HIDDEN
|
||||
7903304:[N/A] 0 - [N/A] 1993680044
|
||||
7903305:[N/A] 0 - [N/A] 2461718804
|
||||
7903306:[N/A] 0 - [N/A] 421961860
|
||||
7903307:[N/A] 0 - [N/A] 2379053340
|
||||
7903308:[N/A] 0 - [CHS] - 寻找藏镜仕女丢失的照片$HIDDEN
|
||||
7903309:[N/A] 0 - [CHS] - 寻找雷锤前锋军口中的徽记$HIDDEN
|
||||
7903310:[N/A] 0 - [N/A] 2843024196
|
||||
7903401:[N/A] 0 - [N/A] 3215533476
|
||||
7903402:[N/A] 0 - [N/A] 1898096836
|
||||
7903501:[N/A] 0 - Talk to Katheryne in Mondstadt
|
||||
7903601:[N/A] 0 - [N/A] 3819916596
|
||||
7903602:[N/A] 0 - [N/A] 1672528164
|
||||
7903603:[N/A] 0 - [N/A] 591321268
|
||||
7903701:[N/A] 0 - [CHS] - (test)传送1$UNRELEASED$HIDDEN
|
||||
7903702:[N/A] 0 - [CHS] - (test)保底$UNRELEASED$HIDDEN
|
||||
7903703:[N/A] 0 - [CHS] - (test)回去$UNRELEASED$HIDDEN
|
||||
7903704:[N/A] 0 - [CHS] - (test)完成group后传送$UNRELEASED$HIDDEN
|
||||
7903705:[N/A] 0 - [CHS] - (test)保底$UNRELEASED$HIDDEN
|
||||
7903706:[N/A] 0 - [CHS] - (test)回去$UNRELEASED$HIDDEN
|
||||
7903707:[N/A] 0 - [CHS] - (test)回到20134$UNRELEASED$HIDDEN
|
||||
7903708:[N/A] 0 - [CHS] - (test)回到20134$UNRELEASED$HIDDEN
|
||||
7903801:[N/A] 0 - [N/A] 153137900
|
||||
9000101:Quest Editor Test - Connection success?
|
||||
@@ -1,780 +0,0 @@
|
||||
1: BigWorld_LevelStreaming
|
||||
2: BigWorld_LevelStreaming
|
||||
3: BigWorld_LevelStreaming
|
||||
4: LostParadise_LevelStreaming
|
||||
5: AbyssalPalace_LevelStreaming
|
||||
6: TheChasm_LevelStreaming
|
||||
7: MichiaeMatsuri_LevelStreaming
|
||||
9: DreamIsland_LevelStreaming
|
||||
1001: ClimbTest1
|
||||
1002: ClimbTest2
|
||||
1003: TheBigWorld
|
||||
1004: Knight_Inside_Test
|
||||
1005: ChurchSteal
|
||||
1006: Level_PFDungeon01
|
||||
1008: ChurchLobby
|
||||
1009: AngelShare
|
||||
1011: Level_Gameplay_Test
|
||||
1013: SneakAdvancedTest
|
||||
1015: WindZone
|
||||
1016: Level_AmborAbyss01
|
||||
1017: Level_FCdungeon_Kettle01
|
||||
1018: Chateau
|
||||
1019: Level_CloudDongTian_Test1
|
||||
1023: Level_Yurenzhong
|
||||
1024: Level_WeekDungeon01
|
||||
1030: TestIntercept_LiYue
|
||||
1031: Level_Tower_Morning_01
|
||||
1032: Level_FCdungeon_Cloud02
|
||||
1033: Indoor_Ly_Bank
|
||||
1034: Indoor_Ly_Liuliting
|
||||
1035: Indoor_Ly_Xinyuexuan
|
||||
1050: Level_WaterMonster_Test
|
||||
1051: Level_QunYuGe_CLX
|
||||
1052: Level_FCdungeon_FatOtaku
|
||||
1053: Level_FCdungeon_Kettle01
|
||||
1054: Level_FCdungeon_Kettle01
|
||||
1055: Level_YoungMaster
|
||||
1056: Level_ZhongLi_WG
|
||||
1057: Indoor_Ly_Qunyuge
|
||||
1058: Level_FCdungeon_FatOtaku
|
||||
1059: Level_FCdungeon_Hutao
|
||||
1060: IndoorScene_Dq_Teahouse
|
||||
1061: IndoorScene_Dq_Syabugyo
|
||||
1062: Level_FCdungeon_LeiDianYing
|
||||
1063: IndoorScene_Dq_Donjon
|
||||
1064: IndoorScene_Dq_TenryuBugyo
|
||||
1065: Level_TenryuBugyo01
|
||||
1066: IndoorScene_Dq_Uyutei
|
||||
1068: IndoorScene_Md_AngelShare_Bartender01
|
||||
1069: IndoorScene_Ly_CyRoom
|
||||
1070: Level_Tower_Moon_01
|
||||
1071: Level_FCdungeon_Shougun01_Kazuha
|
||||
2001: Homeworld_Exterior_Above
|
||||
2002: Homeworld_Exterior_Karst
|
||||
2003: Homeworld_Exterior_Uncharted
|
||||
2004: Homeworld_Exterior_Ukiyo
|
||||
2201: Homeworld_Interior_Md_Apartment_01
|
||||
2202: Homeworld_Interior_Ly_Apartment_01
|
||||
2203: Homeworld_Interior_Dq_Apartment_01
|
||||
20000: Level_Gameplay_Test
|
||||
20005: PlotLevel_XiangLingLevel_Xyd
|
||||
20006: Level_UCDungeon01
|
||||
20007: PlotLevel_BarbaraMission02_Xyd
|
||||
20008: Level_KaeyaTutorialMission01
|
||||
20009: Level_AmborTutorialMission01
|
||||
20010: Level_LisaTutorialMission04
|
||||
20011: Level_LisaTutorialMission03
|
||||
20012: Level_UCDungeon01
|
||||
20013: Level_KaeyaTutorialMission02
|
||||
20014: Level_UCDungeon01
|
||||
20015: Level_LisaTutorialMission03
|
||||
20016: Level_KaeyaTutorialMission02
|
||||
20017: DvalinTest_S01
|
||||
20018: DvalinTest_S04
|
||||
20019: Level_LisaTutorialMission04
|
||||
20020: DvalinTest_S00
|
||||
20022: Level_UCDungeon01
|
||||
20023: Level_Plot
|
||||
20024: Level_UCDungeon01
|
||||
20025: DvalinTest_S04
|
||||
20026: Level_WeekDungeon01
|
||||
20027: Level_WeekDungeon01
|
||||
20028: Level_WeekDungeon01
|
||||
20031: Level_UCDungeon01
|
||||
20032: Level_WindyTutorial_YQT
|
||||
20034: IndoorScene_Ly_Goldenhouse
|
||||
20035: Level_KaeyaTutorialMission02
|
||||
20036: Level_KaeyaTutorialMission02
|
||||
20037: Level_FCdungeon_Eula
|
||||
20101: IndoorScene_Ly_Goldenhouse
|
||||
20102: Level_FCdungeon_Qiqi
|
||||
20103: Level_AmborTutorialMission01
|
||||
20104: Level_FCdungeon_GoddessLY
|
||||
20105: Level_FCdungeon_GoddessLY
|
||||
20106: Level_DahakaBoss01
|
||||
20107: Level_DahakaBoss01
|
||||
20108: Level_DahakaBoss01
|
||||
20109: Level_DahakaBoss01
|
||||
20110: Level_DahakaBoss01
|
||||
20111: Level_HFDungeon_Prison01
|
||||
20112: Level_Dq_Void01
|
||||
20113: Level_FCdungeon_Delusion01
|
||||
20114: Level_DonjonBattle01
|
||||
20115: Level_DonjonBattle01
|
||||
20116: Level_Dq_Void01
|
||||
20117: Level_Dq_Void02
|
||||
20118: Level_HFDungeon02
|
||||
20119: Level_HFDungeon_Yidou01
|
||||
20120: Level_Eldritch_Minor01
|
||||
20121: QuestLevel_FCdungeon_ShenheCloud01
|
||||
20122: Level_WeekDungeon_Baal
|
||||
20123: Level_FCdungeon_Miko
|
||||
20124: Level_Eldritch_Minor01
|
||||
20125: Level_WeekDungeon_Baal
|
||||
20126: Level_QuestRongcai_Dungeon01
|
||||
20127: Level_CYDungeon_Activy01
|
||||
20128: Level_CYDungeon_Activy02
|
||||
20129: Level_CYDungeon_Activy03
|
||||
20130: IndoorScene_Ly_CyRoom
|
||||
20131: Level_FCdungeon_Yelan
|
||||
20133: Level_DreamIsland_Xinyan01
|
||||
20134: Level_DreamIsland_Mona01
|
||||
20135: Level_DreamIsland_Kazuha02
|
||||
20136: Level_DreamIsland_Mona02
|
||||
20137: Level_DreamIsland_Fischl01
|
||||
20138: Level_DreamIsland_Fischl02
|
||||
20139: Level_DreamIsland_Fischl03
|
||||
20140: Level_DreamIsland_Kazuha03
|
||||
20141: Level_DreamIsland_Fischllibrary
|
||||
20142: Level_DreamIsland_Kazuha01
|
||||
20143: Level_DreamIsland_Fischlroom
|
||||
20144: Level_DreamIsland_Fischlcorridor
|
||||
30001: LevelTest_CurseMaze
|
||||
30100: Level_Tower_Morning_01
|
||||
30101: Level_Tower_Morning_01
|
||||
30102: Level_Tower_Morning_01
|
||||
30103: Level_Tower_Morning_01
|
||||
30104: Level_Tower_Morning_01
|
||||
30200: Level_Tower_01_Water
|
||||
30201: Level_Tower_Morning_01
|
||||
30202: Level_Tower_01_Water
|
||||
30203: Level_Tower_Morning_01
|
||||
30204: Level_Tower_Morning_01
|
||||
30300: Level_Tower_Morning_01
|
||||
30301: Level_Tower_Morning_01
|
||||
30302: Level_Tower_01_Water
|
||||
30303: Level_Tower_01_Water
|
||||
30304: Level_Tower_Morning_01
|
||||
30400: Level_Tower_Dusk_01
|
||||
30401: Level_Tower_Dusk_01
|
||||
30402: Level_Tower_Dusk_01
|
||||
30403: Level_Tower_Dusk_01
|
||||
30404: Level_Tower_Dusk_01
|
||||
30500: Level_Tower_Dusk_01
|
||||
30501: Level_Tower_Dusk_01
|
||||
30502: Level_Tower_Dusk_01
|
||||
30503: Level_Tower_Dusk_01
|
||||
30504: Level_Tower_Dusk_01
|
||||
30600: Level_Tower_01_Open
|
||||
30601: Level_Tower_01_Open
|
||||
30602: Level_Tower_01_Open
|
||||
30603: Level_Tower_01_Open
|
||||
30604: Level_Tower_Night_01
|
||||
30700: Level_Tower_Dusk_01
|
||||
30701: Level_Tower_01_Water
|
||||
30702: Level_Tower_Dusk_01
|
||||
30703: Level_Tower_Dusk_01
|
||||
30704: Level_Tower_Dusk_01
|
||||
30800: Level_Tower_Universe_01
|
||||
30801: Level_Tower_Universe_01
|
||||
30802: Level_Tower_Universe_01
|
||||
30803: Level_Tower_01_Water
|
||||
30804: Level_Tower_Universe_01
|
||||
30900: Level_Tower_Moon_01
|
||||
30901: Level_Tower_Moon_01
|
||||
30902: Level_Tower_Moon_01
|
||||
30903: Level_Tower_Moon_01
|
||||
30904: Level_Tower_Moon_01
|
||||
31000: Level_Tower_Night_01
|
||||
31001: Level_Tower_Night_01
|
||||
31002: Level_Tower_Night_01
|
||||
31003: Level_Tower_Night_01
|
||||
31004: Level_Tower_Night_01
|
||||
31100: Level_Tower_Night_01
|
||||
31101: Level_Tower_Night_01
|
||||
31102: Level_Tower_Night_01
|
||||
31103: Level_Tower_Night_01
|
||||
31104: Level_Tower_Night_01
|
||||
31200: Level_Tower_Night_01
|
||||
31201: Level_Tower_Night_01
|
||||
31202: Level_Tower_Night_01
|
||||
31203: Level_Tower_Night_01
|
||||
31204: Level_Tower_Night_01
|
||||
31300: Level_Tower_Element_Fire_01
|
||||
31301: Level_Tower_Element_Fire_01
|
||||
31302: Level_Tower_Element_Fire_01
|
||||
31303: Level_Tower_Element_Fire_01
|
||||
31304: Level_Tower_Element_Fire_01
|
||||
31400: Level_Tower_Element_Thunder_01
|
||||
31401: Level_Tower_Element_Thunder_01
|
||||
31402: Level_Tower_Element_Thunder_01
|
||||
31403: Level_Tower_Element_Thunder_01
|
||||
31404: Level_Tower_Element_Thunder_01
|
||||
31500: Level_Tower_Element_Ice_01
|
||||
31501: Level_Tower_Element_Ice_01
|
||||
31502: Level_Tower_Element_Ice_01
|
||||
31503: Level_Tower_Element_Ice_01
|
||||
31504: Level_Tower_Element_Ice_01
|
||||
31600: Level_Tower_Element_Water_01
|
||||
31601: Level_Tower_Element_Water_01
|
||||
31602: Level_Tower_Element_Water_01
|
||||
31603: Level_Tower_Element_Water_01
|
||||
31604: Level_Tower_Element_Water_01
|
||||
31700: Level_Tower_Moon_01
|
||||
31701: Level_Tower_Moon_01
|
||||
31702: Level_Tower_Moon_01
|
||||
31703: Level_Tower_Moon_01
|
||||
31704: Level_Tower_Moon_01
|
||||
31800: Level_Tower_Universe_01
|
||||
31801: Level_Tower_Universe_01
|
||||
31802: Level_Tower_Universe_01
|
||||
31803: Level_Tower_Universe_01
|
||||
31804: Level_Tower_Universe_01
|
||||
31900: Level_Tower_Universe_01
|
||||
31901: Level_Tower_Universe_01
|
||||
31902: Level_Tower_Universe_01
|
||||
31903: Level_Tower_Universe_01
|
||||
31904: Level_Tower_Universe_01
|
||||
32000: Level_Tower_Universe_01
|
||||
32001: Level_Tower_Universe_01
|
||||
32002: Level_Tower_Universe_01
|
||||
32003: Level_Tower_Universe_01
|
||||
32004: Level_Tower_Universe_01
|
||||
32100: Level_Tower_Morning_01
|
||||
32101: Level_Tower_Morning_01
|
||||
32102: Level_Tower_Morning_01
|
||||
32103: Level_Tower_Morning_01
|
||||
32104: Level_Tower_Morning_01
|
||||
32200: Level_Tower_Morning_01
|
||||
32201: Level_Tower_Morning_01
|
||||
32202: Level_Tower_Morning_01
|
||||
32203: Level_Tower_Morning_01
|
||||
32204: Level_Tower_Morning_01
|
||||
33100: Level_Tower_Morning_01
|
||||
33101: Level_Tower_Morning_01
|
||||
33102: Level_Tower_01_Open
|
||||
33103: Level_Tower_Morning_01
|
||||
33401: Level_Tower_Dusk_01
|
||||
33402: Level_Tower_Night_01
|
||||
33403: Level_Tower_Night_01
|
||||
33404: Level_Tower_Night_01
|
||||
33700: Level_Tower_Moon_01
|
||||
33701: Level_Tower_Moon_01
|
||||
33702: Level_Tower_Universe_01
|
||||
33703: Level_Tower_Universe_01
|
||||
33704: Level_Tower_Element_Ice_01
|
||||
33705: Level_Tower_Element_Fire_01
|
||||
33706: Level_Tower_Element_Ice_01
|
||||
33707: Level_Tower_Element_Ice_01
|
||||
33708: Level_Tower_Universe_01
|
||||
33709: Level_Tower_Element_Thunder_01
|
||||
33710: Level_Tower_Universe_01
|
||||
33711: Level_Tower_Element_Water_01
|
||||
33712: Level_Tower_Universe_01
|
||||
33713: Level_Tower_Element_Ice_01
|
||||
33714: Level_Tower_Element_Ice_01
|
||||
33715: Level_Tower_Moon_01
|
||||
33716: Level_Tower_Universe_01
|
||||
33717: Level_Tower_Moon_01
|
||||
33718: Level_Tower_Moon_01
|
||||
33719: Level_Tower_Moon_01
|
||||
33720: Level_Tower_Universe_01
|
||||
33721: Level_Tower_Moon_01
|
||||
33722: Level_Tower_Universe_01
|
||||
33723: Level_Tower_Moon_01
|
||||
33724: Level_Tower_Universe_01
|
||||
33725: Level_Tower_Moon_01
|
||||
33726: Level_Tower_Universe_01
|
||||
33727: Level_Tower_Moon_01
|
||||
33728: Level_Tower_Universe_01
|
||||
33729: Level_Tower_Moon_01
|
||||
33730: Level_Tower_Universe_01
|
||||
33731: Level_Tower_Moon_01
|
||||
33732: Level_Tower_Universe_01
|
||||
33733: Level_Tower_Moon_01
|
||||
33734: Level_Tower_Universe_01
|
||||
33735: Level_Tower_Moon_01
|
||||
33736: Level_Tower_Universe_01
|
||||
34100: Level_Tower_Morning_01
|
||||
34101: Level_Tower_01_Water
|
||||
34102: Level_Tower_01_Open
|
||||
34103: Level_Tower_Morning_01
|
||||
34401: Level_Tower_Dusk_01
|
||||
34402: Level_Tower_Night_01
|
||||
34403: Level_Tower_Night_01
|
||||
34404: Level_Tower_Night_01
|
||||
34700: Level_Tower_Moon_01
|
||||
34701: Level_Tower_Moon_01
|
||||
34702: Level_Tower_Universe_01
|
||||
34703: Level_Tower_Universe_01
|
||||
34704: Level_Tower_Element_Ice_01
|
||||
34705: Level_Tower_Element_Fire_01
|
||||
34706: Level_Tower_Element_Ice_01
|
||||
34707: Level_Tower_Element_Ice_01
|
||||
34708: Level_Tower_Universe_01
|
||||
34709: Level_Tower_Element_Thunder_01
|
||||
34710: Level_Tower_Universe_01
|
||||
34711: Level_Tower_Element_Water_01
|
||||
34712: Level_Tower_Universe_01
|
||||
34713: Level_Tower_Element_Ice_01
|
||||
34714: Level_Tower_Element_Ice_01
|
||||
34715: Level_Tower_Moon_01
|
||||
34716: Level_Tower_Universe_01
|
||||
34717: Level_Tower_Moon_01
|
||||
34718: Level_Tower_Moon_01
|
||||
34719: Level_Tower_Moon_01
|
||||
34720: Level_Tower_Universe_01
|
||||
34721: Level_Tower_Moon_01
|
||||
34722: Level_Tower_Universe_01
|
||||
34723: Level_Tower_Moon_01
|
||||
34724: Level_Tower_Universe_01
|
||||
34725: Level_Tower_Moon_01
|
||||
34726: Level_Tower_Universe_01
|
||||
34727: Level_Tower_Moon_01
|
||||
34728: Level_Tower_Universe_01
|
||||
34729: Level_Tower_Moon_01
|
||||
34730: Level_Tower_Universe_01
|
||||
34731: Level_Tower_Moon_01
|
||||
34732: Level_Tower_Universe_01
|
||||
34733: Level_Tower_Moon_01
|
||||
34734: Level_Tower_Universe_01
|
||||
34735: Level_Tower_Moon_01
|
||||
34736: Level_Tower_Universe_01
|
||||
35100: Level_Tower_Morning_01
|
||||
35101: Level_Tower_Morning_01
|
||||
35102: Level_Tower_Morning_01
|
||||
35103: Level_Tower_Morning_01
|
||||
35401: Level_Tower_Dusk_01
|
||||
35402: Level_Tower_Night_01
|
||||
35403: Level_Tower_Dusk_01
|
||||
35404: Level_Tower_Night_01
|
||||
35700: Level_Tower_Moon_01
|
||||
35701: Level_Tower_Moon_01
|
||||
35702: Level_Tower_Universe_01
|
||||
35703: Level_Tower_Universe_01
|
||||
35704: Level_Tower_Element_Ice_01
|
||||
35705: Level_Tower_Element_Fire_01
|
||||
35706: Level_Tower_Element_Ice_01
|
||||
35707: Level_Tower_Element_Ice_01
|
||||
35708: Level_Tower_Universe_01
|
||||
35709: Level_Tower_Element_Thunder_01
|
||||
35710: Level_Tower_Universe_01
|
||||
35711: Level_Tower_Element_Water_01
|
||||
35712: Level_Tower_Universe_01
|
||||
35713: Level_Tower_Element_Ice_01
|
||||
35714: Level_Tower_Element_Ice_01
|
||||
35715: Level_Tower_Moon_01
|
||||
35716: Level_Tower_Universe_01
|
||||
35717: Level_Tower_Moon_01
|
||||
35718: Level_Tower_Moon_01
|
||||
35719: Level_Tower_Moon_01
|
||||
35720: Level_Tower_Universe_01
|
||||
35721: Level_Tower_Moon_01
|
||||
35722: Level_Tower_Universe_01
|
||||
35723: Level_Tower_Moon_01
|
||||
35724: Level_Tower_Universe_01
|
||||
35725: Level_Tower_Moon_01
|
||||
35726: Level_Tower_Universe_01
|
||||
35727: Level_Tower_Moon_01
|
||||
35728: Level_Tower_Universe_01
|
||||
35729: Level_Tower_Moon_01
|
||||
35730: Level_Tower_Universe_01
|
||||
35731: Level_Tower_Moon_01
|
||||
35732: Level_Tower_Universe_01
|
||||
35733: Level_Tower_Moon_01
|
||||
35734: Level_Tower_Universe_01
|
||||
35735: Level_Tower_Moon_01
|
||||
35736: Level_Tower_Universe_01
|
||||
35800: Level_CycleDungeon_WindFlower
|
||||
35801: Level_ContestBattle01
|
||||
35802: Level_ContestBattle01
|
||||
35803: Level_ContestBattle01
|
||||
35804: Level_ContestBattle01
|
||||
35805: Level_ContestBattle01
|
||||
35806: Level_ContestBattle01
|
||||
35807: Level_ContestBattle01
|
||||
35808: Level_ContestBattle01
|
||||
35809: Level_ContestBattle01
|
||||
35810: Level_ContestBattle01
|
||||
35811: Level_ContestBattle01
|
||||
35812: Level_ContestBattle01
|
||||
35820: Level_FCdungeon_Qiqi
|
||||
35821: Level_FCdungeon_Qiqi
|
||||
35822: Level_FCdungeon_Qiqi
|
||||
35823: Level_FCdungeon_Qiqi
|
||||
35824: PlotLevel_XiangLingLevel_Xyd
|
||||
35825: PlotLevel_XiangLingLevel_Xyd
|
||||
35826: PlotLevel_XiangLingLevel_Xyd
|
||||
35827: PlotLevel_XiangLingLevel_Xyd
|
||||
35828: Level_FCdungeon_Cloud01
|
||||
35829: Level_FCdungeon_Cloud01
|
||||
35830: Level_FCdungeon_Cloud01
|
||||
35831: Level_FCdungeon_Cloud01
|
||||
35840: Level_CrystalLink_01
|
||||
35841: Level_CrystalLink_01
|
||||
35842: Level_CrystalLink_01
|
||||
35843: Level_CrystalLink_01
|
||||
35844: Level_CrystalLink_01
|
||||
35845: Level_CrystalLink_01
|
||||
35846: Level_DreamIsland_Xinyan01
|
||||
35847: Level_DreamIsland_Xinyan01
|
||||
35848: Level_DIKazuha04
|
||||
35849: Level_DIKazuha04
|
||||
35850: Level_DreamIsland_Fischl03
|
||||
35851: Level_DreamIsland_Fischl03
|
||||
35852: Level_DreamIsland_Mona01
|
||||
35853: Level_DreamIsland_Mona01
|
||||
40001: Level_UCDungeon02
|
||||
40002: Level_UCDungeon01
|
||||
40003: Level_UCDungeon01
|
||||
40004: Level_KaeyaTutorialMission02
|
||||
40005: Level_KaeyaTutorialMission01
|
||||
40006: Level_KaeyaTutorialMission01
|
||||
40007: Level_PFDungeon01
|
||||
40008: Level_KaeyaTutorialMission02
|
||||
40009: Level_AmborTutorialMission01
|
||||
40010: Level_AmborTutorialMission01
|
||||
40012: Level_LisaTutorialMission03
|
||||
40013: Level_AmborTutorialMission01
|
||||
40014: Level_LisaTutorialMission03
|
||||
40015: Level_FCdungeon_Kettle01
|
||||
40016: Level_FCdungeon_Cloud01
|
||||
40017: Level_FCdungeon_Cloud01
|
||||
40018: Level_FCdungeon_Kettle01
|
||||
40019: Level_FCdungeon_Cloud01
|
||||
40020: Level_FCdungeon_Cloud01
|
||||
40021: Level_Challenge_Thunder01
|
||||
40022: Level_ActivityBoss01_Wind
|
||||
40023: Level_ActivityBoss01_Thunder
|
||||
40024: Level_ActivityBoss01_Rock
|
||||
40025: Level_ActivityBoss01_Wind
|
||||
40026: Level_LisaTutorialMission03
|
||||
40027: Level_ActivityBoss01_Wind
|
||||
40028: Level_ActivityBoss01_Thunder
|
||||
40029: Level_ActivityBoss01_Rock
|
||||
40030: Level_LisaTutorialMission03
|
||||
40031: Level_LisaTutorialMission03
|
||||
40032: Level_LisaTutorialMission03
|
||||
40033: Level_LisaTutorialMission03
|
||||
40034: Level_LisaTutorialMission03
|
||||
40035: Level_LisaTutorialMission03
|
||||
40036: Level_LisaTutorialMission03
|
||||
40037: Level_Tower_Universe_01
|
||||
40038: Level_Tower_Universe_01
|
||||
40039: Level_Tower_Element_Water_01
|
||||
40040: Level_Tower_Element_Water_01
|
||||
40041: Level_ActivityBoss02_Water
|
||||
40042: Level_ActivityBoss02_Water
|
||||
40043: Level_ActivityBoss02_Water
|
||||
40044: Level_HFDungeon01
|
||||
40045: Level_HFDungeon02
|
||||
40046: Level_Tower_Element_Water_01
|
||||
40047: Level_HFDungeon02
|
||||
40048: Level_HFDungeon01
|
||||
40049: Level_HFDungeon02
|
||||
40050: Level_HFDungeon_wq
|
||||
40100: Level_CycleDungeon01_Fire
|
||||
40101: Level_CycleDungeon01_Fire
|
||||
40102: Level_CycleDungeon01_Fire
|
||||
40103: Level_CycleDungeon01_Fire
|
||||
40104: Level_CycleDungeon01_Fire
|
||||
40105: Level_CycleDungeon01_Fire
|
||||
40200: Level_CycleDungeon01_Ice
|
||||
40201: Level_CycleDungeon01_Ice
|
||||
40202: Level_CycleDungeon01_Ice
|
||||
40203: Level_CycleDungeon01_Ice
|
||||
40300: Level_CycleDungeon01_Water
|
||||
40301: Level_CycleDungeon01_Water
|
||||
40302: Level_CycleDungeon01_Water
|
||||
40303: Level_CycleDungeon01_Water
|
||||
40400: Level_CycleDungeon01_Thunder
|
||||
40401: Level_CycleDungeon01_Thunder
|
||||
40402: Level_CycleDungeon01_Thunder
|
||||
40403: Level_CycleDungeon01_Thunder
|
||||
40404: Level_CycleDungeon01_Snow
|
||||
40405: Level_CycleDungeon01_Thunder
|
||||
40406: Level_CycleDungeon01_Thunder
|
||||
40407: Level_CycleDungeon01_Thunder
|
||||
40408: Level_CycleDungeon01_Snow
|
||||
40409: Level_CycleDungeon01_Snow
|
||||
40410: Level_CycleDungeon01_Snow
|
||||
40500: Level_CycleDungeon02_Morning
|
||||
40501: Level_CycleDungeon02_Morning
|
||||
40502: Level_CycleDungeon02_Morning
|
||||
40503: Level_CycleDungeon02_Dusk
|
||||
40504: Level_CycleDungeon02_Dusk
|
||||
40505: Level_CycleDungeon02_Night
|
||||
40506: Level_CycleDungeon02_Night
|
||||
40507: Level_CycleDungeon02_Normal
|
||||
40508: Level_CycleDungeon02_Morning
|
||||
40509: Level_CycleDungeon02_Dusk
|
||||
40510: Level_CycleDungeon02_Dusk
|
||||
40511: Level_CycleDungeon02_Night
|
||||
40512: Level_CycleDungeon02_Night
|
||||
40513: Level_CycleDungeon02_Normal
|
||||
40514: Level_CycleDungeon02_Morning
|
||||
40515: Level_CycleDungeon02_Morning
|
||||
40516: Level_CycleDungeon02_Night
|
||||
40517: Level_CycleDungeon02_Night
|
||||
40600: Level_CycleDungeon02_Morning
|
||||
40601: Level_CycleDungeon02_Morning
|
||||
40602: Level_CycleDungeon02_Dusk
|
||||
40603: Level_CycleDungeon02_Dusk
|
||||
40604: Level_CycleDungeon02_Night
|
||||
40605: Level_CycleDungeon02_Night
|
||||
40606: Level_CycleDungeon02_Normal
|
||||
40607: Level_CycleDungeon02_Dusk
|
||||
40608: Level_CycleDungeon02_Dusk
|
||||
40609: Level_CycleDungeon02_Night
|
||||
40610: Level_CycleDungeon02_Night
|
||||
40611: Level_CycleDungeon02_Normal
|
||||
40612: Level_CycleDungeon02_Dusk
|
||||
40613: Level_CycleDungeon02_Night
|
||||
40614: Level_CycleDungeon02_Night
|
||||
40615: Level_CycleDungeon02_Night
|
||||
40616: Level_Daily_Water
|
||||
40617: Level_CycleDungeon02_Chasm
|
||||
40618: Level_CycleDungeon02_Chasm
|
||||
40619: Level_CycleDungeon02_Chasm
|
||||
40620: Level_CycleDungeon02_Chasm
|
||||
40700: Level_CycleDungeon01_Rock
|
||||
40701: Level_CycleDungeon01_Rock
|
||||
40702: Level_CycleDungeon01_Rock
|
||||
40703: Level_CycleDungeon01_Rock
|
||||
40800: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40801: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40802: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40803: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40804: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40805: Level_CycleDungeon01_Thunder
|
||||
40806: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40807: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40808: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40809: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40900: Level_CycleDungeon01_Rock
|
||||
40901: Level_CycleDungeon01_Rock
|
||||
40902: Level_CycleDungeon01_Rock
|
||||
40903: Level_CycleDungeon01_Rock
|
||||
40950: Level_CycleDungeon01_Thunder_Dq
|
||||
40951: Level_CycleDungeon01_Thunder_Dq
|
||||
40952: Level_CycleDungeon01_Thunder_Dq
|
||||
40953: Level_CycleDungeon01_Thunder_Dq
|
||||
41000: Level_Tower_01_Open
|
||||
41001: Level_Tower_01_Open
|
||||
41002: Level_Tower_01_Open
|
||||
41003: Level_Tower_01_Open
|
||||
41004: Level_Tower_01_Open
|
||||
41005: Level_Tower_01_Open
|
||||
41006: Level_Tower_01_Open
|
||||
41007: Level_Tower_01_Open
|
||||
41008: Level_Tower_01_Open
|
||||
41009: Level_Tower_01_Open
|
||||
41010: Level_Tower_01_Open
|
||||
41011: Level_Tower_01_Open
|
||||
41012: Level_Tower_01_Open
|
||||
41013: Level_Tower_01_Open
|
||||
41014: Level_Tower_01_Open
|
||||
41015: Level_Tower_01_Open
|
||||
41016: Level_Tower_01_Open
|
||||
41017: Level_Tower_01_Open
|
||||
41018: Level_Tower_01_Open
|
||||
41019: Level_Tower_01_Open
|
||||
41020: Level_Tower_01_Open
|
||||
41021: Level_Tower_01_Open
|
||||
41022: Level_Tower_01_Open
|
||||
41023: Level_Tower_01_Open
|
||||
41024: Level_Tower_01_Open
|
||||
41025: Level_Tower_01_Open
|
||||
41026: Level_Tower_01_Open
|
||||
41027: Level_Tower_01_Open
|
||||
41028: Level_Tower_01_Open
|
||||
41029: Level_Tower_01_Open
|
||||
41030: Level_Tower_01_Open
|
||||
41031: Level_Tower_01_Open
|
||||
41032: Level_Tower_01_Open
|
||||
41033: Level_Tower_01_Open
|
||||
41034: Level_Tower_01_Open
|
||||
41035: Level_Tower_01_Open
|
||||
41036: Level_Tower_01_Open
|
||||
41037: Level_Tower_01_Open
|
||||
41038: Level_Tower_01_Open
|
||||
41039: Level_Tower_01_Open
|
||||
41040: Level_Tower_01_Open
|
||||
41041: Level_Tower_01_Open
|
||||
41042: Level_Tower_01_Open
|
||||
41043: Level_Tower_01_Open
|
||||
41044: Level_Tower_01_Open
|
||||
41045: Level_Tower_01_Open
|
||||
41046: Level_Tower_01_Open
|
||||
41047: Level_Tower_01_Open
|
||||
41048: Level_Tower_01_Open
|
||||
41049: Level_Tower_01_Open
|
||||
41050: Level_Tower_01_Open
|
||||
42001: Level_PFDungeon02_Active01
|
||||
42002: Level_PFDungeon02_Active02
|
||||
42003: Level_PFDungeon02_Active07
|
||||
42004: Level_PFDungeon02_Active06
|
||||
42005: Level_PFDungeon02_Active05
|
||||
42006: Level_PFDungeon02_Active03
|
||||
42007: Level_PFDungeon02_Active04
|
||||
42008: Level_PFDungeon02_Active07
|
||||
42009: Level_PFDungeon02_Active02
|
||||
42010: Level_PFDungeon02_Active01
|
||||
42011: Level_PFDungeon02_Active05
|
||||
42012: Level_PFDungeon02_Active04
|
||||
42013: Level_PFDungeon02_Active07
|
||||
42014: Level_PFDungeon02_Active03
|
||||
43001: Level_FCdungeon_MistTrial
|
||||
43002: Level_FCdungeon_MistTrial
|
||||
43003: Level_FCdungeon_MistTrial
|
||||
43004: Level_FCdungeon_MistTrial
|
||||
43005: Level_FCdungeon_MistTrial
|
||||
43006: Level_FCdungeon_MistTrial
|
||||
43007: Level_FCdungeon_MistTrial
|
||||
43008: Level_FCdungeon_MistTrial
|
||||
43009: Level_FCdungeon_MistTrial
|
||||
43010: Level_FCdungeon_MistTrial
|
||||
43011: Level_FCdungeon_MistTrial
|
||||
43012: Level_FCdungeon_MistTrial
|
||||
43013: Level_FCdungeon_MistTrial
|
||||
44001: Level_PFDungeon01
|
||||
44002: Level_KaeyaTutorialMission02
|
||||
44003: PlotLevel_XiangLingLevel_Xyd
|
||||
44004: Level_Tower_Dusk_01
|
||||
44005: Level_Tower_Moon_01
|
||||
44006: Level_Tower_Element_Thunder_01
|
||||
44007: Level_Tower_Universe_01
|
||||
44011: Level_Tower_Moon_01
|
||||
44012: Level_Tower_Night_01
|
||||
44013: Level_Tower_Moon_01
|
||||
45000: Level_PFDungeon02_ReActive02
|
||||
45001: Level_PFDungeon02_ReActive01
|
||||
45002: Level_PFDungeon02_ReActive02
|
||||
45003: Level_PFDungeon02_ReActive03
|
||||
45004: Level_PFDungeon02_ReActive04
|
||||
45005: Level_PFDungeon02_ReActive05
|
||||
45006: Level_PFDungeon02_ReActive06
|
||||
45007: Level_PFDungeon02_ReActive05
|
||||
45008: Level_PFDungeon02_ReActive01
|
||||
45009: Level_PFDungeon02_ReActive02
|
||||
45010: Level_PFDungeon02_ReActive03
|
||||
45011: Level_PFDungeon02_ReActive04
|
||||
45012: Level_PFDungeon02_ReActive05
|
||||
45013: Level_PFDungeon02_Active08
|
||||
45014: Level_PFDungeon02_Active02
|
||||
45015: Level_PFDungeon02_Active03
|
||||
45016: Level_PFDungeon02_Active04
|
||||
45017: Level_PFDungeon02_Active08
|
||||
45018: Level_PFDungeon02_Active02
|
||||
45019: Level_PFDungeon02_Active03
|
||||
45020: Level_PFDungeon02_Active04
|
||||
45050: Level_CustomLevel_A_01
|
||||
45051: Level_CustomLevel_A_02
|
||||
45052: Level_CustomLevel_A_03
|
||||
45053: Level_CustomLevel_A_04
|
||||
45054: Level_CustomLevel_A_05
|
||||
45055: Level_CustomLevel_A_01
|
||||
45056: Level_CustomLevel_A_02
|
||||
45057: Level_CustomLevel_A_03
|
||||
45058: Level_CustomLevel_A_04
|
||||
45059: Level_CustomLevel_A_05
|
||||
46001: Level_Tower_Universe_01
|
||||
46101: Level_HFDungeon_Prison01
|
||||
46201: Level_CYDungeon_ActivityRouge01
|
||||
46202: Level_CYDungeon_Activy02
|
||||
46203: Level_CYDungeon_Activy03
|
||||
47001: Level_OnmyoMaze_01
|
||||
47002: Level_OnmyoMaze_05
|
||||
47003: Level_OnmyoMaze_03
|
||||
47004: Level_OnmyoMaze_04
|
||||
47005: Level_OnmyoMaze_02
|
||||
47006: Level_OnmyoMaze_06
|
||||
47007: Level_OnmyoMaze_07
|
||||
47008: Level_OnmyoMaze_08
|
||||
47009: Level_OnmyoMaze_01
|
||||
47010: Level_OnmyoMaze_05
|
||||
47011: Level_OnmyoMaze_05
|
||||
47012: TestLevel_Dq_Rouge_SLL03
|
||||
47013: Level_OnmyoMaze_03
|
||||
47014: TestLevel_Dq_Rouge_SLL05
|
||||
47015: TestLevel_Dq_Rouge_SLL06
|
||||
47016: TestLevel_Dq_Rouge_LX01
|
||||
47017: TestLevel_Dq_Rouge_LX02
|
||||
47018: TestLevel_Dq_Rouge_LX03
|
||||
47019: TestLevel_Dq_Rouge_LX04
|
||||
47020: TestLevel_Dq_Rouge_LX05
|
||||
50002: TestLevel_Cold_LYX
|
||||
50003: TestLevel_Battle_CLX
|
||||
50004: Level_PowerCharge_Test
|
||||
50005: Level_ElementGameplay_Test
|
||||
50006: Level_KaeyaTutorialMission02
|
||||
50007: Level_PowerCharge_Test
|
||||
50008: Level_Function_BlackBox_Test
|
||||
50009: TestLevelGameplay_CX
|
||||
50010: TestLevelGameplay_LSA
|
||||
50011: Level_CycleDungeon01_Fire
|
||||
50012: Level_CycleDungeon01_Ice
|
||||
50013: Level_CycleDungeon01_Fire
|
||||
50014: Monster_StrategyTest_LTJ
|
||||
50015: LevelTestRooms
|
||||
50016: Level_CharactersPattern_Test
|
||||
50017: Level_Tower_Moon_01
|
||||
50018: TestLevel_Protect_MC
|
||||
50019: TestLevel_Protect_MC
|
||||
50020: ClimbTest1
|
||||
50021: LevelTest_TestTest_WG
|
||||
50022: TestLevel_PFDungeon01_ZHT
|
||||
50023: Level_Tower_Dusk_01
|
||||
50024: Level_Tower_Dusk_01
|
||||
50025: Level_CycleDungeon02_Normal
|
||||
50026: Level_CycleDungeon02_Normal
|
||||
50027: Level_CycleDungeon02_Normal
|
||||
50028: TestLevel_CycleFire_YQT
|
||||
50029: Level_TdGameplay_Test
|
||||
50030: Level_PFDungeon02_Active01
|
||||
50031: Level_FCdungeon_DragonBoss
|
||||
50032: Level_PFDungeon02_Active03
|
||||
50033: Level_PFDungeon02_Active04
|
||||
50034: Level_PFDungeon02_Active05
|
||||
50041: TestLevel_SZ_LX
|
||||
50042: TestLevel_MD_YQT
|
||||
50043: TestLevel_MD_YQT
|
||||
50044: TestLevel_SZ_LX
|
||||
50045: Level_CycleDungeon_WindFlower
|
||||
50046: Level_Challenge_Thunder01
|
||||
50047: Level_CycleDungeon_WindFlower
|
||||
50048: Level_CycleDungeon_WindFlower
|
||||
50049: Level_CycleDungeon_WindFlower
|
||||
50050: Level_Tower_Morning_01
|
||||
50051: Level_FCdungeon_MistTrial
|
||||
50052: Level_Tower_01_Open
|
||||
50053: Level_LadyBoss01
|
||||
50054: Level_ActivityBoss02_Water
|
||||
50055: TestLevel_Dq_Rouge
|
||||
50056: TestLevel_Dq_Rouge_YQT01
|
||||
50057: TestLevel_Dq_Rouge_YQT02
|
||||
50058: Level_Dq_Void02
|
||||
50059: TestLevelSLL_SpringFestival
|
||||
50060: TestLevel_Dq_UGC_LX01
|
||||
50061: Level_Tower_Universe_01
|
||||
50062: TestLevel_Dq_UGC_LX02
|
||||
50063: TestLevel_Dq_UGC_LX03
|
||||
50064: TestLevel_Dq_UGC_LX04
|
||||
50065: TestLevel_Dq_UGC_LX05
|
||||
50066: TestLevel_FCdungeon_ShenheCloud01
|
||||
50067: TestLevel_WB_Z
|
||||
50068: Level_Tower_01_Open
|
||||
50069: TestLevel_ClimbBox
|
||||
50070: TestLevel_APA_ZQQ
|
||||
50071: TestWorld_APA_ZQQ
|
||||
50072: Level_TD_V3_Gameplay_Test
|
||||
50073: PerformanceTest_LevelStreaming
|
||||
50078: Level_DreamIsland_Xinyan01
|
||||
50079: Level_DreamIsland_Mona01
|
||||
50080: Level_DreamIsland_Kazuha02
|
||||
50081: Level_DreamIsland_Mona02
|
||||
50082: Level_DreamIsland_Fischl01
|
||||
50083: Level_DreamIsland_Fischl02
|
||||
50084: Level_DreamIsland_Fischl03
|
||||
50085: Level_DreamIsland_Kazuha03
|
||||
50086: Level_DreamIsland_Fischllibrary
|
||||
50087: Level_DreamIsland_Kazuha01
|
||||
50088: Level_DreamIsland_Fischlroom
|
||||
50089: Level_DreamIsland_Fischlcorridor
|
||||
51000: Level_Tower_Moon_01
|
||||
51001: Level_Tower_Moon_01
|
||||
51002: Level_Tower_Moon_01
|
||||
51003: Level_Tower_Moon_01
|
||||
51004: Level_Tower_Moon_01
|
||||
51005: Level_Tower_Moon_01
|
||||
897
Source/GrasscutterTools/Resources/en-us/Scenes.txt
Normal file
897
Source/GrasscutterTools/Resources/en-us/Scenes.txt
Normal file
@@ -0,0 +1,897 @@
|
||||
// Scenes
|
||||
|
||||
|
||||
// SCENE_NONE
|
||||
|
||||
|
||||
// SCENE_WORLD
|
||||
1:BigWorld_LevelStreaming
|
||||
2:BigWorld_LevelStreaming
|
||||
3:BigWorld_LevelStreaming
|
||||
4:LostParadise_LevelStreaming
|
||||
5:AbyssalPalace_LevelStreaming
|
||||
6:TheChasm_LevelStreaming
|
||||
7:MichiaeMatsuri_LevelStreaming
|
||||
9:DreamIsland_LevelStreaming
|
||||
1002:ClimbTest2
|
||||
1003:TheBigWorld
|
||||
1030:TestIntercept_LiYue
|
||||
50020:ClimbTest1
|
||||
50069:TestLevel_ClimbBox
|
||||
50071:TestWorld_APA_ZQQ
|
||||
50073:PerformanceTest_LevelStreaming
|
||||
|
||||
|
||||
// SCENE_DUNGEON
|
||||
1001:ClimbTest1
|
||||
1006:Level_PFDungeon01
|
||||
1011:Level_Gameplay_Test
|
||||
1015:WindZone
|
||||
1016:Level_AmborAbyss01
|
||||
1017:Level_FCdungeon_Kettle01
|
||||
1019:Level_Wisdom03
|
||||
1024:Level_WeekDungeon01
|
||||
1031:Level_Tower_Morning_01
|
||||
1032:Level_FCdungeon_Cloud02
|
||||
1050:Level_WaterMonster_Test
|
||||
1051:Level_QunYuGe_CLX
|
||||
1052:Level_FCdungeon_FatOtaku
|
||||
1053:Level_FCdungeon_Kettle01
|
||||
1054:Level_FCdungeon_Kettle01
|
||||
1055:Level_YoungMaster
|
||||
1056:Level_ZhongLi_WG
|
||||
1058:Level_FCdungeon_FatOtaku
|
||||
1059:Level_FCdungeon_Hutao
|
||||
1062:Level_FCdungeon_LeiDianYing
|
||||
1065:Level_TenryuBugyo01
|
||||
1070:Level_Tower_Moon_01
|
||||
1071:Level_FCdungeon_Shougun01_Kazuha
|
||||
20000:Level_Gameplay_Test
|
||||
20005:PlotLevel_XiangLingLevel_Xyd
|
||||
20006:Level_UCDungeon01
|
||||
20007:PlotLevel_BarbaraMission02_Xyd
|
||||
20008:Level_KaeyaTutorialMission01
|
||||
20009:Level_AmborTutorialMission01
|
||||
20010:Level_LisaTutorialMission04
|
||||
20011:Level_LisaTutorialMission03
|
||||
20012:Level_UCDungeon01
|
||||
20013:Level_KaeyaTutorialMission02
|
||||
20014:Level_UCDungeon01
|
||||
20015:Level_LisaTutorialMission03
|
||||
20016:Level_KaeyaTutorialMission02
|
||||
20017:DvalinTest_S01
|
||||
20018:DvalinTest_S04
|
||||
20019:Level_LisaTutorialMission04
|
||||
20020:DvalinTest_S00
|
||||
20022:Level_UCDungeon01
|
||||
20023:Level_Plot
|
||||
20024:Level_UCDungeon01
|
||||
20025:DvalinTest_S04
|
||||
20026:Level_WeekDungeon01
|
||||
20027:Level_WeekDungeon01
|
||||
20028:Level_WeekDungeon01
|
||||
20031:Level_UCDungeon01
|
||||
20032:Level_WindyTutorial_YQT
|
||||
20034:IndoorScene_Ly_Goldenhouse
|
||||
20035:Level_KaeyaTutorialMission02
|
||||
20036:Level_KaeyaTutorialMission02
|
||||
20037:Level_FCdungeon_Eula
|
||||
20101:IndoorScene_Ly_Goldenhouse
|
||||
20102:Level_FCdungeon_Qiqi
|
||||
20103:Level_AmborTutorialMission01
|
||||
20104:Level_FCdungeon_GoddessLY
|
||||
20105:Level_FCdungeon_GoddessLY
|
||||
20106:Level_DahakaBoss01
|
||||
20107:Level_DahakaBoss01
|
||||
20108:Level_DahakaBoss01
|
||||
20109:Level_DahakaBoss01
|
||||
20110:Level_DahakaBoss01
|
||||
20111:Level_HFDungeon_Prison01
|
||||
20112:Level_Dq_Void01
|
||||
20113:Level_FCdungeon_Delusion01
|
||||
20114:Level_DonjonBattle01
|
||||
20115:Level_DonjonBattle01
|
||||
20116:Level_Dq_Void01
|
||||
20117:Level_Dq_Void02
|
||||
20118:Level_HFDungeon02
|
||||
20119:Level_HFDungeon_Yidou01
|
||||
20120:Level_Eldritch_Minor01
|
||||
20121:QuestLevel_FCdungeon_ShenheCloud01
|
||||
20122:Level_WeekDungeon_Baal
|
||||
20123:Level_FCdungeon_Miko
|
||||
20124:Level_Eldritch_Minor01
|
||||
20125:Level_WeekDungeon_Baal
|
||||
20126:Level_QuestRongcai_Dungeon01
|
||||
20127:Level_CYDungeon_Activy01
|
||||
20128:Level_CYDungeon_Activy02
|
||||
20129:Level_CYDungeon_Activy03
|
||||
20131:Level_FCdungeon_Yelan
|
||||
20132:Level_SmrDungeon_BigTree
|
||||
20133:Level_DreamIsland_Xinyan01
|
||||
20134:Level_DreamIsland_Mona01
|
||||
20135:Level_DreamIsland_Kazuha02
|
||||
20136:Level_DreamIsland_Mona02
|
||||
20137:Level_DreamIsland_Fischl01
|
||||
20138:Level_DreamIsland_Fischl02
|
||||
20139:Level_DreamIsland_Fischl03
|
||||
20140:Level_DreamIsland_Kazuha03
|
||||
20141:Level_DreamIsland_Fischllibrary
|
||||
20142:Level_DreamIsland_Kazuha01
|
||||
20143:Level_DreamIsland_Fischlroom
|
||||
20144:Level_DreamIsland_Fischlcorridor
|
||||
20145:Level_XMDungeon_WQ01
|
||||
20146:Level_XMDungeon_WQ04
|
||||
20147:Level_XMDungeon_WQ03
|
||||
20148:Level_XMDungeon_WQ02
|
||||
20149:Level_SmrDungeon_Tinali
|
||||
20150:Level_VoidWorldTree
|
||||
20151:Level_FC_DeshretTemple
|
||||
20157:Level_SmrDungeon_Cyno
|
||||
20159:Level_XMDungeon_WQ01
|
||||
20160:Level_FC_DeshretTemple
|
||||
20161:Level_FC_DeshretTemple
|
||||
30001:LevelTest_CurseMaze
|
||||
30100:Level_Tower_Morning_01
|
||||
30101:Level_Tower_Morning_01
|
||||
30102:Level_Tower_Morning_01
|
||||
30103:Level_Tower_Morning_01
|
||||
30104:Level_Tower_Morning_01
|
||||
30200:Level_Tower_01_Water
|
||||
30201:Level_Tower_Morning_01
|
||||
30202:Level_Tower_01_Water
|
||||
30203:Level_Tower_Morning_01
|
||||
30204:Level_Tower_Morning_01
|
||||
30300:Level_Tower_Morning_01
|
||||
30301:Level_Tower_Morning_01
|
||||
30302:Level_Tower_01_Water
|
||||
30303:Level_Tower_01_Water
|
||||
30304:Level_Tower_Morning_01
|
||||
30400:Level_Tower_Dusk_01
|
||||
30401:Level_Tower_Dusk_01
|
||||
30402:Level_Tower_Dusk_01
|
||||
30403:Level_Tower_Dusk_01
|
||||
30404:Level_Tower_Dusk_01
|
||||
30500:Level_Tower_Dusk_01
|
||||
30501:Level_Tower_Dusk_01
|
||||
30502:Level_Tower_Dusk_01
|
||||
30503:Level_Tower_Dusk_01
|
||||
30504:Level_Tower_Dusk_01
|
||||
30600:Level_Tower_01_Open
|
||||
30601:Level_Tower_01_Open
|
||||
30602:Level_Tower_01_Open
|
||||
30603:Level_Tower_01_Open
|
||||
30604:Level_Tower_Night_01
|
||||
30700:Level_Tower_Dusk_01
|
||||
30701:Level_Tower_01_Water
|
||||
30702:Level_Tower_Dusk_01
|
||||
30703:Level_Tower_Dusk_01
|
||||
30704:Level_Tower_Dusk_01
|
||||
30800:Level_Tower_Universe_01
|
||||
30801:Level_Tower_Universe_01
|
||||
30802:Level_Tower_Universe_01
|
||||
30803:Level_Tower_01_Water
|
||||
30804:Level_Tower_Universe_01
|
||||
30900:Level_Tower_Moon_01
|
||||
30901:Level_Tower_Moon_01
|
||||
30902:Level_Tower_Moon_01
|
||||
30903:Level_Tower_Moon_01
|
||||
30904:Level_Tower_Moon_01
|
||||
31000:Level_Tower_Night_01
|
||||
31001:Level_Tower_Night_01
|
||||
31002:Level_Tower_Night_01
|
||||
31003:Level_Tower_Night_01
|
||||
31004:Level_Tower_Night_01
|
||||
31100:Level_Tower_Night_01
|
||||
31101:Level_Tower_Night_01
|
||||
31102:Level_Tower_Night_01
|
||||
31103:Level_Tower_Night_01
|
||||
31104:Level_Tower_Night_01
|
||||
31200:Level_Tower_Night_01
|
||||
31201:Level_Tower_Night_01
|
||||
31202:Level_Tower_Night_01
|
||||
31203:Level_Tower_Night_01
|
||||
31204:Level_Tower_Night_01
|
||||
31300:Level_Tower_Element_Fire_01
|
||||
31301:Level_Tower_Element_Fire_01
|
||||
31302:Level_Tower_Element_Fire_01
|
||||
31303:Level_Tower_Element_Fire_01
|
||||
31304:Level_Tower_Element_Fire_01
|
||||
31400:Level_Tower_Element_Thunder_01
|
||||
31401:Level_Tower_Element_Thunder_01
|
||||
31402:Level_Tower_Element_Thunder_01
|
||||
31403:Level_Tower_Element_Thunder_01
|
||||
31404:Level_Tower_Element_Thunder_01
|
||||
31500:Level_Tower_Element_Ice_01
|
||||
31501:Level_Tower_Element_Ice_01
|
||||
31502:Level_Tower_Element_Ice_01
|
||||
31503:Level_Tower_Element_Ice_01
|
||||
31504:Level_Tower_Element_Ice_01
|
||||
31600:Level_Tower_Element_Water_01
|
||||
31601:Level_Tower_Element_Water_01
|
||||
31602:Level_Tower_Element_Water_01
|
||||
31603:Level_Tower_Element_Water_01
|
||||
31604:Level_Tower_Element_Water_01
|
||||
31700:Level_Tower_Moon_01
|
||||
31701:Level_Tower_Moon_01
|
||||
31702:Level_Tower_Moon_01
|
||||
31703:Level_Tower_Moon_01
|
||||
31704:Level_Tower_Moon_01
|
||||
31800:Level_Tower_Universe_01
|
||||
31801:Level_Tower_Universe_01
|
||||
31802:Level_Tower_Universe_01
|
||||
31803:Level_Tower_Universe_01
|
||||
31804:Level_Tower_Universe_01
|
||||
31900:Level_Tower_Universe_01
|
||||
31901:Level_Tower_Universe_01
|
||||
31902:Level_Tower_Universe_01
|
||||
31903:Level_Tower_Universe_01
|
||||
31904:Level_Tower_Universe_01
|
||||
32000:Level_Tower_Universe_01
|
||||
32001:Level_Tower_Universe_01
|
||||
32002:Level_Tower_Universe_01
|
||||
32003:Level_Tower_Universe_01
|
||||
32004:Level_Tower_Universe_01
|
||||
32100:Level_Tower_Morning_01
|
||||
32101:Level_Tower_Morning_01
|
||||
32102:Level_Tower_Morning_01
|
||||
32103:Level_Tower_Morning_01
|
||||
32104:Level_Tower_Morning_01
|
||||
32200:Level_Tower_Morning_01
|
||||
32201:Level_Tower_Morning_01
|
||||
32202:Level_Tower_Morning_01
|
||||
32203:Level_Tower_Morning_01
|
||||
32204:Level_Tower_Morning_01
|
||||
33100:Level_Tower_Morning_01
|
||||
33101:Level_Tower_Morning_01
|
||||
33102:Level_Tower_01_Open
|
||||
33103:Level_Tower_Morning_01
|
||||
33401:Level_Tower_Dusk_01
|
||||
33402:Level_Tower_Night_01
|
||||
33403:Level_Tower_Night_01
|
||||
33404:Level_Tower_Night_01
|
||||
33700:Level_Tower_Moon_01
|
||||
33701:Level_Tower_Moon_01
|
||||
33702:Level_Tower_Universe_01
|
||||
33703:Level_Tower_Universe_01
|
||||
33704:Level_Tower_Element_Ice_01
|
||||
33705:Level_Tower_Element_Fire_01
|
||||
33706:Level_Tower_Element_Ice_01
|
||||
33707:Level_Tower_Element_Ice_01
|
||||
33708:Level_Tower_Universe_01
|
||||
33709:Level_Tower_Element_Thunder_01
|
||||
33710:Level_Tower_Universe_01
|
||||
33711:Level_Tower_Element_Water_01
|
||||
33712:Level_Tower_Universe_01
|
||||
33713:Level_Tower_Element_Ice_01
|
||||
33714:Level_Tower_Element_Ice_01
|
||||
33715:Level_Tower_Moon_01
|
||||
33716:Level_Tower_Universe_01
|
||||
33717:Level_Tower_Moon_01
|
||||
33718:Level_Tower_Moon_01
|
||||
33719:Level_Tower_Moon_01
|
||||
33720:Level_Tower_Universe_01
|
||||
33721:Level_Tower_Moon_01
|
||||
33722:Level_Tower_Universe_01
|
||||
33723:Level_Tower_Moon_01
|
||||
33724:Level_Tower_Universe_01
|
||||
33725:Level_Tower_Moon_01
|
||||
33726:Level_Tower_Universe_01
|
||||
33727:Level_Tower_Moon_01
|
||||
33728:Level_Tower_Universe_01
|
||||
33729:Level_Tower_Moon_01
|
||||
33730:Level_Tower_Universe_01
|
||||
33731:Level_Tower_Moon_01
|
||||
33732:Level_Tower_Universe_01
|
||||
33733:Level_Tower_Moon_01
|
||||
33734:Level_Tower_Universe_01
|
||||
33735:Level_Tower_Moon_01
|
||||
33736:Level_Tower_Universe_01
|
||||
33737:Level_Tower_Moon_01
|
||||
33738:Level_Tower_Moon_01
|
||||
33739:Level_Tower_Moon_01
|
||||
33740:Level_Tower_Universe_01
|
||||
33741:Level_Tower_Moon_01
|
||||
33742:Level_Tower_Universe_01
|
||||
34100:Level_Tower_Morning_01
|
||||
34101:Level_Tower_01_Water
|
||||
34102:Level_Tower_01_Open
|
||||
34103:Level_Tower_Morning_01
|
||||
34401:Level_Tower_Dusk_01
|
||||
34402:Level_Tower_Night_01
|
||||
34403:Level_Tower_Night_01
|
||||
34404:Level_Tower_Night_01
|
||||
34700:Level_Tower_Moon_01
|
||||
34701:Level_Tower_Moon_01
|
||||
34702:Level_Tower_Universe_01
|
||||
34703:Level_Tower_Universe_01
|
||||
34704:Level_Tower_Element_Ice_01
|
||||
34705:Level_Tower_Element_Fire_01
|
||||
34706:Level_Tower_Element_Ice_01
|
||||
34707:Level_Tower_Element_Ice_01
|
||||
34708:Level_Tower_Universe_01
|
||||
34709:Level_Tower_Element_Thunder_01
|
||||
34710:Level_Tower_Universe_01
|
||||
34711:Level_Tower_Element_Water_01
|
||||
34712:Level_Tower_Universe_01
|
||||
34713:Level_Tower_Element_Ice_01
|
||||
34714:Level_Tower_Element_Ice_01
|
||||
34715:Level_Tower_Moon_01
|
||||
34716:Level_Tower_Universe_01
|
||||
34717:Level_Tower_Moon_01
|
||||
34718:Level_Tower_Moon_01
|
||||
34719:Level_Tower_Moon_01
|
||||
34720:Level_Tower_Universe_01
|
||||
34721:Level_Tower_Moon_01
|
||||
34722:Level_Tower_Universe_01
|
||||
34723:Level_Tower_Moon_01
|
||||
34724:Level_Tower_Universe_01
|
||||
34725:Level_Tower_Moon_01
|
||||
34726:Level_Tower_Universe_01
|
||||
34727:Level_Tower_Moon_01
|
||||
34728:Level_Tower_Universe_01
|
||||
34729:Level_Tower_Moon_01
|
||||
34730:Level_Tower_Universe_01
|
||||
34731:Level_Tower_Moon_01
|
||||
34732:Level_Tower_Universe_01
|
||||
34733:Level_Tower_Moon_01
|
||||
34734:Level_Tower_Universe_01
|
||||
34735:Level_Tower_Moon_01
|
||||
34736:Level_Tower_Universe_01
|
||||
34737:Level_Tower_Moon_01
|
||||
34738:Level_Tower_Moon_01
|
||||
34739:Level_Tower_Moon_01
|
||||
34740:Level_Tower_Universe_01
|
||||
34741:Level_Tower_Moon_01
|
||||
34742:Level_Tower_Universe_01
|
||||
35100:Level_Tower_Morning_01
|
||||
35101:Level_Tower_Morning_01
|
||||
35102:Level_Tower_Morning_01
|
||||
35103:Level_Tower_Morning_01
|
||||
35401:Level_Tower_Dusk_01
|
||||
35402:Level_Tower_Night_01
|
||||
35403:Level_Tower_Dusk_01
|
||||
35404:Level_Tower_Night_01
|
||||
35700:Level_Tower_Moon_01
|
||||
35701:Level_Tower_Moon_01
|
||||
35702:Level_Tower_Universe_01
|
||||
35703:Level_Tower_Universe_01
|
||||
35704:Level_Tower_Element_Ice_01
|
||||
35705:Level_Tower_Element_Fire_01
|
||||
35706:Level_Tower_Element_Ice_01
|
||||
35707:Level_Tower_Element_Ice_01
|
||||
35708:Level_Tower_Universe_01
|
||||
35709:Level_Tower_Element_Thunder_01
|
||||
35710:Level_Tower_Universe_01
|
||||
35711:Level_Tower_Element_Water_01
|
||||
35712:Level_Tower_Universe_01
|
||||
35713:Level_Tower_Element_Ice_01
|
||||
35714:Level_Tower_Element_Ice_01
|
||||
35715:Level_Tower_Moon_01
|
||||
35716:Level_Tower_Universe_01
|
||||
35717:Level_Tower_Moon_01
|
||||
35718:Level_Tower_Moon_01
|
||||
35719:Level_Tower_Moon_01
|
||||
35720:Level_Tower_Universe_01
|
||||
35721:Level_Tower_Moon_01
|
||||
35722:Level_Tower_Universe_01
|
||||
35723:Level_Tower_Moon_01
|
||||
35724:Level_Tower_Universe_01
|
||||
35725:Level_Tower_Moon_01
|
||||
35726:Level_Tower_Universe_01
|
||||
35727:Level_Tower_Moon_01
|
||||
35728:Level_Tower_Universe_01
|
||||
35729:Level_Tower_Moon_01
|
||||
35730:Level_Tower_Universe_01
|
||||
35731:Level_Tower_Moon_01
|
||||
35732:Level_Tower_Universe_01
|
||||
35733:Level_Tower_Moon_01
|
||||
35734:Level_Tower_Universe_01
|
||||
35735:Level_Tower_Moon_01
|
||||
35736:Level_Tower_Universe_01
|
||||
35737:Level_Tower_Moon_01
|
||||
35738:Level_Tower_Moon_01
|
||||
35739:Level_Tower_Moon_01
|
||||
35740:Level_Tower_Universe_01
|
||||
35741:Level_Tower_Moon_01
|
||||
35742:Level_Tower_Universe_01
|
||||
35800:Level_CycleDungeon_WindFlower
|
||||
35801:Level_ContestBattle01
|
||||
35802:Level_ContestBattle01
|
||||
35803:Level_ContestBattle01
|
||||
35804:Level_ContestBattle01
|
||||
35805:Level_ContestBattle01
|
||||
35806:Level_ContestBattle01
|
||||
35807:Level_ContestBattle01
|
||||
35808:Level_ContestBattle01
|
||||
35809:Level_ContestBattle01
|
||||
35810:Level_ContestBattle01
|
||||
35811:Level_ContestBattle01
|
||||
35812:Level_ContestBattle01
|
||||
35813:Level_ContestBattle01
|
||||
35814:Level_ContestBattle01
|
||||
35815:Level_ContestBattle01
|
||||
35816:Level_ContestBattle01
|
||||
35817:Level_ContestBattle01
|
||||
35818:Level_ContestBattle01
|
||||
35820:Level_FCdungeon_Qiqi
|
||||
35821:Level_FCdungeon_Qiqi
|
||||
35822:Level_FCdungeon_Qiqi
|
||||
35823:Level_FCdungeon_Qiqi
|
||||
35824:PlotLevel_XiangLingLevel_Xyd
|
||||
35825:PlotLevel_XiangLingLevel_Xyd
|
||||
35826:PlotLevel_XiangLingLevel_Xyd
|
||||
35827:PlotLevel_XiangLingLevel_Xyd
|
||||
35828:Level_FCdungeon_Cloud01
|
||||
35829:Level_FCdungeon_Cloud01
|
||||
35830:Level_FCdungeon_Cloud01
|
||||
35831:Level_FCdungeon_Cloud01
|
||||
35840:Level_CrystalLink_01
|
||||
35841:Level_CrystalLink_01
|
||||
35842:Level_CrystalLink_01
|
||||
35843:Level_CrystalLink_01
|
||||
35844:Level_CrystalLink_01
|
||||
35845:Level_CrystalLink_01
|
||||
35846:Level_DreamIsland_Xinyan01
|
||||
35847:Level_DreamIsland_Xinyan01
|
||||
35848:Level_DIKazuha04
|
||||
35849:Level_DIKazuha04
|
||||
35850:Level_DreamIsland_Fischl03
|
||||
35851:Level_DreamIsland_Fischl03
|
||||
35852:Level_DreamIsland_Mona01
|
||||
35853:Level_DreamIsland_Mona01
|
||||
35860:Level_SmrDungeon_Challenge
|
||||
35861:Level_SmrDungeon_Challenge
|
||||
35862:Level_SmrDungeon_Challenge
|
||||
35863:Level_SmrDungeon_Challenge
|
||||
40001:Level_UCDungeon02
|
||||
40002:Level_UCDungeon01
|
||||
40003:Level_UCDungeon01
|
||||
40004:Level_KaeyaTutorialMission02
|
||||
40005:Level_KaeyaTutorialMission01
|
||||
40006:Level_KaeyaTutorialMission01
|
||||
40007:Level_PFDungeon01
|
||||
40008:Level_KaeyaTutorialMission02
|
||||
40009:Level_AmborTutorialMission01
|
||||
40010:Level_AmborTutorialMission01
|
||||
40012:Level_LisaTutorialMission03
|
||||
40013:Level_AmborTutorialMission01
|
||||
40014:Level_LisaTutorialMission03
|
||||
40015:Level_FCdungeon_Kettle01
|
||||
40016:Level_FCdungeon_Cloud01
|
||||
40017:Level_FCdungeon_Cloud01
|
||||
40018:Level_FCdungeon_Kettle01
|
||||
40019:Level_FCdungeon_Cloud01
|
||||
40020:Level_FCdungeon_Cloud01
|
||||
40021:Level_Challenge_Thunder01
|
||||
40022:Level_ActivityBoss01_Wind
|
||||
40023:Level_ActivityBoss01_Thunder
|
||||
40024:Level_ActivityBoss01_Rock
|
||||
40025:Level_ActivityBoss01_Wind
|
||||
40026:Level_LisaTutorialMission03
|
||||
40027:Level_ActivityBoss01_Wind
|
||||
40028:Level_ActivityBoss01_Thunder
|
||||
40029:Level_ActivityBoss01_Rock
|
||||
40030:Level_LisaTutorialMission03
|
||||
40031:Level_LisaTutorialMission03
|
||||
40032:Level_LisaTutorialMission03
|
||||
40033:Level_LisaTutorialMission03
|
||||
40034:Level_LisaTutorialMission03
|
||||
40035:Level_LisaTutorialMission03
|
||||
40036:Level_LisaTutorialMission03
|
||||
40037:Level_Tower_Universe_01
|
||||
40038:Level_Tower_Universe_01
|
||||
40039:Level_Tower_Element_Water_01
|
||||
40040:Level_Tower_Element_Water_01
|
||||
40041:Level_ActivityBoss02_Water
|
||||
40042:Level_ActivityBoss02_Water
|
||||
40043:Level_ActivityBoss02_Water
|
||||
40044:Level_HFDungeon01
|
||||
40045:Level_HFDungeon02
|
||||
40046:Level_Tower_Element_Water_01
|
||||
40047:Level_HFDungeon02
|
||||
40048:Level_HFDungeon01
|
||||
40049:Level_HFDungeon02
|
||||
40050:Level_HFDungeon_wq
|
||||
40051:Level_XMDungeon_WQ01
|
||||
40052:Level_XMDungeon_WQ03
|
||||
40053:Level_XMDungeon_WQ01
|
||||
40054:Level_XMDungeon_WQ04
|
||||
40100:Level_CycleDungeon01_Fire
|
||||
40101:Level_CycleDungeon01_Fire
|
||||
40102:Level_CycleDungeon01_Fire
|
||||
40103:Level_CycleDungeon01_Fire
|
||||
40104:Level_CycleDungeon01_Fire
|
||||
40105:Level_CycleDungeon01_Fire
|
||||
40200:Level_CycleDungeon01_Ice
|
||||
40201:Level_CycleDungeon01_Ice
|
||||
40202:Level_CycleDungeon01_Ice
|
||||
40203:Level_CycleDungeon01_Ice
|
||||
40300:Level_CycleDungeon01_Water
|
||||
40301:Level_CycleDungeon01_Water
|
||||
40302:Level_CycleDungeon01_Water
|
||||
40303:Level_CycleDungeon01_Water
|
||||
40400:Level_CycleDungeon01_Thunder
|
||||
40401:Level_CycleDungeon01_Thunder
|
||||
40402:Level_CycleDungeon01_Thunder
|
||||
40403:Level_CycleDungeon01_Thunder
|
||||
40404:Level_CycleDungeon01_Snow
|
||||
40405:Level_CycleDungeon01_Thunder
|
||||
40406:Level_CycleDungeon01_Thunder
|
||||
40407:Level_CycleDungeon01_Thunder
|
||||
40408:Level_CycleDungeon01_Snow
|
||||
40409:Level_CycleDungeon01_Snow
|
||||
40410:Level_CycleDungeon01_Snow
|
||||
40500:Level_CycleDungeon02_Morning
|
||||
40501:Level_CycleDungeon02_Morning
|
||||
40502:Level_CycleDungeon02_Morning
|
||||
40503:Level_CycleDungeon02_Dusk
|
||||
40504:Level_CycleDungeon02_Dusk
|
||||
40505:Level_CycleDungeon02_Night
|
||||
40506:Level_CycleDungeon02_Night
|
||||
40507:Level_CycleDungeon02_Normal
|
||||
40508:Level_CycleDungeon02_Morning
|
||||
40509:Level_CycleDungeon02_Dusk
|
||||
40510:Level_CycleDungeon02_Dusk
|
||||
40511:Level_CycleDungeon02_Night
|
||||
40512:Level_CycleDungeon02_Night
|
||||
40513:Level_CycleDungeon02_Normal
|
||||
40514:Level_CycleDungeon02_Morning
|
||||
40515:Level_CycleDungeon02_Morning
|
||||
40516:Level_CycleDungeon02_Night
|
||||
40517:Level_CycleDungeon02_Night
|
||||
40600:Level_CycleDungeon02_Morning
|
||||
40601:Level_CycleDungeon02_Morning
|
||||
40602:Level_CycleDungeon02_Dusk
|
||||
40603:Level_CycleDungeon02_Dusk
|
||||
40604:Level_CycleDungeon02_Night
|
||||
40605:Level_CycleDungeon02_Night
|
||||
40606:Level_CycleDungeon02_Normal
|
||||
40607:Level_CycleDungeon02_Dusk
|
||||
40608:Level_CycleDungeon02_Dusk
|
||||
40609:Level_CycleDungeon02_Night
|
||||
40610:Level_CycleDungeon02_Night
|
||||
40611:Level_CycleDungeon02_Normal
|
||||
40612:Level_CycleDungeon02_Dusk
|
||||
40613:Level_CycleDungeon02_Night
|
||||
40614:Level_CycleDungeon02_Night
|
||||
40615:Level_CycleDungeon02_Night
|
||||
40616:Level_Daily_Water
|
||||
40617:Level_CycleDungeon02_Chasm
|
||||
40618:Level_CycleDungeon02_Chasm
|
||||
40619:Level_CycleDungeon02_Chasm
|
||||
40620:Level_CycleDungeon02_Chasm
|
||||
40650:Level_Cycle01_XM03
|
||||
40651:Level_Cycle01_XM03
|
||||
40652:Level_Cycle01_XM03
|
||||
40653:Level_Cycle01_XM03
|
||||
40700:Level_CycleDungeon01_Rock
|
||||
40701:Level_CycleDungeon01_Rock
|
||||
40702:Level_CycleDungeon01_Rock
|
||||
40703:Level_CycleDungeon01_Rock
|
||||
40750:Level_Cycle02_XM02
|
||||
40751:Level_Cycle02_XM02
|
||||
40752:Level_Cycle02_XM02
|
||||
40753:Level_Cycle02_XM02
|
||||
40754:Level_Cycle01_XM02
|
||||
40755:Level_Cycle01_XM02
|
||||
40756:Level_Cycle01_XM02
|
||||
40757:Level_Cycle01_XM02
|
||||
40800:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40801:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40802:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40803:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40804:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40805:Level_CycleDungeon01_Thunder
|
||||
40806:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40807:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40808:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40809:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40900:Level_CycleDungeon01_Rock
|
||||
40901:Level_CycleDungeon01_Rock
|
||||
40902:Level_CycleDungeon01_Rock
|
||||
40903:Level_CycleDungeon01_Rock
|
||||
40950:Level_CycleDungeon01_Thunder_Dq
|
||||
40951:Level_CycleDungeon01_Thunder_Dq
|
||||
40952:Level_CycleDungeon01_Thunder_Dq
|
||||
40953:Level_CycleDungeon01_Thunder_Dq
|
||||
41000:Level_Tower_01_Open
|
||||
41001:Level_Tower_01_Open
|
||||
41002:Level_Tower_01_Open
|
||||
41003:Level_Tower_01_Open
|
||||
41004:Level_Tower_01_Open
|
||||
41005:Level_Tower_01_Open
|
||||
41006:Level_Tower_01_Open
|
||||
41007:Level_Tower_01_Open
|
||||
41008:Level_Tower_01_Open
|
||||
41009:Level_Tower_01_Open
|
||||
41010:Level_Tower_01_Open
|
||||
41011:Level_Tower_01_Open
|
||||
41012:Level_Tower_01_Open
|
||||
41013:Level_Tower_01_Open
|
||||
41014:Level_Tower_01_Open
|
||||
41015:Level_Tower_01_Open
|
||||
41016:Level_Tower_01_Open
|
||||
41017:Level_Tower_01_Open
|
||||
41018:Level_Tower_01_Open
|
||||
41019:Level_Tower_01_Open
|
||||
41020:Level_Tower_01_Open
|
||||
41021:Level_Tower_01_Open
|
||||
41022:Level_Tower_01_Open
|
||||
41023:Level_Tower_01_Open
|
||||
41024:Level_Tower_01_Open
|
||||
41025:Level_Tower_01_Open
|
||||
41026:Level_Tower_01_Open
|
||||
41027:Level_Tower_01_Open
|
||||
41028:Level_Tower_01_Open
|
||||
41029:Level_Tower_01_Open
|
||||
41030:Level_Tower_01_Open
|
||||
41031:Level_Tower_01_Open
|
||||
41032:Level_Tower_01_Open
|
||||
41033:Level_Tower_01_Open
|
||||
41034:Level_Tower_01_Open
|
||||
41035:Level_Tower_01_Open
|
||||
41036:Level_Tower_01_Open
|
||||
41037:Level_Tower_01_Open
|
||||
41038:Level_Tower_01_Open
|
||||
41039:Level_Tower_01_Open
|
||||
41040:Level_Tower_01_Open
|
||||
41041:Level_Tower_01_Open
|
||||
41042:Level_Tower_01_Open
|
||||
41043:Level_Tower_01_Open
|
||||
41044:Level_Tower_01_Open
|
||||
41045:Level_Tower_01_Open
|
||||
41046:Level_Tower_01_Open
|
||||
41047:Level_Tower_01_Open
|
||||
41048:Level_Tower_01_Open
|
||||
41049:Level_Tower_01_Open
|
||||
41050:Level_Tower_01_Open
|
||||
41051:Level_Tower_01_Open
|
||||
41052:Level_Tower_01_Open
|
||||
41053:Level_Tower_01_Open
|
||||
41054:Level_Tower_01_Open
|
||||
41055:Level_Tower_01_Open
|
||||
41056:Level_Tower_01_Open
|
||||
42001:Level_PFDungeon02_Active01
|
||||
42002:Level_PFDungeon02_Active02
|
||||
42003:Level_PFDungeon02_Active07
|
||||
42004:Level_PFDungeon02_Active06
|
||||
42005:Level_PFDungeon02_Active05
|
||||
42006:Level_PFDungeon02_Active03
|
||||
42007:Level_PFDungeon02_Active04
|
||||
42008:Level_PFDungeon02_Active07
|
||||
42009:Level_PFDungeon02_Active02
|
||||
42010:Level_PFDungeon02_Active01
|
||||
42011:Level_PFDungeon02_Active05
|
||||
42012:Level_PFDungeon02_Active04
|
||||
42013:Level_PFDungeon02_Active07
|
||||
42014:Level_PFDungeon02_Active03
|
||||
43001:Level_FCdungeon_MistTrial
|
||||
43002:Level_FCdungeon_MistTrial
|
||||
43003:Level_FCdungeon_MistTrial
|
||||
43004:Level_FCdungeon_MistTrial
|
||||
43005:Level_FCdungeon_MistTrial
|
||||
43006:Level_FCdungeon_MistTrial
|
||||
43007:Level_FCdungeon_MistTrial
|
||||
43008:Level_FCdungeon_MistTrial
|
||||
43009:Level_FCdungeon_MistTrial
|
||||
43010:Level_FCdungeon_MistTrial
|
||||
43011:Level_FCdungeon_MistTrial
|
||||
43012:Level_FCdungeon_MistTrial
|
||||
43013:Level_FCdungeon_MistTrial
|
||||
44001:Level_PFDungeon01
|
||||
44002:Level_KaeyaTutorialMission02
|
||||
44003:PlotLevel_XiangLingLevel_Xyd
|
||||
44004:Level_Tower_Dusk_01
|
||||
44005:Level_Tower_Moon_01
|
||||
44006:Level_Tower_Element_Thunder_01
|
||||
44007:Level_Tower_Universe_01
|
||||
44011:Level_Tower_Moon_01
|
||||
44012:Level_Tower_Night_01
|
||||
44013:Level_Tower_Moon_01
|
||||
45000:Level_PFDungeon02_ReActive02
|
||||
45001:Level_PFDungeon02_ReActive01
|
||||
45002:Level_PFDungeon02_ReActive02
|
||||
45003:Level_PFDungeon02_ReActive03
|
||||
45004:Level_PFDungeon02_ReActive04
|
||||
45005:Level_PFDungeon02_ReActive05
|
||||
45006:Level_PFDungeon02_ReActive06
|
||||
45007:Level_PFDungeon02_ReActive05
|
||||
45008:Level_PFDungeon02_ReActive01
|
||||
45009:Level_PFDungeon02_ReActive02
|
||||
45010:Level_PFDungeon02_ReActive03
|
||||
45011:Level_PFDungeon02_ReActive04
|
||||
45012:Level_PFDungeon02_ReActive05
|
||||
45013:Level_PFDungeon02_Active08
|
||||
45014:Level_PFDungeon02_Active02
|
||||
45015:Level_PFDungeon02_Active03
|
||||
45016:Level_PFDungeon02_Active04
|
||||
45017:Level_PFDungeon02_Active08
|
||||
45018:Level_PFDungeon02_Active02
|
||||
45019:Level_PFDungeon02_Active03
|
||||
45020:Level_PFDungeon02_Active04
|
||||
45050:Level_CustomLevel_A_01
|
||||
45051:Level_CustomLevel_A_02
|
||||
45052:Level_CustomLevel_A_03
|
||||
45053:Level_CustomLevel_A_04
|
||||
45054:Level_CustomLevel_A_05
|
||||
45055:Level_CustomLevel_A_01
|
||||
45056:Level_CustomLevel_A_02
|
||||
45057:Level_CustomLevel_A_03
|
||||
45058:Level_CustomLevel_A_04
|
||||
45059:Level_CustomLevel_A_05
|
||||
46001:Level_Tower_Universe_01
|
||||
46101:Level_HFDungeon_Prison01
|
||||
46201:Level_CYDungeon_ActivityRouge01
|
||||
46202:Level_CYDungeon_Activy02
|
||||
46203:Level_CYDungeon_Activy03
|
||||
46300:Level_SmrDungeon_Challenge
|
||||
46301:Level_FCdungeon_Cloud01
|
||||
46302:Level_SmrDungeon_Challenge
|
||||
46303:Level_SmrDungeon_Challenge
|
||||
46304:Level_FCdungeon_Cloud01
|
||||
46305:Level_FCdungeon_Cloud01
|
||||
46306:Level_FCdungeon_Cloud01
|
||||
47001:Level_OnmyoMaze_01
|
||||
47002:Level_OnmyoMaze_05
|
||||
47003:Level_OnmyoMaze_03
|
||||
47004:Level_OnmyoMaze_04
|
||||
47005:Level_OnmyoMaze_02
|
||||
47006:Level_OnmyoMaze_06
|
||||
47007:Level_OnmyoMaze_07
|
||||
47008:Level_OnmyoMaze_08
|
||||
47009:Level_OnmyoMaze_01
|
||||
47010:Level_OnmyoMaze_05
|
||||
47011:Level_OnmyoMaze_05
|
||||
47012:TestLevel_Dq_Rouge_SLL03
|
||||
47013:Level_OnmyoMaze_03
|
||||
47014:TestLevel_Dq_Rouge_SLL05
|
||||
47015:TestLevel_Dq_Rouge_SLL06
|
||||
47016:TestLevel_Dq_Rouge_LX01
|
||||
47017:TestLevel_Dq_Rouge_LX02
|
||||
47018:TestLevel_Dq_Rouge_LX03
|
||||
47019:TestLevel_Dq_Rouge_LX04
|
||||
47020:TestLevel_Dq_Rouge_LX05
|
||||
47021:Level_WindDungeon_01
|
||||
47022:Level_WindDungeon_02
|
||||
47023:Level_WindDungeon_03
|
||||
47024:Level_WindDungeon_04
|
||||
47025:Level_WindDungeon_01
|
||||
50002:TestLevel_Cold_LYX
|
||||
50003:TestLevel_Battle_CLX
|
||||
50004:Level_PowerCharge_Test
|
||||
50005:Level_ElementGameplay_Test
|
||||
50006:Level_KaeyaTutorialMission02
|
||||
50007:Level_PowerCharge_Test
|
||||
50008:Level_Function_BlackBox_Test
|
||||
50009:TestLevelGameplay_CX
|
||||
50010:TestLevelGameplay_LSA
|
||||
50011:Level_CycleDungeon01_Fire
|
||||
50012:Level_CycleDungeon01_Ice
|
||||
50013:Level_CycleDungeon01_Fire
|
||||
50014:Monster_StrategyTest_LTJ
|
||||
50015:LevelTestRooms
|
||||
50016:Level_CharactersPattern_Test
|
||||
50017:Level_Tower_Moon_01
|
||||
50018:TestLevel_Protect_MC
|
||||
50019:TestLevel_Protect_MC
|
||||
50021:LevelTest_TestTest_WG
|
||||
50022:TestLevel_PFDungeon01_ZHT
|
||||
50023:Level_Tower_Dusk_01
|
||||
50024:Level_Tower_Dusk_01
|
||||
50025:Level_CycleDungeon02_Normal
|
||||
50026:Level_CycleDungeon02_Normal
|
||||
50027:Level_CycleDungeon02_Normal
|
||||
50028:TestLevel_CycleFire_YQT
|
||||
50029:Level_TdGameplay_Test
|
||||
50030:Level_PFDungeon02_Active01
|
||||
50031:Level_FCdungeon_DragonBoss
|
||||
50032:Level_PFDungeon02_Active03
|
||||
50033:Level_PFDungeon02_Active04
|
||||
50034:Level_PFDungeon02_Active05
|
||||
50041:TestLevel_SZ_LX
|
||||
50042:TestLevel_MD_YQT
|
||||
50043:TestLevel_MD_YQT
|
||||
50044:TestLevel_SZ_LX
|
||||
50045:Level_CycleDungeon_WindFlower
|
||||
50046:Level_Challenge_Thunder01
|
||||
50047:Level_CycleDungeon_WindFlower
|
||||
50048:Level_CycleDungeon_WindFlower
|
||||
50049:Level_CycleDungeon_WindFlower
|
||||
50050:Level_Tower_Morning_01
|
||||
50051:Level_FCdungeon_MistTrial
|
||||
50052:Level_Tower_01_Open
|
||||
50053:Level_LadyBoss01
|
||||
50054:Level_ActivityBoss02_Water
|
||||
50055:TestLevel_Dq_Rouge
|
||||
50056:TestLevel_Dq_Rouge_YQT01
|
||||
50057:TestLevel_Dq_Rouge_YQT02
|
||||
50058:Level_Dq_Void02
|
||||
50059:TestLevelSLL_SpringFestival
|
||||
50060:TestLevel_Dq_UGC_LX01
|
||||
50061:Level_Tower_Universe_01
|
||||
50062:TestLevel_Dq_UGC_LX02
|
||||
50063:TestLevel_Dq_UGC_LX03
|
||||
50064:TestLevel_Dq_UGC_LX04
|
||||
50065:TestLevel_Dq_UGC_LX05
|
||||
50066:TestLevel_FCdungeon_ShenheCloud01
|
||||
50067:TestLevel_WB_Z
|
||||
50068:Level_Tower_01_Open
|
||||
50070:TestLevel_APA_ZQQ
|
||||
50072:Level_TD_V3_Gameplay_Test
|
||||
50074:Level_SmrDungeon_Tinali
|
||||
50075:Level_SmrDungeon_BigTree
|
||||
50076:Level_XMDungeon_GrassDragon
|
||||
50077:Level_Tower_Moon_01
|
||||
50078:Level_DreamIsland_Xinyan01
|
||||
50079:Level_DreamIsland_Mona01
|
||||
50080:Level_DreamIsland_Kazuha02
|
||||
50081:Level_DreamIsland_Mona02
|
||||
50082:Level_DreamIsland_Fischl01
|
||||
50083:Level_DreamIsland_Fischl02
|
||||
50084:Level_DreamIsland_Fischl03
|
||||
50085:Level_DreamIsland_Kazuha03
|
||||
50086:Level_DreamIsland_Fischllibrary
|
||||
50087:Level_DreamIsland_Kazuha01
|
||||
50088:Level_DreamIsland_Fischlroom
|
||||
50089:Level_DreamIsland_Fischlcorridor
|
||||
50090:TestLevel_WhiteBox_Xm_03
|
||||
50092:WindPuzzle_WhiteboxSll01
|
||||
50093:WindPuzzle_WhiteboxSll04
|
||||
50094:Level_Tower_Moon_01
|
||||
50095:Level_Tower_Moon_01
|
||||
50096:Level_Tower_Moon_01
|
||||
50097:Level_Tower_Moon_01
|
||||
50098:Level_Tower_Moon_01
|
||||
50099:Level_Tower_Moon_01
|
||||
51000:Level_Tower_Moon_01
|
||||
51001:Level_Tower_Moon_01
|
||||
51002:Level_Tower_Moon_01
|
||||
51003:Level_Tower_Moon_01
|
||||
51004:Level_Tower_Moon_01
|
||||
51005:Level_Tower_Moon_01
|
||||
51006:TestLevel_TestBox_GJH
|
||||
51014:Level_Cycle01_XM03
|
||||
|
||||
|
||||
// SCENE_ROOM
|
||||
1004:Knight_Inside_Test
|
||||
1005:ChurchSteal
|
||||
1008:ChurchLobby
|
||||
1009:AngelShare
|
||||
1013:SneakAdvancedTest
|
||||
1018:Chateau
|
||||
1023:Level_Yurenzhong
|
||||
1033:Indoor_Ly_Bank
|
||||
1034:Indoor_Ly_Liuliting
|
||||
1035:Indoor_Ly_Xinyuexuan
|
||||
1057:Indoor_Ly_Qunyuge
|
||||
1060:IndoorScene_Dq_Teahouse
|
||||
1061:IndoorScene_Dq_Syabugyo
|
||||
1063:IndoorScene_Dq_Donjon
|
||||
1064:IndoorScene_Dq_TenryuBugyo
|
||||
1066:IndoorScene_Dq_Uyutei
|
||||
1068:IndoorScene_Md_AngelShare_Bartender01
|
||||
1069:IndoorScene_Ly_CyRoom
|
||||
1072:IndoorScene_Xm_Barbecue
|
||||
1073:IndoorScene_Xm_Biglibrary
|
||||
1074:IndoorScene_Xm_Coffeehouse
|
||||
1075:IndoorScene_Xm_Csd
|
||||
1077:IndoorScene_Xm_Chunzhangjia
|
||||
1078:IndoorScene_Xm_Zls
|
||||
20130:IndoorScene_Ly_CyRoom
|
||||
|
||||
|
||||
// SCENE_HOME_WORLD
|
||||
2001:Homeworld_Exterior_Above
|
||||
2002:Homeworld_Exterior_Karst
|
||||
2003:Homeworld_Exterior_Uncharted
|
||||
2004:Homeworld_Exterior_Ukiyo
|
||||
|
||||
|
||||
// SCENE_HOME_ROOM
|
||||
2201:Homeworld_Interior_Md_Apartment_01
|
||||
2202:Homeworld_Interior_Ly_Apartment_01
|
||||
2203:Homeworld_Interior_Dq_Apartment_01
|
||||
|
||||
|
||||
// SCENE_ACTIVITY
|
||||
@@ -1,152 +0,0 @@
|
||||
11101:Dull Blade
|
||||
11201:Silver Sword
|
||||
11301:Cool Steel
|
||||
11302:Harbinger of Dawn
|
||||
11303:Traveler's Handy Sword
|
||||
11304:Dark Iron Sword
|
||||
11305:Fillet Blade
|
||||
11306:Skyrider Sword
|
||||
11401:Favonius Sword
|
||||
11402:The Flute
|
||||
11403:Sacrificial Sword
|
||||
11404:Royal Longsword
|
||||
11405:Lion's Roar
|
||||
11406:Prototype Rancour
|
||||
11407:Iron Sting
|
||||
11408:Blackcliff Longsword
|
||||
11409:The Black Sword
|
||||
11410:The Alley Flash
|
||||
11412:Sword of Descension
|
||||
11413:Festering Desire
|
||||
11414:Amenoma Kageuchi
|
||||
11415:Cinnabar Spindle
|
||||
11416:Kagotsurube Isshin
|
||||
11419:Prized Isshin Blade
|
||||
11420:Prized Isshin Blade
|
||||
11421:Prized Isshin Blade
|
||||
11501:Aquila Favonia
|
||||
11502:Skyward Blade
|
||||
11503:Freedom-Sworn
|
||||
11504:Summit Shaper
|
||||
11505:Primordial Jade Cutter
|
||||
11506:Primordial Jade Cutter
|
||||
11507:One Side
|
||||
11509:Mistsplitter Reforged
|
||||
11510:Haran Geppaku Futsu
|
||||
12101:Waster Greatsword
|
||||
12201:Old Merc's Pal
|
||||
12301:Ferrous Shadow
|
||||
12302:Bloodtainted Greatsword
|
||||
12303:White Iron Greatsword
|
||||
12304:Quartz
|
||||
12305:Debate Club
|
||||
12306:Skyrider Greatsword
|
||||
12401:Favonius Greatsword
|
||||
12402:The Bell
|
||||
12403:Sacrificial Greatsword
|
||||
12404:Royal Greatsword
|
||||
12405:Rainslasher
|
||||
12406:Prototype Archaic
|
||||
12407:Whiteblind
|
||||
12408:Blackcliff Slasher
|
||||
12409:Serpent Spine
|
||||
12410:Lithic Blade
|
||||
12411:Snow-Tombed Starsilver
|
||||
12412:Luxurious Sea-Lord
|
||||
12414:Katsuragikiri Nagamasa
|
||||
12416:Akuoumaru
|
||||
12501:Skyward Pride
|
||||
12502:Wolf's Gravestone
|
||||
12503:Song of Broken Pines
|
||||
12504:The Unforged
|
||||
12505:Primordial Jade Greatsword
|
||||
12506:The Other Side
|
||||
12510:Redhorn Stonethresher
|
||||
13101:Beginner's Protector
|
||||
13201:Iron Point
|
||||
13301:White Tassel
|
||||
13302:Halberd
|
||||
13303:Black Tassel
|
||||
13304:The Flagstaff
|
||||
13401:Dragon's Bane
|
||||
13402:Prototype Starglitter
|
||||
13403:Crescent Pike
|
||||
13404:Blackcliff Pole
|
||||
13405:Deathmatch
|
||||
13406:Lithic Spear
|
||||
13407:Favonius Lance
|
||||
13408:Royal Spear
|
||||
13409:Dragonspine Spear
|
||||
13414:Kitain Cross Spear
|
||||
13415:"The Catch"
|
||||
13416:Wavebreaker's Fin
|
||||
13501:Staff of Homa
|
||||
13502:Skyward Spine
|
||||
13504:Vortex Vanquisher
|
||||
13505:Primordial Jade Winged-Spear
|
||||
13506:Deicide
|
||||
13507:Calamity Queller
|
||||
13509:Engulfing Lightning
|
||||
14101:Apprentice's Notes
|
||||
14201:Pocket Grimoire
|
||||
14301:Magic Guide
|
||||
14302:Thrilling Tales of Dragon Slayers
|
||||
14303:Otherworldly Story
|
||||
14304:Emerald Orb
|
||||
14305:Twin Nephrite
|
||||
14306:Amber Bead
|
||||
14401:Favonius Codex
|
||||
14402:The Widsith
|
||||
14403:Sacrificial Fragments
|
||||
14404:Royal Grimoire
|
||||
14405:Solar Pearl
|
||||
14406:Prototype Amber
|
||||
14407:Mappa Mare
|
||||
14408:Blackcliff Agate
|
||||
14409:Eye of Perception
|
||||
14410:Wine and Song
|
||||
14412:Frostbearer
|
||||
14413:Dodoco Tales
|
||||
14414:Hakushin Ring
|
||||
14415:Oathsworn Eye
|
||||
14501:Skyward Atlas
|
||||
14502:Lost Prayer to the Sacred Winds
|
||||
14503:Lost Ballade
|
||||
14504:Memory of Dust
|
||||
14505:Primordial Jade Regalia
|
||||
14506:Everlasting Moonglow
|
||||
14509:Kagura's Verity
|
||||
15101:Hunter's Bow
|
||||
15201:Seasoned Hunter's Bow
|
||||
15301:Raven Bow
|
||||
15302:Sharpshooter's Oath
|
||||
15303:Recurve Bow
|
||||
15304:Slingshot
|
||||
15305:Messenger
|
||||
15306:Ebony Bow
|
||||
15401:Favonius Warbow
|
||||
15402:The Stringless
|
||||
15403:Sacrificial Bow
|
||||
15404:Royal Bow
|
||||
15405:Rust
|
||||
15406:Prototype Crescent
|
||||
15407:Compound Bow
|
||||
15408:Blackcliff Warbow
|
||||
15409:The Viridescent Hunt
|
||||
15410:Alley Hunter
|
||||
15411:Fading Twilight
|
||||
15412:Mitternachts Waltz
|
||||
15413:Windblume Ode
|
||||
15414:Hamayumi
|
||||
15415:Predator
|
||||
15416:Mouun's Moon
|
||||
15501:Skyward Harp
|
||||
15502:Amos' Bow
|
||||
15503:Elegy for the End
|
||||
15504:Kunwu's Wyrmbane
|
||||
15505:Primordial Jade Vista
|
||||
15506:Mirror Breaker
|
||||
15507:Polar Star
|
||||
15508:Aqua Simulacra
|
||||
15509:Thundering Pulse
|
||||
15511:Hunter's Path
|
||||
@@ -1,229 +0,0 @@
|
||||
28010101: Золотистый краб
|
||||
28010102: Солнечный краб
|
||||
28010103: Водный краб
|
||||
28010104: Краб-генерал
|
||||
28010105: Бледно-красный краб
|
||||
28010106: Краб
|
||||
28010201: Синяя рогатая ящерица
|
||||
28010202: Красная рогатая ящерица
|
||||
28010203: Зелёная рогатая ящерица
|
||||
28010204: Закатный аксолотль
|
||||
28010205: Золотистый аксолотль
|
||||
28010206: Небесный аксолотль
|
||||
28010207: Мозгоядный ящер
|
||||
28010301: Лягушка
|
||||
28010302: Грязевая лягушка
|
||||
28010303: Синяя лягушка
|
||||
28010401: Узорный унаги
|
||||
28010402: Глубоководный унаги
|
||||
28010403: Краснопёрый унаги
|
||||
28020101: Снежная лиса
|
||||
28020102: Алая лиса
|
||||
28020103: Снежная лиса с подарками
|
||||
28020104: Снежная лиса с суперподарками
|
||||
28020105: Снежная лиса
|
||||
28020106: Алая лиса
|
||||
28020201: Белка
|
||||
28020301: Лесной кабан
|
||||
28020302: Лесной кабанчик
|
||||
28020303: Снежный кабан
|
||||
28020304: Король снежных кабанов
|
||||
28020305: Замороженный снежный кабан
|
||||
28020306: Снежный кабан
|
||||
28020307: Лесной кабан
|
||||
28020308: Замороженный снежный кабан
|
||||
28020309: Король снежных кабанов
|
||||
28020401: Полярная гончая
|
||||
28020402: Лесная патрульная
|
||||
28020403: Сиба-ину
|
||||
28020404: Черноспинная гончая
|
||||
28020405: Сиба-ину
|
||||
28020406: Полярная гончая
|
||||
28020407: Полярная гончая
|
||||
28020408: Лесная патрульная
|
||||
28020409: Сиба-ину
|
||||
28020410: Черноспинная гончая
|
||||
28020501: Сапфир
|
||||
28020502: Зеленоглазая кошка
|
||||
28020503: Снежная кошка
|
||||
28020504: Полярная кошка
|
||||
28020505: Тигровая кошка
|
||||
28020506: Инспекторская кошка
|
||||
28020507: Чёрная кошка
|
||||
28020508: Сапфир
|
||||
28020509: Снежная кошка
|
||||
28020510: Зеленоглазая кошка
|
||||
28020511: Снежная кошка
|
||||
28020512: Полярная кошка
|
||||
28020513: Тигровая кошка
|
||||
28020601: Снежный хорёк
|
||||
28020602: Краснохвостый хорёк
|
||||
28020603: Сапожный хорёк
|
||||
28020604: Маскарадный хорёк
|
||||
28020605: Хорёк сиреневой молнии
|
||||
28020701: Кицунэ
|
||||
28020702: Кицунэ
|
||||
28020801: Бакэ-дануки
|
||||
28020802: Китибоси
|
||||
28020803: Бакэ-дануки
|
||||
28020901: Пёс-самурай (Патруль)
|
||||
28020902: Пёс-самурай (Бой)
|
||||
28020903: Таромару
|
||||
28030101: Лазурный журавль
|
||||
28030102: Фиолетовый ибис
|
||||
28030201: Бурокрылый сокол
|
||||
28030202: Янтарнохвостый сокол
|
||||
28030203: Каменный коршун
|
||||
28030204: Белоснежный сокол
|
||||
28030301: Белый голубь
|
||||
28030302: Коронованный голубь
|
||||
28030303: Среброкрылый голубь
|
||||
28030304: Багровый голубь
|
||||
28030305: Чёрный голубь
|
||||
28030306: Ворон
|
||||
28030307: Белый голубь
|
||||
28030308: Коронованный голубь
|
||||
28030309: Среброкрылый голубь
|
||||
28030310: Багровый голубь
|
||||
28030311: Чёрный голубь
|
||||
28030401: Алый зяблик
|
||||
28030402: Золотой зяблик
|
||||
28030403: Снежный зяблик
|
||||
28030404: Изумрудный зяблик
|
||||
28030405: Золотой зяблик
|
||||
28030406: Алый зяблик
|
||||
28030407: Золотой зяблик
|
||||
28030408: Снежный зяблик
|
||||
28030409: Изумрудный зяблик
|
||||
28030501: Красноклювая утка
|
||||
28030502: Изумрудная утка
|
||||
28030503: Жёлтая утка
|
||||
28030504: Красноклювая утка
|
||||
28040101: Чёрный окунь
|
||||
28040102: Голубой окунь
|
||||
28040103: Золотистый окунь
|
||||
28040104: Чёрный окунь
|
||||
28040105: Чёрный окунь
|
||||
28040106: Голубой окунь
|
||||
28040107: Золотистый окунь
|
||||
28040108: Чёрный окунь
|
||||
28040201: Оризия
|
||||
28040202: Глазурная оризия
|
||||
28040203: Сахарная оризия
|
||||
28040204: Голубая оризия
|
||||
28040205: Ловец зари
|
||||
28040206: Кристальная рыба
|
||||
28040301: Двоякодышащая колюшка
|
||||
28040302: Боевая колюшка
|
||||
28040303: Ядовитая колюшка
|
||||
28040304: Алый дьявол
|
||||
28040305: Снежный странник
|
||||
28040401: Золотой лжедракон
|
||||
28040402: Стальной лжедракон
|
||||
28040501: Бурая рыба-бабочка
|
||||
28040502: Пурпурная рыба-бабочка
|
||||
28040503: Чайная рыба-бабочка
|
||||
28040504: Вечная рыба-ангел
|
||||
28040505: Рыба-ангел раймэй
|
||||
28040506: Луннопёрка
|
||||
28040601: Иглобрюх
|
||||
28040602: Горький иглобрюх
|
||||
28040701: Дивдинский скат
|
||||
28040702: Фумарольный скат
|
||||
28040703: Дрейфующий скат
|
||||
28050101: Кристальная бабочка Анемо
|
||||
28050102: Кристальная бабочка Гео
|
||||
28050103: Кристальная бабочка Крио
|
||||
28050104: Кристальная бабочка Электро
|
||||
28050105: Коралловая бабочка
|
||||
28050201: Хорёк-воришка
|
||||
28050202: Хорёк-барахольщик
|
||||
28050203: Золотой хорёк-воришка
|
||||
28050204: Хорёк-воришка
|
||||
28050211: Хорёк-воришка
|
||||
28050212: Хорёк-барахольщик
|
||||
28050213: Золотой хорёк-воришка
|
||||
28050221: Хорёк-воришка
|
||||
28050222: Хорёк-барахольщик
|
||||
28050223: Золотой хорёк-воришка
|
||||
28050301: Светлячок удачи
|
||||
28210101: Чайник безмятежности: золотистый краб
|
||||
28210102: Чайник безмятежности: солнечный краб
|
||||
28210103: Чайник безмятежности: водный краб
|
||||
28210104: Чайник безмятежности: краб-генерал
|
||||
28210105: Чайник безмятежности: бледно-красный краб
|
||||
28210201: Чайник безмятежности: синяя рогатая ящерица
|
||||
28210202: Чайник безмятежности: красная рогатая ящерица
|
||||
28210203: Чайник безмятежности: зелёная рогатая ящерица
|
||||
28210204: Чайник безмятежности: закатный аксолотль
|
||||
28210205: Чайник безмятежности: золотистый аксолотль
|
||||
28210206: Чайник безмятежности: небесный аксолотль
|
||||
28210207: Чайник безмятежности: мозгоядный ящер
|
||||
28210301: Чайник безмятежности: лягушка
|
||||
28210302: Чайник безмятежности: грязевая лягушка
|
||||
28210303: Чайник безмятежности: синяя лягушка
|
||||
28210401: Чайник безмятежности: узорный унаги
|
||||
28210402: Чайник безмятежности: Глубоководный унаги
|
||||
28210403: Чайник безмятежности: краснопёрый унаги
|
||||
28220101: Чайник безмятежности: снежная лиса
|
||||
28220102: Чайник безмятежности: алая лиса
|
||||
28220201: Чайник безмятежности: белка
|
||||
28220301: Чайник безмятежности: лесной кабан
|
||||
28220303: Чайник безмятежности: снежный кабан
|
||||
28220401: Чайник безмятежности: полярная гончая
|
||||
28220402: Чайник безмятежности: лесная патрульная гончая
|
||||
28220403: Чайник безмятежности: сиба-ину
|
||||
28220404: Чайник безмятежности: черноспинная гончая
|
||||
28220501: Чайник безмятежности: сапфир
|
||||
28220502: Чайник безмятежности: зеленоглазая кошка
|
||||
28220503: Чайник безмятежности: снежная кошка
|
||||
28220504: Чайник безмятежности: полярная кошка
|
||||
28220505: Чайник безмятежности: тигровая кошка
|
||||
28220506: Чайник безмятежности: инспекторская кошка
|
||||
28220601: Чайник безмятежности: снежный хорёк
|
||||
28220602: Чайник безмятежности: краснохвостый хорёк
|
||||
28220603: Чайник безмятежности: сапожный хорёк
|
||||
28220605: Чайник безмятежности: Хорёк сиреневой молнии
|
||||
28220701: Чайник безмятежности: кицунэ
|
||||
28220901: Чайник безмятежности: Кагэромару
|
||||
28230101: Чайник безмятежности: лазурный журавль
|
||||
28230102: Чайник безмятежности: фиолетовый ибис
|
||||
28230301: Чайник безмятежности: белый голубь
|
||||
28230302: Чайник безмятежности: коронованный голубь
|
||||
28230303: Чайник безмятежности: среброкрылый голубь
|
||||
28230304: Чайник безмятежности: багровый голубь
|
||||
28230305: Чайник безмятежности: чёрный голубь
|
||||
28230306: Чайник безмятежности: ворон
|
||||
28230401: Чайник безмятежности: алый зяблик
|
||||
28230402: Чайник безмятежности: золотой зяблик
|
||||
28230403: Чайник безмятежности: снежный зяблик
|
||||
28230404: Чайник безмятежности: изумрудный зяблик
|
||||
28240201: Чайник безмятежности: оризия
|
||||
28240202: Чайник безмятежности: глазурная оризия
|
||||
28240203: Чайник безмятежности: сахарная оризия
|
||||
28240204: Чайник безмятежности: голубая оризия
|
||||
28240205: Чайник безмятежности: ловец зари
|
||||
28240206: Чайник безмятежности: кристальная рыба
|
||||
28240301: Чайник безмятежности: двоякодышащая колюшка
|
||||
28240302: Чайник безмятежности: боевая колюшка
|
||||
28240303: Чайник безмятежности: ядовитая колюшка
|
||||
28240304: Чайник безмятежности: алый дьявол
|
||||
28240305: Чайник безмятежности: снежный странник
|
||||
28240401: Чайник безмятежности: золотой лжедракон
|
||||
28240402: Чайник безмятежности: стальной лжедракон
|
||||
28240501: Чайник безмятежности: бурая рыба-бабочка
|
||||
28240502: Чайник безмятежности: пурпурная рыба-бабочка
|
||||
28240503: Чайник безмятежности: чайная рыба-бабочка
|
||||
28240504: Чайник безмятежности: рыба-ангел тёсэи
|
||||
28240505: Чайник безмятежности: рыба-ангел раймэи
|
||||
28240506: Чайник безмятежности: луннопёрка
|
||||
28240601: Чайник безмятежности: иглобрюх
|
||||
28240602: Чайник безмятежности: горький иглобрюх
|
||||
28240701: Чайник безмятежности: Дивдинский скат
|
||||
28240702: Чайник безмятежности: Фумарольный скат
|
||||
28250101: Чайник безмятежности: кристальная бабочка Анемо
|
||||
28250102: Чайник безмятежности: кристальная бабочка Гео
|
||||
28250103: Чайник безмятежности: кристальная бабочка Крио
|
||||
28250104: Чайник безмятежности: кристальная бабочка Электро
|
||||
28250105: Чайник безмятежности: Коралловая бабочка
|
||||
28250301: Чайник безмятежности: Светлячок удачи
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,5 @@
|
||||
20:Воспоминания дремучего леса
|
||||
21:Позолоченные сны
|
||||
20:Deepwood Memories
|
||||
21:Gilded Dreams
|
||||
51:Решимость временщика
|
||||
52:Душа храбреца
|
||||
53:Воля защитника
|
||||
@@ -26,7 +26,7 @@
|
||||
81:Церемония древней знати
|
||||
82:Рыцарь крови
|
||||
83:Шаман огня
|
||||
84:Шаман воды
|
||||
84:Prayers for Destiny
|
||||
85:Шаман молний
|
||||
86:Шаман ветра
|
||||
87:Шаман льда
|
||||
@@ -1,55 +0,0 @@
|
||||
1002:Камисато Аяка
|
||||
1003:Джинн
|
||||
1005:Итэр
|
||||
1006:Лиза
|
||||
1007:Люмин
|
||||
1014:Барбара
|
||||
1015:Кэйа
|
||||
1016:Дилюк
|
||||
1020:Рэйзор
|
||||
1021:Эмбер
|
||||
1022:Венти
|
||||
1023:Сян Лин
|
||||
1024:Бэй Доу
|
||||
1025:Син Цю
|
||||
1026:Сяо
|
||||
1027:Нин Гуан
|
||||
1029:Кли
|
||||
1030:Чжун Ли
|
||||
1031:Фишль
|
||||
1032:Беннет
|
||||
1033:Тарталья
|
||||
1034:Ноэлль
|
||||
1035:Ци Ци
|
||||
1036:Чун Юнь
|
||||
1037:Гань Юй
|
||||
1038:Альбедо
|
||||
1039:Диона
|
||||
1041:Мона
|
||||
1042:Кэ Цин
|
||||
1043:Сахароза
|
||||
1044:Синь Янь
|
||||
1045:Розария
|
||||
1046:Ху Тао
|
||||
1047:Каэдэхара Кадзуха
|
||||
1048:Янь Фэй
|
||||
1049:Ёимия
|
||||
1050:Тома
|
||||
1051:Эола
|
||||
1052:Райдэн
|
||||
1053:Саю
|
||||
1054:Кокоми
|
||||
1055:Горо
|
||||
1056:Кудзё Сара
|
||||
1057:Аратаки Итто
|
||||
1058:Яэ Мико
|
||||
1059:Сиканоин Хэйдзо
|
||||
1060:Е Лань
|
||||
1062:Элой
|
||||
1063:Шэнь Хэ
|
||||
1064:Юнь Цзинь
|
||||
1065:Куки Синобу
|
||||
1066:Камисато Аято
|
||||
1067:Коллеи
|
||||
1068:Дори
|
||||
1069:Тигнари
|
||||
@@ -10,7 +10,7 @@
|
||||
/prop wl 8
|
||||
Открыть всю карту
|
||||
/prop unlockmap 1
|
||||
Открыть всю бездну
|
||||
Открыть всю Витую бездну
|
||||
/prop ut 12
|
||||
Макс. уровень БП
|
||||
/prop bp 50
|
||||
@@ -46,9 +46,9 @@
|
||||
/clear art lv20 5*
|
||||
Очистить только Материалы
|
||||
/clear mat
|
||||
Сброс созвездия текущего персонажа (требуется перезаход)
|
||||
Сброс Созвездия текущего персонажа (Требуется повторный вход в систему)
|
||||
/resetconst
|
||||
Сброс созвездия ВСЕХ персонажей (требуется перезаход)
|
||||
Сброс Созвездия ВСЕХ персонажей (Требуется повторный вход в систему)
|
||||
/resetconst all
|
||||
Убить всех монстров
|
||||
/killall
|
||||
|
||||
850
Source/GrasscutterTools/Resources/ru-ru/Dungeons.txt
Normal file
850
Source/GrasscutterTools/Resources/ru-ru/Dungeons.txt
Normal file
@@ -0,0 +1,850 @@
|
||||
1:Deep Within the Temple of the Wolf
|
||||
2:Hilichurl Stronghold
|
||||
3:Hilichurl Nest
|
||||
4:Small Cave Base
|
||||
5:Small Cave Base
|
||||
6:Small Rock Cave Domain
|
||||
7:Ruin Ambush Point
|
||||
8:Hilichurl Small Base
|
||||
9:Hilichurl Large Base
|
||||
10:Hidden Teardrop in the Heart of the Jungle
|
||||
11:Realm Within Realm Within
|
||||
12:Realm of Clouds Dungeon Gameplay Test
|
||||
13:Character Combat Test
|
||||
15:Low-Temp Stage White-Box
|
||||
16:Mobile Platform Test
|
||||
17:Combat Performance Test
|
||||
18:Charging Pile Power Supply White-Box
|
||||
19:Elemental Reaction Scenario White Box
|
||||
20:New Artifact Factor Test Stage 1
|
||||
21:New Artifact Factor Test Stage 2
|
||||
24:Night Cycling Dungeon
|
||||
25:Stage Gameplay White-Box CX
|
||||
26:Trap Gameplay White-Box
|
||||
27:Monster Element Resistance Dungeon
|
||||
28:Dungeon Function White-Box Test
|
||||
29:Shield Gameplay White-Box Test
|
||||
30:Retrieve the Treasure
|
||||
31:Geo White-Box Test
|
||||
32:Mondstadt Artifact Challenge 1 White-Box Test
|
||||
33:Tower-Climbing Hilichurl Template
|
||||
34:Sea of Clouds White-Box Test
|
||||
35:TA Test Stage
|
||||
36:Random Orbital Spheres Test Stage 1
|
||||
37:Random Orbital Spheres Test Stage 2
|
||||
38:Challenge Factor Test 1
|
||||
39:Challenge Factor Test 2
|
||||
40:Challenge Factor Test 3
|
||||
41:Challenge Factor Test 4
|
||||
42:Challenge Factor Test 5
|
||||
43:Challenge Factor Test 6
|
||||
44:Challenge Factor Test 7
|
||||
45:Challenge Factor Test 8
|
||||
46:Challenge Factor Test 9
|
||||
47:Challenge Factor Test 10
|
||||
48:Challenge Factor Test 11
|
||||
49:Challenge Factor Test 12
|
||||
50:Level_WaterMonster_Test
|
||||
55:Realm Within - Challenge Gameplay Test
|
||||
56:Level_TdGameplay_Test
|
||||
57:Level_PFDungeon02_Active01
|
||||
58:Level_FCdungeon_DragonBoss
|
||||
59:TestLevel_MD_YQT
|
||||
60:TestLevel_SZ_LX
|
||||
61:Level_CycleDungeon_WindFlower
|
||||
62:Level_Tower_Moon_01
|
||||
63:Level_Tower_Morning_01
|
||||
64:Level_FCdungeon_MistTrial
|
||||
65:Level_Dq_Void02
|
||||
66:Level_Tower_Universe_01
|
||||
67:Level_TD_V3_Gameplay_Test
|
||||
68:Level_CYDungeon_Activy02
|
||||
69:Test Domain
|
||||
72:WindPuzzle_WhiteboxSll01
|
||||
73:WindPuzzle_WhiteboxSll04
|
||||
75:Test Domain I
|
||||
76:Test Domain II
|
||||
77:Test Domain III
|
||||
78:Test Domain IV
|
||||
79:Test Domain V
|
||||
80:Test Domain VI
|
||||
81:Test Domain I
|
||||
82:Test Domain II
|
||||
83:Test Domain III
|
||||
84:Test Domain IV
|
||||
85:Test Domain V
|
||||
86:Test Domain VI
|
||||
101:The Golden Shadow
|
||||
102:Jade Chamber Storyline
|
||||
103:Memories: The Golden Shadow I
|
||||
104:Memories: The Golden Shadow II
|
||||
105:Memories: The Golden Shadow III
|
||||
106:Memories: The Golden Shadow IV
|
||||
107:Beneath the Ancient Tree
|
||||
110:Memories: Earthshaking Dragon I
|
||||
111:Memories: Earthshaking Dragon II
|
||||
112:Memories: Earthshaking Dragon III
|
||||
113:Memories: Earthshaking Dragon IV
|
||||
114:Memories: Earthshaking Dragon I
|
||||
115:Memories: Earthshaking Dragon II
|
||||
116:Memories: Earthshaking Dragon III
|
||||
117:Memories: Earthshaking Dragon IV
|
||||
118:Memories: Earthshaking Dragon I
|
||||
119:Memories: Earthshaking Dragon II
|
||||
120:Memories: Earthshaking Dragon III
|
||||
121:Memories: Earthshaking Dragon IV
|
||||
122:Memories: Earthshaking Dragon I
|
||||
123:Memories: Earthshaking Dragon II
|
||||
124:Memories: Earthshaking Dragon III
|
||||
125:Memories: Earthshaking Dragon IV
|
||||
126:Narukami Island: Tenshukaku
|
||||
127:Memories: Duel to the Fiery Death I
|
||||
128:Memories: Duel to the Fiery Death II
|
||||
129:Memories: Duel to the Fiery Death III
|
||||
130:Memories: Duel to the Fiery Death IV
|
||||
131:Memories: Guardian of Eternity I
|
||||
132:Memories: Guardian of Eternity II
|
||||
133:Memories: Guardian of Eternity III
|
||||
134:Memories: Guardian of Eternity IV
|
||||
1000:Stage Gameplay Test
|
||||
1001:Deep Within the Temple of the Falcon
|
||||
1002:Find the Stolen Book
|
||||
1003:Deep Within the Temple of the Lion
|
||||
1004:Fatui Camp Fatui Camp
|
||||
1005:Kaeya Combat Training Quest Dungeon
|
||||
1006:Jean and Amber's Combat Training Quest Dungeon
|
||||
1007:Lisa's Resident Dungeon Bottom
|
||||
1008:Hunt Down the Abyss Mage
|
||||
1009:Retrieve the Holy Lyre der Himmel
|
||||
1010:Secret Ingredient Secret Ingredient
|
||||
1011:The Great Adventurer Stanley
|
||||
1012:Another Detour
|
||||
1101:Stage Gameplay Black-Box Test
|
||||
1102:Karma-Heavy Cavern
|
||||
1103:Cloud Retainer's Abode
|
||||
1104:Level_FCdungeon_Kettle01
|
||||
1105:Level_FCdungeon_Kettle01
|
||||
1106:The Wonderful World Of Mr. Cyclops
|
||||
1107:Of Mysteries and Salt
|
||||
1108:Cloud Retainer's Abode
|
||||
1109:Level_FCdungeon_Cloud02
|
||||
1110:Enter the "border"
|
||||
1111:Deserted Ruins of Thermadon
|
||||
1112:Deserted Ruins of Eya
|
||||
1113:Abyssal Traces Abyssal Traces
|
||||
1114:Call of the Abyss
|
||||
1115:Call of the Abyss
|
||||
1116:Behind Enemy Lines
|
||||
1117:Police Detention Center
|
||||
1118:The Omnipresent God
|
||||
1119:Delusion Factory
|
||||
1120:Hidden Mountain Base
|
||||
1121:???
|
||||
1122:????
|
||||
1123:Tenryou Commission Headquarters
|
||||
1124:Level_HFDungeon02
|
||||
1125:Crumbling Guilt
|
||||
1126:Beneath the Vortex
|
||||
1127:Sea Gazer's Abode
|
||||
1128:Secret Summoning Chamber
|
||||
1129:???
|
||||
1130:Level_QuestRongcai_Dungeon01
|
||||
1131:Chamber of Twisted Cranes
|
||||
1132:City of Hidden Runes
|
||||
1133:Realm of Snaring Illusions
|
||||
1134:Qingxu Pool Underground Ruins
|
||||
1135:TestLevel_WB_Z
|
||||
1136:Occupied Hold
|
||||
1137:Blazin' Trails
|
||||
1138:As the Courtyard in Spring Once Appeared: Part II
|
||||
1139:The Ancient Azure Stars
|
||||
1140:The Ancient Azure Stars
|
||||
1141:Immernachtreich Apokalypse: Part I
|
||||
1142:Immernachtreich Apokalypse: Part II
|
||||
1143:Immernachtreich Apokalypse: Part III
|
||||
1144:As the Courtyard in Spring Once Appeared: Part III
|
||||
1145:Immernachtreich Apokalypse: Part III
|
||||
1146:As the Courtyard in Spring Once Appeared: Part I
|
||||
1147:Immernachtreich Apokalypse: Part I
|
||||
1148:Immernachtreich Apokalypse: Part II
|
||||
1149:???
|
||||
1150:The Contamination's Source
|
||||
1151:Level_XMDungeon_WQ01
|
||||
1152:Level_XMDungeon_WQ04
|
||||
1153:Level_XMDungeon_WQ03
|
||||
1154:Level_XMDungeon_WQ02
|
||||
1155:???
|
||||
1156:???
|
||||
1157:???
|
||||
1158:Desert Vivarium
|
||||
1159:Behind the Illusory Curtain
|
||||
1160:Edge of the End
|
||||
2000:Lost Treasure of Arcadia
|
||||
2001:Storming Terror
|
||||
2002:Cleanse Stormterror
|
||||
2003:Cipher for the Ciphertext
|
||||
2004:Stormterror - The First Encounter
|
||||
2006:The Reward for Courage is Flight
|
||||
2007:The Reward for Courage is Flight
|
||||
2008:Ascend: Clear the Ruins
|
||||
2009:New Character Pattern White-Box
|
||||
2010:Ascend: Clear the Ruins
|
||||
2011:Ascend: Clear the Ruins
|
||||
2012:Ascend: Clear the Ruins
|
||||
2013:Ascend: Clear the Ruins
|
||||
2014:Ascend: Clear the Ruins
|
||||
2015:Ascend: Clear the Ruins
|
||||
2016:Ascend: Clear the Ruins
|
||||
2020:Memories: Storming Terror I
|
||||
2021:Memories: Storming Terror II
|
||||
2022:Memories: Storming Terror III
|
||||
2023:Memories: Storming Terror IV
|
||||
2024:Memories: Storming Terror V
|
||||
2025:Memories: Storming Terror Ⅵ
|
||||
2099:Stage Test
|
||||
2100:TestLevel_CycleFire_YQT
|
||||
2101:1x Stage Test
|
||||
2102:Event Stage Test
|
||||
2103:Level_CycleDungeon_WindFlower
|
||||
2104:Level_Challenge_Thunder01
|
||||
2105:Level_CycleDungeon_WindFlower
|
||||
2106:Level_CycleDungeon_WindFlower
|
||||
2107:Level_CycleDungeon_WindFlower
|
||||
2108:Level_Tower_01_Open
|
||||
2109:Level_ActivityBoss02_Water
|
||||
2110:TestLevel_Dq_Rouge
|
||||
2111:TestLevel_Dq_Rouge_YQT01
|
||||
2112:Stacked Tower
|
||||
2113:Long Hallway
|
||||
2114:Back Alley
|
||||
2115:Row House
|
||||
2116:Square Arena
|
||||
2117:TestLevel_WB_Z
|
||||
2118:TestLevel_APA_ZQQ
|
||||
2119:The Exit's Up There
|
||||
2120:Flying Down the Corridor
|
||||
2121:Look Out Below
|
||||
2122:Faster, Faster!
|
||||
2123:Fastest Finger First
|
||||
2124:Level_SmrDungeon_Tinali
|
||||
2125:Level_SmrDungeon_BigTree
|
||||
2126:TestLevel_TestBox_GJH
|
||||
2150:Level_FCdungeon_Qiqi
|
||||
2151:Level_FCdungeon_Qiqi
|
||||
2152:Level_FCdungeon_Qiqi
|
||||
2153:Level_FCdungeon_Qiqi
|
||||
2154:PlotLevel_XiangLingLevel_Xyd
|
||||
2155:PlotLevel_XiangLingLevel_Xyd
|
||||
2156:PlotLevel_XiangLingLevel_Xyd
|
||||
2157:PlotLevel_XiangLingLevel_Xyd
|
||||
2158:Level_FCdungeon_Cloud01
|
||||
2159:Level_FCdungeon_Cloud01
|
||||
2160:Level_FCdungeon_Cloud01
|
||||
2161:Level_FCdungeon_Cloud01
|
||||
2169:Level_DreamIsland_Xinyan01
|
||||
2170:Level_DreamIsland_Kazuha02
|
||||
2171:Level_DreamIsland_Mona01
|
||||
2172:Level_DreamIsland_Mona02
|
||||
2173:Level_DreamIsland_Fischl01
|
||||
2174:Level_DreamIsland_Fischl02
|
||||
2175:Level_DreamIsland_Fischl03
|
||||
2176:Level_DreamIsland_Kazuha03
|
||||
2177:Level_DreamIsland_Fischllibrary
|
||||
2178:Level_DreamIsland_Kazuha01
|
||||
2179:Level_DreamIsland_Fischlroom
|
||||
2180:Level_DreamIsland_Fischlcorridor
|
||||
3001:Mist Labyrinth
|
||||
3004:Explore: Fallen Fortress
|
||||
3005:Pyro Trial
|
||||
3006:Electro Trial
|
||||
3007:Overloaded & Superconduct Trial
|
||||
3008:Swirl Trial
|
||||
3009:Burning & Melt Trial
|
||||
3010:Level_Challenge_Thunder01
|
||||
3011:Level_ContestBattle01
|
||||
3012:Level_ContestBattle01
|
||||
3013:Level_ContestBattle01
|
||||
3014:Level_ContestBattle01
|
||||
3015:Level_ContestBattle01
|
||||
3016:Level_ContestBattle01
|
||||
3017:Level_OnmyoMaze_01
|
||||
3018:Level_OnmyoMaze_05
|
||||
3019:Level_OnmyoMaze_03
|
||||
3020:Level_OnmyoMaze_04
|
||||
3021:Level_OnmyoMaze_02
|
||||
3022:Level_OnmyoMaze_06
|
||||
3023:Level_OnmyoMaze_07
|
||||
3024:Level_OnmyoMaze_08
|
||||
3025:Level_OnmyoMaze_01
|
||||
3026:Level_OnmyoMaze_05
|
||||
3027:Level_ContestBattle01
|
||||
3028:Level_ContestBattle01
|
||||
3029:Level_ContestBattle01
|
||||
3030:Level_ContestBattle01
|
||||
3031:Level_ContestBattle01
|
||||
3032:Level_ContestBattle01
|
||||
3033:Level_ContestBattle01
|
||||
3034:Level_ContestBattle01
|
||||
3035:Level_ContestBattle01
|
||||
3036:Level_ContestBattle01
|
||||
3037:Level_ContestBattle01
|
||||
3038:Level_ContestBattle01
|
||||
3040:Level_CrystalLink_01
|
||||
3041:Level_CrystalLink_01
|
||||
3042:Level_CrystalLink_01
|
||||
3043:Level_CrystalLink_01
|
||||
3044:Level_CrystalLink_01
|
||||
3045:Level_CrystalLink_01
|
||||
3100:Level_Tower_Universe_01
|
||||
3101:Level_Tower_Moon_01
|
||||
3102:Level_Tower_Universe_01
|
||||
3200:Level_Tower_Universe_01
|
||||
3201:Level_Tower_Moon_01
|
||||
3202:Level_Tower_Universe_01
|
||||
3300:Level_Tower_Universe_01
|
||||
3301:Level_Tower_Moon_01
|
||||
3302:Level_Tower_Universe_01
|
||||
3310:Level_Tower_Morning_01
|
||||
3311:Level_Tower_Morning_01
|
||||
3312:Level_Tower_01_Open
|
||||
3313:Level_Tower_Morning_01
|
||||
3341:Level_Tower_Dusk_01
|
||||
3342:Level_Tower_Night_01
|
||||
3343:Level_Tower_Night_01
|
||||
3344:Level_Tower_Night_01
|
||||
3370:Level_Tower_Moon_0
|
||||
3371:Level_Tower_Moon_0
|
||||
3372:Level_Tower_Universe_0
|
||||
3373:Level_Tower_Universe_0
|
||||
3374:Level_Tower_Element_Ice_0
|
||||
3375:Level_Tower_Element_Fire_0
|
||||
3376:Level_Tower_Element_Ice_0
|
||||
3377:Level_Tower_Element_Ice_0
|
||||
3378:Level_Tower_Universe_0
|
||||
3379:Level_Tower_Element_Thunder_01
|
||||
3380:Level_Tower_Universe_01
|
||||
3381:Level_Tower_Element_Water_01
|
||||
3382:Level_Tower_Universe_01
|
||||
3383:Level_Tower_Element_Ice_01
|
||||
3384:Level_Tower_Element_Ice_01
|
||||
3385:Level_Tower_Moon_01
|
||||
3386:Level_Tower_Universe_01
|
||||
3387:Level_Tower_Moon_01
|
||||
3388:Level_Tower_Moon_01
|
||||
3389:Level_Tower_Moon_01
|
||||
3390:Level_Tower_Universe_01
|
||||
3391:Level_Tower_Moon_01
|
||||
3392:Level_Tower_Universe_01
|
||||
3393:Level_Tower_Moon_01
|
||||
3394:Level_Tower_Universe_01
|
||||
3395:Level_Tower_Moon_01
|
||||
3396:Level_Tower_Universe_01
|
||||
3397:Level_Tower_Moon_01
|
||||
3398:Level_Tower_Universe_01
|
||||
3399:Level_Tower_Moon_01
|
||||
3400:Level_Tower_Universe_01
|
||||
3401:Level_Tower_Moon_01
|
||||
3402:Level_Tower_Universe_01
|
||||
3403:Level_Tower_Moon_01
|
||||
3404:Level_Tower_Universe_01
|
||||
3405:Level_Tower_Moon_01
|
||||
3406:Level_Tower_Universe_01
|
||||
3407:Level_Tower_Moon_01
|
||||
3408:Level_Tower_Moon_01
|
||||
3409:Level_Tower_Moon_01
|
||||
3410:Level_Tower_Morning_01
|
||||
3411:Level_Tower_01_Water
|
||||
3412:Level_Tower_01_Open
|
||||
3413:Level_Tower_Morning_01
|
||||
3441:Level_Tower_Dusk_01
|
||||
3442:Level_Tower_Night_01
|
||||
3443:Level_Tower_Night_01
|
||||
3444:Level_Tower_Night_01
|
||||
3470:Level_Tower_Moon_01
|
||||
3471:Level_Tower_Moon_01
|
||||
3472:Level_Tower_Universe_01
|
||||
3473:Level_Tower_Universe_01
|
||||
3474:Level_Tower_Element_Ice_01
|
||||
3475:Level_Tower_Element_Fire_01
|
||||
3476:Level_Tower_Element_Ice_01
|
||||
3477:Level_Tower_Element_Ice_01
|
||||
3478:Level_Tower_Universe_01
|
||||
3479:Level_Tower_Element_Thunder_01
|
||||
3480:Level_Tower_Universe_01
|
||||
3481:Level_Tower_Element_Water_01
|
||||
3482:Level_Tower_Universe_01
|
||||
3483:Level_Tower_Element_Ice_01
|
||||
3484:Level_Tower_Element_Ice_01
|
||||
3485:Level_Tower_Moon_01
|
||||
3486:Level_Tower_Universe_01
|
||||
3487:Level_Tower_Moon_01
|
||||
3488:Level_Tower_Moon_01
|
||||
3489:Level_Tower_Moon_01
|
||||
3490:Level_Tower_Universe_01
|
||||
3491:Level_Tower_Moon_01
|
||||
3492:Level_Tower_Universe_01
|
||||
3493:Level_Tower_Moon_01
|
||||
3494:Level_Tower_Universe_01
|
||||
3495:Level_Tower_Moon_01
|
||||
3496:Level_Tower_Universe_01
|
||||
3497:Level_Tower_Moon_01
|
||||
3498:Level_Tower_Univers
|
||||
3499:Level_Tower_Moon_01
|
||||
3500:Level_Tower_Univers
|
||||
3501:Level_Tower_Moon_01
|
||||
3502:Level_Tower_Univers
|
||||
3503:Level_Tower_Moon_01
|
||||
3504:Level_Tower_Univers
|
||||
3505:Level_Tower_Moon_01
|
||||
3506:Level_Tower_Univers
|
||||
3507:Level_Tower_Moon_01
|
||||
3508:Level_Tower_Moon_01
|
||||
3509:Level_Tower_Moon_01
|
||||
3510:Level_Tower_Morning_01
|
||||
3511:Level_Tower_Morning_01
|
||||
3512:Level_Tower_Morning_01
|
||||
3513:Level_Tower_Morning_01
|
||||
3541:Level_Tower_Dusk_01
|
||||
3542:Level_Tower_Night_01
|
||||
3543:Level_Tower_Dusk_01
|
||||
3544:Level_Tower_Night_01
|
||||
3570:Level_Tower_Moon_01
|
||||
3571:Level_Tower_Moon_01
|
||||
3572:Level_Tower_Universe_01
|
||||
3573:Level_Tower_Universe_01
|
||||
3574:Level_Tower_Element_Ice_01
|
||||
3575:Level_Tower_Element_Fire_01
|
||||
3576:Level_Tower_Element_Ice_01
|
||||
3577:Level_Tower_Element_Ice_01
|
||||
3578:Level_Tower_Universe_01
|
||||
3579:Level_Tower_Element_Thunder_01
|
||||
3580:Level_Tower_Universe_01
|
||||
3581:Level_Tower_Element_Water_01
|
||||
3582:Level_Tower_Universe_01
|
||||
3583:Level_Tower_Element_Ice_01
|
||||
3584:Level_Tower_Element_Ice_01
|
||||
3585:Level_Tower_Moon_01
|
||||
3586:Level_Tower_Universe_01
|
||||
3587:Level_Tower_Moon_01
|
||||
3588:Level_Tower_Moon_01
|
||||
3589:Level_Tower_Moon_01
|
||||
3590:Level_Tower_Universe_01
|
||||
3591:Level_Tower_Moon_01
|
||||
3592:Level_Tower_Universe_01
|
||||
3593:Level_Tower_Moon_01
|
||||
3594:Level_Tower_Universe_01
|
||||
3595:Level_Tower_Moon_01
|
||||
3596:Level_Tower_Universe_01
|
||||
3597:Level_Tower_Moon_01
|
||||
3598:Level_Tower_Universe_01
|
||||
3599:Level_Tower_Moon_01
|
||||
3600:Level_Tower_Universe_01
|
||||
3601:Level_Tower_Moon_01
|
||||
3602:Level_Tower_Universe_01
|
||||
3603:Level_Tower_Moon_01
|
||||
3604:Level_Tower_Universe_01
|
||||
3605:Level_Tower_Moon_01
|
||||
3606:Level_Tower_Universe_01
|
||||
3607:Level_Tower_Moon_01
|
||||
3608:Level_Tower_Moon_01
|
||||
3609:Level_Tower_Moon_01
|
||||
4001:Investigate the turmoil in the Depths of the Ruins
|
||||
4003:Explore: Ancient Township Ruins
|
||||
4005:Trial: Temporary Weekly Dungeon
|
||||
4007:Trial: Scorching Fire and Raging Lightning
|
||||
4010:Explore: Windy Cliff
|
||||
4011:Investigate: Secret Hideout
|
||||
4012:Amber Dungeon Personal Challenge Stage 2
|
||||
4013:Amber's Tutorial Challenges
|
||||
4014:Kaeya's Challenges Test
|
||||
4015:Investigate: Secret Hideout
|
||||
4016:Explore: Travels of the Moonlit Venturer
|
||||
4017:Realm Within - Challenge Test 2
|
||||
4018:Explore: Tarry Among the Peach Blossoms
|
||||
4019:Battle in the Clouds Challenge Gameplay Test 2
|
||||
4020:Explore: Voyage to the Sanguine Sky
|
||||
4021:Explore: Lucky Encounter in the Clouds
|
||||
4022:Elemental Trial: Vaporize
|
||||
4023:Elemental Trial: Melt
|
||||
4024:Elemental Trial: Overloaded
|
||||
4025:Elemental Trial: Superconduct
|
||||
4026:Elemental Trial: Electro-Charged
|
||||
4027:Elemental Trial: Frozen
|
||||
4028:Elemental Trial: Crystallize
|
||||
4029:Elemental Trial: Swirl
|
||||
4030:Showdown: Ancient Rock Drake I
|
||||
4031:Showdown: Ancient Rock Drake II
|
||||
4032:Battlesong: Ingenious Impermanence I
|
||||
4033:Battlesong: Ingenious Impermanence II
|
||||
4034:Lament: Bitter Hate I Lament: Bitter Hate I
|
||||
4035:Lament: Bitter Hate II Lament: Bitter Hate II
|
||||
4036:Wanderer's Threefold Challenge
|
||||
4037:Level_Tower_Element_Water_01
|
||||
4038:Tutelage: Castle of Scrolls
|
||||
4039:Tutelage: King of Thieves
|
||||
4040:Tutelage: A Thousand Scrolls
|
||||
4041:Tutelage: Umigozen's Mansion
|
||||
4042:Tutelage: Nest-Bed of Ambition
|
||||
4043:Beneath the Abandoned House
|
||||
4044:The Jungle of Inverted Dreams
|
||||
4045:The Nature of Sun and Rain
|
||||
4046:The Universal Fungus
|
||||
4047:The Spirit Tree's Hall
|
||||
4200:Domain of Mastery: Biting Frost I
|
||||
4201:Domain of Mastery: Biting Frost II
|
||||
4202:Domain of Mastery: Biting Frost III
|
||||
4203:Domain of Mastery: Biting Frost IV
|
||||
4210:Domain of Mastery: Frosted Altar I
|
||||
4211:Domain of Mastery: Frosted Altar II
|
||||
4212:Domain of Mastery: Frosted Altar III
|
||||
4213:Domain of Mastery: Frosted Altar IV
|
||||
4220:Domain of Mastery: Frozen Abyss I
|
||||
4221:Domain of Mastery: Frozen Abyss II
|
||||
4222:Domain of Mastery: Frozen Abyss III
|
||||
4223:Domain of Mastery: Frozen Abyss IV
|
||||
4230:Domain of Mastery: Realm of Slumber I
|
||||
4231:Domain of Mastery: Realm of Slumber II
|
||||
4232:Domain of Mastery: Realm of Slumber III
|
||||
4233:Domain of Mastery: Realm of Slumber IV
|
||||
4300:Domain of Forgery: Altar of the Falls I
|
||||
4301:Domain of Forgery: Altar of the Falls II
|
||||
4302:Domain of Forgery: Altar of the Falls III
|
||||
4303:Domain of Forgery: Altar of the Falls IV
|
||||
4310:Domain of Forgery: City of Reflections I
|
||||
4311:Domain of Forgery: City of Reflections II
|
||||
4312:Domain of Forgery: City of Reflections III
|
||||
4313:Domain of Forgery: City of Reflections IV
|
||||
4320:Domain of Forgery: Submerged Valley I
|
||||
4321:Domain of Forgery: Submerged Valley II
|
||||
4322:Domain of Forgery: Submerged Valley III
|
||||
4323:Domain of Forgery: Submerged Valley IV
|
||||
4330:Domain of Forgery: Ruins of Thirsting Capital I
|
||||
4331:Domain of Forgery: Ruins of Thirsting Capital II
|
||||
4332:Domain of Forgery: Ruins of Thirsting Capital III
|
||||
4333:Domain of Forgery: Ruins of Thirsting Capital IV
|
||||
4340:Domain of Forgery: Sunken Sands I
|
||||
4341:Domain of Forgery: Sunken Sands II
|
||||
4342:Domain of Forgery: Sunken Sands III
|
||||
4343:Domain of Forgery: Sunken Sands IV
|
||||
4350:Domain of Forgery: Altar of Sands I
|
||||
4351:Domain of Forgery: Altar of Sands II
|
||||
4352:Domain of Forgery: Altar of Sands III
|
||||
4353:Domain of Forgery: Altar of Sands IV
|
||||
4360:Domain of Forgery: Sand Burial I
|
||||
4361:Domain of Forgery: Sand Burial II
|
||||
4362:Domain of Forgery: Sand Burial III
|
||||
4363:Domain of Forgery: Sand Burial IV
|
||||
4370:Domain of Forgery: Tainted Clouds I
|
||||
4371:Domain of Forgery: Tainted Clouds II
|
||||
4372:Domain of Forgery: Tainted Clouds III
|
||||
4373:Domain of Forgery: Tainted Clouds IV
|
||||
4374:Domain of Forgery: Obsession I
|
||||
4375:Domain of Forgery: Obsession II
|
||||
4376:Domain of Forgery: Obsession III
|
||||
4377:Domain of Forgery: Obsession IV
|
||||
4378:Domain of Forgery: Leading Karma I
|
||||
4379:Domain of Forgery: Leading Karma II
|
||||
4380:Domain of Forgery: Leading Karma III
|
||||
4381:Domain of Forgery: Leading Karma IV
|
||||
4400:Domain of Mastery: Reign of Violet I
|
||||
4401:Domain of Mastery: Reign of Violet II
|
||||
4402:Domain of Mastery: Reign of Violet III
|
||||
4403:Domain of Mastery: Reign of Violet IV
|
||||
4410:Domain of Mastery: Thundering Valley I
|
||||
4411:Domain of Mastery: Thundering Valley II
|
||||
4412:Domain of Mastery: Thundering Valley III
|
||||
4413:Domain of Mastery: Thundering Valley IV
|
||||
4420:Domain of Mastery: Vine-Infested Ruins I
|
||||
4421:Domain of Mastery: Vine-Infested Ruins II
|
||||
4422:Domain of Mastery: Vine-Infested Ruins III
|
||||
4423:Domain of Mastery: Vine-Infested Ruins IV
|
||||
4430:Domain of Mastery: Full Moon I
|
||||
4431:Domain of Mastery: Full Moon II
|
||||
4432:Domain of Mastery: Full Moon III
|
||||
4433:Domain of Mastery: Full Moon IV
|
||||
4440:Domain of Mastery: Witticism I
|
||||
4441:Domain of Mastery: Witticism II
|
||||
4442:Domain of Mastery: Witticism III
|
||||
4443:Domain of Mastery: Witticism IV
|
||||
4450:Domain of Mastery: Basket of Discipline I
|
||||
4451:Domain of Mastery: Basket of Discipline II
|
||||
4452:Domain of Mastery: Basket of Discipline III
|
||||
4453:Domain of Mastery: Basket of Discipline IV
|
||||
4601:Not yet available
|
||||
4602:Not yet available
|
||||
4603:Not yet available
|
||||
5000:Domain of Blessing: Fires of Purification I
|
||||
5001:Domain of Blessing: Fires of Purification I
|
||||
5002:Domain of Blessing: Fires of Purification II
|
||||
5003:Domain of Blessing: Fires of Purification III
|
||||
5004:Domain of Blessing: Fires of Purification IV
|
||||
5005:Domain of Blessing: Fires of Purification V
|
||||
5006:Domain of Blessing: Fires of Purification VI
|
||||
5007:Domain of Blessing: Fires of Purification VIII
|
||||
5008:Domain of Blessing: Dance of Steel I
|
||||
5009:Domain of Blessing: Dance of Steel II
|
||||
5010:Domain of Blessing: Dance of Steel III
|
||||
5011:Domain of Blessing: Dance of Steel IV
|
||||
5012:Domain of Blessing: Dance of Steel V
|
||||
5013:Domain of Blessing: Flames and Frost VI
|
||||
5014:Domain of Blessing: Unyielding I
|
||||
5015:Domain of Blessing: Unyielding II
|
||||
5016:Domain of Blessing: Unyielding III
|
||||
5017:Domain of Blessing: Unyielding IV
|
||||
5050:Domain of Blessing: Seven Senses I
|
||||
5051:Domain of Blessing: Seven Senses II
|
||||
5052:Domain of Blessing: Seven Senses III
|
||||
5053:Domain of Blessing: Seven Senses IV
|
||||
5100:Domain of Blessing: Spring I
|
||||
5101:Domain of Blessing: Spring II
|
||||
5102:Domain of Blessing: Spring III
|
||||
5103:Domain of Blessing: Spring IV
|
||||
5104:Domain of Blessing: Spring V
|
||||
5105:Domain of Blessing: Spring VI
|
||||
5106:Domain of Blessing: Spring Thunder VII
|
||||
5107:Domain of Blessing: Frost I
|
||||
5108:Domain of Blessing: Frost II
|
||||
5109:Domain of Blessing: Frost III
|
||||
5110:Domain of Blessing: Frost IV
|
||||
5111:Domain of Blessing: Frost and Lightning V
|
||||
5112:Domain of Blessing: Stone Chamber I
|
||||
5113:Domain of Blessing: Stone Chamber II
|
||||
5114:Domain of Blessing: Stone Chamber III
|
||||
5115:Domain of Blessing: Stone Prison IV
|
||||
5116:Liyue - Reserved
|
||||
5120:Domain of Blessing: Elegiac Rime I
|
||||
5121:Domain of Blessing: Elegiac Rime II
|
||||
5122:Domain of Blessing: Elegiac Rime III
|
||||
5123:Domain of Blessing: Elegiac Rime IV
|
||||
5125:Domain of Blessing: Machine Nest I
|
||||
5126:Domain of Blessing: Machine Nest II
|
||||
5127:Domain of Blessing: Machine Nest III
|
||||
5128:Domain of Blessing: Machine Nest IV
|
||||
5200:Domain of Blessing: Autumn Hunt I
|
||||
5201:Domain of Blessing: Autumn Hunt II
|
||||
5202:Domain of Blessing: Autumn Hunt III
|
||||
5203:Domain of Blessing: Autumn Hunt IV
|
||||
5204:Domain of Blessing: Necropolis I
|
||||
5205:Domain of Blessing: Necropolis II
|
||||
5206:Domain of Blessing: Necropolis III
|
||||
5207:Domain of Blessing: Necropolis IV
|
||||
5210:Domain of Forgery: Electrostatic Field I
|
||||
5211:Domain of Forgery: Electrostatic Field II
|
||||
5212:Domain of Forgery: Electrostatic Field III
|
||||
5213:Domain of Forgery: Electrostatic Field IV
|
||||
5214:Domain of Forgery: Thundercloud Altar I
|
||||
5215:Domain of Forgery: Thundercloud Altar II
|
||||
5216:Domain of Forgery: Thundercloud Altar III
|
||||
5217:Domain of Forgery: Thundercloud Altar IV
|
||||
5218:Domain of Forgery: Thundering Ruins I
|
||||
5219:Domain of Forgery: Thundering Ruins II
|
||||
5220:Domain of Forgery: Thundering Ruins III
|
||||
5221:Domain of Forgery: Thundering Ruins IV
|
||||
5222:Domain of Forgery: Trial Grounds of Thunder I
|
||||
5223:Domain of Forgery: Trial Grounds of Thunder II
|
||||
5224:Domain of Forgery: Trial Grounds of Thunder III
|
||||
5225:Domain of Forgery: Trial Grounds of Thunder IV
|
||||
5250:Domain of Mastery: Abyss of Embers I
|
||||
5251:Domain of Mastery: Abyss of Embers II
|
||||
5252:Domain of Mastery: Abyss of Embers III
|
||||
5253:Domain of Mastery: Abyss of Embers IV
|
||||
5254:Domain of Mastery: Altar of Flames I
|
||||
5255:Domain of Mastery: Altar of Flames II
|
||||
5256:Domain of Mastery: Altar of Flames III
|
||||
5257:Domain of Mastery: Altar of Flames IV
|
||||
5258:Domain of Mastery: Heart of the Flames I
|
||||
5259:Domain of Mastery: Heart of the Flames II
|
||||
5260:Domain of Mastery: Heart of the Flames III
|
||||
5261:Domain of Mastery: Heart of the Flames IV
|
||||
5262:Domain of Mastery: Circle of Embers I
|
||||
5263:Domain of Mastery: Circle of Embers II
|
||||
5264:Domain of Mastery: Circle of Embers III
|
||||
5265:Domain of Mastery: Circle of Embers IV
|
||||
5300:Storm Butterfly Intermezzo I
|
||||
5301:Violet Lightning Concerto I
|
||||
5302:Stone Heart Sonata I
|
||||
5303:Waltz of Earth, Wind, and Thunder
|
||||
5304:Storm Butterfly Intermezzo II
|
||||
5305:Violet Lightning Concerto II
|
||||
5306:Stone Heart Sonata II
|
||||
5310:Peculiar Wonderland
|
||||
6000:Level_Tower_01_Open
|
||||
6001:Level_Tower_01_Open
|
||||
6002:Level_Tower_01_Open
|
||||
6003:Level_Tower_01_Open
|
||||
6004:Level_Tower_01_Open
|
||||
6005:Level_Tower_01_Open
|
||||
6006:Level_Tower_01_Open
|
||||
6007:Level_Tower_01_Open
|
||||
6008:Level_Tower_01_Open
|
||||
6009:Level_Tower_01_Open
|
||||
6010:Level_Tower_01_Open
|
||||
6011:Level_Tower_01_Open
|
||||
6012:Level_Tower_01_Open
|
||||
6013:Level_Tower_01_Open
|
||||
6014:Level_Tower_01_Open
|
||||
6015:Level_Tower_01_Open
|
||||
6016:Level_Tower_01_Open
|
||||
6017:Level_Tower_01_Open
|
||||
6018:Level_Tower_01_Open
|
||||
6019:Level_Tower_01_Open
|
||||
6020:Level_Tower_01_Open
|
||||
6021:Level_Tower_01_Open
|
||||
6022:Level_Tower_01_Open
|
||||
6023:Level_Tower_01_Open
|
||||
6024:Level_Tower_01_Open
|
||||
6025:Level_Tower_01_Open
|
||||
6026:Level_Tower_01_Open
|
||||
6027:Level_Tower_01_Open
|
||||
6028:Level_Tower_01_Open
|
||||
6029:Level_Tower_01_Open
|
||||
6030:Level_Tower_01_Open
|
||||
6031:Level_Tower_01_Open
|
||||
6032:Level_Tower_01_Open
|
||||
6033:Level_Tower_01_Open
|
||||
6034:Level_Tower_01_Open
|
||||
6035:Level_Tower_01_Open
|
||||
6036:Level_Tower_01_Open
|
||||
6037:Level_Tower_01_Open
|
||||
6038:Level_Tower_01_Open
|
||||
6039:Level_Tower_01_Open
|
||||
6040:Level_Tower_01_Open
|
||||
6041:Level_Tower_01_Open
|
||||
6042:Level_Tower_01_Open
|
||||
6043:Level_Tower_01_Open
|
||||
6044:Level_Tower_01_Open
|
||||
6045:Level_Tower_01_Open
|
||||
6046:Level_Tower_01_Open
|
||||
6047:Level_Tower_01_Open
|
||||
6048:Level_Tower_01_Open
|
||||
6049:Level_Tower_01_Open
|
||||
6050:Level_Tower_01_Open
|
||||
6051:Level_Tower_01_Open
|
||||
6052:Level_Tower_01_Open
|
||||
6053:Level_Tower_01_Open
|
||||
6054:Level_Tower_01_Open
|
||||
6055:Level_Tower_01_Open
|
||||
6056:Level_Tower_01_Open
|
||||
7000:The Wind from the Reeds Topples Well-Fed Trees
|
||||
7001:The Wind from the Reeds Topples Well-Fed Trees: Difficulty 1
|
||||
7002:Stop to Rest Your Weary Head, Paint the Bridge Where Adepti Tread: Difficulty 2
|
||||
7003:In Pairs, the Swallows Come Home to Roost: Difficulty 3
|
||||
7004:Three Stars Tussle for the Spotlight: Difficulty 4
|
||||
7005:Beauty Withers Hither While Truth Dithers Thither: Difficulty 5
|
||||
7006:Rhythmic Echoes in the Pavilion: Difficulty 6
|
||||
7007:Empty Halls Behind Locked Doors: Difficulty 7
|
||||
7008:Oh, for a Steed to Traverse This Terrain: Special Mode
|
||||
7009:Stop to Rest Your Weary Head, Paint the Bridge Where Adepti Tread: Difficulty 3
|
||||
7010:In Pairs, the Swallows Come Home to Roost: Difficulty 4
|
||||
7011:Three Stars Tussle for the Spotlight: Difficulty 5
|
||||
7012:Beauty Withers Hither While Truth Dithers Thither: Difficulty 6
|
||||
7013:Rhythmic Echoes in the Pavilion: Difficulty 7
|
||||
7100:Trial Domain: Plunge Attack Theme
|
||||
7101:Trial Domain: Shield Theme
|
||||
7102:Trial Domain: Healing Theme
|
||||
7103:Trial Domain: Elemental Reaction Theme
|
||||
7104:Trial Domain: Melee Attack Theme
|
||||
7105:Trial Domain: Ranged Attack Theme
|
||||
7106:Level_FCdungeon_MistTrial
|
||||
7107:Level_FCdungeon_MistTrial
|
||||
7108:Level_FCdungeon_MistTrial
|
||||
7109:Level_FCdungeon_MistTrial
|
||||
7110:Level_FCdungeon_MistTrial
|
||||
7111:Level_FCdungeon_MistTrial
|
||||
7112:Level_FCdungeon_MistTrial
|
||||
7201:Vishap's Rest
|
||||
7202:Where Shadows Writhe
|
||||
7203:Frost-Worn Space
|
||||
7204:Domain of Deceit
|
||||
7205:Domain of Chaos
|
||||
7206:Domain of Furious
|
||||
7207:Domain of Heresy
|
||||
7208:Domain of Deceit
|
||||
7209:Domain of Chaos
|
||||
7210:Domain of Furious
|
||||
7211:Domain of Heresy
|
||||
7212:Domain of Deceit
|
||||
7213:Domain of Chaos
|
||||
7214:Domain of Furious
|
||||
7215:Domain of Heresy
|
||||
7216:Domain of Deceit
|
||||
7217:Domain of Chaos
|
||||
7218:Domain of Furious
|
||||
7219:Domain of Heresy
|
||||
7221:Deceitful Domain: Whirling Judgment
|
||||
7222:Deceitful Domain: Where Bloodhounds Gather
|
||||
7223:Deceitful Domain: Sea of Wandering Souls
|
||||
7224:Deceitful Domain: Whirling Judgment
|
||||
7225:Deceitful Domain: Where Bloodhounds Gather
|
||||
7226:Deceitful Domain: Sea of Wandering Souls
|
||||
7227:Deceitful Domain: Whirling Judgment
|
||||
7228:Deceitful Domain: Where Bloodhounds Gather
|
||||
7229:Deceitful Domain: Sea of Wandering Souls
|
||||
7230:Deceitful Domain: Whirling Judgment
|
||||
7231:Deceitful Domain: Where Bloodhounds Gather
|
||||
7232:Deceitful Domain: Sea of Wandering Souls
|
||||
7301:Automaton Front
|
||||
7302:Oceanic Defender
|
||||
7310:Challenge: Canine Path
|
||||
7400:Slumber Spirit's Bridge
|
||||
7401:Slumber Spirit's Bridge
|
||||
7402:Autumnal Resplendence
|
||||
7403:Twin Swallows' Arrival
|
||||
7404:Springtide Advent
|
||||
7405:Dream Pavilion
|
||||
7406:Slumber Spirit's Bridge
|
||||
7407:Autumnal Resplendence
|
||||
7408:Twin Swallows' Arrival
|
||||
7409:Springtide Advent
|
||||
7410:Dream Pavilion Dream Pavilion
|
||||
7411:Dream Pavilion Dream Pavilion
|
||||
7500:Level_PFDungeon02_Active08
|
||||
7501:Level_PFDungeon02_Active02
|
||||
7502:Level_PFDungeon02_Active03
|
||||
7503:Level_PFDungeon02_Active04
|
||||
7504:Level_PFDungeon02_Active08
|
||||
7505:Level_PFDungeon02_Active02
|
||||
7506:Level_PFDungeon02_Active03
|
||||
7507:Level_PFDungeon02_Active04
|
||||
7601:Level_CYDungeon_ActivityRouge01
|
||||
7602:Level_CYDungeon_Activy02
|
||||
7603:Level_CYDungeon_Activy03
|
||||
7604:Level_CYDungeon_ActivityRouge01
|
||||
7605:Level_CYDungeon_Activy02
|
||||
7606:Level_CYDungeon_Activy03
|
||||
7607:Level_CYDungeon_ActivityRouge01
|
||||
7608:Level_CYDungeon_Activy02
|
||||
7609:Level_CYDungeon_Activy03
|
||||
7610:Level_CYDungeon_ActivityRouge01
|
||||
7611:Level_CYDungeon_Activy02
|
||||
7612:Level_CYDungeon_Activy03
|
||||
7613:Level_CYDungeon_ActivityRouge01
|
||||
7614:Level_CYDungeon_Activy02
|
||||
7615:Level_CYDungeon_Activy03
|
||||
7616:Level_CYDungeon_ActivityRouge01
|
||||
7617:Level_CYDungeon_Activy02
|
||||
7618:Level_CYDungeon_Activy03
|
||||
7701:Initial Exploration
|
||||
7702:Direct Strike
|
||||
7703:Initial Exploration
|
||||
7704:Direct Strike
|
||||
7705:Initial Exploration
|
||||
7706:Direct Strike
|
||||
7707:Initial Exploration
|
||||
7708:Direct Strike
|
||||
7801:Level_SmrDungeon_Challenge
|
||||
7802:Level_SmrDungeon_Challenge
|
||||
7803:Level_SmrDungeon_Challenge
|
||||
7804:Level_FCdungeon_Cloud01
|
||||
7805:Level_FCdungeon_Cloud01
|
||||
7806:Level_FCdungeon_Cloud01
|
||||
7807:Level_FCdungeon_Cloud01
|
||||
7900:Level_SmrDungeon_Challenge
|
||||
7901:Level_SmrDungeon_Challenge
|
||||
7902:Level_SmrDungeon_Challenge
|
||||
7903:Level_SmrDungeon_Challenge
|
||||
8200:Realm of the Northeasterly Winds
|
||||
8201:Realm of the Easterly Winds
|
||||
8202:Realm of the Southeasterly Winds
|
||||
8203:Realm of the Northwesterly Winds
|
||||
8204:Realm of the Southerly Winds
|
||||
@@ -37,3 +37,6 @@
|
||||
091:Патруль лесной чащи
|
||||
092:Горы и рынки
|
||||
093:Охотничья тропа
|
||||
097:Сайно
|
||||
098:Венти
|
||||
099:终末嗟谈之诗/赤沙之杖池
|
||||
File diff suppressed because it is too large
Load Diff
6956
Source/GrasscutterTools/Resources/ru-ru/Items.txt
Normal file
6956
Source/GrasscutterTools/Resources/ru-ru/Items.txt
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,340 +0,0 @@
|
||||
20010101: Дендро слайм
|
||||
20010201: Большой Дендро слайм
|
||||
20010202: Большой Дендро слайм
|
||||
20010301: Анемо слайм
|
||||
20010302: Анемо слайм
|
||||
20010401: Большой Анемо слайм
|
||||
20010402: Большой Анемо слайм
|
||||
20010403: Большой Анемо слайм
|
||||
20010501: Электро слайм
|
||||
20010502: Электро слайм
|
||||
20010601: Большой Электро слайм
|
||||
20010602: Большой Электро слайм
|
||||
20010604: Большой Электро слайм
|
||||
20010701: Электро слайм-мутант
|
||||
20010702: Электро слайм-мутант
|
||||
20010703: Электро слайм-мутант
|
||||
20010801: Крио слайм
|
||||
20010802: Крио слайм
|
||||
20010803: Крио слайм
|
||||
20010901: Большой Крио слайм
|
||||
20010902: Большой крио слайм
|
||||
20010903: Большой Крио слайм
|
||||
20010904: Большой Крио слайм
|
||||
20011001: Гидро слайм
|
||||
20011002: Гидро слайм
|
||||
20011101: Большой Гидро слайм
|
||||
20011102: Большой Гидро слайм
|
||||
20011103: Большой Гидро слайм
|
||||
20011201: Пиро слайм
|
||||
20011202: Пиро слайм
|
||||
20011203: Пиро слайм
|
||||
20011301: Большой Пиро слайм
|
||||
20011302: Большой Пиро слайм
|
||||
20011304: Большой Пиро слайм
|
||||
20011401: Гео слайм
|
||||
20011402: Гео слайм
|
||||
20011501: Большой Гео слайм
|
||||
20011502: Большой Гео слайм
|
||||
20011503: Большой Гео слайм
|
||||
20011601: Призыв Гидро гипостазиса - Большая половина
|
||||
20011701: Призыв Гидро гипостазиса - Малая половина
|
||||
20011801: Призыв Гидро гипостазиса - Самоуничтожение
|
||||
20011901: Призыв Гидро гипостазиса - Лечение
|
||||
20020101: Глаз бури
|
||||
20040101: Электро Гипостазис Алеф
|
||||
20040102: Электро гипостазис Алеф
|
||||
20040201: Анемо гипостазис Бет
|
||||
20040202: Анемо гипостазис Бет
|
||||
20040301: Гео гипостазис Гимель
|
||||
20040302: Гео гипостазис Гимель
|
||||
20040401: Гидро гипостазис
|
||||
20040501: Крио гипостазис
|
||||
20040601: Пиро гипостазис
|
||||
20050101: Океанид
|
||||
20050102: Океанид
|
||||
20050201: Гидро мимик: Кабан
|
||||
20050202: Гидро мимик: Кабан
|
||||
20050203: Гидро мимик: Кабан
|
||||
20050301: Гидро мимик: Журавль
|
||||
20050302: Гидро мимик: Журавль
|
||||
20050401: Гидро мимик: Краб
|
||||
20050402: Гидро мимик: Краб
|
||||
20050403: Гидро мимик: Краб
|
||||
20050501: Гидро мимик: Воробей
|
||||
20050502: Гидро мимик: Воробей
|
||||
20050601: Гидро мимик: Утка
|
||||
20050602: Гидро мимик: Утка
|
||||
20050603: Гидро мимик: Утка
|
||||
20050701: Гидро мимик: Белка
|
||||
20050702: Гидро мимик: Белка
|
||||
20050703: Гидро мимик: Белка
|
||||
20050801: Гидро мимик: Лягушка
|
||||
20050802: Гидро мимик: Лягушка
|
||||
20050901: Гидро мимик: Коршун
|
||||
20060101: Гидро призрак
|
||||
20060201: Гео призрак
|
||||
20060301: Анемо призрак
|
||||
20060401: Крио призрак
|
||||
20060501: Электро призрак
|
||||
20060601: Пиро призрак
|
||||
20070101: Манифестация грома
|
||||
21010101: Хиличурл
|
||||
21010102: Хиличурл
|
||||
21010201: Хиличурл-боец
|
||||
21010301: Хиличурл с деревянным щитом
|
||||
21010302: Хиличурл с деревянным щитом
|
||||
21010401: Хиличурл-стрелок
|
||||
21010402: Хиличурл-стрелок
|
||||
21010501: Пиро хиличурл-стрелок
|
||||
21010502: Пиро хиличурл-стрелок
|
||||
21010601: Хиличурл-гренадёр
|
||||
21010603: Хиличурл-гренадёр
|
||||
21010701: Хиличурл-берсерк
|
||||
21010702: Хиличурл-берсерк
|
||||
21010901: Крио хиличурл-стрелок
|
||||
21010902: Крио хиличурл-стрелок
|
||||
21011001: Электро хиличурл-стрелок
|
||||
21011002: Электро хиличурл-стрелок
|
||||
21011201: Хиличурл с каменным щитом
|
||||
21011202: Хиличурл с каменным щитом
|
||||
21011301: Крио хиличурл гренадёр
|
||||
21011302: Крио хиличурл гренадёр
|
||||
21011401: Хиличурл с ледяным щитом
|
||||
21011402: Хиличурл с ледяным щитом
|
||||
21011403: Хиличурл с ледяным щитом
|
||||
21011501: Странный хиличурл
|
||||
21011601: Электро хиличурл гренадёр
|
||||
21011602: Электро хиличурл гренадёр
|
||||
21020101: Митачурл с деревянным щитом
|
||||
21020102: Митачурл с деревянным щитом
|
||||
21020201: Митачурл с огненным топором
|
||||
21020202: Митачурл с огненным топором
|
||||
21020203: Митачурл с огненным топором
|
||||
21020301: Митачурл с каменным щитом
|
||||
21020302: Митачурл с каменным щитом
|
||||
21020401: Лавачурл с инеевым панцирем
|
||||
21020402: Лавачурл с инеевым панцирем
|
||||
21020501: Лавачурл с каменным панцирем
|
||||
21020502: Лавачурл с каменным панцирем
|
||||
21020601: Митачурл с ледяным щитом
|
||||
21020602: Митачурл с ледяным щитом
|
||||
21020701: Митачурл с электрическим топором
|
||||
21020702: Митачурл с электрическим топором
|
||||
21020703: Митачурл с электрическим топором
|
||||
21020801: Лавачурл с громовым шлемом
|
||||
21020802: Лавачурл с громовым шлемом
|
||||
21030101: Гидро шамачурл
|
||||
21030102: Гидро шамачурл
|
||||
21030103: Гидро шамачурл
|
||||
21030201: Дендро шамачурл
|
||||
21030202: Дендро шамачурл
|
||||
21030203: Дендро шамачурл
|
||||
21030301: Анемо шамачурл
|
||||
21030302: Анемо шамачурл
|
||||
21030303: Анемо шамачурл
|
||||
21030304: Анемо шамачурл
|
||||
21030401: Гео шамачурл
|
||||
21030402: Гео шамачурл
|
||||
21030403: Гео шамачурл
|
||||
21030501: Крио шамачурл
|
||||
21030502: Крио шамачурл
|
||||
21030601: Электро шамачурл
|
||||
21030602: Электро шамачурл
|
||||
21030603: Электро шамачурл
|
||||
22010101: Пиро маг Бездны
|
||||
22010102: Пиро маг Бездны
|
||||
22010103: Пиро маг Бездны
|
||||
22010104: Пиро маг Бездны
|
||||
22010105: Пиро маг Бездны
|
||||
22010201: Крио маг Бездны
|
||||
22010202: Крио маг Бездны
|
||||
22010203: Крио маг Бездны
|
||||
22010204: Крио маг Бездны
|
||||
22010205: Крио маг Бездны
|
||||
22010301: Гидро маг Бездны
|
||||
22010302: Гидро маг Бездны
|
||||
22010303: Гидро маг Бездны
|
||||
22010304: Гидро маг Бездны
|
||||
22010305: Гидро маг Бездны
|
||||
22010401: Электро маг Бездны
|
||||
22010402: Электро маг Бездны
|
||||
22010403: Электро маг Бездны
|
||||
22010404: Электро маг Бездны
|
||||
22020101: Вестник Бездны: Злые течения
|
||||
22020102: Вестник Бездны: Злые течения
|
||||
22030101: Чтец Бездны: Пурпурная молния
|
||||
22030102: Чтец Бездны: Пурпурная молния
|
||||
22030201: Чтец Бездны: Пламя бездны
|
||||
22030202: Чтец Бездны: Пламя бездны
|
||||
22040101: Щенок Разрыва: Камнегрыз
|
||||
22040201: Щенок Разрыва: Громоед
|
||||
22050101: Гончая Разрыва: Камнегрыз
|
||||
22050201: Гончая Разрыва: Громоед
|
||||
22060101: Золотой волчий вожак
|
||||
22070101: Чёрный доспех: Знаменосец
|
||||
22070102: Чёрный доспех: Знаменосец
|
||||
22070201: Чёрный доспех: Штурмовик
|
||||
22070202: Чёрный доспех: Штурмовик
|
||||
22070301: Чёрный доспех: Гвардеец
|
||||
22070302: Чёрный доспех: Гвардеец
|
||||
22080101: Рыцарь Чёрного Змея: Разрезающий ветер
|
||||
22090101: Угадай!
|
||||
23010101: Застрельщик Фатуи: Крио бомбардир
|
||||
23010201: Застрельщик Фатуи: Гидро бомбардир
|
||||
23010301: Застрельщик Фатуи: Электро молотобоец
|
||||
23010401: Застрельщик Фатуи: Гео заклинатель
|
||||
23010501: Застрельщик Фатуи: Анемо борец
|
||||
23010601: Застрельщик Фатуи: Пиро мушкетёр
|
||||
23020101: Фатуи: Пиро агент
|
||||
23020102: Фатуи: Пиро агент
|
||||
23030101: Фатуи: Маг Электро цицинов
|
||||
23030102: Фатуи: Маг Электро цицинов
|
||||
23040101: Фатуи: Маг Крио цицинов
|
||||
23040102: Фатуи: Маг Крио цицинов
|
||||
23050101: Зеркальная дева Фатуи
|
||||
24010101: Страж руин
|
||||
24010102: Страж руин
|
||||
24010108: Страж руин
|
||||
24010109: Страж руин
|
||||
24010201: Руинный охотник
|
||||
24010202: Руинный охотник
|
||||
24010301: Руинный молотильщик
|
||||
24010302: Руинный молотильщик
|
||||
24010303: Руинный молотильщик
|
||||
24010401: Змей руин
|
||||
24020101: Руинный патрульный
|
||||
24020102: Руинный патрульный
|
||||
24020103: Руинный патрульный
|
||||
24020201: Руинный крушитель
|
||||
24020202: Руинный крушитель
|
||||
24020203: Руинный крушитель
|
||||
24020301: Руинный защитник
|
||||
24020302: Руинный защитник
|
||||
24020303: Руинный защитник
|
||||
24020401: Руинный шпион
|
||||
24020402: Руинный шпион
|
||||
24020403: Руинный шпион
|
||||
24021101: Бесконечный механический массив
|
||||
24021102: Бесконечный механический массив
|
||||
25010101: «Лю Лю»
|
||||
25010102: Таинственный человек
|
||||
25010103: Похитители сокровищ: Лю Лю
|
||||
25010104: Похитители сокровищ: Лю Лю
|
||||
25010105: Похитители сокровищ: Лю Лю
|
||||
25010106: Похитители сокровищ: Лю Лю
|
||||
25010201: Похитители сокровищ: Разведчик
|
||||
25010203: Похитители сокровищ: Разведчик
|
||||
25010204: Похитители сокровищ: Разведчик
|
||||
25010205: Похитители сокровищ: Разведчик
|
||||
25010206: Похитители сокровищ: Разведчик
|
||||
25010207: Похитители сокровищ: Разведчик
|
||||
25010208: Похитители сокровищ: Разведчик
|
||||
25010301: Похитители сокровищ: Пиро химик
|
||||
25010302: Похитители сокровищ: Пиро химик
|
||||
25010401: Похитители сокровищ: Гидро химик
|
||||
25010501: Похитители сокровищ: Электро химик
|
||||
25010601: Похитители сокровищ: Крио химик
|
||||
25010701: Похитители сокровищ: Разнорабочий
|
||||
25020101: Похитители сокровищ: Птеродактиль
|
||||
25020102: Похитители сокровищ: Птеродактиль
|
||||
25020201: Похитители сокровищ: Стрелок
|
||||
25020204: Похитители сокровищ: Стрелок
|
||||
25030101: Похитители сокровищ: Кармен
|
||||
25030102: Похитители сокровищ: Кармен
|
||||
25030103: Похитители сокровищ: Кармен
|
||||
25030201: Похитители сокровищ: Могильщик
|
||||
25030301: Похитители сокровищ: Морячок
|
||||
25040101: Похитители сокровищ: Старшая Сестричка
|
||||
25040102: Похитители сокровищ: Старшая Сестричка
|
||||
25040103: Похитители сокровищ: Старшая Сестричка
|
||||
25050101: Солдат Миллелитов
|
||||
25050201: Сержант Миллелитов
|
||||
25050301: Пехотинец сёгуната
|
||||
25050401: Капитан пехоты сёгуната
|
||||
25050402: Капитан пехоты сёгуната
|
||||
25050501: Сторонник Сангономии
|
||||
25050502: Сторонник Сангономии
|
||||
25060101: Похитители сокровищ: Боксёр
|
||||
25060102: Похитители сокровищ: Боксёр
|
||||
25070101: Похитители сокровищ: Сокрушитель
|
||||
25070201: Похититель сокровищ Валленштейн
|
||||
25070202: Похититель сокровищ Валленштейн
|
||||
25080101: Нобуси: Дзинтобан
|
||||
25080201: Нобуси: Хицукэбан
|
||||
25080202: Нобуси: Хицукэбан
|
||||
25080301: Нобуси: Кикобан
|
||||
25080401: Самурай-ёрики
|
||||
25080402: Самурай-ёрики
|
||||
25090101: Магу кэнки
|
||||
25090102: Магу кэнки: Бунсин ветра
|
||||
25090103: Магу кэнки: Бунсин льда
|
||||
25090104: Магу кэнки: Бунсин маски
|
||||
25090201: Магу кэнки: Одинокий ветер
|
||||
25090301: Магу кэнки: Бегущий иней
|
||||
25090401: Магу кэнки: Маска ужаса
|
||||
25100101: Кайраги: Громовое вознесение
|
||||
25100102: Кайраги: Громовое вознесение
|
||||
25100201: Кайраги: Огненная мощь
|
||||
25100301: Отимуся: Проклятый гром
|
||||
25100302: Отимуся: Проклятый гром
|
||||
25100401: Отимуся: Нечестивое пламя
|
||||
26010101: Крио попрыгунья
|
||||
26010102: Крио попрыгунья
|
||||
26010103: Крио попрыгунья
|
||||
26010104: Крио попрыгунья
|
||||
26010201: Пиро попрыгунья
|
||||
26010301: Электро попрыгунья
|
||||
26020101: Крио папоротник
|
||||
26020102: Крио папоротник
|
||||
26020201: Пиро орхидея
|
||||
26030101: Детёныш геовишапа
|
||||
26040101: Геовишап - Гидро
|
||||
26040102: Геовишап - Пиро
|
||||
26040103: Геовишап - Крио
|
||||
26040104: Геовишап - Электро
|
||||
26040105: Геовишап
|
||||
26050101: Древний геовишап - Гидро
|
||||
26050201: Древний геовишап - Пиро
|
||||
26050301: Древний геовишап - Крио
|
||||
26050401: Древний геовишап - Электро
|
||||
26050501: Древний геовишап
|
||||
26050601: Вишап глубин: Исток
|
||||
26050701: Вишап глубин: Ледогрыз
|
||||
26050702: Вишап глубин: Ледогрыз
|
||||
26050801: Вишап глубин: Громоглот
|
||||
26050802: Вишап глубин: Громоглот
|
||||
26050901: Молодой вишап глубин: Исток
|
||||
26051001: Молодой вишап глубин: Ледогрыз
|
||||
26051101: Молодой вишап глубин: Громоглот
|
||||
26060101: Электро цицин
|
||||
26060201: Гидро цицин
|
||||
26060301: Крио цицин
|
||||
26080101: Бешт
|
||||
26090101: Плавучий Гидро плесенник
|
||||
29010101: Ужас Бури
|
||||
29010102: Ужас Бури
|
||||
29010103: Ужас Бури
|
||||
29010104: Ужас Бури
|
||||
29020101: Волк Севера. Борей
|
||||
29020102: Лупус Бореалис, Волчий лорд
|
||||
29030101: Чайльд - номер одиннадцать из Предвестников Фатуи
|
||||
29030102: Чайльд - Глаз Порчи
|
||||
29030103: Чайльд
|
||||
29030104: Чайльд - номер одиннадцать из Предвестников Фатуи
|
||||
29030105: Чайльд - Глаз Порчи
|
||||
29030106: Чайльд
|
||||
29040101: Аждаха (Пиро, Электро)
|
||||
29040102: Аждаха (Гидро, Электро)
|
||||
29040103: Аждаха (Пиро, Крио)
|
||||
29040104: Аждаха (Гидро, Крио)
|
||||
29040111: Аждаха
|
||||
29050101: Синьора
|
||||
29050102: Синьора: Тлеющая алая ведьма
|
||||
29050103: Синьора
|
||||
29050104: Синьора: Тлеющая алая ведьма
|
||||
29060101: Cёгун Райдэн
|
||||
29060102: Райдэн Эи
|
||||
29060201: Магацу митакэ Наруками но микото
|
||||
29060202: Магацу митакэ Наруками но микото
|
||||
29060203: Магацу митакэ Наруками но микото
|
||||
747
Source/GrasscutterTools/Resources/ru-ru/Monsters.txt
Normal file
747
Source/GrasscutterTools/Resources/ru-ru/Monsters.txt
Normal file
@@ -0,0 +1,747 @@
|
||||
// MONSTER_NONE
|
||||
|
||||
|
||||
// MONSTER_ORDINARY
|
||||
20010101:Дендро слайм
|
||||
20010201:Большой Дендро слайм
|
||||
20010202:Большой Дендро слайм
|
||||
20010301:Анемо слайм
|
||||
20010302:Анемо слайм
|
||||
20010401:Большой Анемо слайм
|
||||
20010402:Большой Анемо слайм
|
||||
20010403:Большой Анемо слайм
|
||||
20010501:Электро слайм
|
||||
20010502:Электро слайм
|
||||
20010601:Большой Электро слайм
|
||||
20010602:Большой Электро слайм
|
||||
20010604:Большой Электро слайм
|
||||
20010701:Электро слайм-мутант
|
||||
20010702:Электро слайм-мутант
|
||||
20010703:Электро слайм-мутант
|
||||
20010801:Крио слайм
|
||||
20010802:Крио слайм
|
||||
20010803:Крио слайм
|
||||
20010901:Большой Крио слайм
|
||||
20010902:Большой крио слайм
|
||||
20010903:Большой Крио слайм
|
||||
20010904:Большой Крио слайм
|
||||
20011001:Гидро слайм
|
||||
20011002:Гидро слайм
|
||||
20011101:Большой Гидро слайм
|
||||
20011102:Большой Гидро слайм
|
||||
20011103:Большой Гидро слайм
|
||||
20011201:Пиро слайм
|
||||
20011202:Пиро слайм
|
||||
20011203:Пиро слайм
|
||||
20011301:Большой Пиро слайм
|
||||
20011302:Большой Пиро слайм
|
||||
20011304:Большой Пиро слайм
|
||||
20011401:Гео слайм
|
||||
20011402:Гео слайм
|
||||
20011501:Большой Гео слайм
|
||||
20011502:Большой Гео слайм
|
||||
20011503:Большой Гео слайм
|
||||
20011601:Призыв Гидро гипостазиса - Большая половина
|
||||
20011701:Призыв Гидро гипостазиса - Малая половина
|
||||
20011801:Призыв Гидро гипостазиса - Самоуничтожение
|
||||
20011901:Призыв Гидро гипостазиса - Лечение
|
||||
20020101:Глаз бури
|
||||
20050201:Гидро мимик: Кабан
|
||||
20050202:Гидро мимик: Кабан
|
||||
20050203:Гидро мимик: Кабан
|
||||
20050301:Гидро мимик: Журавль
|
||||
20050302:Гидро мимик: Журавль
|
||||
20050401:Гидро мимик: Краб
|
||||
20050402:Гидро мимик: Краб
|
||||
20050403:Гидро мимик: Краб
|
||||
20050501:Гидро мимик: Воробей
|
||||
20050502:Гидро мимик: Воробей
|
||||
20050601:Гидро мимик: Утка
|
||||
20050602:Гидро мимик: Утка
|
||||
20050603:Гидро мимик: Утка
|
||||
20050701:Гидро мимик: Белка
|
||||
20050702:Гидро мимик: Белка
|
||||
20050703:Гидро мимик: Белка
|
||||
20050801:Гидро мимик: Лягушка
|
||||
20050802:Гидро мимик: Лягушка
|
||||
20050901:Гидро мимик: Коршун
|
||||
20060101:Гидро призрак
|
||||
20060201:Гео призрак
|
||||
20060301:Анемо призрак
|
||||
20060401:Крио призрак
|
||||
20060501:Электро призрак
|
||||
20060601:Пиро призрак
|
||||
20060701:[N/A] 586909705
|
||||
21010101:Хиличурл
|
||||
21010102:Хиличурл
|
||||
21010201:Хиличурл-боец
|
||||
21010301:Хиличурл с деревянным щитом
|
||||
21010302:Хиличурл с деревянным щитом
|
||||
21010401:Хиличурл-стрелок
|
||||
21010402:Хиличурл-стрелок
|
||||
21010501:Пиро хиличурл-стрелок
|
||||
21010502:Пиро хиличурл-стрелок
|
||||
21010601:Хиличурл-гренадёр
|
||||
21010603:Хиличурл-гренадёр
|
||||
21010701:Хиличурл-берсерк
|
||||
21010702:Хиличурл-берсерк
|
||||
21010901:Крио хиличурл-стрелок
|
||||
21010902:Крио хиличурл-стрелок
|
||||
21011001:Электро хиличурл-стрелок
|
||||
21011002:Электро хиличурл-стрелок
|
||||
21011201:Хиличурл с каменным щитом
|
||||
21011202:Хиличурл с каменным щитом
|
||||
21011301:Крио хиличурл гренадёр
|
||||
21011302:Крио хиличурл гренадёр
|
||||
21011401:Хиличурл с ледяным щитом
|
||||
21011402:Хиличурл с ледяным щитом
|
||||
21011403:Хиличурл с ледяным щитом
|
||||
21011501:Странный хиличурл
|
||||
21011601:Электро хиличурл гренадёр
|
||||
21011602:Электро хиличурл гренадёр
|
||||
21020101:Митачурл с деревянным щитом
|
||||
21020102:Митачурл с деревянным щитом
|
||||
21020201:Митачурл с огненным топором
|
||||
21020202:Митачурл с огненным топором
|
||||
21020203:Митачурл с огненным топором
|
||||
21020301:Митачурл с каменным щитом
|
||||
21020302:Митачурл с каменным щитом
|
||||
21020401:Лавачурл с инеевым панцирем
|
||||
21020402:Лавачурл с инеевым панцирем
|
||||
21020501:Лавачурл с каменным панцирем
|
||||
21020502:Лавачурл с каменным панцирем
|
||||
21020601:Митачурл с ледяным щитом
|
||||
21020602:Митачурл с ледяным щитом
|
||||
21020701:Митачурл с электрическим топором
|
||||
21020702:Митачурл с электрическим топором
|
||||
21020703:Митачурл с электрическим топором
|
||||
21020801:Лавачурл с громовым шлемом
|
||||
21020802:Лавачурл с громовым шлемом
|
||||
21030101:Гидро шамачурл
|
||||
21030102:Гидро шамачурл
|
||||
21030103:Гидро шамачурл
|
||||
21030201:Дендро шамачурл
|
||||
21030202:Дендро шамачурл
|
||||
21030203:Дендро шамачурл
|
||||
21030301:Анемо шамачурл
|
||||
21030302:Анемо шамачурл
|
||||
21030303:Анемо шамачурл
|
||||
21030304:Анемо шамачурл
|
||||
21030401:Гео шамачурл
|
||||
21030402:Гео шамачурл
|
||||
21030403:Гео шамачурл
|
||||
21030501:Крио шамачурл
|
||||
21030502:Крио шамачурл
|
||||
21030601:Электро шамачурл
|
||||
21030602:Электро шамачурл
|
||||
21030603:Электро шамачурл
|
||||
22010101:Пиро маг Бездны
|
||||
22010102:Пиро маг Бездны
|
||||
22010103:Пиро маг Бездны
|
||||
22010104:Пиро маг Бездны
|
||||
22010105:Пиро маг Бездны
|
||||
22010201:Крио маг Бездны
|
||||
22010202:Крио маг Бездны
|
||||
22010203:Крио маг Бездны
|
||||
22010204:Крио маг Бездны
|
||||
22010205:Крио маг Бездны
|
||||
22010301:Гидро маг Бездны
|
||||
22010302:Гидро маг Бездны
|
||||
22010303:Гидро маг Бездны
|
||||
22010304:Гидро маг Бездны
|
||||
22010305:Гидро маг Бездны
|
||||
22010401:Электро маг Бездны
|
||||
22010402:Электро маг Бездны
|
||||
22010403:Электро маг Бездны
|
||||
22010404:Электро маг Бездны
|
||||
22020101:Вестник Бездны: Злые течения
|
||||
22020102:Вестник Бездны: Злые течения
|
||||
22020103:[N/A] 3179556369
|
||||
22030101:Чтец Бездны: Пурпурная молния
|
||||
22030102:Чтец Бездны: Пурпурная молния
|
||||
22030103:[N/A] 577563505
|
||||
22030201:Чтец Бездны: Пламя бездны
|
||||
22030202:Чтец Бездны: Пламя бездны
|
||||
22040101:Щенок Разрыва: Камнегрыз
|
||||
22040201:Щенок Разрыва: Громоед
|
||||
22050101:Гончая Разрыва: Камнегрыз
|
||||
22050201:Гончая Разрыва: Громоед
|
||||
22070101:Чёрный доспех: Знаменосец
|
||||
22070102:Чёрный доспех: Знаменосец
|
||||
22070201:Чёрный доспех: Штурмовик
|
||||
22070202:Чёрный доспех: Штурмовик
|
||||
22070301:Чёрный доспех: Гвардеец
|
||||
22070302:Чёрный доспех: Гвардеец
|
||||
22080101:Рыцарь Чёрного Змея: Разрезающий ветер
|
||||
22090101:Угадай!
|
||||
23010101:Застрельщик Фатуи: Крио бомбардир
|
||||
23010201:Застрельщик Фатуи: Гидро бомбардир
|
||||
23010301:Застрельщик Фатуи: Электро молотобоец
|
||||
23010401:Застрельщик Фатуи: Гео заклинатель
|
||||
23010501:Застрельщик Фатуи: Анемо борец
|
||||
23010601:Застрельщик Фатуи: Пиро мушкетёр
|
||||
23020101:Фатуи: Пиро агент
|
||||
23020102:Фатуи: Пиро агент
|
||||
23030101:Фатуи: Маг Электро цицинов
|
||||
23030102:Фатуи: Маг Электро цицинов
|
||||
23040101:Фатуи: Маг Крио цицинов
|
||||
23040102:Фатуи: Маг Крио цицинов
|
||||
23050101:Зеркальная дева Фатуи
|
||||
24010101:Страж руин
|
||||
24010102:Страж руин
|
||||
24010108:Страж руин
|
||||
24010109:Страж руин
|
||||
24010201:Руинный охотник
|
||||
24010202:Руинный охотник
|
||||
24010301:Руинный молотильщик
|
||||
24010302:Руинный молотильщик
|
||||
24010303:Руинный молотильщик
|
||||
24010304:[N/A] 4152683505
|
||||
24020101:Руинный патрульный
|
||||
24020102:Руинный патрульный
|
||||
24020103:Руинный патрульный
|
||||
24020201:Руинный крушитель
|
||||
24020202:Руинный крушитель
|
||||
24020203:Руинный крушитель
|
||||
24020301:Руинный защитник
|
||||
24020302:Руинный защитник
|
||||
24020303:Руинный защитник
|
||||
24020304:[N/A] 3323395121
|
||||
24020401:Руинный шпион
|
||||
24020402:Руинный шпион
|
||||
24020403:Руинный шпион
|
||||
24030101:[N/A] 765448937
|
||||
24030201:[N/A] 3903929633
|
||||
24040101:[N/A] 1462919497
|
||||
24040201:[N/A] 285953129
|
||||
24040301:[N/A] 3626535649
|
||||
25010101:«Лю Лю»
|
||||
25010102:Таинственный человек
|
||||
25010103:Похитители сокровищ: Лю Лю
|
||||
25010104:Похитители сокровищ: Лю Лю
|
||||
25010105:Похитители сокровищ: Лю Лю
|
||||
25010106:Похитители сокровищ: Лю Лю
|
||||
25010201:Похитители сокровищ: Разведчик
|
||||
25010203:Похитители сокровищ: Разведчик
|
||||
25010204:Похитители сокровищ: Разведчик
|
||||
25010205:Похитители сокровищ: Разведчик
|
||||
25010206:Похитители сокровищ: Разведчик
|
||||
25010207:Похитители сокровищ: Разведчик
|
||||
25010208:Похитители сокровищ: Разведчик
|
||||
25010209:[N/A] 1167900689
|
||||
25010210:[N/A] 4032173065
|
||||
25010211:[N/A] 392055353
|
||||
25010301:Похитители сокровищ: Пиро химик
|
||||
25010302:Похитители сокровищ: Пиро химик
|
||||
25010401:Похитители сокровищ: Гидро химик
|
||||
25010501:Похитители сокровищ: Электро химик
|
||||
25010601:Похитители сокровищ: Крио химик
|
||||
25010701:Похитители сокровищ: Разнорабочий
|
||||
25020101:Похитители сокровищ: Птеродактиль
|
||||
25020102:Похитители сокровищ: Птеродактиль
|
||||
25020201:Похитители сокровищ: Стрелок
|
||||
25020204:Похитители сокровищ: Стрелок
|
||||
25030101:Похитители сокровищ: Кармен
|
||||
25030102:Похитители сокровищ: Кармен
|
||||
25030103:Похитители сокровищ: Кармен
|
||||
25030201:Похитители сокровищ: Могильщик
|
||||
25030301:Похитители сокровищ: Морячок
|
||||
25040101:Похитители сокровищ: Старшая Сестричка
|
||||
25040102:Похитители сокровищ: Старшая Сестричка
|
||||
25040103:Похитители сокровищ: Старшая Сестричка
|
||||
25050101:Солдат Миллелитов
|
||||
25050201:Сержант Миллелитов
|
||||
25050301:Пехотинец сёгуната
|
||||
25050401:Капитан пехоты сёгуната
|
||||
25050402:Капитан пехоты сёгуната
|
||||
25050501:Сторонник Сангономии
|
||||
25050502:Сторонник Сангономии
|
||||
25060101:Похитители сокровищ: Боксёр
|
||||
25060102:Похитители сокровищ: Боксёр
|
||||
25070101:Похитители сокровищ: Сокрушитель
|
||||
25070201:Похититель сокровищ Валленштейн
|
||||
25070202:Похититель сокровищ Валленштейн
|
||||
25080101:Нобуси: Дзинтобан
|
||||
25080201:Нобуси: Хицукэбан
|
||||
25080202:Нобуси: Хицукэбан
|
||||
25080301:Нобуси: Кикобан
|
||||
25080401:Самурай-ёрики
|
||||
25080402:Самурай-ёрики
|
||||
25080403:[N/A] 1581579825
|
||||
25080404:[N/A] 400320561
|
||||
25100101:Кайраги: Громовое вознесение
|
||||
25100102:Кайраги: Громовое вознесение
|
||||
25100201:Кайраги: Огненная мощь
|
||||
25100301:Отимуся: Проклятый гром
|
||||
25100302:Отимуся: Проклятый гром
|
||||
25100401:Отимуся: Нечестивое пламя
|
||||
25110101:[N/A] 1820584137
|
||||
25110102:[N/A] 2361510321
|
||||
25110201:[N/A] 3397827697
|
||||
25110202:[N/A] 1458817257
|
||||
25210101:[N/A] 593962337
|
||||
25210102:[N/A] 655804089
|
||||
25210103:[N/A] 3189818729
|
||||
25210104:[N/A] 2655106977
|
||||
25210105:[N/A] 2175825297
|
||||
25210106:[N/A] 660925665
|
||||
25210107:[N/A] 2260729353
|
||||
25210201:[N/A] 1998919569
|
||||
25210202:[N/A] 2119181617
|
||||
25210203:[N/A] 3425185161
|
||||
25210204:[N/A] 3201394457
|
||||
25210205:[N/A] 3735395833
|
||||
25210206:[N/A] 1444996537
|
||||
25210207:[N/A] 1636753185
|
||||
25210301:[N/A] 4008986473
|
||||
25210302:[N/A] 2939413633
|
||||
25210303:[N/A] 2517557169
|
||||
25210304:[N/A] 3890286705
|
||||
25210305:[N/A] 1664946217
|
||||
25210306:[N/A] 696066441
|
||||
25210307:[N/A] 2671081977
|
||||
25210401:[N/A] 998410809
|
||||
25210402:[N/A] 839477089
|
||||
25210403:[N/A] 2628038825
|
||||
25210404:[N/A] 509218169
|
||||
25210405:[N/A] 4366953
|
||||
25210406:[N/A] 1385944497
|
||||
25210501:[N/A] 914092905
|
||||
25210502:[N/A] 3484979137
|
||||
25210503:[N/A] 2747515289
|
||||
25210504:[N/A] 1621612097
|
||||
25210505:[N/A] 4251715865
|
||||
25210506:[N/A] 124112617
|
||||
25210601:[N/A] 3480498409
|
||||
25210602:[N/A] 1531750897
|
||||
25310101:[N/A] 2984077569
|
||||
25310201:[N/A] 3154173257
|
||||
25310202:[N/A] 3503187145
|
||||
25310301:[N/A] 863506833
|
||||
25410101:[N/A] 1317576089
|
||||
25410201:[N/A] 1223193297
|
||||
26010101:Крио попрыгунья
|
||||
26010102:Крио попрыгунья
|
||||
26010201:Пиро попрыгунья
|
||||
26010301:Электро попрыгунья
|
||||
26030101:Детёныш геовишапа
|
||||
26040101:Геовишап - Гидро
|
||||
26040102:Геовишап - Пиро
|
||||
26040103:Геовишап - Крио
|
||||
26040104:Геовишап - Электро
|
||||
26040105:Геовишап
|
||||
26050601:Вишап глубин: Исток
|
||||
26050901:Молодой вишап глубин: Исток
|
||||
26051001:Молодой вишап глубин: Ледогрыз
|
||||
26051101:Молодой вишап глубин: Громоглот
|
||||
26060101:Электро цицин
|
||||
26060201:Гидро цицин
|
||||
26060301:Крио цицин
|
||||
26090101:Плавучий Гидро плесенник
|
||||
26090201:[N/A] 4206793049
|
||||
26090202:[N/A] 3825581857
|
||||
26090301:[N/A] 243798441
|
||||
26090401:[N/A] 2774139065
|
||||
26090501:[N/A] 1181717657
|
||||
26090601:[N/A] 4148148753
|
||||
26090701:[N/A] 2130513233
|
||||
26090801:[N/A] 554072617
|
||||
26090901:[N/A] 2734459225
|
||||
26091001:[N/A] 1409125529
|
||||
26120101:[N/A] 198051785
|
||||
26120201:[N/A] 2368019041
|
||||
26120301:[N/A] 3299184601
|
||||
26120401:[N/A] 4098645257
|
||||
28020101:Снежная лиса
|
||||
28020102:Алая лиса
|
||||
28020103:Снежная лиса с подарками
|
||||
28020104:Снежная лиса с суперподарками
|
||||
28020105:Снежная лиса
|
||||
28020106:Алая лиса
|
||||
28020107:[N/A] 378885401
|
||||
28020108:[N/A] 2121972905
|
||||
28020201:Белка
|
||||
28020301:Лесной кабан
|
||||
28020302:Лесной кабанчик
|
||||
28020303:Снежный кабан
|
||||
28020304:Король снежных кабанов
|
||||
28020305:Замороженный снежный кабан
|
||||
28020306:Снежный кабан
|
||||
28020307:Лесной кабан
|
||||
28020308:Замороженный снежный кабан
|
||||
28020309:Король снежных кабанов
|
||||
28020310:[N/A] 1922000329
|
||||
28020311:[N/A] 3804855321
|
||||
28020312:[N/A] 1052664969
|
||||
28020313:[N/A] 2391061289
|
||||
28020314:[N/A] 2761000073
|
||||
28020315:[N/A] 977650529
|
||||
28020401:Полярная гончая
|
||||
28020402:Лесная патрульная
|
||||
28020403:Сиба-ину
|
||||
28020404:Черноспинная гончая
|
||||
28020405:Сиба-ину
|
||||
28020406:Полярная гончая
|
||||
28020407:Полярная гончая
|
||||
28020408:Лесная патрульная
|
||||
28020409:Сиба-ину
|
||||
28020410:Черноспинная гончая
|
||||
28020501:Сапфир
|
||||
28020502:Зеленоглазая кошка
|
||||
28020503:Снежная кошка
|
||||
28020504:Полярная кошка
|
||||
28020505:Тигровая кошка
|
||||
28020506:Инспекторская кошка
|
||||
28020507:Чёрная кошка
|
||||
28020508:Сапфир
|
||||
28020509:Снежная кошка
|
||||
28020510:Зеленоглазая кошка
|
||||
28020511:Снежная кошка
|
||||
28020512:Полярная кошка
|
||||
28020513:Тигровая кошка
|
||||
28020601:Снежный хорёк
|
||||
28020602:Краснохвостый хорёк
|
||||
28020603:Сапожный хорёк
|
||||
28020604:Маскарадный хорёк
|
||||
28020605:Хорёк сиреневой молнии
|
||||
28020701:Кицунэ
|
||||
28020702:Кицунэ
|
||||
28020801:Бакэ-дануки
|
||||
28020802:Китибоси
|
||||
28020803:Бакэ-дануки
|
||||
28020901:Пёс-самурай (Патруль)
|
||||
28020902:Пёс-самурай (Бой)
|
||||
28020903:Таромару
|
||||
28030101:Лазурный журавль
|
||||
28030102:Фиолетовый ибис
|
||||
28030103:[N/A] 434877481
|
||||
28030104:[N/A] 3431473329
|
||||
28030201:Бурокрылый сокол
|
||||
28030202:Янтарнохвостый сокол
|
||||
28030203:Каменный коршун
|
||||
28030204:Белоснежный сокол
|
||||
28030301:Белый голубь
|
||||
28030302:Коронованный голубь
|
||||
28030303:Среброкрылый голубь
|
||||
28030304:Багровый голубь
|
||||
28030305:Чёрный голубь
|
||||
28030306:Ворон
|
||||
28030307:Белый голубь
|
||||
28030308:Коронованный голубь
|
||||
28030309:Среброкрылый голубь
|
||||
28030310:Багровый голубь
|
||||
28030311:Чёрный голубь
|
||||
28030312:[N/A] 1045054721
|
||||
28030313:[N/A] 45487625
|
||||
28030401:Алый зяблик
|
||||
28030402:Золотой зяблик
|
||||
28030403:Снежный зяблик
|
||||
28030404:Изумрудный зяблик
|
||||
28030405:Золотой зяблик
|
||||
28030406:Алый зяблик
|
||||
28030407:Золотой зяблик
|
||||
28030408:Снежный зяблик
|
||||
28030409:Изумрудный зяблик
|
||||
28030501:Красноклювая утка
|
||||
28030502:Изумрудная утка
|
||||
28030503:Жёлтая утка
|
||||
28030504:Красноклювая утка
|
||||
28030505:[N/A] 3375863305
|
||||
28040703:Дрейфующий скат
|
||||
28050201:Хорёк-воришка
|
||||
28050202:Хорёк-барахольщик
|
||||
28050203:Золотой хорёк-воришка
|
||||
28050204:Хорёк-воришка
|
||||
28050211:Хорёк-воришка
|
||||
28050212:Хорёк-барахольщик
|
||||
28050213:Золотой хорёк-воришка
|
||||
28050221:Хорёк-воришка
|
||||
28050222:Хорёк-барахольщик
|
||||
28050223:Золотой хорёк-воришка
|
||||
28060101:[N/A] 128716817
|
||||
28060102:[N/A] 2866718929
|
||||
28060103:[N/A] 1328271489
|
||||
28060201:[N/A] 2538068521
|
||||
28060202:[N/A] 3539690529
|
||||
28060203:[N/A] 3418949673
|
||||
28060301:[N/A] 1575409961
|
||||
28060302:[N/A] 35400545
|
||||
28060401:[N/A] 2550380273
|
||||
28060402:[N/A] 1827515817
|
||||
28060501:[N/A] 2910802777
|
||||
28060502:[N/A] 3424336233
|
||||
28060503:[N/A] 3938050385
|
||||
28060504:[N/A] 457094737
|
||||
28060505:[N/A] 3374220305
|
||||
28060506:[N/A] 1349374089
|
||||
28060509:[N/A] 1497649297
|
||||
28060510:[N/A] 3380533609
|
||||
28060511:[N/A] 423020265
|
||||
28060512:[N/A] 112703337
|
||||
28060513:[N/A] 2396817929
|
||||
28060601:[N/A] 2825466249
|
||||
28060602:[N/A] 409501041
|
||||
28060603:[N/A] 2740821897
|
||||
28060604:[N/A] 2340527241
|
||||
28060605:[N/A] 37512633
|
||||
28060606:[N/A] 2214856321
|
||||
28060609:[N/A] 1426424937
|
||||
28060610:[N/A] 3717654113
|
||||
28060611:[N/A] 1648208073
|
||||
28060612:[N/A] 2053098161
|
||||
28060613:[N/A] 276253497
|
||||
28060614:[N/A] 465761521
|
||||
28060701:[N/A] 3963893857
|
||||
28060801:[N/A] 3494586161
|
||||
28060901:[N/A] 3910686713
|
||||
28061001:[N/A] 3720242777
|
||||
28061002:[N/A] 3801760225
|
||||
28061101:[N/A] 3407624849
|
||||
28061201:[N/A] 2733673945
|
||||
28061301:[N/A] 3469996769
|
||||
28061401:[N/A] 2330015681
|
||||
28061402:[N/A] 3443985385
|
||||
28210101:Чайник безмятежности: золотистый краб
|
||||
28210102:Чайник безмятежности: солнечный краб
|
||||
28210103:Чайник безмятежности: водный краб
|
||||
28210104:Чайник безмятежности: краб-генерал
|
||||
28210105:Чайник безмятежности: бледно-красный краб
|
||||
28210201:Чайник безмятежности: синяя рогатая ящерица
|
||||
28210202:Чайник безмятежности: красная рогатая ящерица
|
||||
28210203:Чайник безмятежности: зелёная рогатая ящерица
|
||||
28210204:Чайник безмятежности: закатный аксолотль
|
||||
28210205:Чайник безмятежности: золотистый аксолотль
|
||||
28210206:Чайник безмятежности: небесный аксолотль
|
||||
28210207:Чайник безмятежности: мозгоядный ящер
|
||||
28210208:[N/A] 4168682209
|
||||
28210301:Чайник безмятежности: лягушка
|
||||
28210302:Чайник безмятежности: грязевая лягушка
|
||||
28210303:Чайник безмятежности: синяя лягушка
|
||||
28210304:[N/A] 1743923249
|
||||
28210401:Чайник безмятежности: узорный унаги
|
||||
28210402:Чайник безмятежности: Глубоководный унаги
|
||||
28210403:Чайник безмятежности: краснопёрый унаги
|
||||
28210404:[N/A] 1020919801
|
||||
28220101:Чайник безмятежности: снежная лиса
|
||||
28220102:Чайник безмятежности: алая лиса
|
||||
28220108:[N/A] 3596224209
|
||||
28220201:Чайник безмятежности: белка
|
||||
28220301:Чайник безмятежности: лесной кабан
|
||||
28220303:Чайник безмятежности: снежный кабан
|
||||
28220313:[N/A] 2460569713
|
||||
28220314:[N/A] 3974077529
|
||||
28220401:Чайник безмятежности: полярная гончая
|
||||
28220402:Чайник безмятежности: лесная патрульная гончая
|
||||
28220403:Чайник безмятежности: сиба-ину
|
||||
28220404:Чайник безмятежности: черноспинная гончая
|
||||
28220501:Чайник безмятежности: сапфир
|
||||
28220502:Чайник безмятежности: зеленоглазая кошка
|
||||
28220503:Чайник безмятежности: снежная кошка
|
||||
28220504:Чайник безмятежности: полярная кошка
|
||||
28220505:Чайник безмятежности: тигровая кошка
|
||||
28220506:Чайник безмятежности: инспекторская кошка
|
||||
28220601:Чайник безмятежности: снежный хорёк
|
||||
28220602:Чайник безмятежности: краснохвостый хорёк
|
||||
28220603:Чайник безмятежности: сапожный хорёк
|
||||
28220604:[N/A] 3102074185
|
||||
28220605:Чайник безмятежности: Хорёк сиреневой молнии
|
||||
28220701:Чайник безмятежности: кицунэ
|
||||
28220901:Чайник безмятежности: Кагэромару
|
||||
28230101:Чайник безмятежности: лазурный журавль
|
||||
28230102:Чайник безмятежности: фиолетовый ибис
|
||||
28230104:[N/A] 811422561
|
||||
28230301:Чайник безмятежности: белый голубь
|
||||
28230302:Чайник безмятежности: коронованный голубь
|
||||
28230303:Чайник безмятежности: среброкрылый голубь
|
||||
28230304:Чайник безмятежности: багровый голубь
|
||||
28230305:Чайник безмятежности: чёрный голубь
|
||||
28230306:Чайник безмятежности: ворон
|
||||
28230313:[N/A] 3724967537
|
||||
28230401:Чайник безмятежности: алый зяблик
|
||||
28230402:Чайник безмятежности: золотой зяблик
|
||||
28230403:Чайник безмятежности: снежный зяблик
|
||||
28230404:Чайник безмятежности: изумрудный зяблик
|
||||
28240201:Чайник безмятежности: оризия
|
||||
28240202:Чайник безмятежности: глазурная оризия
|
||||
28240203:Чайник безмятежности: сахарная оризия
|
||||
28240204:Чайник безмятежности: голубая оризия
|
||||
28240205:Чайник безмятежности: ловец зари
|
||||
28240206:Чайник безмятежности: кристальная рыба
|
||||
28240301:Чайник безмятежности: двоякодышащая колюшка
|
||||
28240302:Чайник безмятежности: боевая колюшка
|
||||
28240303:Чайник безмятежности: ядовитая колюшка
|
||||
28240304:Чайник безмятежности: алый дьявол
|
||||
28240305:Чайник безмятежности: снежный странник
|
||||
28240401:Чайник безмятежности: золотой лжедракон
|
||||
28240402:Чайник безмятежности: стальной лжедракон
|
||||
28240501:Чайник безмятежности: бурая рыба-бабочка
|
||||
28240502:Чайник безмятежности: пурпурная рыба-бабочка
|
||||
28240503:Чайник безмятежности: чайная рыба-бабочка
|
||||
28240504:Чайник безмятежности: рыба-ангел тёсэи
|
||||
28240505:Чайник безмятежности: рыба-ангел раймэи
|
||||
28240506:Чайник безмятежности: луннопёрка
|
||||
28240601:Чайник безмятежности: иглобрюх
|
||||
28240602:Чайник безмятежности: горький иглобрюх
|
||||
28240701:Чайник безмятежности: Дивдинский скат
|
||||
28240702:Чайник безмятежности: Фумарольный скат
|
||||
28240801:[N/A] 2213501889
|
||||
28240802:[N/A] 2420839809
|
||||
28240803:[N/A] 619347953
|
||||
28240804:[N/A] 2847515857
|
||||
28240901:[N/A] 4288334729
|
||||
28240902:[N/A] 2843011617
|
||||
28250101:Чайник безмятежности: кристальная бабочка Анемо
|
||||
28250102:Чайник безмятежности: кристальная бабочка Гео
|
||||
28250103:Чайник безмятежности: кристальная бабочка Крио
|
||||
28250104:Чайник безмятежности: кристальная бабочка Электро
|
||||
28250105:Чайник безмятежности: Коралловая бабочка
|
||||
28250106:[N/A] 3343647737
|
||||
28250301:Чайник безмятежности: Светлячок удачи
|
||||
28250401:[N/A] 741074761
|
||||
|
||||
|
||||
// MONSTER_BOSS
|
||||
20040101:Электро Гипостазис Алеф
|
||||
20040102:Электро гипостазис Алеф
|
||||
20040201:Анемо гипостазис Бет
|
||||
20040202:Анемо гипостазис Бет
|
||||
20040301:Гео гипостазис Гимель
|
||||
20040302:Гео гипостазис Гимель
|
||||
20040401:Гидро гипостазис
|
||||
20040501:Крио гипостазис
|
||||
20040601:Пиро гипостазис
|
||||
20050101:Океанид
|
||||
20050102:Океанид
|
||||
20070101:Манифестация грома
|
||||
22060101:Золотой волчий вожак
|
||||
24010401:Змей руин
|
||||
24021101:Бесконечный механический массив
|
||||
24021102:Бесконечный механический массив
|
||||
24030301:[N/A] 3108339881
|
||||
24050101:[N/A] 2629579681
|
||||
25090101:Магу кэнки
|
||||
25090102:Магу кэнки: Бунсин ветра
|
||||
25090103:Магу кэнки: Бунсин льда
|
||||
25090104:Магу кэнки: Бунсин маски
|
||||
25090201:Магу кэнки: Одинокий ветер
|
||||
25090301:Магу кэнки: Бегущий иней
|
||||
25090401:Магу кэнки: Маска ужаса
|
||||
26010103:Крио попрыгунья
|
||||
26010104:Крио попрыгунья
|
||||
26020101:Крио папоротник
|
||||
26020102:Крио папоротник
|
||||
26020201:Пиро орхидея
|
||||
26020301:[N/A] 67218681
|
||||
26050101:Древний геовишап - Гидро
|
||||
26050201:Древний геовишап - Пиро
|
||||
26050301:Древний геовишап - Крио
|
||||
26050401:Древний геовишап - Электро
|
||||
26050501:Древний геовишап
|
||||
26050701:Вишап глубин: Ледогрыз
|
||||
26050702:Вишап глубин: Ледогрыз
|
||||
26050801:Вишап глубин: Громоглот
|
||||
26050802:Вишап глубин: Громоглот
|
||||
26080101:Бешт
|
||||
26110101:[N/A] 4290207929
|
||||
29010101:Ужас Бури
|
||||
29010102:Ужас Бури
|
||||
29010103:Ужас Бури
|
||||
29010104:Ужас Бури
|
||||
29020101:Волк Севера. Борей
|
||||
29020102:Лупус Бореалис, Волчий лорд
|
||||
29030101:Чайльд - номер одиннадцать из Предвестников Фатуи
|
||||
29030102:Чайльд - Глаз Порчи
|
||||
29030103:Чайльд
|
||||
29030104:Чайльд - номер одиннадцать из Предвестников Фатуи
|
||||
29030105:Чайльд - Глаз Порчи
|
||||
29030106:Чайльд
|
||||
29040101:Аждаха (Пиро, Электро)
|
||||
29040102:Аждаха (Гидро, Электро)
|
||||
29040103:Аждаха (Пиро, Крио)
|
||||
29040104:Аждаха (Гидро, Крио)
|
||||
29040111:Аждаха
|
||||
29050101:Синьора
|
||||
29050102:Синьора: Тлеющая алая ведьма
|
||||
29050103:Синьора
|
||||
29050104:Синьора: Тлеющая алая ведьма
|
||||
29060101:Cёгун Райдэн
|
||||
29060102:Райдэн Эи
|
||||
29060201:Магацу митакэ Наруками но микото
|
||||
29060202:Магацу митакэ Наруками но микото
|
||||
29060203:Магацу митакэ Наруками но микото
|
||||
|
||||
|
||||
// MONSTER_ENV_ANIMAL
|
||||
28010101:Золотистый краб
|
||||
28010102:Солнечный краб
|
||||
28010103:Водный краб
|
||||
28010104:Краб-генерал
|
||||
28010105:Бледно-красный краб
|
||||
28010106:Краб
|
||||
28010201:Синяя рогатая ящерица
|
||||
28010202:Красная рогатая ящерица
|
||||
28010203:Зелёная рогатая ящерица
|
||||
28010204:Закатный аксолотль
|
||||
28010205:Золотистый аксолотль
|
||||
28010206:Небесный аксолотль
|
||||
28010207:Мозгоядный ящер
|
||||
28010208:[N/A] 404479849
|
||||
28010301:Лягушка
|
||||
28010302:Грязевая лягушка
|
||||
28010303:Синяя лягушка
|
||||
28010304:[N/A] 13583441
|
||||
28010401:Узорный унаги
|
||||
28010402:Глубоководный унаги
|
||||
28010403:Краснопёрый унаги
|
||||
28010404:[N/A] 2823603497
|
||||
28040101:Чёрный окунь
|
||||
28040102:Голубой окунь
|
||||
28040103:Золотистый окунь
|
||||
28040104:Чёрный окунь
|
||||
28040105:Чёрный окунь
|
||||
28040106:Голубой окунь
|
||||
28040107:Золотистый окунь
|
||||
28040108:Чёрный окунь
|
||||
28050101:Кристальная бабочка Анемо
|
||||
28050102:Кристальная бабочка Гео
|
||||
28050103:Кристальная бабочка Крио
|
||||
28050104:Кристальная бабочка Электро
|
||||
28050105:Коралловая бабочка
|
||||
28050106:[N/A] 149328065
|
||||
28050301:Светлячок удачи
|
||||
28050401:[N/A] 2466918521
|
||||
|
||||
|
||||
// MONSTER_LITTLE_MONSTER
|
||||
|
||||
|
||||
// MONSTER_FISH
|
||||
28040201:Оризия
|
||||
28040202:Глазурная оризия
|
||||
28040203:Сахарная оризия
|
||||
28040204:Голубая оризия
|
||||
28040205:Ловец зари
|
||||
28040206:Кристальная рыба
|
||||
28040301:Двоякодышащая колюшка
|
||||
28040302:Боевая колюшка
|
||||
28040303:Ядовитая колюшка
|
||||
28040304:Алый дьявол
|
||||
28040305:Снежный странник
|
||||
28040401:Золотой лжедракон
|
||||
28040402:Стальной лжедракон
|
||||
28040501:Бурая рыба-бабочка
|
||||
28040502:Пурпурная рыба-бабочка
|
||||
28040503:Чайная рыба-бабочка
|
||||
28040504:Вечная рыба-ангел
|
||||
28040505:Рыба-ангел раймэй
|
||||
28040506:Луннопёрка
|
||||
28040601:Иглобрюх
|
||||
28040602:Горький иглобрюх
|
||||
28040701:Дивдинский скат
|
||||
28040702:Фумарольный скат
|
||||
28040801:[N/A] 1381140681
|
||||
28040802:[N/A] 3230531961
|
||||
28040803:[N/A] 2534877817
|
||||
28040804:[N/A] 1321673065
|
||||
28040901:[N/A] 3639121545
|
||||
28040902:[N/A] 3476332937
|
||||
@@ -1740,8 +1740,6 @@
|
||||
800711:Слава Рыцарей Чёрного Змея - Поговорите с Дайнслейфом
|
||||
800712:Слава Рыцарей Чёрного Змея - [N/A] 214060724
|
||||
800713:Слава Рыцарей Чёрного Змея - [N/A] 1403425724
|
||||
800801:[N/A] 0 - [N/A] 924901764
|
||||
800802:[N/A] 0 - [N/A] 844327260
|
||||
1000101:[CHS] - 刷兽境猎犬$UNRELEASED$HIDDEN - [CHS] - 刷兽境猎犬$UNRELEASED$HIDDEN
|
||||
1010001:Рутинная работа - Встретьтесь с Лизой в библиотеке
|
||||
1010002:Рутинная работа - Поговорите с Лизой
|
||||
@@ -2493,68 +2491,6 @@
|
||||
1112310:Похороненный гнев - [CHS] - (test)返回大世界$HIDDEN
|
||||
1112311:Похороненный гнев - [N/A] 1121450620
|
||||
1112312:Похороненный гнев - [N/A] 1846681388
|
||||
1112401:[N/A] 0 - [N/A] 2774942900
|
||||
1112402:[N/A] 0 - [N/A] 2834352292
|
||||
1120001:[N/A] 0 - [N/A] 3249127444
|
||||
1120002:[N/A] 0 - [N/A] 1569618620
|
||||
1120003:[N/A] 0 - [N/A] 3681028236
|
||||
1120004:[N/A] 0 - [N/A] 2394297468
|
||||
1120005:[N/A] 0 - [N/A] 1900918452
|
||||
1120006:[N/A] 0 - [N/A] 2199789132
|
||||
1120007:[N/A] 0 - [N/A] 468656332
|
||||
1120008:[N/A] 0 - [N/A] 3281181636
|
||||
1120009:[N/A] 0 - [N/A] 249676244
|
||||
1120010:[N/A] 0 - [N/A] 689460764
|
||||
1120011:[N/A] 0 - [N/A] 3777452644
|
||||
1120012:[N/A] 0 - [N/A] 1618879500
|
||||
1120013:[N/A] 0 - [N/A] 905549860
|
||||
1120014:[N/A] 0 - [N/A] 2526515020
|
||||
1120015:[N/A] 0 - [N/A] 689540996
|
||||
1120016:[N/A] 0 - [N/A] 1597143484
|
||||
1120017:[N/A] 0 - [N/A] 913015436
|
||||
1120018:[N/A] 0 - [N/A] 1378950092
|
||||
1120019:[N/A] 0 - [N/A] 2411962356
|
||||
1120096:[N/A] 0 - [N/A] 4067807644
|
||||
1120097:[N/A] 0 - [N/A] 2774617508
|
||||
1120098:[N/A] 0 - [N/A] 3510918940
|
||||
1120100:[N/A] 0 - [N/A] 603907844
|
||||
1120101:[N/A] 0 - [N/A] 1168565236
|
||||
1120102:[N/A] 0 - [N/A] 575021092
|
||||
1120103:[N/A] 0 - [N/A] 1518717156
|
||||
1120104:[N/A] 0 - [N/A] 3904158892
|
||||
1120105:[N/A] 0 - [N/A] 3893426892
|
||||
1120106:[N/A] 0 - [N/A] 2193217652
|
||||
1120107:[N/A] 0 - [N/A] 4251429700
|
||||
1120108:[N/A] 0 - [N/A] 3167391052
|
||||
1120109:[N/A] 0 - [N/A] 311912540
|
||||
1120110:[N/A] 0 - [N/A] 1849294284
|
||||
1120111:[N/A] 0 - [N/A] 1960403876
|
||||
1120112:[N/A] 0 - [N/A] 5925996
|
||||
1120113:[N/A] 0 - [N/A] 2558238028
|
||||
1120114:[N/A] 0 - [N/A] 663013812
|
||||
1120115:[N/A] 0 - [N/A] 3060242828
|
||||
1120116:[N/A] 0 - [N/A] 3037068676
|
||||
1120117:[N/A] 0 - [N/A] 3604062388
|
||||
1120118:[N/A] 0 - [N/A] 1997869036
|
||||
1120119:[N/A] 0 - [N/A] 2426481444
|
||||
1120120:[N/A] 0 - [N/A] 1971363108
|
||||
1120121:[N/A] 0 - [N/A] 4002625828
|
||||
1120123:[N/A] 0 - [N/A] 90095956
|
||||
1120124:[N/A] 0 - [N/A] 1622170420
|
||||
1120125:[N/A] 0 - [N/A] 1586695948
|
||||
1120126:[N/A] 0 - [N/A] 4018836516
|
||||
1120201:[N/A] 0 - [N/A] 902154588
|
||||
1120202:[N/A] 0 - [N/A] 3145965444
|
||||
1120203:[N/A] 0 - [N/A] 440179116
|
||||
1120204:[N/A] 0 - [N/A] 3301267372
|
||||
1120205:[N/A] 0 - [N/A] 3449959684
|
||||
1120206:[N/A] 0 - [N/A] 1130558724
|
||||
1120207:[N/A] 0 - [N/A] 2100869052
|
||||
1120208:[N/A] 0 - [N/A] 3658531708
|
||||
1120209:[N/A] 0 - [N/A] 3102141828
|
||||
1120210:[N/A] 0 - [N/A] 1867991020
|
||||
1120211:[N/A] 0 - [N/A] 2412708284
|
||||
1120212:[N/A] 0 - [N/A] 3195777740
|
||||
1200001:Приключения в поисках книги - Направляйтесь в книжный магазин «Ваньвэнь» в Ли Юэ
|
||||
1200003:Приключения в поисках книги - Расспросите Цзи Фан о путеводителе
|
||||
1200004:Приключения в поисках книги - Посетите Чана Девятого на горе за деревней Цинцэ
|
||||
@@ -2943,59 +2879,6 @@
|
||||
1203511:Стихает ветер - [N/A] 3299858604
|
||||
1203512:Стихает ветер - [N/A] 897263780
|
||||
1203513:Стихает ветер - Поговорите с Камисато Аято
|
||||
1203601:[N/A] 0 - [N/A] 172254052
|
||||
1203701:[N/A] 0 - Направляйтесь к равнине Бякко
|
||||
1203702:[N/A] 0 - Направляйтесь к равнине Бякко
|
||||
1203703:[N/A] 0 - Одолейте нападающего
|
||||
1203704:[N/A] 0 - Одолейте нападающего
|
||||
1203705:[N/A] 0 - Отправляйтесь на остров Рито и найдите Кадзуху
|
||||
1203706:[N/A] 0 - Отправляйтесь в штаб-квартиру комиссии Тэнрё
|
||||
1203801:[N/A] 0 - Расспросите Рюдзи
|
||||
1203802:[N/A] 0 - Расспросите Амэному Того
|
||||
1203803:[N/A] 0 - Отправляйтесь к Нагато и узнайте, что случилось
|
||||
1203804:[N/A] 0 - Изучите информацию с Кадзухой
|
||||
1203805:[N/A] 0 - Изучите информацию с Кадзухой
|
||||
1203806:[N/A] 0 - Отправляйтесь на склад, где был пожар
|
||||
1203807:[N/A] 0 - Отправляйтесь на склад, где был пожар
|
||||
1203808:[N/A] 0 - Найдите улики по ауре
|
||||
1203809:[N/A] 0 - Одолейте хиличурлов
|
||||
1203810:[N/A] 0 - Продолжайте поиск улик по ауре
|
||||
1203811:[N/A] 0 - Продолжайте поиск улик по ауре
|
||||
1203812:[N/A] 0 - Продолжайте поиск улик по ауре
|
||||
1203813:[N/A] 0 - Одолейте нападающего
|
||||
1203814:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203815:[N/A] 0 - Найдите улики по ауре
|
||||
1203816:[N/A] 0 - Найдите улики по ауре
|
||||
1203817:[N/A] 0 - Найдите улики по ауре
|
||||
1203818:[N/A] 0 - Найдите улики по ауре
|
||||
1203819:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203820:[N/A] 0 - Продолжайте поиск улик по ауре
|
||||
1203821:[N/A] 0 - Продолжайте поиск улик по ауре
|
||||
1203822:[N/A] 0 - Продолжайте поиск улик по ауре
|
||||
1203823:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203901:[N/A] 0 - Отправляйтесь к месту испытания мечей
|
||||
1203902:[N/A] 0 - Вернитесь в кузницу Амэномы
|
||||
1203903:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203904:[N/A] 0 - Будьте рядом с Кадзухой, когда он ответит Кудзё Камадзи
|
||||
1203905:[N/A] 0 - Победите всех врагов внутри
|
||||
1203906:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203907:[N/A] 0 - Двигайтесь дальше и побеждайте врагов
|
||||
1203908:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203909:[N/A] 0 - [CHS] - 继续深入,击败敌人$HIDDEN
|
||||
1203910:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203911:[N/A] 0 - Двигайтесь дальше и побеждайте врагов
|
||||
1203912:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203913:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203914:[N/A] 0 - Послушайте, что скажет проклятый меч
|
||||
1203915:[N/A] 0 - Исполните желание меча
|
||||
1203916:[N/A] 0 - Исполните желание меча
|
||||
1203917:[N/A] 0 - Сразитесь с Амэномой Юей
|
||||
1203918:[N/A] 0 - Сразитесь с Амэномой Юей
|
||||
1203919:[N/A] 0 - Вернитесь в кузницу Амэномы
|
||||
1203920:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203921:[N/A] 0 - [CHS] - 继续深入,击败敌人$HIDDEN
|
||||
1203922:[N/A] 0 - Поговорите с Кадзухой
|
||||
1203923:[N/A] 0 - Двигайтесь дальше и побеждайте врагов
|
||||
1204001:Свет, очищающий от скверны - Поговорите с Катериной
|
||||
1204002:Свет, очищающий от скверны - Отправляйтесь в область, где видели монстров
|
||||
1204003:Свет, очищающий от скверны - Победите гончих Разрыва
|
||||
@@ -3040,7 +2923,6 @@
|
||||
1204209:Сияющая сакура - Поговорите с Эи и Яэ Мико
|
||||
1204210:Сияющая сакура - Станьте свидетелем начала мечты
|
||||
1204211:Сияющая сакура - Ворвитесь в пространство
|
||||
1204301:[N/A] 0 - [N/A] 2148756588
|
||||
1800001:Хранитель ветви: Дайнслейф - Поговорите с Катериной в Мондштадте
|
||||
1800002:Хранитель ветви: Дайнслейф - Расспросите Лоуренса о незнакомце
|
||||
1800003:Хранитель ветви: Дайнслейф - Расспросите Вагнера о незнакомце
|
||||
@@ -3278,13 +3160,6 @@
|
||||
1903401:Первопричина - В одиночку найдите следы демонов
|
||||
1903402:Первопричина - Расскажите правду Чун Юню
|
||||
1903501:Разочарование - Расскажите правду Чун Юню
|
||||
1903601:[N/A] 0 - Отправляйтесь в детективное агентство «Бантан Санго»
|
||||
1903602:[N/A] 0 - Отправляйтесь на восток Ватацуми в поисках Хэйдзо
|
||||
1903603:[N/A] 0 - Разберитесь с нобуси
|
||||
1903604:[N/A] 0 - [N/A] 2810009388
|
||||
1903605:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1903606:[N/A] 0 - Получите сведения на Ватацуми
|
||||
1903607:[N/A] 0 - Поговорите со спасённым юношей
|
||||
1903701:Когда упал занавес - Дождитесь встречи после выступления (следующий день 20:00 - 23:00)
|
||||
1903702:Когда упал занавес - Найдите Юнь Цзинь в чайном доме «Хэюй»
|
||||
1903703:Когда упал занавес - Спуститесь на нижний этаж чайного дома «Хэюй»
|
||||
@@ -3302,15 +3177,6 @@
|
||||
1903811:Подозрения за кулисами - Вернитесь в чайный дом «Хэюй» и разберитесь с Бо И
|
||||
1903812:Подозрения за кулисами - Вернитесь к Юнь Цзинь
|
||||
1903813:Подозрения за кулисами - Вернитесь к Юнь Цзинь
|
||||
1903901:[N/A] 0 - Исследуйте товары в лагере
|
||||
1903902:[N/A] 0 - Исследуйте товары в лагере
|
||||
1903903:[N/A] 0 - [N/A] 2099107436
|
||||
1903904:[N/A] 0 - [N/A] 3537641220
|
||||
1903905:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1903906:[N/A] 0 - Отправляйтесь в Сангономию
|
||||
1903907:[N/A] 0 - Поговорите с Сибатой
|
||||
1903908:[N/A] 0 - Поговорите неподалёку с Хэйдзо
|
||||
1903909:[N/A] 0 - [N/A] 2473049796
|
||||
1904001:Полдня отдыха - Идите на гору Тигра
|
||||
1904002:Полдня отдыха - Поговорите с Юнь Цзинь
|
||||
1904003:Полдня отдыха - Отправляйтесь к лавке закусок Острого Чэня
|
||||
@@ -3397,7 +3263,6 @@
|
||||
1904716:Первый проблеск понимания - [CHS] - (test)开车判断$HIDDEN
|
||||
1904717:Первый проблеск понимания - [CHS] - (test)刷新草人血量用$HIDDEN
|
||||
1904801:[CHS] - (test)茶馆氛围$HIDDEN - [CHS] - 茶馆氛围$HIDDEN
|
||||
1904901:[N/A] 0 - [N/A] 1390074036
|
||||
1905001:Особый гость - Поднимитесь на борт «Алькора»
|
||||
1905002:Особый гость - Поговорите с Бэй Доу
|
||||
1905003:Особый гость - Пройдите обучение экипажа
|
||||
@@ -3456,75 +3321,6 @@
|
||||
1905408:Кладоискательство в деревне Цинцэ - Вернитесь в деревню Цинцэ
|
||||
1905409:Кладоискательство в деревне Цинцэ - [CHS] - (test)隐藏任务用于解锁时间$HIDDEN
|
||||
1905410:Кладоискательство в деревне Цинцэ - Дождитесь вечера (21:00 - 24:00)
|
||||
1905501:[N/A] 0 - Направляйтесь в деревню Боро
|
||||
1905502:[N/A] 0 - [N/A] 1540384732
|
||||
1905503:[N/A] 0 - Следуйте за Тодороки и Токудой
|
||||
1905504:[N/A] 0 - Подслушайте разговор Тодороки и Токуды
|
||||
1905505:[N/A] 0 - Осмотрите товар
|
||||
1905506:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1905507:[N/A] 0 - С Хэйдзо отправляйтесь к месту задержания преступника
|
||||
1905508:[N/A] 0 - Поговорите с преступниками
|
||||
1905509:[N/A] 0 - Расспросите Тодороки
|
||||
1905510:[N/A] 0 - Дождитесь утра следующего дня (08:00 - 12:00)
|
||||
1905511:[N/A] 0 - Поговорите неподалёку с Хэйдзо
|
||||
1905512:[N/A] 0 - Осмотрите товар
|
||||
1905513:[N/A] 0 - Осмотрите товар
|
||||
1905514:[N/A] 0 - [N/A] 3901054892
|
||||
1905515:[N/A] 0 - [N/A] 2825182076
|
||||
1905516:[N/A] 0 - Дождитесь вечера (20:00 - 24:00)
|
||||
1905517:[N/A] 0 - [N/A] 2406166244
|
||||
1905601:[N/A] 0 - Отправляйтесь в комиссию Тэнрё
|
||||
1905602:[N/A] 0 - Поговорите с Уэсуги
|
||||
1905603:[N/A] 0 - Просмотрите дела
|
||||
1905604:[N/A] 0 - Просмотрите дела
|
||||
1905605:[N/A] 0 - Просмотрите дела
|
||||
1905606:[N/A] 0 - [N/A] 3196470804
|
||||
1905607:[N/A] 0 - [N/A] 3952988492
|
||||
1905608:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1905701:[N/A] 0 - Отправляйтесь в Великий храм Наруками
|
||||
1905702:[N/A] 0 - Найдите следующего актёра в городе
|
||||
1905703:[N/A] 0 - Поговорите с Итто
|
||||
1905704:[N/A] 0 - Дождитесь следующего дня (20:00 - 24:00)
|
||||
1905705:[N/A] 0 - Отправляйтесь к месту проведения мероприятия
|
||||
1905706:[N/A] 0 - [N/A] 1379164212
|
||||
1905707:[N/A] 0 - Поговорите с Кано Наной
|
||||
1905708:[N/A] 0 - Отыщите Итто около Ханамидзаки
|
||||
1906001:[N/A] 0 - Отправляйтесь в детективное агентство «Бантан Санго»
|
||||
1906002:[N/A] 0 - Вернитесь в комиссию Тэнрё
|
||||
1906003:[N/A] 0 - Поговорите с Овадой
|
||||
1906004:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1906005:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1906006:[N/A] 0 - Поговорите с Хэйдзо
|
||||
1906007:[N/A] 0 - Найдите тихое место
|
||||
1906008:[N/A] 0 - Поговорите с Рюдзи
|
||||
1906009:[N/A] 0 - [N/A] 1289872084
|
||||
1906010:[N/A] 0 - [N/A] 2657519268
|
||||
1906011:[N/A] 0 - Поговорите с Санго
|
||||
1906012:[N/A] 0 - Отправляйтесь в мастерскую «Нэцкэ но гэн»
|
||||
1906013:[N/A] 0 - [N/A] 1607290948
|
||||
1906014:[N/A] 0 - [N/A] 1239388364
|
||||
1906015:[N/A] 0 - [N/A] 3319678284
|
||||
1906016:[N/A] 0 - [N/A] 3127593812
|
||||
1906017:[N/A] 0 - [N/A] 3030030404
|
||||
1906018:[N/A] 0 - [N/A] 3411968332
|
||||
1906019:[N/A] 0 - [N/A] 242125404
|
||||
1906020:[N/A] 0 - [N/A] 2644038524
|
||||
1906021:[N/A] 0 - Дождитесь следующего дня (08:00 - 12:00)
|
||||
1906022:[N/A] 0 - [N/A] 2923336780
|
||||
1906023:[N/A] 0 - [N/A] 4231128820
|
||||
1906024:[N/A] 0 - [N/A] 3661169036
|
||||
1906025:[N/A] 0 - [N/A] 3915276420
|
||||
1906026:[N/A] 0 - [N/A] 3961380564
|
||||
1906027:[N/A] 0 - [N/A] 2008365356
|
||||
1906028:[N/A] 0 - [N/A] 897751628
|
||||
1906029:[N/A] 0 - [N/A] 1186993660
|
||||
1906030:[N/A] 0 - [N/A] 3257436908
|
||||
1906031:[N/A] 0 - [N/A] 2573080948
|
||||
1906032:[N/A] 0 - [N/A] 184855436
|
||||
1906033:[N/A] 0 - [N/A] 3508725932
|
||||
1906034:[N/A] 0 - [N/A] 365784356
|
||||
1906035:[N/A] 0 - [N/A] 1185487652
|
||||
1906036:[N/A] 0 - [N/A] 3685602524
|
||||
1906102:Обучение горничной - Направляйтесь в окрестности Мондштадта
|
||||
1906103:Обучение горничной - Поговорите с Ноэлль
|
||||
1906104:Обучение горничной - [CHS] - (test)判断选择非骗子线$HIDDEN
|
||||
@@ -5206,10 +5002,6 @@
|
||||
2201103:Во время молитвы... - Направляйтесь на крышу и наведите там порядок
|
||||
2201104:Во время молитвы... - Направляйтесь на крышу и наведите там порядок
|
||||
2201105:Во время молитвы... - Поговорите с Маки
|
||||
2201201:[N/A] 0 - [N/A] 1696455644
|
||||
2201202:[N/A] 0 - [N/A] 3893515492
|
||||
2201203:[N/A] 0 - [N/A] 1550435860
|
||||
2201204:[N/A] 0 - [N/A] 907928724
|
||||
2201301:Сомнительный... роман? - Посетите Сигэру и Дзюнкити
|
||||
2201302:Сомнительный... роман? - Узнайте мнение Юдзу
|
||||
2201303:Сомнительный... роман? - Узнайте мнение Хасэгавы
|
||||
@@ -5384,10 +5176,6 @@
|
||||
2203704:Обслуживание после продажи - Поговорите с Кондой Дэнсукэ
|
||||
2203705:Обслуживание после продажи - [CHS] - (test)判断玩家是否摘干净了$HIDDEN
|
||||
2203706:Обслуживание после продажи - Соберите грибы в поле
|
||||
2203801:[N/A] 0 - [N/A] 3481932580
|
||||
2203802:[N/A] 0 - [N/A] 2137104492
|
||||
2203803:[N/A] 0 - [N/A] 2988279636
|
||||
2203804:[N/A] 0 - [N/A] 3144284756
|
||||
2203901:Базовые знания о моде Инадзумы - Поговорите с Огурой Мио
|
||||
2203902:Базовые знания о моде Инадзумы - Передайте Огуре Мио соответствующие красители
|
||||
2203903:Базовые знания о моде Инадзумы - Поговорите с Огурой Мио
|
||||
@@ -6194,7 +5982,6 @@
|
||||
4003710:Желания, запечатлённые в звёздах - Поговорите с Кэ Цин
|
||||
4003711:Желания, запечатлённые в звёздах - Найдите Кэ Цин в департаменте по делам граждан
|
||||
4003712:Желания, запечатлённые в звёздах - Идите в Нефритовый дворец
|
||||
4003801:[N/A] 0 - [N/A] 2885904516
|
||||
4003901:Лодки в лепестках ловят луну - Идите в Нефритовый дворец
|
||||
4003902:Лодки в лепестках ловят луну - Поговорите с Нин Гуан
|
||||
4003903:Лодки в лепестках ловят луну - Поднимитесь на борт «Алькора»
|
||||
@@ -6223,14 +6010,6 @@
|
||||
4004001:Яркие фонари скрывают тени - Поговорите с Юань Жун
|
||||
4004002:Яркие фонари скрывают тени - [N/A] 2839615852
|
||||
4004003:Яркие фонари скрывают тени - [N/A] 264498644
|
||||
4004101:[N/A] 0 - [N/A] 3855126452
|
||||
4004102:[N/A] 0 - [N/A] 3280929852
|
||||
4004103:[N/A] 0 - [N/A] 1418691372
|
||||
4004104:[N/A] 0 - [N/A] 1440463628
|
||||
4004105:[N/A] 0 - [N/A] 3042721044
|
||||
4004106:[N/A] 0 - [N/A] 3231902948
|
||||
4004107:[N/A] 0 - [N/A] 4077102156
|
||||
4004201:[N/A] 0 - [N/A] 884650340
|
||||
4004301:Заблудший в снегах - Поговорите с Джоэлем
|
||||
4004401:[CHS] - (test)雪山活动赠送家具$UNRELEASED$HIDDEN - [CHS] - 随40029第二段对话完成。$UNRELEASED$HIDDEN
|
||||
4004501:[CHS] - (test)雪山活动延迟销毁npc$HIDDEN - [N/A] 615269516
|
||||
@@ -6421,264 +6200,6 @@
|
||||
4006305:[CHS] - (test)隐藏任务用于切换五歌仙板子$UNRELEASED$HIDDEN - [CHS] - (test)揭幕开始刷到suite6$UNRELEASED$HIDDEN
|
||||
4006306:[CHS] - (test)隐藏任务用于切换五歌仙板子$UNRELEASED$HIDDEN - [CHS] - (test)容彩祭活动结束后清除多余的任务道具$UNRELEASED$HIDDEN
|
||||
4006307:[CHS] - (test)隐藏任务用于切换五歌仙板子$UNRELEASED$HIDDEN - [CHS] - (test)黑主晚上交互后刷到suite7$UNRELEASED$HIDDEN
|
||||
4006401:[N/A] 0 - Отправляйтесь в Гильдию искателей приключений в Мондштадте
|
||||
4006402:[N/A] 0 - Встретьтесь с Фишль на площади
|
||||
4006403:[N/A] 0 - Направляйтесь в «Долю ангелов»
|
||||
4006404:[N/A] 0 - Поговорите со всеми
|
||||
4006405:[N/A] 0 - Дождитесь утра (08:00 - 10:00)
|
||||
4006406:[N/A] 0 - Направляйтесь к городским воротам
|
||||
4006407:[N/A] 0 - Направляйтесь к месту, о котором сказала Паймон
|
||||
4006408:[N/A] 0 - Направляйтесь на архипелаг Золотого Яблока
|
||||
4006409:[N/A] 0 - Поговорите со всеми
|
||||
4006410:[N/A] 0 - Отправляйтесь на остров, о котором говорил Кадзуха
|
||||
4006411:[N/A] 0 - Идите по следам с помощью чувства стихий
|
||||
4006412:[N/A] 0 - Одолейте рядовых Фатуи
|
||||
4006413:[N/A] 0 - Поговорите с рядовыми Фатуи
|
||||
4006414:[N/A] 0 - Вернитесь в лагерь
|
||||
4006415:[N/A] 0 - Найдите укромное место и свяжитесь с Венти
|
||||
4006416:[N/A] 0 - Поговорите с Венти на втором этаже таверны
|
||||
4006417:[N/A] 0 - [CHS] - (test)(hide)隐藏更新烤鱼$HIDDEN
|
||||
4006501:[N/A] 0 - [CHS] - (test)(hide)第一段对话$HIDDEN
|
||||
4006502:[N/A] 0 - Отдохните до завтра (06:00 - 24:00)
|
||||
4006503:[N/A] 0 - Поговорите с Паймон
|
||||
4006504:[N/A] 0 - Поднимитесь на борт Фрикадельки
|
||||
4006505:[N/A] 0 - Направляйтесь к острову, где наблюдаются странные явления
|
||||
4006506:[N/A] 0 - Поговорите со всеми
|
||||
4006507:[N/A] 0 - Исследуйте местность вокруг
|
||||
4006508:[N/A] 0 - Положите подношение
|
||||
4006509:[N/A] 0 - Воспользуйтесь устройством и продолжайте исследование
|
||||
4006510:[N/A] 0 - Идите дальше по коридору, продолжая исследование
|
||||
4006511:[N/A] 0 - Исследуйте местность вокруг
|
||||
4006512:[N/A] 0 - Исследуйте местность вокруг и найдите способ открыть дверь
|
||||
4006513:[N/A] 0 - Воспользуйтесь устройством и продолжайте исследование
|
||||
4006514:[N/A] 0 - Найдите Кадзуху
|
||||
4006515:[N/A] 0 - Поговорите со всеми
|
||||
4006516:[N/A] 0 - [CHS] - (test)(hide)隐藏检测信件$HIDDEN
|
||||
4006517:[N/A] 0 - Прикоснитесь к бонсаю
|
||||
4006518:[N/A] 0 - [CHS] - (test)(hide)第二段对话$HIDDEN
|
||||
4006519:[N/A] 0 - [CHS] - (test)(hide)第三段对话$HIDDEN
|
||||
4006520:[N/A] 0 - Положите подношение
|
||||
4006521:[N/A] 0 - Положите подношение
|
||||
4006522:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4006523:[N/A] 0 - [CHS] - (test)(hide)隐藏更换假山$HIDDEN
|
||||
4006524:[N/A] 0 - [CHS] - (test)(hide)删除指引点$HIDDEN
|
||||
4006601:[N/A] 0 - Исследуйте местность вокруг, чтобы найти необходимые предметы
|
||||
4006602:[N/A] 0 - Поставьте камень в горшок с бонсаем
|
||||
4006603:[N/A] 0 - Поговорите со всеми
|
||||
4006604:[N/A] 0 - Исследуйте местность вокруг, чтобы найти выход
|
||||
4006605:[N/A] 0 - Исследуйте местность вокруг, чтобы найти выход
|
||||
4006606:[N/A] 0 - Идите по дороге
|
||||
4006607:[N/A] 0 - Войдите в додзё и одолейте противника
|
||||
4006608:[N/A] 0 - Используйте устройство, чтобы войти в новую область
|
||||
4006609:[N/A] 0 - Исследуйте местность вокруг, чтобы найти выход
|
||||
4006610:[N/A] 0 - Исследуйте местность вокруг, чтобы найти выход
|
||||
4006611:[N/A] 0 - Идите по дороге
|
||||
4006612:[N/A] 0 - Войдите в додзё и одолейте противника
|
||||
4006613:[N/A] 0 - Идите за голосом
|
||||
4006614:[N/A] 0 - Подойдите к Кадзухе
|
||||
4006615:[N/A] 0 - Войдите в последнюю комнату
|
||||
4006616:[N/A] 0 - Пройдите через неизвестное пространство
|
||||
4006617:[N/A] 0 - Найдите Кадзуху
|
||||
4006618:[N/A] 0 - Поговорите со всеми
|
||||
4006619:[N/A] 0 - [CHS] - (test)(hide)刷新假山$HIDDEN
|
||||
4006701:[N/A] 0 - Исследуйте местность вокруг, чтобы найти необходимые предметы
|
||||
4006702:[N/A] 0 - Поставьте камень в горшок с бонсаем
|
||||
4006703:[N/A] 0 - Поговорите со всеми
|
||||
4006704:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006705:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006706:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006707:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006708:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006709:[N/A] 0 - Одолейте солдат, конфискующих Глаза Бога
|
||||
4006710:[N/A] 0 - Поговорите с рыбаком на лодке
|
||||
4006711:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006712:[N/A] 0 - Поднимитесь на борт Алькора
|
||||
4006713:[N/A] 0 - Вернитесь в лагерь
|
||||
4006714:[N/A] 0 - Найдите укромное место и свяжитесь с Венти
|
||||
4006715:[N/A] 0 - Прислушайтесь к голосу на пристани
|
||||
4006716:[N/A] 0 - [CHS] - (test)(hide)对话中刷死兆星号$HIDDEN
|
||||
4006717:[N/A] 0 - Продолжайте двигаться вперёд в разрушенном пространстве
|
||||
4006801:[N/A] 0 - Отдохните до завтра (06:00 - 24:00)
|
||||
4006802:[N/A] 0 - Поговорите со всеми
|
||||
4006803:[N/A] 0 - Отправляйтесь к острову на севере
|
||||
4006804:[N/A] 0 - Поговорите со всеми
|
||||
4006805:[N/A] 0 - Отправляйтесь в ярко освещённое место
|
||||
4006806:[N/A] 0 - Найдите ключ
|
||||
4006807:[N/A] 0 - Откройте дверь ключом
|
||||
4006808:[N/A] 0 - Идите по дороге
|
||||
4006809:[N/A] 0 - Подойдите к гигантскому цветку
|
||||
4006810:[N/A] 0 - Поговорите со всеми
|
||||
4006811:[N/A] 0 - Прочистите водные артерии, пронизывающие горы
|
||||
4006812:[N/A] 0 - Поговорите со всеми
|
||||
4006813:[N/A] 0 - [CHS] - (test)(hide)开宝箱给钥匙$HIDDEN
|
||||
4006814:[N/A] 0 - Подойдите к гигантскому цветку
|
||||
4006815:[N/A] 0 - Наберите студёной родниковой воды
|
||||
4006816:[N/A] 0 - Наступите на каменную плиту
|
||||
4006817:[N/A] 0 - Прочистите водные артерии, пронизывающие горы
|
||||
4006818:[N/A] 0 - Постучите по растению необычной формы
|
||||
4006901:[N/A] 0 - Полейте Пламенное сердце студёной родниковой водой
|
||||
4006902:[N/A] 0 - Поговорите с Пламенным сердцем
|
||||
4006903:[N/A] 0 - Войдите в храм музыки
|
||||
4006904:[N/A] 0 - Подойдите к двери, откуда слышится голос
|
||||
4006905:[N/A] 0 - Очистите тропу от колючек
|
||||
4006906:[N/A] 0 - Подойдите к двери у моста
|
||||
4006907:[N/A] 0 - Помогите малышу Фэю найти друзей
|
||||
4006908:[N/A] 0 - Поговорите с Фэем, Мэном и Лулу
|
||||
4006909:[N/A] 0 - [CHS] - (test)(hide)隐藏刷新传送门$HIDDEN
|
||||
4006910:[N/A] 0 - Войдите в дом Синь Янь
|
||||
4006911:[N/A] 0 - [CHS] - (test)(hide)和投影门1对话$HIDDEN
|
||||
4006912:[N/A] 0 - Войдите в дом Синь Янь
|
||||
4006913:[N/A] 0 - Поговорите со всеми
|
||||
4006914:[N/A] 0 - Помогите малышу Фэю найти друзей
|
||||
4006915:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4006916:[N/A] 0 - Подойдите к двери, откуда слышится голос
|
||||
4006917:[N/A] 0 - Идите по тропе
|
||||
4006918:[N/A] 0 - [CHS] - (test)(hide)进对话删除投影门$HIDDEN
|
||||
4006919:[N/A] 0 - [CHS] - (test)(hide)进对话删除投影门$HIDDEN
|
||||
4006920:[N/A] 0 - [CHS] - (test)(hide)和投影门2对话$HIDDEN
|
||||
4006921:[N/A] 0 - [CHS] - (test)(hide)和投影门3对话$HIDDEN
|
||||
4006922:[N/A] 0 - [CHS] - (test)(hide)和投影门4对话$HIDDEN
|
||||
4006923:[N/A] 0 - [CHS] - (test)(hide)隐藏刷新花朵复苏$HIDDEN
|
||||
4006924:[N/A] 0 - [CHS] - (test)(hide)隐藏开灯$HIDDEN
|
||||
4007001:[N/A] 0 - Очистите водные артерии на острове
|
||||
4007002:[N/A] 0 - Очистите водные артерии на острове
|
||||
4007003:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007004:[N/A] 0 - Попросите помощи у Пламенного сердца
|
||||
4007005:[N/A] 0 - Найдите Ледяное сердце
|
||||
4007006:[N/A] 0 - Очистите водные артерии на острове
|
||||
4007007:[N/A] 0 - Очистите водные артерии на острове
|
||||
4007008:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007009:[N/A] 0 - Посадите лепесток Ледяного сердца
|
||||
4007010:[N/A] 0 - Направляйтесь на продуваемую ветрами вершину
|
||||
4007011:[N/A] 0 - Изучите устройство Фатуи
|
||||
4007012:[N/A] 0 - Победите врагов
|
||||
4007013:[N/A] 0 - Используйте силу Ледяного сердца
|
||||
4007014:[N/A] 0 - [CHS] - (test)(hide)进入梦境发送自由通知$HIDDEN
|
||||
4007015:[N/A] 0 - Попросите помощи у Пламенного сердца
|
||||
4007016:[N/A] 0 - Вернитесь к крепости Фатуи
|
||||
4007017:[N/A] 0 - Отправляйтесь на остров, о котором говорила Мона
|
||||
4007018:[N/A] 0 - Поговорите со всеми
|
||||
4007019:[N/A] 0 - Расскажите Ледяному сердцу о результате
|
||||
4007101:[N/A] 0 - Отдохните до завтра (06:00 - 24:00)
|
||||
4007102:[N/A] 0 - Поговорите со всеми
|
||||
4007103:[N/A] 0 - Поговорите со всеми
|
||||
4007104:[N/A] 0 - Попробуйте воспользоваться странным устройством
|
||||
4007105:[N/A] 0 - Войдите в замок, следуя подсказкам из истории
|
||||
4007106:[N/A] 0 - Закройте «Песнопения священного царства»
|
||||
4007107:[N/A] 0 - Покиньте помещение
|
||||
4007108:[N/A] 0 - Почините мост
|
||||
4007109:[N/A] 0 - Войдите в замок, следуя подсказкам из истории
|
||||
4007110:[N/A] 0 - Найдите источник голоса
|
||||
4007111:[N/A] 0 - Помогите Леону выбраться из подвала
|
||||
4007112:[N/A] 0 - Поговорите с Леоном
|
||||
4007113:[N/A] 0 - Отправляйтесь на верхушку башни
|
||||
4007114:[N/A] 0 - Послушайте голос в комнате
|
||||
4007115:[N/A] 0 - Поговорите со всеми
|
||||
4007116:[N/A] 0 - Восстановите дорогу к башне
|
||||
4007117:[N/A] 0 - [CHS] - (test)(hide)隐藏刷新雕像和书$HIDDEN
|
||||
4007118:[N/A] 0 - Закройте «Песнопения священного царства»
|
||||
4007119:[N/A] 0 - [CHS] - (test)(hide)隐藏销毁洋葱哥$HIDDEN
|
||||
4007201:[N/A] 0 - Закройте «Песнопения священного царства»
|
||||
4007202:[N/A] 0 - Найдите второй том «Песнопений священного царства»
|
||||
4007203:[N/A] 0 - Откройте второй том «Песнопений священного царства»
|
||||
4007204:[N/A] 0 - Поговорите со всеми
|
||||
4007205:[N/A] 0 - Воспользуйтесь устройством, чтобы починить дорогу
|
||||
4007206:[N/A] 0 - Идите по дороге
|
||||
4007207:[N/A] 0 - Воспользуйтесь устройством, чтобы починить дорогу
|
||||
4007208:[N/A] 0 - Идите по дороге
|
||||
4007209:[N/A] 0 - Идите по дороге
|
||||
4007210:[N/A] 0 - Найдите источник голоса
|
||||
4007211:[N/A] 0 - Войдите в замковую библиотеку
|
||||
4007212:[N/A] 0 - Прислушайтесь к голосу в коридоре
|
||||
4007213:[N/A] 0 - Поговорите со всеми
|
||||
4007214:[N/A] 0 - Спасите Леона
|
||||
4007215:[N/A] 0 - Воспользуйтесь устройством, чтобы починить дорогу
|
||||
4007216:[N/A] 0 - Воспользуйтесь устройством, чтобы починить дорогу
|
||||
4007217:[N/A] 0 - Закройте «Песнопения священного царства»
|
||||
4007218:[N/A] 0 - Поговорите с Леоном
|
||||
4007219:[N/A] 0 - [CHS] - (test)(hide)删除洋葱哥$HIDDEN
|
||||
4007220:[N/A] 0 - [CHS] - (test)(hide)销毁夜鸦雕像$HIDDEN
|
||||
4007301:[N/A] 0 - Закройте «Песнопения священного царства»
|
||||
4007302:[N/A] 0 - Найдите третий том «Песнопений священного царства»
|
||||
4007303:[N/A] 0 - Откройте третий том «Песнопений священного царства»
|
||||
4007304:[N/A] 0 - Поговорите со всеми
|
||||
4007305:[N/A] 0 - Почините мост
|
||||
4007306:[N/A] 0 - Войдите в сад
|
||||
4007307:[N/A] 0 - Найдите недостающие фрагменты игрушечного замка
|
||||
4007308:[N/A] 0 - Найдите недостающие фрагменты игрушечного замка
|
||||
4007309:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007310:[N/A] 0 - Почините игрушечный замок
|
||||
4007311:[N/A] 0 - Закройте «Песнопения священного царства»
|
||||
4007312:[N/A] 0 - Спасите Леона
|
||||
4007313:[N/A] 0 - Поговорите с Леоном
|
||||
4007314:[N/A] 0 - Войдите на верхний этаж замка
|
||||
4007315:[N/A] 0 - Поговорите с Фишль
|
||||
4007316:[N/A] 0 - Перейдите на террасу наверху
|
||||
4007317:[N/A] 0 - Поговорите с Фишль из Нирваны Ночи
|
||||
4007318:[N/A] 0 - Поговорите со всеми
|
||||
4007319:[N/A] 0 - Войдите в замковую библиотеку
|
||||
4007320:[N/A] 0 - [CHS] - (test)(hide)删除洋葱哥$HIDDEN
|
||||
4007321:[N/A] 0 - [CHS] - (test)(hide)销毁夜鸦雕像$HIDDEN
|
||||
4007322:[N/A] 0 - Откройте третий том «Песнопений священного царства»
|
||||
4007401:[N/A] 0 - Отдохните до завтра (06:00 - 24:00)
|
||||
4007402:[N/A] 0 - Отправляйтесь на Опасный остров
|
||||
4007403:[N/A] 0 - Поговорите со всеми
|
||||
4007404:[N/A] 0 - Исследуйте мир грёз
|
||||
4007405:[N/A] 0 - Разгадайте астральную загадку
|
||||
4007406:[N/A] 0 - Следуйте за странной звездой
|
||||
4007407:[N/A] 0 - Войдите в водоём
|
||||
4007408:[N/A] 0 - Следуйте до конца за звездой
|
||||
4007409:[N/A] 0 - Поговорите со всеми
|
||||
4007410:[N/A] 0 - Пройдите вызов звёздного неба
|
||||
4007411:[N/A] 0 - Встретьтесь со всеми
|
||||
4007412:[N/A] 0 - Поговорите со всеми
|
||||
4007413:[N/A] 0 - [EN] - Enter the pool
|
||||
4007414:[N/A] 0 - Войдите во врата мира грёз
|
||||
4007415:[N/A] 0 - [EN] - Follow the star to the destination
|
||||
4007416:[N/A] 0 - [CHS] - (test)(hide)发送水池通知$HIDDEN
|
||||
4007417:[N/A] 0 - Следуйте за странной звездой
|
||||
4007501:[N/A] 0 - Исследуйте местность с помощью подсказки
|
||||
4007502:[N/A] 0 - Вернитесь в мир грёз и используйте фрагмент
|
||||
4007503:[N/A] 0 - Разгадайте астральную загадку
|
||||
4007504:[N/A] 0 - Следуйте за странной звездой
|
||||
4007505:[N/A] 0 - Войдите в водоём
|
||||
4007506:[N/A] 0 - Найдите конец лабиринта в мире грёз
|
||||
4007507:[N/A] 0 - Отыщите выход из мира грёз
|
||||
4007508:[N/A] 0 - Поговорите со всеми
|
||||
4007509:[N/A] 0 - Войдите в водоём
|
||||
4007510:[N/A] 0 - Найдите конец лабиринта в мире грёз
|
||||
4007511:[N/A] 0 - [CHS] - (test)(hide)发送水池通知$HIDDEN
|
||||
4007512:[N/A] 0 - Следуйте за странной звездой
|
||||
4007601:[N/A] 0 - Исследуйте местность с помощью подсказки
|
||||
4007602:[N/A] 0 - Вернитесь в мир грёз и используйте фрагмент
|
||||
4007603:[N/A] 0 - Разгадайте астральную загадку
|
||||
4007604:[N/A] 0 - Следуйте за странной звездой
|
||||
4007605:[N/A] 0 - Откройте четвёртую дверь
|
||||
4007606:[N/A] 0 - Разгадайте астральную загадку
|
||||
4007607:[N/A] 0 - Следуйте за странной звездой
|
||||
4007608:[N/A] 0 - Войдите в подводное пространство
|
||||
4007609:[N/A] 0 - Войдите в подводное пространство
|
||||
4007610:[N/A] 0 - Прикоснитесь к странному украшению
|
||||
4007611:[N/A] 0 - Следуйте до конца за звездой
|
||||
4007612:[N/A] 0 - Схватите «судьбу»
|
||||
4007613:[N/A] 0 - Поговорите со всеми
|
||||
4007614:[N/A] 0 - Прикоснитесь к странному украшению
|
||||
4007615:[N/A] 0 - Поговорите со всеми
|
||||
4007616:[N/A] 0 - Вернитесь в мир грёз и используйте фрагмент
|
||||
4007617:[N/A] 0 - Следуйте до конца за звездой
|
||||
4007618:[N/A] 0 - Следуйте за странной звездой
|
||||
4007619:[N/A] 0 - Следуйте за странной звездой
|
||||
4007701:[N/A] 0 - Найдите записи Персикова
|
||||
4007702:[N/A] 0 - Найдите недостающие кристальные ядра
|
||||
4007703:[N/A] 0 - Найдите недостающие кристальные ядра
|
||||
4007704:[N/A] 0 - Найдите недостающие кристальные ядра
|
||||
4007705:[N/A] 0 - [CHS] - (test)(hide)回滚隔离环$HIDDEN
|
||||
4007706:[N/A] 0 - Поместите кристальные ядра в устройство
|
||||
4007707:[N/A] 0 - Поговорите со всеми
|
||||
4007708:[N/A] 0 - [CHS] - (test)(hide)进入对话开启特殊天气$HIDDEN
|
||||
4007709:[N/A] 0 - [CHS] - (test)(hide)删除定标特效$HIDDEN
|
||||
4007710:[N/A] 0 - Вернитесь со всеми в лагерь
|
||||
4007711:[N/A] 0 - Отправляйтесь к устройству Фатуи
|
||||
4091101:Большой шаг для алхимии? - Найдите в Мондштадте Тимея
|
||||
4091102:Большой шаг для алхимии? - Направляйтесь в храм Тысячи ветров
|
||||
4091103:Большой шаг для алхимии? - Поговорите с Тимеем
|
||||
@@ -7880,39 +7401,6 @@
|
||||
7051001:Глоток пьянящей мечты: Послесловие - Поговорите с Лукой
|
||||
7051002:Глоток пьянящей мечты: Послесловие - [CHS] - (test)进入酒馆$HIDDEN
|
||||
7051101:[CHS] - (hide)调饮品活动关卡信息保底$HIDDEN - [CHS] - (hide)调饮品活动关卡信息保底$HIDDEN
|
||||
7051201:[N/A] 0 - Отправляйтесь на винокурню «Рассвет»
|
||||
7051202:[N/A] 0 - [CHS] - (test)
|
||||
7051203:[N/A] 0 - Отправляйтесь на побережье Сокола
|
||||
7051204:[N/A] 0 - Исследуйте лагерь
|
||||
7051205:[N/A] 0 - Исследуйте аномальный застой артерий земли
|
||||
7051206:[N/A] 0 - Победите врагов
|
||||
7051207:[N/A] 0 - Обсудите ситуацию с Паймон
|
||||
7051301:[N/A] 0 - Отправляйтесь на винокурню «Рассвет»
|
||||
7051302:[N/A] 0 - Найдите стол Дилюка на винокурне
|
||||
7051303:[N/A] 0 - Упорядочите письма
|
||||
7051304:[N/A] 0 - Отправьтесь к аномальному застою артерий земли ещё раз
|
||||
7051305:[N/A] 0 - Помогите Дилюку в бою
|
||||
7051306:[N/A] 0 - Поговорите с Дилюком
|
||||
7051307:[N/A] 0 - Найдите стол Дилюка на винокурне
|
||||
7051308:[N/A] 0 - [N/A] 557596052
|
||||
7051309:[N/A] 0 - [N/A] 4244254460
|
||||
7051401:[N/A] 0 - Поговорите с Феликсом Йогом
|
||||
7051402:[N/A] 0 - Соберите детали
|
||||
7051403:[N/A] 0 - Поговорите с Феликсом Йогом
|
||||
7051404:[N/A] 0 - Поговорите с Феликсом Йогом
|
||||
7051501:[N/A] 0 - Поговорите с Феликсом Йогом
|
||||
7051502:[N/A] 0 - Соберите «Вечно движущуюся картину»
|
||||
7051503:[N/A] 0 - Поговорите с Феликсом Йогом
|
||||
7051601:[N/A] 0 - [N/A] 22869916
|
||||
7051602:[N/A] 0 - [N/A] 292527868
|
||||
7051603:[N/A] 0 - [N/A] 3159554932
|
||||
7051604:[N/A] 0 - [N/A] 781854836
|
||||
7051605:[N/A] 0 - [N/A] 3497392428
|
||||
7051606:[N/A] 0 - [N/A] 3838643140
|
||||
7051607:[N/A] 0 - [N/A] 814028980
|
||||
7051608:[N/A] 0 - [N/A] 191754380
|
||||
7051701:[N/A] 0 - Отправляйтесь в указанное Паймон место
|
||||
7051702:[N/A] 0 - [N/A] 1594540468
|
||||
7065001:Мондштадтский рыцарь - Поговорите с Гертой
|
||||
7065002:Мондштадтский рыцарь - [CHS] - 与赫塔对话$HIDDEN
|
||||
7065101:Шахтёрское ремесло - Поговорите с Вагнером
|
||||
@@ -8918,7 +8406,6 @@
|
||||
7108902:[CHS] - 隐藏志琼的信$HIDDEN - [CHS] - 隐藏与派蒙对话$HIDDEN
|
||||
7108903:[CHS] - 隐藏志琼的信$HIDDEN - [CHS] - 隐藏与瑾武对话$HIDDEN
|
||||
7109001:[CHS] - 隐藏勇气余晖结束后第二天$HIDDEN - [N/A] 155926996
|
||||
7109101:[N/A] 0 - [CHS] - 到璃月港街头转转$HIDDEN
|
||||
7109201:[CHS] - test隐藏-初见层岩巨渊鸟瞰CS$HIDDEN - [CHS] - test隐藏-璃月三阶段后领取$HIDDEN
|
||||
7109301:[CHS] - test隐藏矿石图鉴成就控制$HIDDEN - [N/A] 3333561932
|
||||
7109302:[CHS] - test隐藏矿石图鉴成就控制$HIDDEN - [N/A] 294932532
|
||||
@@ -10636,7 +10123,6 @@
|
||||
7218108:[CHS] - (test)奥博伦玩法白盒任务$HIDDEN - [N/A] 3379671388
|
||||
7218109:[CHS] - (test)奥博伦玩法白盒任务$HIDDEN - [CHS] - (test)开启挑战$HIDDEN
|
||||
7218110:[CHS] - (test)奥博伦玩法白盒任务$HIDDEN - [CHS] - (test)最后一环传送$HIDDEN
|
||||
7218201:[N/A] 0 - [N/A] 2042985140
|
||||
7218301:Искусство садоводства - Поговорите с Мадарамэ Хякубэем
|
||||
7218302:Искусство садоводства - Поговорите с мадам Пин
|
||||
7218401:Пицца из далёких краёв - Поговорите с Анной Киминами
|
||||
@@ -11295,8 +10781,6 @@
|
||||
7227626:Головоломка Бункоку - [CHS] - (test)(hide)检查是否已经集齐$HIDDEN
|
||||
7227627:Головоломка Бункоку - Поговорите с призраком перед вами
|
||||
7227628:Головоломка Бункоку - Поговорите с Паймон
|
||||
7227701:[N/A] 0 - [N/A] 3468066292
|
||||
7227702:[N/A] 0 - [N/A] 2517255652
|
||||
7227801:История для тебя - Поговорите с Альбедо
|
||||
7227802:История для тебя - Прогуляйтесь с Кли
|
||||
7227803:История для тебя - Прогуляйтесь с Кли
|
||||
@@ -11386,57 +10870,6 @@
|
||||
7228118:Друзья по переписке, обсуждение книг и невероятно везучий генерал - [N/A] 3445597660
|
||||
7228201:[CHS] - 七本刀彩蛋(test)$HIDDEN - [CHS] - (test)判定捡起渊下宫的刀$HIDDEN
|
||||
7228202:[CHS] - 七本刀彩蛋(test)$HIDDEN - [CHS] - (test)判定插剑$HIDDEN
|
||||
7228301:[N/A] 0 - [N/A] 652570716
|
||||
7228302:[N/A] 0 - [N/A] 500178500
|
||||
7228303:[N/A] 0 - [N/A] 2412856724
|
||||
7228401:[N/A] 0 - [N/A] 1584103220
|
||||
7228402:[N/A] 0 - [N/A] 1660881620
|
||||
7228403:[N/A] 0 - [N/A] 3394361348
|
||||
7228601:[N/A] 0 - [CHS] - 和古田聊聊$HIDDEN
|
||||
7228602:[N/A] 0 - Найдите Ксавье
|
||||
7228603:[N/A] 0 - Узнайте, как у Ксавье продвигается работа над фильмом
|
||||
7228604:[N/A] 0 - Поговорите с Ксавье, чтобы начать съёмку
|
||||
7228605:[N/A] 0 - Выполните съёмку: «Акт I: Сцена II»
|
||||
7228606:[N/A] 0 - Выполните съёмку: «Акт I: Сцена II»
|
||||
7228607:[N/A] 0 - Поговорите с Ксавье
|
||||
7228608:[N/A] 0 - Отправляйтесь в ресторан «Призрачная беседка»
|
||||
7228609:[N/A] 0 - Поговорите с Ксавье
|
||||
7228610:[N/A] 0 - [N/A] 1209384708
|
||||
7228611:[N/A] 0 - [N/A] 3388816708
|
||||
7228612:[N/A] 0 - Покиньте ресторан «Призрачная беседка»
|
||||
7228613:[N/A] 0 - Поговорите с Ксавье
|
||||
7228614:[N/A] 0 - [N/A] 273863036
|
||||
7228615:[N/A] 0 - Поговорите с Ксавье
|
||||
7228616:[N/A] 0 - [N/A] 169771308
|
||||
7228701:[N/A] 0 - Поговорите с двумя актёрами
|
||||
7228702:[N/A] 0 - Поговорите с двумя актёрами
|
||||
7228703:[N/A] 0 - Направляйтесь в чайный дом «Коморэ»
|
||||
7228704:[N/A] 0 - Поговорите с Ксавье
|
||||
7228705:[N/A] 0 - Поговорите с Ксавье, чтобы начать съёмку
|
||||
7228706:[N/A] 0 - Выполните съёмку первой сцены
|
||||
7228707:[N/A] 0 - Поговорите с Ксавье
|
||||
7228708:[N/A] 0 - Дождитесь вечера следующего дня (18:00 - 20:00)
|
||||
7228709:[N/A] 0 - Дождитесь вечера (18:00 - 20:00)
|
||||
7228710:[N/A] 0 - Направляйтесь к побережью Надзути
|
||||
7228711:[N/A] 0 - Убедите актёров из массовки
|
||||
7228712:[N/A] 0 - Поговорите с Ксавье
|
||||
7228713:[N/A] 0 - Поговорите с Ксавье, чтобы начать съёмку
|
||||
7228714:[N/A] 0 - Выполните съёмку второй сцены
|
||||
7228715:[N/A] 0 - Поговорите с Ксавье
|
||||
7228716:[N/A] 0 - Пройдите к указанной точке
|
||||
7228717:[N/A] 0 - Поговорите с Ксавье
|
||||
7228718:[N/A] 0 - Поговорите с Ксавье, чтобы начать съёмку
|
||||
7228719:[N/A] 0 - Выполните съёмку третьей сцены
|
||||
7228720:[N/A] 0 - Выполните съёмку третьей сцены
|
||||
7228721:[N/A] 0 - Выполните съёмку третьей сцены
|
||||
7228722:[N/A] 0 - Безопасно приземлитесь в указанном месте
|
||||
7228723:[N/A] 0 - Дождитесь вечера (18:00 - 20:00)
|
||||
7228724:[N/A] 0 - Присоединитесь к остальным
|
||||
7228725:[N/A] 0 - [CHS] - 刷NPC$HIDDEN
|
||||
7228726:[N/A] 0 - [N/A] 804153588
|
||||
7228727:[N/A] 0 - [N/A] 2452552532
|
||||
7228728:[N/A] 0 - [N/A] 1156031020
|
||||
7228729:[N/A] 0 - [N/A] 3695273012
|
||||
7228801:[CHS] - (test)2.6隐藏任务,用于雷电将军2完成后刷出海祇岛特产店$HIDDEN - [CHS] - (test)2.6隐藏任务,用于雷电将军2完成后刷出海祇岛特产店$HIDDEN
|
||||
7250001:После праздника - Поговорите с Мамору
|
||||
7265001:Призрачный поток. Фантомный клинок - Поговорите с Сёсэном
|
||||
@@ -11565,8 +10998,6 @@
|
||||
7267809:Восемь мест от гор до морей: Заключения странника - Идите к башне в логове Ужаса бури
|
||||
7267810:Восемь мест от гор до морей: Заключения странника - [CHS] - (test)衔接用的隐藏任务$HIDDEN
|
||||
7267811:Восемь мест от гор до морей: Заключения странника - Вернитесь к Иорою в лесу Тиндзю
|
||||
7267901:[N/A] 0 - [N/A] 998861716
|
||||
7267902:[N/A] 0 - [N/A] 2280144836
|
||||
7268001:[CHS] - (test)导能圆盘发奖励二$HIDDEN - [N/A] 1053180596
|
||||
7268101:[CHS] - (test)导能圆盘发奖励三$HIDDEN - [N/A] 4089467236
|
||||
7268201:Хякунин икки: Золотое торнадо - Поговорите с Каябуки
|
||||
@@ -11664,7 +11095,6 @@
|
||||
7272301:[CHS] - (test)容彩祭插花隐藏任务发奖励$HIDDEN - [N/A] 2769464524
|
||||
7272401:Улыбочку - Поговорите с Сюем
|
||||
7272501:[CHS] - (test)容彩祭插花隐藏任务发奖励$HIDDEN - [N/A] 1733714404
|
||||
7272601:[N/A] 0 - [N/A] 3736577220
|
||||
7280001:Всеядные гурманы: кулинарное приключение - Поговорите с Сюй Дуном
|
||||
7280002:Всеядные гурманы: кулинарное приключение - Отправляйтесь в указанное место и найдите ингредиенты
|
||||
7280003:Всеядные гурманы: кулинарное приключение - Продолжайте исследование и найдите ингредиенты
|
||||
@@ -11713,9 +11143,6 @@
|
||||
7280406:Борьба за искупление - Победите подчинённых лидера кайраги
|
||||
7280407:Борьба за искупление - Поговорите с Асакурой
|
||||
7280408:Борьба за искупление - Направляйтесь в лагерь кайраги
|
||||
7280501:[N/A] 0 - [N/A] 1774094924
|
||||
7280502:[N/A] 0 - [N/A] 2486823148
|
||||
7280503:[N/A] 0 - [N/A] 300128540
|
||||
7280601:Приглашение от издательского дома Яэ - Поговорите с Аратани
|
||||
7280602:Приглашение от издательского дома Яэ - Поговорите с Чаном Девятым
|
||||
7280603:Приглашение от издательского дома Яэ - Найдите Чжэнь Юя в книжном магазине «Ваньвэнь»
|
||||
@@ -11735,12 +11162,6 @@
|
||||
7280905:Путь Рито - Осмотрите Харрисона
|
||||
7280906:Путь Рито - Победите всех слаймов
|
||||
7280907:Путь Рито - Поговорите с Харрисоном
|
||||
7281001:[N/A] 0 - [N/A] 858403460
|
||||
7281002:[N/A] 0 - [N/A] 1193306260
|
||||
7281003:[N/A] 0 - [N/A] 529315004
|
||||
7281101:[N/A] 0 - [N/A] 3811865676
|
||||
7281102:[N/A] 0 - [N/A] 1022788692
|
||||
7281103:[N/A] 0 - [N/A] 2415516540
|
||||
7281201:Методы сочинения историй - Поговорите с Дзюнкити
|
||||
7281202:Методы сочинения историй - Выслушайте историю Дзюнкити
|
||||
7281203:Методы сочинения историй - Вернитесь к Дзюнкити
|
||||
@@ -11890,39 +11311,6 @@
|
||||
7900901:[CHS] - (test)羽球节一阶段迷雾探索图文教学$UNRELEASED$HIDDEN - [N/A] 1776043420
|
||||
7901001:[CHS] - (test)触发羽球元素台座教学的任务$UNRELEASED$HIDDEN - [N/A] 1955922108
|
||||
7901101:[CHS] - (test)触发羽球元素发球机或节奏机教学的任务$UNRELEASED$HIDDEN - [N/A] 75463772
|
||||
7901201:[N/A] 0 - [CHS] - (test)隐藏控制器门$UNRELEASED$HIDDEN
|
||||
7901202:[N/A] 0 - [CHS] - (test)测试范围无Tips$UNRELEASED$HIDDEN
|
||||
7901203:[N/A] 0 - [CHS] - (test)2.8测试用任务传送至地城指定坐标$UNRELEASED$HIDDEN
|
||||
7901301:[N/A] 0 - [CHS] - (test)阅读笔记$HIDDEN
|
||||
7901302:[N/A] 0 - Поговорите с Паймон
|
||||
7901303:[N/A] 0 - Отправляйтесь на остров в пруду, чтобы исследовать руины прошлого
|
||||
7901304:[N/A] 0 - Отправляйтесь на остров в пруду, чтобы исследовать руины прошлого
|
||||
7901305:[N/A] 0 - Направляйтесь к месту на острове, где были оставлены записи
|
||||
7901306:[N/A] 0 - Найдите способ открыть тайную комнату
|
||||
7901307:[N/A] 0 - Оставьте подсказки для Вольфганга
|
||||
7901308:[N/A] 0 - Вернитесь ко внешней части пруда, чтобы проверить записи Вольфганга
|
||||
7901309:[N/A] 0 - Вернитесь ко внешней части пруда, чтобы проверить записи Вольфганга
|
||||
7901310:[N/A] 0 - Посмотрите записи Вольфганга
|
||||
7901311:[N/A] 0 - Отправляйтесь к руинам в океане, чтобы найти следы Вольфганга
|
||||
7901312:[N/A] 0 - Направляйтесь к месту на острове, где были оставлены записи
|
||||
7901313:[N/A] 0 - Направляйтесь к месту на острове, где были оставлены записи
|
||||
7901314:[N/A] 0 - Найдите способ выбраться из тайной комнаты
|
||||
7901315:[N/A] 0 - Найдите место, чтобы оставить подсказку
|
||||
7901316:[N/A] 0 - Вернитесь ко внешней части пруда, чтобы проверить записи Вольфганга
|
||||
7901317:[N/A] 0 - Посмотрите записи Вольфганга
|
||||
7901318:[N/A] 0 - Отправляйтесь в затонувшие руины
|
||||
7901319:[N/A] 0 - Оставьте подсказки и цыплёнка в медовом соусе
|
||||
7901321:[N/A] 0 - Вернитесь на остров снаружи пруда, чтобы проверить записи Вольфганга
|
||||
7901322:[N/A] 0 - Посмотрите надписи, которые оставил Вольфганг
|
||||
7901323:[N/A] 0 - Поговорите с Паймон
|
||||
7901324:[N/A] 0 - Поговорите с Паймон
|
||||
7901325:[N/A] 0 - Поговорите с Паймон
|
||||
7901326:[N/A] 0 - Поговорите с Паймон
|
||||
7901327:[N/A] 0 - Поговорите с Паймон
|
||||
7901328:[N/A] 0 - Отправляйтесь на остров в пруду, чтобы исследовать руины на возвышенности
|
||||
7901329:[N/A] 0 - Поговорите с Паймон
|
||||
7901330:[N/A] 0 - Поговорите с Паймон
|
||||
7901331:[N/A] 0 - Поговорите с Паймон
|
||||
7901401:[CHS] - (test)音律岛指引隐藏任务$UNRELEASED$HIDDEN - [CHS] - (test)判断是否看过壁画$UNRELEASED$HIDDEN
|
||||
7901402:[CHS] - (test)音律岛指引隐藏任务$UNRELEASED$HIDDEN - [CHS] - (test)看过壁画后卸载指引B,随后来到山顶$UNRELEASED$HIDDEN
|
||||
7901403:[CHS] - (test)音律岛指引隐藏任务$UNRELEASED$HIDDEN - [CHS] - (test)来到山顶播放reminder,先壁画后山顶$UNRELEASED$HIDDEN
|
||||
@@ -11932,227 +11320,4 @@
|
||||
7901601:[CHS] - (test)隐藏任务控制迷雾$HIDDEN - [N/A] 3891542052
|
||||
7901602:[CHS] - (test)隐藏任务控制迷雾$HIDDEN - [N/A] 444242332
|
||||
7901701:[CHS] - (test)触发羽球节后的浪船教学$HIDDEN - [N/A] 3668197988
|
||||
7901901:[N/A] 0 - [CHS] - (test)总任务$UNRELEASED$HIDDEN
|
||||
7901902:[N/A] 0 - [CHS] - (test)机关1进入$UNRELEASED$HIDDEN
|
||||
7901903:[N/A] 0 - [CHS] - (test)机关1回滚$UNRELEASED$HIDDEN
|
||||
7901904:[N/A] 0 - [CHS] - (test)机关2进入$UNRELEASED$HIDDEN
|
||||
7901905:[N/A] 0 - [CHS] - (test)机关2回滚$UNRELEASED$HIDDEN
|
||||
7901906:[N/A] 0 - [CHS] - (test)机关1失败过$UNRELEASED$HIDDEN
|
||||
7901907:[N/A] 0 - [CHS] - (test)机关2失败过$UNRELEASED$HIDDEN
|
||||
7902001:[N/A] 0 - [CHS] - (test)隐藏环$HIDDEN
|
||||
7902003:[N/A] 0 - [CHS] - (test)收集破破岛藏宝图$HIDDEN
|
||||
7902004:[N/A] 0 - [CHS] - (test)收集双双岛藏宝图$HIDDEN
|
||||
7902005:[N/A] 0 - [CHS] - (test)收集危危岛藏宝图$HIDDEN
|
||||
7902006:[N/A] 0 - [CHS] - (test)收集布丁岛藏宝图$HIDDEN
|
||||
7902007:[N/A] 0 - Соберите четыре подсказки, чтобы определить местонахождение сокровища
|
||||
7902008:[N/A] 0 - [N/A] 899907276
|
||||
7902009:[N/A] 0 - Поговорите с Паймон
|
||||
7902010:[N/A] 0 - Найдите место, где спрятано сокровище
|
||||
7902011:[N/A] 0 - Отправляйтесь к месту, где спрятано сокровище, и заберите его
|
||||
7902012:[N/A] 0 - Поговорите с Паймон
|
||||
7902013:[N/A] 0 - Поговорите с Паймон
|
||||
7902102:[N/A] 0 - Поговорите с Фрикаделькой
|
||||
7902103:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902104:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902105:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902106:[N/A] 0 - Сфотографируйте обломки корабля
|
||||
7902107:[N/A] 0 - Поговорите с Фрикаделькой
|
||||
7902108:[N/A] 0 - Поговорите с Фрикаделькой
|
||||
7902109:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902110:[N/A] 0 - Исследуйте риф на поверхности моря
|
||||
7902111:[N/A] 0 - Исследуйте риф на поверхности моря
|
||||
7902112:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902113:[N/A] 0 - Найдите обломок Фрикадельки на пляже поблизости
|
||||
7902114:[N/A] 0 - Найдите обломок Фрикадельки на пляже поблизости
|
||||
7902115:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902116:[N/A] 0 - Отыщите обломок Фрикадельки
|
||||
7902119:[N/A] 0 - Поговорите с Фрикаделькой
|
||||
7902120:[N/A] 0 - Поговорите с Фрикаделькой
|
||||
7902121:[N/A] 0 - Направляйтесь к месту, на которое указывает Фрикаделька
|
||||
7902122:[N/A] 0 - Исследуйте обломки корабля
|
||||
7902123:[N/A] 0 - Найдите обломок Фрикадельки на пляже поблизости
|
||||
7902124:[N/A] 0 - Отыщите обломок Фрикадельки
|
||||
7902201:[N/A] 0 - Поговорите со странной Фатуи
|
||||
7902202:[N/A] 0 - Найдите фотографию, которую потеряла Зеркальная дева
|
||||
7902205:[N/A] 0 - Отдайте Зеркальной деве фотографию и карманные часы
|
||||
7902206:[N/A] 0 - Проверьте, куда ушла Зеркальная дева
|
||||
7902207:[N/A] 0 - Откройте заросший колючками вход в пещеру
|
||||
7902208:[N/A] 0 - Войдите в пещеру и поговорите с Агафьей
|
||||
7902210:[N/A] 0 - [N/A] 2260687964
|
||||
7902211:[N/A] 0 - Поищите других членов отряда
|
||||
7902212:[N/A] 0 - [CHS] - 唤醒愚人众$HIDDEN
|
||||
7902213:[N/A] 0 - Поговорите с Зеркальной девой
|
||||
7902214:[N/A] 0 - [N/A] 698440828
|
||||
7902301:[N/A] 0 - Поговорите со странным Фатуи
|
||||
7902302:[N/A] 0 - Найдите шеврон, о котором говорит Электро молотобоец
|
||||
7902303:[N/A] 0 - Отдайте шеврон Электро молотобойцу
|
||||
7902305:[N/A] 0 - Разберитесь, как открыть путь, которым прошёл Яков
|
||||
7902306:[N/A] 0 - Найдите Якова
|
||||
7902307:[N/A] 0 - Поговорите с Чевкой
|
||||
7902308:[N/A] 0 - Найдите Якова
|
||||
7902309:[N/A] 0 - Попытайтесь разбудить Якова
|
||||
7902310:[N/A] 0 - [N/A] 3148789548
|
||||
7902311:[N/A] 0 - [N/A] 3192504660
|
||||
7902312:[N/A] 0 - Поищите других членов отряда
|
||||
7902313:[N/A] 0 - Поговорите с Электро молотобойцем
|
||||
7902314:[N/A] 0 - [N/A] 3565211300
|
||||
7902401:[N/A] 0 - Поговорите с Фатуи в лагере
|
||||
7902402:[N/A] 0 - Исследуйте лагерь
|
||||
7902403:[N/A] 0 - Поговорите с Фатуи в лагере и соберите подсказки
|
||||
7902404:[N/A] 0 - Найдите потерянные раковины
|
||||
7902405:[N/A] 0 - Найдите потерянные раковины
|
||||
7902406:[N/A] 0 - Найдите потерянные раковины
|
||||
7902407:[N/A] 0 - Верните раковины на место
|
||||
7902409:[N/A] 0 - [N/A] 295975260
|
||||
7902410:[N/A] 0 - Поговорите с Паймон
|
||||
7902411:[N/A] 0 - Разбудите Якова
|
||||
7902412:[N/A] 0 - [N/A] 3657536628
|
||||
7902413:[N/A] 0 - [N/A] 846813500
|
||||
7902414:[N/A] 0 - [N/A] 1965281364
|
||||
7902415:[N/A] 0 - Исследуйте лагерь
|
||||
7902416:[N/A] 0 - Исследуйте лагерь
|
||||
7902417:[N/A] 0 - Исследуйте лагерь
|
||||
7902501:[N/A] 0 - [CHS] - 查看狸猫的情况$HIDDEN
|
||||
7902502:[N/A] 0 - [CHS] - 查看狸猫的情况$HIDDEN
|
||||
7902503:[N/A] 0 - Используйте чувство стихий, чтобы найти подсказки
|
||||
7902504:[N/A] 0 - Поговорите с Паймон
|
||||
7902505:[N/A] 0 - Поговорите с Мамэсукэ
|
||||
7902506:[N/A] 0 - Измените каменную формацию справа от бонсая на Безмятежные камни
|
||||
7902507:[N/A] 0 - Найдите Сибасукэ в горах
|
||||
7902508:[N/A] 0 - Победите охранников-хиличурлов
|
||||
7902509:[N/A] 0 - Спасите бакэ-дануки
|
||||
7902510:[N/A] 0 - Поговорите с бакэ-дануки
|
||||
7902511:[N/A] 0 - Встретьтесь с Мамэсукэ
|
||||
7902512:[N/A] 0 - [CHS] - (test)第一次黑屏后的对话
|
||||
7902513:[N/A] 0 - Следуйте за Мамэсукэ и Сибасукэ
|
||||
7902514:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902515:[N/A] 0 - Разбейте Анемо янтарь
|
||||
7902516:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902517:[N/A] 0 - Отдайте закатники Мамэсукэ
|
||||
7902518:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902519:[N/A] 0 - Следуйте за Мамэсукэ и Сибасукэ
|
||||
7902520:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902521:[N/A] 0 - Победите Пиро слайма
|
||||
7902522:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902523:[N/A] 0 - Отдайте Сибасукэ 1 тычинку пылающего цветка
|
||||
7902524:[N/A] 0 - [CHS] - (test)和豆助、柴助对话
|
||||
7902525:[N/A] 0 - Измените каменные формации с обеих сторон бонсая на Непреклонные камни
|
||||
7902526:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902527:[N/A] 0 - Следуйте за Мамэсукэ и Сибасукэ
|
||||
7902528:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902529:[N/A] 0 - Разгадайте загадку
|
||||
7902530:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902531:[N/A] 0 - Следуйте за Мамэсукэ и Сибасукэ
|
||||
7902532:[N/A] 0 - [CHS] - (test)和豆助、柴助对话
|
||||
7902533:[N/A] 0 - Одолейте стража руин
|
||||
7902534:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902535:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902536:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902537:[N/A] 0 - Направляйтесь в долину Ветров
|
||||
7902538:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902539:[N/A] 0 - [CHS] - (test)与凯瑟琳交谈
|
||||
7902540:[N/A] 0 - [N/A] 2114239540
|
||||
7902541:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902542:[N/A] 0 - Отправляйтесь к бонсаю
|
||||
7902543:[N/A] 0 - Отправляйтесь к бонсаю
|
||||
7902544:[N/A] 0 - Отправляйтесь к бонсаю
|
||||
7902545:[N/A] 0 - [CHS] - (test)常驻对话$HIDDEN
|
||||
7902546:[N/A] 0 - Поговорите с Мамэсукэ и Сибасукэ
|
||||
7902547:[N/A] 0 - Измените каменные формации с обеих сторон бонсая на Безмятежные камни
|
||||
7902548:[N/A] 0 - [N/A] 1664337372
|
||||
7902549:[N/A] 0 - [CHS] - (test)和派蒙对话
|
||||
7902550:[N/A] 0 - [CHS] - (test)和派蒙对话
|
||||
7902551:[N/A] 0 - Дождитесь, пока аномалии острова прекратятся, и направляйтесь к бонсаю
|
||||
7902552:[N/A] 0 - [N/A] 354139228
|
||||
7902553:[N/A] 0 - Отправляйтесь к бонсаю
|
||||
7902601:[N/A] 0 - [CHS] - (test)和夜鸦团长对话$HIDDEN
|
||||
7902602:[N/A] 0 - Проведите выступление: Пролог
|
||||
7902603:[N/A] 0 - Проведите выступление: Интерлюдия
|
||||
7902604:[N/A] 0 - Проведите выступление: Эпилог
|
||||
7902605:[N/A] 0 - Сделайте групповое фото с членами театральной труппы
|
||||
7902606:[N/A] 0 - Поговорите с руководителем театра
|
||||
7902607:[N/A] 0 - Поговорите с руководителем театра
|
||||
7902608:[N/A] 0 - [CHS] - (test)完成间幕1$HIDDEN
|
||||
7902609:[N/A] 0 - [CHS] - (test)完成间幕2$HIDDEN
|
||||
7902610:[N/A] 0 - [CHS] - (test)完成间幕3$HIDDEN
|
||||
7902612:[N/A] 0 - Поговорите с руководителем театра
|
||||
7902613:[N/A] 0 - Поговорите с руководителем театра
|
||||
7902614:[N/A] 0 - [N/A] 1052035660
|
||||
7902615:[N/A] 0 - [N/A] 1293023692
|
||||
7902616:[N/A] 0 - [N/A] 1255455532
|
||||
7902617:[N/A] 0 - Поговорите с руководителем театра
|
||||
7902618:[N/A] 0 - Поговорите с руководителем театра
|
||||
7902619:[N/A] 0 - [N/A] 663267076
|
||||
7902620:[N/A] 0 - [N/A] 2784918476
|
||||
7902621:[N/A] 0 - [N/A] 772945276
|
||||
7902701:[N/A] 0 - Поговорите с Фрикаделькой
|
||||
7902702:[N/A] 0 - Отправляйтесь туда, где находится сокровище
|
||||
7902703:[N/A] 0 - Отправляйтесь туда, где находится сокровище
|
||||
7902704:[N/A] 0 - Отправляйтесь туда, где находится сокровище
|
||||
7902705:[N/A] 0 - Преодолейте грозу
|
||||
7902706:[N/A] 0 - Поговорите с Косэкимару
|
||||
7902707:[N/A] 0 - Заберите сокровище
|
||||
7902708:[N/A] 0 - Заберите сокровище
|
||||
7902709:[N/A] 0 - Вернитесь к Косэкимару
|
||||
7902710:[N/A] 0 - Вернитесь к Косэкимару
|
||||
7902711:[N/A] 0 - Отправляйтесь туда, где находится сокровище
|
||||
7902712:[N/A] 0 - Отправляйтесь туда, где находится сокровище
|
||||
7902713:[N/A] 0 - Заберите сокровище
|
||||
7902714:[N/A] 0 - Поднимитесь на борт Фрикадельки
|
||||
7902801:[N/A] 0 - Отправляйтесь на риф Изломанного острова
|
||||
7902802:[N/A] 0 - Найдите поблизости подсказку о местонахождении сокровищ
|
||||
7902901:[N/A] 0 - Отправляйтесь на риф Парного острова
|
||||
7902902:[N/A] 0 - Найдите поблизости подсказку о местонахождении сокровищ
|
||||
7902903:[N/A] 0 - Поговорите с капитаном Вороньих авиалиний
|
||||
7902904:[N/A] 0 - Следуйте инструкциям капитана Вороньих авиалиний, чтобы пройти через туман
|
||||
7902905:[N/A] 0 - Найдите поблизости подсказку о местонахождении сокровищ
|
||||
7902906:[N/A] 0 - Помогите капитану Вороньих авиалиний избавиться от хиличурлов
|
||||
7902907:[N/A] 0 - Вернитесь к капитану Вороньих авиалиний
|
||||
7902908:[N/A] 0 - [CHS] - (test)隐藏刷夜鸦船长$HIDDEN
|
||||
7903001:[N/A] 0 - Отправляйтесь на риф Опасного острова
|
||||
7903002:[N/A] 0 - Найдите поблизости подсказку о местонахождении сокровищ
|
||||
7903003:[N/A] 0 - Следуйте указаниям из Журнала фарватера, чтобы найти подсказку о местонахождении сокровищ
|
||||
7903004:[N/A] 0 - [CHS] - (test)打捞宝藏
|
||||
7903005:[N/A] 0 - Поговорите с Паймон
|
||||
7903101:[N/A] 0 - Отправляйтесь на риф Острова пудинга
|
||||
7903102:[N/A] 0 - Найдите поблизости подсказки о местонахождении сокровищ
|
||||
7903103:[N/A] 0 - Следуйте указаниям из Журнала маршрута, чтобы найти подсказку о местонахождении сокровищ
|
||||
7903104:[N/A] 0 - Следуйте указаниям из Журнала маршрута, чтобы найти подсказку о местонахождении сокровищ
|
||||
7903105:[N/A] 0 - Поговорите с Паймон
|
||||
7903106:[N/A] 0 - Поговорите с Паймон
|
||||
7903201:[N/A] 0 - [CHS] - (test)隐藏传送2$UNRELEASED$HIDDEN
|
||||
7903202:[N/A] 0 - [CHS] - (test)隐藏传送去梦$UNRELEASED$HIDDEN
|
||||
7903203:[N/A] 0 - [CHS] - (test)隐藏传送保底$UNRELEASED$HIDDEN
|
||||
7903204:[N/A] 0 - [CHS] - (test)隐藏传送回大世界$UNRELEASED$HIDDEN
|
||||
7903205:[N/A] 0 - [N/A] 1479732700
|
||||
7903206:[N/A] 0 - [CHS] - (test)隐藏传送回梦境$UNRELEASED$HIDDEN
|
||||
7903207:[N/A] 0 - [CHS] - (test)隐藏传送回大世界$UNRELEASED$HIDDEN
|
||||
7903208:[N/A] 0 - [CHS] - (test)隐藏传送回大世界$UNRELEASED$HIDDEN
|
||||
7903209:[N/A] 0 - [CHS] - (test)$UNRELEASED$HIDDEN
|
||||
7903210:[N/A] 0 - [CHS] - (test)$UNRELEASED$HIDDEN
|
||||
7903301:[N/A] 0 - [CHS] - 监听是否获取海螺1号$HIDDEN
|
||||
7903302:[N/A] 0 - [CHS] - 监听是否获取海螺2号$HIDDEN
|
||||
7903303:[N/A] 0 - [CHS] - 监听是否获取海螺2号$HIDDEN
|
||||
7903304:[N/A] 0 - [N/A] 1993680044
|
||||
7903305:[N/A] 0 - [N/A] 2461718804
|
||||
7903306:[N/A] 0 - [N/A] 421961860
|
||||
7903307:[N/A] 0 - [N/A] 2379053340
|
||||
7903308:[N/A] 0 - [CHS] - 寻找藏镜仕女丢失的照片$HIDDEN
|
||||
7903309:[N/A] 0 - [CHS] - 寻找雷锤前锋军口中的徽记$HIDDEN
|
||||
7903310:[N/A] 0 - [N/A] 2843024196
|
||||
7903401:[N/A] 0 - [N/A] 3215533476
|
||||
7903402:[N/A] 0 - [N/A] 1898096836
|
||||
7903501:[N/A] 0 - Поговорите с Катериной в Мондштадте
|
||||
7903601:[N/A] 0 - [N/A] 3819916596
|
||||
7903602:[N/A] 0 - [N/A] 1672528164
|
||||
7903603:[N/A] 0 - [N/A] 591321268
|
||||
7903701:[N/A] 0 - [CHS] - (test)传送1$UNRELEASED$HIDDEN
|
||||
7903702:[N/A] 0 - [CHS] - (test)保底$UNRELEASED$HIDDEN
|
||||
7903703:[N/A] 0 - [CHS] - (test)回去$UNRELEASED$HIDDEN
|
||||
7903704:[N/A] 0 - [CHS] - (test)完成group后传送$UNRELEASED$HIDDEN
|
||||
7903705:[N/A] 0 - [CHS] - (test)保底$UNRELEASED$HIDDEN
|
||||
7903706:[N/A] 0 - [CHS] - (test)回去$UNRELEASED$HIDDEN
|
||||
7903707:[N/A] 0 - [CHS] - (test)回到20134$UNRELEASED$HIDDEN
|
||||
7903708:[N/A] 0 - [CHS] - (test)回到20134$UNRELEASED$HIDDEN
|
||||
7903801:[N/A] 0 - [N/A] 153137900
|
||||
9000101:Тест редактора заданий - [EN] - Connection success?
|
||||
@@ -1,780 +0,0 @@
|
||||
1: BigWorld_LevelStreaming
|
||||
2: BigWorld_LevelStreaming
|
||||
3: Тейват
|
||||
4: Архипелаг Золотого Яблока (1.6)
|
||||
5: AbyssalPalace
|
||||
6: Разлом: Подземные шахты
|
||||
7: Подношение врат трёх миров
|
||||
9: Архипелаг Золотого Яблока (2.8)
|
||||
1001: ClimbTest1
|
||||
1002: ClimbTest2
|
||||
1003: TheBigWorld
|
||||
1004: Knight_Inside_Test
|
||||
1005: ChurchSteal
|
||||
1006: Level_PFDungeon01
|
||||
1008: ChurchLobby
|
||||
1009: AngelShare
|
||||
1011: Level_Gameplay_Test
|
||||
1013: SneakAdvancedTest
|
||||
1015: WindZone
|
||||
1016: Level_AmborAbyss01
|
||||
1017: Level_FCdungeon_Kettle01
|
||||
1018: Chateau
|
||||
1019: Level_CloudDongTian_Test1
|
||||
1023: Level_Yurenzhong
|
||||
1024: Level_WeekDungeon01
|
||||
1030: TestIntercept_LiYue
|
||||
1031: Level_Tower_Morning_01
|
||||
1032: Level_FCdungeon_Cloud02
|
||||
1033: Indoor_Ly_Bank
|
||||
1034: Indoor_Ly_Liuliting
|
||||
1035: Indoor_Ly_Xinyuexuan
|
||||
1050: Level_WaterMonster_Test
|
||||
1051: Level_QunYuGe_CLX
|
||||
1052: Level_FCdungeon_FatOtaku
|
||||
1053: Level_FCdungeon_Kettle01
|
||||
1054: Level_FCdungeon_Kettle01
|
||||
1055: Level_YoungMaster
|
||||
1056: Level_ZhongLi_WG
|
||||
1057: Indoor_Ly_Qunyuge
|
||||
1058: Level_FCdungeon_FatOtaku
|
||||
1059: Level_FCdungeon_Hutao
|
||||
1060: IndoorScene_Dq_Teahouse
|
||||
1061: IndoorScene_Dq_Syabugyo
|
||||
1062: Level_FCdungeon_LeiDianYing
|
||||
1063: IndoorScene_Dq_Donjon
|
||||
1064: IndoorScene_Dq_TenryuBugyo
|
||||
1065: Level_TenryuBugyo01
|
||||
1066: IndoorScene_Dq_Uyutei
|
||||
1068: IndoorScene_Md_AngelShare_Bartender01
|
||||
1069: IndoorScene_Ly_CyRoom
|
||||
1070: Level_Tower_Moon_01
|
||||
1071: Level_FCdungeon_Shougun01_Kazuha
|
||||
2001: Homeworld_Exterior_Above
|
||||
2002: Homeworld_Exterior_Karst
|
||||
2003: Homeworld_Exterior_Uncharted
|
||||
2004: Homeworld_Exterior_Ukiyo
|
||||
2201: Homeworld_Interior_Md_Apartment_01
|
||||
2202: Homeworld_Interior_Ly_Apartment_01
|
||||
2203: Homeworld_Interior_Dq_Apartment_01
|
||||
20000: Level_Gameplay_Test
|
||||
20005: PlotLevel_XiangLingLevel_Xyd
|
||||
20006: Level_UCDungeon01
|
||||
20007: PlotLevel_BarbaraMission02_Xyd
|
||||
20008: Level_KaeyaTutorialMission01
|
||||
20009: Level_AmborTutorialMission01
|
||||
20010: Level_LisaTutorialMission04
|
||||
20011: Level_LisaTutorialMission03
|
||||
20012: Level_UCDungeon01
|
||||
20013: Level_KaeyaTutorialMission02
|
||||
20014: Level_UCDungeon01
|
||||
20015: Level_LisaTutorialMission03
|
||||
20016: Level_KaeyaTutorialMission02
|
||||
20017: DvalinTest_S01
|
||||
20018: DvalinTest_S04
|
||||
20019: Level_LisaTutorialMission04
|
||||
20020: DvalinTest_S00
|
||||
20022: Level_UCDungeon01
|
||||
20023: Level_Plot
|
||||
20024: Level_UCDungeon01
|
||||
20025: DvalinTest_S04
|
||||
20026: Level_WeekDungeon01
|
||||
20027: Level_WeekDungeon01
|
||||
20028: Level_WeekDungeon01
|
||||
20031: Level_UCDungeon01
|
||||
20032: Level_WindyTutorial_YQT
|
||||
20034: IndoorScene_Ly_Goldenhouse
|
||||
20035: Level_KaeyaTutorialMission02
|
||||
20036: Level_KaeyaTutorialMission02
|
||||
20037: Level_FCdungeon_Eula
|
||||
20101: IndoorScene_Ly_Goldenhouse
|
||||
20102: Level_FCdungeon_Qiqi
|
||||
20103: Level_AmborTutorialMission01
|
||||
20104: Level_FCdungeon_GoddessLY
|
||||
20105: Level_FCdungeon_GoddessLY
|
||||
20106: Level_DahakaBoss01
|
||||
20107: Level_DahakaBoss01
|
||||
20108: Level_DahakaBoss01
|
||||
20109: Level_DahakaBoss01
|
||||
20110: Level_DahakaBoss01
|
||||
20111: Level_HFDungeon_Prison01
|
||||
20112: Level_Dq_Void01
|
||||
20113: Level_FCdungeon_Delusion01
|
||||
20114: Level_DonjonBattle01
|
||||
20115: Level_DonjonBattle01
|
||||
20116: Level_Dq_Void01
|
||||
20117: Level_Dq_Void02
|
||||
20118: Level_HFDungeon02
|
||||
20119: Level_HFDungeon_Yidou01
|
||||
20120: Level_Eldritch_Minor01
|
||||
20121: QuestLevel_FCdungeon_ShenheCloud01
|
||||
20122: Level_WeekDungeon_Baal
|
||||
20123: Level_FCdungeon_Miko
|
||||
20124: Level_Eldritch_Minor01
|
||||
20125: Level_WeekDungeon_Baal
|
||||
20126: Level_QuestRongcai_Dungeon01
|
||||
20127: Level_CYDungeon_Activy01
|
||||
20128: Level_CYDungeon_Activy02
|
||||
20129: Level_CYDungeon_Activy03
|
||||
20130: IndoorScene_Ly_CyRoom
|
||||
20131: Level_FCdungeon_Yelan
|
||||
20133: Level_DreamIsland_Xinyan01
|
||||
20134: Level_DreamIsland_Mona01
|
||||
20135: Level_DreamIsland_Kazuha02
|
||||
20136: Level_DreamIsland_Mona02
|
||||
20137: Level_DreamIsland_Fischl01
|
||||
20138: Level_DreamIsland_Fischl02
|
||||
20139: Level_DreamIsland_Fischl03
|
||||
20140: Level_DreamIsland_Kazuha03
|
||||
20141: Level_DreamIsland_Fischllibrary
|
||||
20142: Level_DreamIsland_Kazuha01
|
||||
20143: Level_DreamIsland_Fischlroom
|
||||
20144: Level_DreamIsland_Fischlcorridor
|
||||
30001: LevelTest_CurseMaze
|
||||
30100: Level_Tower_Morning_01
|
||||
30101: Level_Tower_Morning_01
|
||||
30102: Level_Tower_Morning_01
|
||||
30103: Level_Tower_Morning_01
|
||||
30104: Level_Tower_Morning_01
|
||||
30200: Level_Tower_01_Water
|
||||
30201: Level_Tower_Morning_01
|
||||
30202: Level_Tower_01_Water
|
||||
30203: Level_Tower_Morning_01
|
||||
30204: Level_Tower_Morning_01
|
||||
30300: Level_Tower_Morning_01
|
||||
30301: Level_Tower_Morning_01
|
||||
30302: Level_Tower_01_Water
|
||||
30303: Level_Tower_01_Water
|
||||
30304: Level_Tower_Morning_01
|
||||
30400: Level_Tower_Dusk_01
|
||||
30401: Level_Tower_Dusk_01
|
||||
30402: Level_Tower_Dusk_01
|
||||
30403: Level_Tower_Dusk_01
|
||||
30404: Level_Tower_Dusk_01
|
||||
30500: Level_Tower_Dusk_01
|
||||
30501: Level_Tower_Dusk_01
|
||||
30502: Level_Tower_Dusk_01
|
||||
30503: Level_Tower_Dusk_01
|
||||
30504: Level_Tower_Dusk_01
|
||||
30600: Level_Tower_01_Open
|
||||
30601: Level_Tower_01_Open
|
||||
30602: Level_Tower_01_Open
|
||||
30603: Level_Tower_01_Open
|
||||
30604: Level_Tower_Night_01
|
||||
30700: Level_Tower_Dusk_01
|
||||
30701: Level_Tower_01_Water
|
||||
30702: Level_Tower_Dusk_01
|
||||
30703: Level_Tower_Dusk_01
|
||||
30704: Level_Tower_Dusk_01
|
||||
30800: Level_Tower_Universe_01
|
||||
30801: Level_Tower_Universe_01
|
||||
30802: Level_Tower_Universe_01
|
||||
30803: Level_Tower_01_Water
|
||||
30804: Level_Tower_Universe_01
|
||||
30900: Level_Tower_Moon_01
|
||||
30901: Level_Tower_Moon_01
|
||||
30902: Level_Tower_Moon_01
|
||||
30903: Level_Tower_Moon_01
|
||||
30904: Level_Tower_Moon_01
|
||||
31000: Level_Tower_Night_01
|
||||
31001: Level_Tower_Night_01
|
||||
31002: Level_Tower_Night_01
|
||||
31003: Level_Tower_Night_01
|
||||
31004: Level_Tower_Night_01
|
||||
31100: Level_Tower_Night_01
|
||||
31101: Level_Tower_Night_01
|
||||
31102: Level_Tower_Night_01
|
||||
31103: Level_Tower_Night_01
|
||||
31104: Level_Tower_Night_01
|
||||
31200: Level_Tower_Night_01
|
||||
31201: Level_Tower_Night_01
|
||||
31202: Level_Tower_Night_01
|
||||
31203: Level_Tower_Night_01
|
||||
31204: Level_Tower_Night_01
|
||||
31300: Level_Tower_Element_Fire_01
|
||||
31301: Level_Tower_Element_Fire_01
|
||||
31302: Level_Tower_Element_Fire_01
|
||||
31303: Level_Tower_Element_Fire_01
|
||||
31304: Level_Tower_Element_Fire_01
|
||||
31400: Level_Tower_Element_Thunder_01
|
||||
31401: Level_Tower_Element_Thunder_01
|
||||
31402: Level_Tower_Element_Thunder_01
|
||||
31403: Level_Tower_Element_Thunder_01
|
||||
31404: Level_Tower_Element_Thunder_01
|
||||
31500: Level_Tower_Element_Ice_01
|
||||
31501: Level_Tower_Element_Ice_01
|
||||
31502: Level_Tower_Element_Ice_01
|
||||
31503: Level_Tower_Element_Ice_01
|
||||
31504: Level_Tower_Element_Ice_01
|
||||
31600: Level_Tower_Element_Water_01
|
||||
31601: Level_Tower_Element_Water_01
|
||||
31602: Level_Tower_Element_Water_01
|
||||
31603: Level_Tower_Element_Water_01
|
||||
31604: Level_Tower_Element_Water_01
|
||||
31700: Level_Tower_Moon_01
|
||||
31701: Level_Tower_Moon_01
|
||||
31702: Level_Tower_Moon_01
|
||||
31703: Level_Tower_Moon_01
|
||||
31704: Level_Tower_Moon_01
|
||||
31800: Level_Tower_Universe_01
|
||||
31801: Level_Tower_Universe_01
|
||||
31802: Level_Tower_Universe_01
|
||||
31803: Level_Tower_Universe_01
|
||||
31804: Level_Tower_Universe_01
|
||||
31900: Level_Tower_Universe_01
|
||||
31901: Level_Tower_Universe_01
|
||||
31902: Level_Tower_Universe_01
|
||||
31903: Level_Tower_Universe_01
|
||||
31904: Level_Tower_Universe_01
|
||||
32000: Level_Tower_Universe_01
|
||||
32001: Level_Tower_Universe_01
|
||||
32002: Level_Tower_Universe_01
|
||||
32003: Level_Tower_Universe_01
|
||||
32004: Level_Tower_Universe_01
|
||||
32100: Level_Tower_Morning_01
|
||||
32101: Level_Tower_Morning_01
|
||||
32102: Level_Tower_Morning_01
|
||||
32103: Level_Tower_Morning_01
|
||||
32104: Level_Tower_Morning_01
|
||||
32200: Level_Tower_Morning_01
|
||||
32201: Level_Tower_Morning_01
|
||||
32202: Level_Tower_Morning_01
|
||||
32203: Level_Tower_Morning_01
|
||||
32204: Level_Tower_Morning_01
|
||||
33100: Level_Tower_Morning_01
|
||||
33101: Level_Tower_Morning_01
|
||||
33102: Level_Tower_01_Open
|
||||
33103: Level_Tower_Morning_01
|
||||
33401: Level_Tower_Dusk_01
|
||||
33402: Level_Tower_Night_01
|
||||
33403: Level_Tower_Night_01
|
||||
33404: Level_Tower_Night_01
|
||||
33700: Level_Tower_Moon_01
|
||||
33701: Level_Tower_Moon_01
|
||||
33702: Level_Tower_Universe_01
|
||||
33703: Level_Tower_Universe_01
|
||||
33704: Level_Tower_Element_Ice_01
|
||||
33705: Level_Tower_Element_Fire_01
|
||||
33706: Level_Tower_Element_Ice_01
|
||||
33707: Level_Tower_Element_Ice_01
|
||||
33708: Level_Tower_Universe_01
|
||||
33709: Level_Tower_Element_Thunder_01
|
||||
33710: Level_Tower_Universe_01
|
||||
33711: Level_Tower_Element_Water_01
|
||||
33712: Level_Tower_Universe_01
|
||||
33713: Level_Tower_Element_Ice_01
|
||||
33714: Level_Tower_Element_Ice_01
|
||||
33715: Level_Tower_Moon_01
|
||||
33716: Level_Tower_Universe_01
|
||||
33717: Level_Tower_Moon_01
|
||||
33718: Level_Tower_Moon_01
|
||||
33719: Level_Tower_Moon_01
|
||||
33720: Level_Tower_Universe_01
|
||||
33721: Level_Tower_Moon_01
|
||||
33722: Level_Tower_Universe_01
|
||||
33723: Level_Tower_Moon_01
|
||||
33724: Level_Tower_Universe_01
|
||||
33725: Level_Tower_Moon_01
|
||||
33726: Level_Tower_Universe_01
|
||||
33727: Level_Tower_Moon_01
|
||||
33728: Level_Tower_Universe_01
|
||||
33729: Level_Tower_Moon_01
|
||||
33730: Level_Tower_Universe_01
|
||||
33731: Level_Tower_Moon_01
|
||||
33732: Level_Tower_Universe_01
|
||||
33733: Level_Tower_Moon_01
|
||||
33734: Level_Tower_Universe_01
|
||||
33735: Level_Tower_Moon_01
|
||||
33736: Level_Tower_Universe_01
|
||||
34100: Level_Tower_Morning_01
|
||||
34101: Level_Tower_01_Water
|
||||
34102: Level_Tower_01_Open
|
||||
34103: Level_Tower_Morning_01
|
||||
34401: Level_Tower_Dusk_01
|
||||
34402: Level_Tower_Night_01
|
||||
34403: Level_Tower_Night_01
|
||||
34404: Level_Tower_Night_01
|
||||
34700: Level_Tower_Moon_01
|
||||
34701: Level_Tower_Moon_01
|
||||
34702: Level_Tower_Universe_01
|
||||
34703: Level_Tower_Universe_01
|
||||
34704: Level_Tower_Element_Ice_01
|
||||
34705: Level_Tower_Element_Fire_01
|
||||
34706: Level_Tower_Element_Ice_01
|
||||
34707: Level_Tower_Element_Ice_01
|
||||
34708: Level_Tower_Universe_01
|
||||
34709: Level_Tower_Element_Thunder_01
|
||||
34710: Level_Tower_Universe_01
|
||||
34711: Level_Tower_Element_Water_01
|
||||
34712: Level_Tower_Universe_01
|
||||
34713: Level_Tower_Element_Ice_01
|
||||
34714: Level_Tower_Element_Ice_01
|
||||
34715: Level_Tower_Moon_01
|
||||
34716: Level_Tower_Universe_01
|
||||
34717: Level_Tower_Moon_01
|
||||
34718: Level_Tower_Moon_01
|
||||
34719: Level_Tower_Moon_01
|
||||
34720: Level_Tower_Universe_01
|
||||
34721: Level_Tower_Moon_01
|
||||
34722: Level_Tower_Universe_01
|
||||
34723: Level_Tower_Moon_01
|
||||
34724: Level_Tower_Universe_01
|
||||
34725: Level_Tower_Moon_01
|
||||
34726: Level_Tower_Universe_01
|
||||
34727: Level_Tower_Moon_01
|
||||
34728: Level_Tower_Universe_01
|
||||
34729: Level_Tower_Moon_01
|
||||
34730: Level_Tower_Universe_01
|
||||
34731: Level_Tower_Moon_01
|
||||
34732: Level_Tower_Universe_01
|
||||
34733: Level_Tower_Moon_01
|
||||
34734: Level_Tower_Universe_01
|
||||
34735: Level_Tower_Moon_01
|
||||
34736: Level_Tower_Universe_01
|
||||
35100: Level_Tower_Morning_01
|
||||
35101: Level_Tower_Morning_01
|
||||
35102: Level_Tower_Morning_01
|
||||
35103: Level_Tower_Morning_01
|
||||
35401: Level_Tower_Dusk_01
|
||||
35402: Level_Tower_Night_01
|
||||
35403: Level_Tower_Dusk_01
|
||||
35404: Level_Tower_Night_01
|
||||
35700: Level_Tower_Moon_01
|
||||
35701: Level_Tower_Moon_01
|
||||
35702: Level_Tower_Universe_01
|
||||
35703: Level_Tower_Universe_01
|
||||
35704: Level_Tower_Element_Ice_01
|
||||
35705: Level_Tower_Element_Fire_01
|
||||
35706: Level_Tower_Element_Ice_01
|
||||
35707: Level_Tower_Element_Ice_01
|
||||
35708: Level_Tower_Universe_01
|
||||
35709: Level_Tower_Element_Thunder_01
|
||||
35710: Level_Tower_Universe_01
|
||||
35711: Level_Tower_Element_Water_01
|
||||
35712: Level_Tower_Universe_01
|
||||
35713: Level_Tower_Element_Ice_01
|
||||
35714: Level_Tower_Element_Ice_01
|
||||
35715: Level_Tower_Moon_01
|
||||
35716: Level_Tower_Universe_01
|
||||
35717: Level_Tower_Moon_01
|
||||
35718: Level_Tower_Moon_01
|
||||
35719: Level_Tower_Moon_01
|
||||
35720: Level_Tower_Universe_01
|
||||
35721: Level_Tower_Moon_01
|
||||
35722: Level_Tower_Universe_01
|
||||
35723: Level_Tower_Moon_01
|
||||
35724: Level_Tower_Universe_01
|
||||
35725: Level_Tower_Moon_01
|
||||
35726: Level_Tower_Universe_01
|
||||
35727: Level_Tower_Moon_01
|
||||
35728: Level_Tower_Universe_01
|
||||
35729: Level_Tower_Moon_01
|
||||
35730: Level_Tower_Universe_01
|
||||
35731: Level_Tower_Moon_01
|
||||
35732: Level_Tower_Universe_01
|
||||
35733: Level_Tower_Moon_01
|
||||
35734: Level_Tower_Universe_01
|
||||
35735: Level_Tower_Moon_01
|
||||
35736: Level_Tower_Universe_01
|
||||
35800: Level_CycleDungeon_WindFlower
|
||||
35801: Level_ContestBattle01
|
||||
35802: Level_ContestBattle01
|
||||
35803: Level_ContestBattle01
|
||||
35804: Level_ContestBattle01
|
||||
35805: Level_ContestBattle01
|
||||
35806: Level_ContestBattle01
|
||||
35807: Level_ContestBattle01
|
||||
35808: Level_ContestBattle01
|
||||
35809: Level_ContestBattle01
|
||||
35810: Level_ContestBattle01
|
||||
35811: Level_ContestBattle01
|
||||
35812: Level_ContestBattle01
|
||||
35820: Level_FCdungeon_Qiqi
|
||||
35821: Level_FCdungeon_Qiqi
|
||||
35822: Level_FCdungeon_Qiqi
|
||||
35823: Level_FCdungeon_Qiqi
|
||||
35824: PlotLevel_XiangLingLevel_Xyd
|
||||
35825: PlotLevel_XiangLingLevel_Xyd
|
||||
35826: PlotLevel_XiangLingLevel_Xyd
|
||||
35827: PlotLevel_XiangLingLevel_Xyd
|
||||
35828: Level_FCdungeon_Cloud01
|
||||
35829: Level_FCdungeon_Cloud01
|
||||
35830: Level_FCdungeon_Cloud01
|
||||
35831: Level_FCdungeon_Cloud01
|
||||
35840: Level_CrystalLink_01
|
||||
35841: Level_CrystalLink_01
|
||||
35842: Level_CrystalLink_01
|
||||
35843: Level_CrystalLink_01
|
||||
35844: Level_CrystalLink_01
|
||||
35845: Level_CrystalLink_01
|
||||
35846: Level_DreamIsland_Xinyan01
|
||||
35847: Level_DreamIsland_Xinyan01
|
||||
35848: Level_DIKazuha04
|
||||
35849: Level_DIKazuha04
|
||||
35850: Level_DreamIsland_Fischl03
|
||||
35851: Level_DreamIsland_Fischl03
|
||||
35852: Level_DreamIsland_Mona01
|
||||
35853: Level_DreamIsland_Mona01
|
||||
40001: Level_UCDungeon02
|
||||
40002: Level_UCDungeon01
|
||||
40003: Level_UCDungeon01
|
||||
40004: Level_KaeyaTutorialMission02
|
||||
40005: Level_KaeyaTutorialMission01
|
||||
40006: Level_KaeyaTutorialMission01
|
||||
40007: Level_PFDungeon01
|
||||
40008: Level_KaeyaTutorialMission02
|
||||
40009: Level_AmborTutorialMission01
|
||||
40010: Level_AmborTutorialMission01
|
||||
40012: Level_LisaTutorialMission03
|
||||
40013: Level_AmborTutorialMission01
|
||||
40014: Level_LisaTutorialMission03
|
||||
40015: Level_FCdungeon_Kettle01
|
||||
40016: Level_FCdungeon_Cloud01
|
||||
40017: Level_FCdungeon_Cloud01
|
||||
40018: Level_FCdungeon_Kettle01
|
||||
40019: Level_FCdungeon_Cloud01
|
||||
40020: Level_FCdungeon_Cloud01
|
||||
40021: Level_Challenge_Thunder01
|
||||
40022: Level_ActivityBoss01_Wind
|
||||
40023: Level_ActivityBoss01_Thunder
|
||||
40024: Level_ActivityBoss01_Rock
|
||||
40025: Level_ActivityBoss01_Wind
|
||||
40026: Level_LisaTutorialMission03
|
||||
40027: Level_ActivityBoss01_Wind
|
||||
40028: Level_ActivityBoss01_Thunder
|
||||
40029: Level_ActivityBoss01_Rock
|
||||
40030: Level_LisaTutorialMission03
|
||||
40031: Level_LisaTutorialMission03
|
||||
40032: Level_LisaTutorialMission03
|
||||
40033: Level_LisaTutorialMission03
|
||||
40034: Level_LisaTutorialMission03
|
||||
40035: Level_LisaTutorialMission03
|
||||
40036: Level_LisaTutorialMission03
|
||||
40037: Level_Tower_Universe_01
|
||||
40038: Level_Tower_Universe_01
|
||||
40039: Level_Tower_Element_Water_01
|
||||
40040: Level_Tower_Element_Water_01
|
||||
40041: Level_ActivityBoss02_Water
|
||||
40042: Level_ActivityBoss02_Water
|
||||
40043: Level_ActivityBoss02_Water
|
||||
40044: Level_HFDungeon01
|
||||
40045: Level_HFDungeon02
|
||||
40046: Level_Tower_Element_Water_01
|
||||
40047: Level_HFDungeon02
|
||||
40048: Level_HFDungeon01
|
||||
40049: Level_HFDungeon02
|
||||
40050: Level_HFDungeon_wq
|
||||
40100: Level_CycleDungeon01_Fire
|
||||
40101: Level_CycleDungeon01_Fire
|
||||
40102: Level_CycleDungeon01_Fire
|
||||
40103: Level_CycleDungeon01_Fire
|
||||
40104: Level_CycleDungeon01_Fire
|
||||
40105: Level_CycleDungeon01_Fire
|
||||
40200: Level_CycleDungeon01_Ice
|
||||
40201: Level_CycleDungeon01_Ice
|
||||
40202: Level_CycleDungeon01_Ice
|
||||
40203: Level_CycleDungeon01_Ice
|
||||
40300: Level_CycleDungeon01_Water
|
||||
40301: Level_CycleDungeon01_Water
|
||||
40302: Level_CycleDungeon01_Water
|
||||
40303: Level_CycleDungeon01_Water
|
||||
40400: Level_CycleDungeon01_Thunder
|
||||
40401: Level_CycleDungeon01_Thunder
|
||||
40402: Level_CycleDungeon01_Thunder
|
||||
40403: Level_CycleDungeon01_Thunder
|
||||
40404: Level_CycleDungeon01_Snow
|
||||
40405: Level_CycleDungeon01_Thunder
|
||||
40406: Level_CycleDungeon01_Thunder
|
||||
40407: Level_CycleDungeon01_Thunder
|
||||
40408: Level_CycleDungeon01_Snow
|
||||
40409: Level_CycleDungeon01_Snow
|
||||
40410: Level_CycleDungeon01_Snow
|
||||
40500: Level_CycleDungeon02_Morning
|
||||
40501: Level_CycleDungeon02_Morning
|
||||
40502: Level_CycleDungeon02_Morning
|
||||
40503: Level_CycleDungeon02_Dusk
|
||||
40504: Level_CycleDungeon02_Dusk
|
||||
40505: Level_CycleDungeon02_Night
|
||||
40506: Level_CycleDungeon02_Night
|
||||
40507: Level_CycleDungeon02_Normal
|
||||
40508: Level_CycleDungeon02_Morning
|
||||
40509: Level_CycleDungeon02_Dusk
|
||||
40510: Level_CycleDungeon02_Dusk
|
||||
40511: Level_CycleDungeon02_Night
|
||||
40512: Level_CycleDungeon02_Night
|
||||
40513: Level_CycleDungeon02_Normal
|
||||
40514: Level_CycleDungeon02_Morning
|
||||
40515: Level_CycleDungeon02_Morning
|
||||
40516: Level_CycleDungeon02_Night
|
||||
40517: Level_CycleDungeon02_Night
|
||||
40600: Level_CycleDungeon02_Morning
|
||||
40601: Level_CycleDungeon02_Morning
|
||||
40602: Level_CycleDungeon02_Dusk
|
||||
40603: Level_CycleDungeon02_Dusk
|
||||
40604: Level_CycleDungeon02_Night
|
||||
40605: Level_CycleDungeon02_Night
|
||||
40606: Level_CycleDungeon02_Normal
|
||||
40607: Level_CycleDungeon02_Dusk
|
||||
40608: Level_CycleDungeon02_Dusk
|
||||
40609: Level_CycleDungeon02_Night
|
||||
40610: Level_CycleDungeon02_Night
|
||||
40611: Level_CycleDungeon02_Normal
|
||||
40612: Level_CycleDungeon02_Dusk
|
||||
40613: Level_CycleDungeon02_Night
|
||||
40614: Level_CycleDungeon02_Night
|
||||
40615: Level_CycleDungeon02_Night
|
||||
40616: Level_Daily_Water
|
||||
40617: Level_CycleDungeon02_Chasm
|
||||
40618: Level_CycleDungeon02_Chasm
|
||||
40619: Level_CycleDungeon02_Chasm
|
||||
40620: Level_CycleDungeon02_Chasm
|
||||
40700: Level_CycleDungeon01_Rock
|
||||
40701: Level_CycleDungeon01_Rock
|
||||
40702: Level_CycleDungeon01_Rock
|
||||
40703: Level_CycleDungeon01_Rock
|
||||
40800: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40801: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40802: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40803: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40804: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40805: Level_CycleDungeon01_Thunder
|
||||
40806: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40807: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40808: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40809: Level_CycleDungeon02_ThunderCave_Dq
|
||||
40900: Level_CycleDungeon01_Rock
|
||||
40901: Level_CycleDungeon01_Rock
|
||||
40902: Level_CycleDungeon01_Rock
|
||||
40903: Level_CycleDungeon01_Rock
|
||||
40950: Level_CycleDungeon01_Thunder_Dq
|
||||
40951: Level_CycleDungeon01_Thunder_Dq
|
||||
40952: Level_CycleDungeon01_Thunder_Dq
|
||||
40953: Level_CycleDungeon01_Thunder_Dq
|
||||
41000: Level_Tower_01_Open
|
||||
41001: Level_Tower_01_Open
|
||||
41002: Level_Tower_01_Open
|
||||
41003: Level_Tower_01_Open
|
||||
41004: Level_Tower_01_Open
|
||||
41005: Level_Tower_01_Open
|
||||
41006: Level_Tower_01_Open
|
||||
41007: Level_Tower_01_Open
|
||||
41008: Level_Tower_01_Open
|
||||
41009: Level_Tower_01_Open
|
||||
41010: Level_Tower_01_Open
|
||||
41011: Level_Tower_01_Open
|
||||
41012: Level_Tower_01_Open
|
||||
41013: Level_Tower_01_Open
|
||||
41014: Level_Tower_01_Open
|
||||
41015: Level_Tower_01_Open
|
||||
41016: Level_Tower_01_Open
|
||||
41017: Level_Tower_01_Open
|
||||
41018: Level_Tower_01_Open
|
||||
41019: Level_Tower_01_Open
|
||||
41020: Level_Tower_01_Open
|
||||
41021: Level_Tower_01_Open
|
||||
41022: Level_Tower_01_Open
|
||||
41023: Level_Tower_01_Open
|
||||
41024: Level_Tower_01_Open
|
||||
41025: Level_Tower_01_Open
|
||||
41026: Level_Tower_01_Open
|
||||
41027: Level_Tower_01_Open
|
||||
41028: Level_Tower_01_Open
|
||||
41029: Level_Tower_01_Open
|
||||
41030: Level_Tower_01_Open
|
||||
41031: Level_Tower_01_Open
|
||||
41032: Level_Tower_01_Open
|
||||
41033: Level_Tower_01_Open
|
||||
41034: Level_Tower_01_Open
|
||||
41035: Level_Tower_01_Open
|
||||
41036: Level_Tower_01_Open
|
||||
41037: Level_Tower_01_Open
|
||||
41038: Level_Tower_01_Open
|
||||
41039: Level_Tower_01_Open
|
||||
41040: Level_Tower_01_Open
|
||||
41041: Level_Tower_01_Open
|
||||
41042: Level_Tower_01_Open
|
||||
41043: Level_Tower_01_Open
|
||||
41044: Level_Tower_01_Open
|
||||
41045: Level_Tower_01_Open
|
||||
41046: Level_Tower_01_Open
|
||||
41047: Level_Tower_01_Open
|
||||
41048: Level_Tower_01_Open
|
||||
41049: Level_Tower_01_Open
|
||||
41050: Level_Tower_01_Open
|
||||
42001: Level_PFDungeon02_Active01
|
||||
42002: Level_PFDungeon02_Active02
|
||||
42003: Level_PFDungeon02_Active07
|
||||
42004: Level_PFDungeon02_Active06
|
||||
42005: Level_PFDungeon02_Active05
|
||||
42006: Level_PFDungeon02_Active03
|
||||
42007: Level_PFDungeon02_Active04
|
||||
42008: Level_PFDungeon02_Active07
|
||||
42009: Level_PFDungeon02_Active02
|
||||
42010: Level_PFDungeon02_Active01
|
||||
42011: Level_PFDungeon02_Active05
|
||||
42012: Level_PFDungeon02_Active04
|
||||
42013: Level_PFDungeon02_Active07
|
||||
42014: Level_PFDungeon02_Active03
|
||||
43001: Level_FCdungeon_MistTrial
|
||||
43002: Level_FCdungeon_MistTrial
|
||||
43003: Level_FCdungeon_MistTrial
|
||||
43004: Level_FCdungeon_MistTrial
|
||||
43005: Level_FCdungeon_MistTrial
|
||||
43006: Level_FCdungeon_MistTrial
|
||||
43007: Level_FCdungeon_MistTrial
|
||||
43008: Level_FCdungeon_MistTrial
|
||||
43009: Level_FCdungeon_MistTrial
|
||||
43010: Level_FCdungeon_MistTrial
|
||||
43011: Level_FCdungeon_MistTrial
|
||||
43012: Level_FCdungeon_MistTrial
|
||||
43013: Level_FCdungeon_MistTrial
|
||||
44001: Level_PFDungeon01
|
||||
44002: Level_KaeyaTutorialMission02
|
||||
44003: PlotLevel_XiangLingLevel_Xyd
|
||||
44004: Level_Tower_Dusk_01
|
||||
44005: Level_Tower_Moon_01
|
||||
44006: Level_Tower_Element_Thunder_01
|
||||
44007: Level_Tower_Universe_01
|
||||
44011: Level_Tower_Moon_01
|
||||
44012: Level_Tower_Night_01
|
||||
44013: Level_Tower_Moon_01
|
||||
45000: Level_PFDungeon02_ReActive02
|
||||
45001: Level_PFDungeon02_ReActive01
|
||||
45002: Level_PFDungeon02_ReActive02
|
||||
45003: Level_PFDungeon02_ReActive03
|
||||
45004: Level_PFDungeon02_ReActive04
|
||||
45005: Level_PFDungeon02_ReActive05
|
||||
45006: Level_PFDungeon02_ReActive06
|
||||
45007: Level_PFDungeon02_ReActive05
|
||||
45008: Level_PFDungeon02_ReActive01
|
||||
45009: Level_PFDungeon02_ReActive02
|
||||
45010: Level_PFDungeon02_ReActive03
|
||||
45011: Level_PFDungeon02_ReActive04
|
||||
45012: Level_PFDungeon02_ReActive05
|
||||
45013: Level_PFDungeon02_Active08
|
||||
45014: Level_PFDungeon02_Active02
|
||||
45015: Level_PFDungeon02_Active03
|
||||
45016: Level_PFDungeon02_Active04
|
||||
45017: Level_PFDungeon02_Active08
|
||||
45018: Level_PFDungeon02_Active02
|
||||
45019: Level_PFDungeon02_Active03
|
||||
45020: Level_PFDungeon02_Active04
|
||||
45050: Level_CustomLevel_A_01
|
||||
45051: Level_CustomLevel_A_02
|
||||
45052: Level_CustomLevel_A_03
|
||||
45053: Level_CustomLevel_A_04
|
||||
45054: Level_CustomLevel_A_05
|
||||
45055: Level_CustomLevel_A_01
|
||||
45056: Level_CustomLevel_A_02
|
||||
45057: Level_CustomLevel_A_03
|
||||
45058: Level_CustomLevel_A_04
|
||||
45059: Level_CustomLevel_A_05
|
||||
46001: Level_Tower_Universe_01
|
||||
46101: Level_HFDungeon_Prison01
|
||||
46201: Level_CYDungeon_ActivityRouge01
|
||||
46202: Level_CYDungeon_Activy02
|
||||
46203: Level_CYDungeon_Activy03
|
||||
47001: Level_OnmyoMaze_01
|
||||
47002: Level_OnmyoMaze_05
|
||||
47003: Level_OnmyoMaze_03
|
||||
47004: Level_OnmyoMaze_04
|
||||
47005: Level_OnmyoMaze_02
|
||||
47006: Level_OnmyoMaze_06
|
||||
47007: Level_OnmyoMaze_07
|
||||
47008: Level_OnmyoMaze_08
|
||||
47009: Level_OnmyoMaze_01
|
||||
47010: Level_OnmyoMaze_05
|
||||
47011: Level_OnmyoMaze_05
|
||||
47012: TestLevel_Dq_Rouge_SLL03
|
||||
47013: Level_OnmyoMaze_03
|
||||
47014: TestLevel_Dq_Rouge_SLL05
|
||||
47015: TestLevel_Dq_Rouge_SLL06
|
||||
47016: TestLevel_Dq_Rouge_LX01
|
||||
47017: TestLevel_Dq_Rouge_LX02
|
||||
47018: TestLevel_Dq_Rouge_LX03
|
||||
47019: TestLevel_Dq_Rouge_LX04
|
||||
47020: TestLevel_Dq_Rouge_LX05
|
||||
50002: TestLevel_Cold_LYX
|
||||
50003: TestLevel_Battle_CLX
|
||||
50004: Level_PowerCharge_Test
|
||||
50005: Level_ElementGameplay_Test
|
||||
50006: Level_KaeyaTutorialMission02
|
||||
50007: Level_PowerCharge_Test
|
||||
50008: Level_Function_BlackBox_Test
|
||||
50009: TestLevelGameplay_CX
|
||||
50010: TestLevelGameplay_LSA
|
||||
50011: Level_CycleDungeon01_Fire
|
||||
50012: Level_CycleDungeon01_Ice
|
||||
50013: Level_CycleDungeon01_Fire
|
||||
50014: Monster_StrategyTest_LTJ
|
||||
50015: LevelTestRooms
|
||||
50016: Level_CharactersPattern_Test
|
||||
50017: Level_Tower_Moon_01
|
||||
50018: TestLevel_Protect_MC
|
||||
50019: TestLevel_Protect_MC
|
||||
50020: ClimbTest1
|
||||
50021: LevelTest_TestTest_WG
|
||||
50022: TestLevel_PFDungeon01_ZHT
|
||||
50023: Level_Tower_Dusk_01
|
||||
50024: Level_Tower_Dusk_01
|
||||
50025: Level_CycleDungeon02_Normal
|
||||
50026: Level_CycleDungeon02_Normal
|
||||
50027: Level_CycleDungeon02_Normal
|
||||
50028: TestLevel_CycleFire_YQT
|
||||
50029: Level_TdGameplay_Test
|
||||
50030: Level_PFDungeon02_Active01
|
||||
50031: Level_FCdungeon_DragonBoss
|
||||
50032: Level_PFDungeon02_Active03
|
||||
50033: Level_PFDungeon02_Active04
|
||||
50034: Level_PFDungeon02_Active05
|
||||
50041: TestLevel_SZ_LX
|
||||
50042: TestLevel_MD_YQT
|
||||
50043: TestLevel_MD_YQT
|
||||
50044: TestLevel_SZ_LX
|
||||
50045: Level_CycleDungeon_WindFlower
|
||||
50046: Level_Challenge_Thunder01
|
||||
50047: Level_CycleDungeon_WindFlower
|
||||
50048: Level_CycleDungeon_WindFlower
|
||||
50049: Level_CycleDungeon_WindFlower
|
||||
50050: Level_Tower_Morning_01
|
||||
50051: Level_FCdungeon_MistTrial
|
||||
50052: Level_Tower_01_Open
|
||||
50053: Level_LadyBoss01
|
||||
50054: Level_ActivityBoss02_Water
|
||||
50055: TestLevel_Dq_Rouge
|
||||
50056: TestLevel_Dq_Rouge_YQT01
|
||||
50057: TestLevel_Dq_Rouge_YQT02
|
||||
50058: Level_Dq_Void02
|
||||
50059: TestLevelSLL_SpringFestival
|
||||
50060: TestLevel_Dq_UGC_LX01
|
||||
50061: Level_Tower_Universe_01
|
||||
50062: TestLevel_Dq_UGC_LX02
|
||||
50063: TestLevel_Dq_UGC_LX03
|
||||
50064: TestLevel_Dq_UGC_LX04
|
||||
50065: TestLevel_Dq_UGC_LX05
|
||||
50066: TestLevel_FCdungeon_ShenheCloud01
|
||||
50067: TestLevel_WB_Z
|
||||
50068: Level_Tower_01_Open
|
||||
50069: TestLevel_ClimbBox
|
||||
50070: TestLevel_APA_ZQQ
|
||||
50071: TestWorld_APA_ZQQ
|
||||
50072: Level_TD_V3_Gameplay_Test
|
||||
50073: PerformanceTest_LevelStreaming
|
||||
50078: Level_DreamIsland_Xinyan01
|
||||
50079: Level_DreamIsland_Mona01
|
||||
50080: Level_DreamIsland_Kazuha02
|
||||
50081: Level_DreamIsland_Mona02
|
||||
50082: Level_DreamIsland_Fischl01
|
||||
50083: Level_DreamIsland_Fischl02
|
||||
50084: Level_DreamIsland_Fischl03
|
||||
50085: Level_DreamIsland_Kazuha03
|
||||
50086: Level_DreamIsland_Fischllibrary
|
||||
50087: Level_DreamIsland_Kazuha01
|
||||
50088: Level_DreamIsland_Fischlroom
|
||||
50089: Level_DreamIsland_Fischlcorridor
|
||||
51000: Level_Tower_Moon_01
|
||||
51001: Level_Tower_Moon_01
|
||||
51002: Level_Tower_Moon_01
|
||||
51003: Level_Tower_Moon_01
|
||||
51004: Level_Tower_Moon_01
|
||||
51005: Level_Tower_Moon_01
|
||||
897
Source/GrasscutterTools/Resources/ru-ru/Scenes.txt
Normal file
897
Source/GrasscutterTools/Resources/ru-ru/Scenes.txt
Normal file
@@ -0,0 +1,897 @@
|
||||
// Scenes
|
||||
|
||||
|
||||
// SCENE_NONE
|
||||
|
||||
|
||||
// SCENE_WORLD
|
||||
1:BigWorld_LevelStreaming
|
||||
2:BigWorld_LevelStreaming
|
||||
3:Тейват
|
||||
4:Архипелаг Золотого Яблока (1.6)
|
||||
5:AbyssalPalace
|
||||
6:Разлом: Подземные шахты
|
||||
7:Подношение врат трёх миров
|
||||
9:Архипелаг Золотого Яблока (2.8)
|
||||
1002:ClimbTest2
|
||||
1003:TheBigWorld
|
||||
1030:TestIntercept_LiYue
|
||||
50020:ClimbTest1
|
||||
50069:TestLevel_ClimbBox
|
||||
50071:TestWorld_APA_ZQQ
|
||||
50073:PerformanceTest_LevelStreaming
|
||||
|
||||
|
||||
// SCENE_DUNGEON
|
||||
1001:ClimbTest1
|
||||
1006:Level_PFDungeon01
|
||||
1011:Level_Gameplay_Test
|
||||
1015:WindZone
|
||||
1016:Level_AmborAbyss01
|
||||
1017:Level_FCdungeon_Kettle01
|
||||
1019:Level_CloudDongTian_Test1
|
||||
1024:Level_WeekDungeon01
|
||||
1031:Level_Tower_Morning_01
|
||||
1032:Level_FCdungeon_Cloud02
|
||||
1050:Level_WaterMonster_Test
|
||||
1051:Level_QunYuGe_CLX
|
||||
1052:Level_FCdungeon_FatOtaku
|
||||
1053:Level_FCdungeon_Kettle01
|
||||
1054:Level_FCdungeon_Kettle01
|
||||
1055:Level_YoungMaster
|
||||
1056:Level_ZhongLi_WG
|
||||
1058:Level_FCdungeon_FatOtaku
|
||||
1059:Level_FCdungeon_Hutao
|
||||
1062:Level_FCdungeon_LeiDianYing
|
||||
1065:Level_TenryuBugyo01
|
||||
1070:Level_Tower_Moon_01
|
||||
1071:Level_FCdungeon_Shougun01_Kazuha
|
||||
20000:Level_Gameplay_Test
|
||||
20005:PlotLevel_XiangLingLevel_Xyd
|
||||
20006:Level_UCDungeon01
|
||||
20007:PlotLevel_BarbaraMission02_Xyd
|
||||
20008:Level_KaeyaTutorialMission01
|
||||
20009:Level_AmborTutorialMission01
|
||||
20010:Level_LisaTutorialMission04
|
||||
20011:Level_LisaTutorialMission03
|
||||
20012:Level_UCDungeon01
|
||||
20013:Level_KaeyaTutorialMission02
|
||||
20014:Level_UCDungeon01
|
||||
20015:Level_LisaTutorialMission03
|
||||
20016:Level_KaeyaTutorialMission02
|
||||
20017:DvalinTest_S01
|
||||
20018:DvalinTest_S04
|
||||
20019:Level_LisaTutorialMission04
|
||||
20020:DvalinTest_S00
|
||||
20022:Level_UCDungeon01
|
||||
20023:Level_Plot
|
||||
20024:Level_UCDungeon01
|
||||
20025:DvalinTest_S04
|
||||
20026:Level_WeekDungeon01
|
||||
20027:Level_WeekDungeon01
|
||||
20028:Level_WeekDungeon01
|
||||
20031:Level_UCDungeon01
|
||||
20032:Level_WindyTutorial_YQT
|
||||
20034:IndoorScene_Ly_Goldenhouse
|
||||
20035:Level_KaeyaTutorialMission02
|
||||
20036:Level_KaeyaTutorialMission02
|
||||
20037:Level_FCdungeon_Eula
|
||||
20101:IndoorScene_Ly_Goldenhouse
|
||||
20102:Level_FCdungeon_Qiqi
|
||||
20103:Level_AmborTutorialMission01
|
||||
20104:Level_FCdungeon_GoddessLY
|
||||
20105:Level_FCdungeon_GoddessLY
|
||||
20106:Level_DahakaBoss01
|
||||
20107:Level_DahakaBoss01
|
||||
20108:Level_DahakaBoss01
|
||||
20109:Level_DahakaBoss01
|
||||
20110:Level_DahakaBoss01
|
||||
20111:Level_HFDungeon_Prison01
|
||||
20112:Level_Dq_Void01
|
||||
20113:Level_FCdungeon_Delusion01
|
||||
20114:Level_DonjonBattle01
|
||||
20115:Level_DonjonBattle01
|
||||
20116:Level_Dq_Void01
|
||||
20117:Level_Dq_Void02
|
||||
20118:Level_HFDungeon02
|
||||
20119:Level_HFDungeon_Yidou01
|
||||
20120:Level_Eldritch_Minor01
|
||||
20121:QuestLevel_FCdungeon_ShenheCloud01
|
||||
20122:Level_WeekDungeon_Baal
|
||||
20123:Level_FCdungeon_Miko
|
||||
20124:Level_Eldritch_Minor01
|
||||
20125:Level_WeekDungeon_Baal
|
||||
20126:Level_QuestRongcai_Dungeon01
|
||||
20127:Level_CYDungeon_Activy01
|
||||
20128:Level_CYDungeon_Activy02
|
||||
20129:Level_CYDungeon_Activy03
|
||||
20131:Level_FCdungeon_Yelan
|
||||
20132:Level_SmrDungeon_BigTree
|
||||
20133:Level_DreamIsland_Xinyan01
|
||||
20134:Level_DreamIsland_Mona01
|
||||
20135:Level_DreamIsland_Kazuha02
|
||||
20136:Level_DreamIsland_Mona02
|
||||
20137:Level_DreamIsland_Fischl01
|
||||
20138:Level_DreamIsland_Fischl02
|
||||
20139:Level_DreamIsland_Fischl03
|
||||
20140:Level_DreamIsland_Kazuha03
|
||||
20141:Level_DreamIsland_Fischllibrary
|
||||
20142:Level_DreamIsland_Kazuha01
|
||||
20143:Level_DreamIsland_Fischlroom
|
||||
20144:Level_DreamIsland_Fischlcorridor
|
||||
20145:Level_XMDungeon_WQ01
|
||||
20146:Level_XMDungeon_WQ04
|
||||
20147:Level_XMDungeon_WQ03
|
||||
20148:Level_XMDungeon_WQ02
|
||||
20149:Level_SmrDungeon_Tinali
|
||||
20150:Level_VoidWorldTree
|
||||
20151:Level_FC_DeshretTemple
|
||||
20157:Level_SmrDungeon_Cyno
|
||||
20159:Level_XMDungeon_WQ01
|
||||
20160:Level_FC_DeshretTemple
|
||||
20161:Level_FC_DeshretTemple
|
||||
30001:LevelTest_CurseMaze
|
||||
30100:Level_Tower_Morning_01
|
||||
30101:Level_Tower_Morning_01
|
||||
30102:Level_Tower_Morning_01
|
||||
30103:Level_Tower_Morning_01
|
||||
30104:Level_Tower_Morning_01
|
||||
30200:Level_Tower_01_Water
|
||||
30201:Level_Tower_Morning_01
|
||||
30202:Level_Tower_01_Water
|
||||
30203:Level_Tower_Morning_01
|
||||
30204:Level_Tower_Morning_01
|
||||
30300:Level_Tower_Morning_01
|
||||
30301:Level_Tower_Morning_01
|
||||
30302:Level_Tower_01_Water
|
||||
30303:Level_Tower_01_Water
|
||||
30304:Level_Tower_Morning_01
|
||||
30400:Level_Tower_Dusk_01
|
||||
30401:Level_Tower_Dusk_01
|
||||
30402:Level_Tower_Dusk_01
|
||||
30403:Level_Tower_Dusk_01
|
||||
30404:Level_Tower_Dusk_01
|
||||
30500:Level_Tower_Dusk_01
|
||||
30501:Level_Tower_Dusk_01
|
||||
30502:Level_Tower_Dusk_01
|
||||
30503:Level_Tower_Dusk_01
|
||||
30504:Level_Tower_Dusk_01
|
||||
30600:Level_Tower_01_Open
|
||||
30601:Level_Tower_01_Open
|
||||
30602:Level_Tower_01_Open
|
||||
30603:Level_Tower_01_Open
|
||||
30604:Level_Tower_Night_01
|
||||
30700:Level_Tower_Dusk_01
|
||||
30701:Level_Tower_01_Water
|
||||
30702:Level_Tower_Dusk_01
|
||||
30703:Level_Tower_Dusk_01
|
||||
30704:Level_Tower_Dusk_01
|
||||
30800:Level_Tower_Universe_01
|
||||
30801:Level_Tower_Universe_01
|
||||
30802:Level_Tower_Universe_01
|
||||
30803:Level_Tower_01_Water
|
||||
30804:Level_Tower_Universe_01
|
||||
30900:Level_Tower_Moon_01
|
||||
30901:Level_Tower_Moon_01
|
||||
30902:Level_Tower_Moon_01
|
||||
30903:Level_Tower_Moon_01
|
||||
30904:Level_Tower_Moon_01
|
||||
31000:Level_Tower_Night_01
|
||||
31001:Level_Tower_Night_01
|
||||
31002:Level_Tower_Night_01
|
||||
31003:Level_Tower_Night_01
|
||||
31004:Level_Tower_Night_01
|
||||
31100:Level_Tower_Night_01
|
||||
31101:Level_Tower_Night_01
|
||||
31102:Level_Tower_Night_01
|
||||
31103:Level_Tower_Night_01
|
||||
31104:Level_Tower_Night_01
|
||||
31200:Level_Tower_Night_01
|
||||
31201:Level_Tower_Night_01
|
||||
31202:Level_Tower_Night_01
|
||||
31203:Level_Tower_Night_01
|
||||
31204:Level_Tower_Night_01
|
||||
31300:Level_Tower_Element_Fire_01
|
||||
31301:Level_Tower_Element_Fire_01
|
||||
31302:Level_Tower_Element_Fire_01
|
||||
31303:Level_Tower_Element_Fire_01
|
||||
31304:Level_Tower_Element_Fire_01
|
||||
31400:Level_Tower_Element_Thunder_01
|
||||
31401:Level_Tower_Element_Thunder_01
|
||||
31402:Level_Tower_Element_Thunder_01
|
||||
31403:Level_Tower_Element_Thunder_01
|
||||
31404:Level_Tower_Element_Thunder_01
|
||||
31500:Level_Tower_Element_Ice_01
|
||||
31501:Level_Tower_Element_Ice_01
|
||||
31502:Level_Tower_Element_Ice_01
|
||||
31503:Level_Tower_Element_Ice_01
|
||||
31504:Level_Tower_Element_Ice_01
|
||||
31600:Level_Tower_Element_Water_01
|
||||
31601:Level_Tower_Element_Water_01
|
||||
31602:Level_Tower_Element_Water_01
|
||||
31603:Level_Tower_Element_Water_01
|
||||
31604:Level_Tower_Element_Water_01
|
||||
31700:Level_Tower_Moon_01
|
||||
31701:Level_Tower_Moon_01
|
||||
31702:Level_Tower_Moon_01
|
||||
31703:Level_Tower_Moon_01
|
||||
31704:Level_Tower_Moon_01
|
||||
31800:Level_Tower_Universe_01
|
||||
31801:Level_Tower_Universe_01
|
||||
31802:Level_Tower_Universe_01
|
||||
31803:Level_Tower_Universe_01
|
||||
31804:Level_Tower_Universe_01
|
||||
31900:Level_Tower_Universe_01
|
||||
31901:Level_Tower_Universe_01
|
||||
31902:Level_Tower_Universe_01
|
||||
31903:Level_Tower_Universe_01
|
||||
31904:Level_Tower_Universe_01
|
||||
32000:Level_Tower_Universe_01
|
||||
32001:Level_Tower_Universe_01
|
||||
32002:Level_Tower_Universe_01
|
||||
32003:Level_Tower_Universe_01
|
||||
32004:Level_Tower_Universe_01
|
||||
32100:Level_Tower_Morning_01
|
||||
32101:Level_Tower_Morning_01
|
||||
32102:Level_Tower_Morning_01
|
||||
32103:Level_Tower_Morning_01
|
||||
32104:Level_Tower_Morning_01
|
||||
32200:Level_Tower_Morning_01
|
||||
32201:Level_Tower_Morning_01
|
||||
32202:Level_Tower_Morning_01
|
||||
32203:Level_Tower_Morning_01
|
||||
32204:Level_Tower_Morning_01
|
||||
33100:Level_Tower_Morning_01
|
||||
33101:Level_Tower_Morning_01
|
||||
33102:Level_Tower_01_Open
|
||||
33103:Level_Tower_Morning_01
|
||||
33401:Level_Tower_Dusk_01
|
||||
33402:Level_Tower_Night_01
|
||||
33403:Level_Tower_Night_01
|
||||
33404:Level_Tower_Night_01
|
||||
33700:Level_Tower_Moon_01
|
||||
33701:Level_Tower_Moon_01
|
||||
33702:Level_Tower_Universe_01
|
||||
33703:Level_Tower_Universe_01
|
||||
33704:Level_Tower_Element_Ice_01
|
||||
33705:Level_Tower_Element_Fire_01
|
||||
33706:Level_Tower_Element_Ice_01
|
||||
33707:Level_Tower_Element_Ice_01
|
||||
33708:Level_Tower_Universe_01
|
||||
33709:Level_Tower_Element_Thunder_01
|
||||
33710:Level_Tower_Universe_01
|
||||
33711:Level_Tower_Element_Water_01
|
||||
33712:Level_Tower_Universe_01
|
||||
33713:Level_Tower_Element_Ice_01
|
||||
33714:Level_Tower_Element_Ice_01
|
||||
33715:Level_Tower_Moon_01
|
||||
33716:Level_Tower_Universe_01
|
||||
33717:Level_Tower_Moon_01
|
||||
33718:Level_Tower_Moon_01
|
||||
33719:Level_Tower_Moon_01
|
||||
33720:Level_Tower_Universe_01
|
||||
33721:Level_Tower_Moon_01
|
||||
33722:Level_Tower_Universe_01
|
||||
33723:Level_Tower_Moon_01
|
||||
33724:Level_Tower_Universe_01
|
||||
33725:Level_Tower_Moon_01
|
||||
33726:Level_Tower_Universe_01
|
||||
33727:Level_Tower_Moon_01
|
||||
33728:Level_Tower_Universe_01
|
||||
33729:Level_Tower_Moon_01
|
||||
33730:Level_Tower_Universe_01
|
||||
33731:Level_Tower_Moon_01
|
||||
33732:Level_Tower_Universe_01
|
||||
33733:Level_Tower_Moon_01
|
||||
33734:Level_Tower_Universe_01
|
||||
33735:Level_Tower_Moon_01
|
||||
33736:Level_Tower_Universe_01
|
||||
33737:Level_Tower_Moon_01
|
||||
33738:Level_Tower_Moon_01
|
||||
33739:Level_Tower_Moon_01
|
||||
33740:Level_Tower_Universe_01
|
||||
33741:Level_Tower_Moon_01
|
||||
33742:Level_Tower_Universe_01
|
||||
34100:Level_Tower_Morning_01
|
||||
34101:Level_Tower_01_Water
|
||||
34102:Level_Tower_01_Open
|
||||
34103:Level_Tower_Morning_01
|
||||
34401:Level_Tower_Dusk_01
|
||||
34402:Level_Tower_Night_01
|
||||
34403:Level_Tower_Night_01
|
||||
34404:Level_Tower_Night_01
|
||||
34700:Level_Tower_Moon_01
|
||||
34701:Level_Tower_Moon_01
|
||||
34702:Level_Tower_Universe_01
|
||||
34703:Level_Tower_Universe_01
|
||||
34704:Level_Tower_Element_Ice_01
|
||||
34705:Level_Tower_Element_Fire_01
|
||||
34706:Level_Tower_Element_Ice_01
|
||||
34707:Level_Tower_Element_Ice_01
|
||||
34708:Level_Tower_Universe_01
|
||||
34709:Level_Tower_Element_Thunder_01
|
||||
34710:Level_Tower_Universe_01
|
||||
34711:Level_Tower_Element_Water_01
|
||||
34712:Level_Tower_Universe_01
|
||||
34713:Level_Tower_Element_Ice_01
|
||||
34714:Level_Tower_Element_Ice_01
|
||||
34715:Level_Tower_Moon_01
|
||||
34716:Level_Tower_Universe_01
|
||||
34717:Level_Tower_Moon_01
|
||||
34718:Level_Tower_Moon_01
|
||||
34719:Level_Tower_Moon_01
|
||||
34720:Level_Tower_Universe_01
|
||||
34721:Level_Tower_Moon_01
|
||||
34722:Level_Tower_Universe_01
|
||||
34723:Level_Tower_Moon_01
|
||||
34724:Level_Tower_Universe_01
|
||||
34725:Level_Tower_Moon_01
|
||||
34726:Level_Tower_Universe_01
|
||||
34727:Level_Tower_Moon_01
|
||||
34728:Level_Tower_Universe_01
|
||||
34729:Level_Tower_Moon_01
|
||||
34730:Level_Tower_Universe_01
|
||||
34731:Level_Tower_Moon_01
|
||||
34732:Level_Tower_Universe_01
|
||||
34733:Level_Tower_Moon_01
|
||||
34734:Level_Tower_Universe_01
|
||||
34735:Level_Tower_Moon_01
|
||||
34736:Level_Tower_Universe_01
|
||||
34737:Level_Tower_Moon_01
|
||||
34738:Level_Tower_Moon_01
|
||||
34739:Level_Tower_Moon_01
|
||||
34740:Level_Tower_Universe_01
|
||||
34741:Level_Tower_Moon_01
|
||||
34742:Level_Tower_Universe_01
|
||||
35100:Level_Tower_Morning_01
|
||||
35101:Level_Tower_Morning_01
|
||||
35102:Level_Tower_Morning_01
|
||||
35103:Level_Tower_Morning_01
|
||||
35401:Level_Tower_Dusk_01
|
||||
35402:Level_Tower_Night_01
|
||||
35403:Level_Tower_Dusk_01
|
||||
35404:Level_Tower_Night_01
|
||||
35700:Level_Tower_Moon_01
|
||||
35701:Level_Tower_Moon_01
|
||||
35702:Level_Tower_Universe_01
|
||||
35703:Level_Tower_Universe_01
|
||||
35704:Level_Tower_Element_Ice_01
|
||||
35705:Level_Tower_Element_Fire_01
|
||||
35706:Level_Tower_Element_Ice_01
|
||||
35707:Level_Tower_Element_Ice_01
|
||||
35708:Level_Tower_Universe_01
|
||||
35709:Level_Tower_Element_Thunder_01
|
||||
35710:Level_Tower_Universe_01
|
||||
35711:Level_Tower_Element_Water_01
|
||||
35712:Level_Tower_Universe_01
|
||||
35713:Level_Tower_Element_Ice_01
|
||||
35714:Level_Tower_Element_Ice_01
|
||||
35715:Level_Tower_Moon_01
|
||||
35716:Level_Tower_Universe_01
|
||||
35717:Level_Tower_Moon_01
|
||||
35718:Level_Tower_Moon_01
|
||||
35719:Level_Tower_Moon_01
|
||||
35720:Level_Tower_Universe_01
|
||||
35721:Level_Tower_Moon_01
|
||||
35722:Level_Tower_Universe_01
|
||||
35723:Level_Tower_Moon_01
|
||||
35724:Level_Tower_Universe_01
|
||||
35725:Level_Tower_Moon_01
|
||||
35726:Level_Tower_Universe_01
|
||||
35727:Level_Tower_Moon_01
|
||||
35728:Level_Tower_Universe_01
|
||||
35729:Level_Tower_Moon_01
|
||||
35730:Level_Tower_Universe_01
|
||||
35731:Level_Tower_Moon_01
|
||||
35732:Level_Tower_Universe_01
|
||||
35733:Level_Tower_Moon_01
|
||||
35734:Level_Tower_Universe_01
|
||||
35735:Level_Tower_Moon_01
|
||||
35736:Level_Tower_Universe_01
|
||||
35737:Level_Tower_Moon_01
|
||||
35738:Level_Tower_Moon_01
|
||||
35739:Level_Tower_Moon_01
|
||||
35740:Level_Tower_Universe_01
|
||||
35741:Level_Tower_Moon_01
|
||||
35742:Level_Tower_Universe_01
|
||||
35800:Level_CycleDungeon_WindFlower
|
||||
35801:Level_ContestBattle01
|
||||
35802:Level_ContestBattle01
|
||||
35803:Level_ContestBattle01
|
||||
35804:Level_ContestBattle01
|
||||
35805:Level_ContestBattle01
|
||||
35806:Level_ContestBattle01
|
||||
35807:Level_ContestBattle01
|
||||
35808:Level_ContestBattle01
|
||||
35809:Level_ContestBattle01
|
||||
35810:Level_ContestBattle01
|
||||
35811:Level_ContestBattle01
|
||||
35812:Level_ContestBattle01
|
||||
35813:Level_ContestBattle01
|
||||
35814:Level_ContestBattle01
|
||||
35815:Level_ContestBattle01
|
||||
35816:Level_ContestBattle01
|
||||
35817:Level_ContestBattle01
|
||||
35818:Level_ContestBattle01
|
||||
35820:Level_FCdungeon_Qiqi
|
||||
35821:Level_FCdungeon_Qiqi
|
||||
35822:Level_FCdungeon_Qiqi
|
||||
35823:Level_FCdungeon_Qiqi
|
||||
35824:PlotLevel_XiangLingLevel_Xyd
|
||||
35825:PlotLevel_XiangLingLevel_Xyd
|
||||
35826:PlotLevel_XiangLingLevel_Xyd
|
||||
35827:PlotLevel_XiangLingLevel_Xyd
|
||||
35828:Level_FCdungeon_Cloud01
|
||||
35829:Level_FCdungeon_Cloud01
|
||||
35830:Level_FCdungeon_Cloud01
|
||||
35831:Level_FCdungeon_Cloud01
|
||||
35840:Level_CrystalLink_01
|
||||
35841:Level_CrystalLink_01
|
||||
35842:Level_CrystalLink_01
|
||||
35843:Level_CrystalLink_01
|
||||
35844:Level_CrystalLink_01
|
||||
35845:Level_CrystalLink_01
|
||||
35846:Level_DreamIsland_Xinyan01
|
||||
35847:Level_DreamIsland_Xinyan01
|
||||
35848:Level_DIKazuha04
|
||||
35849:Level_DIKazuha04
|
||||
35850:Level_DreamIsland_Fischl03
|
||||
35851:Level_DreamIsland_Fischl03
|
||||
35852:Level_DreamIsland_Mona01
|
||||
35853:Level_DreamIsland_Mona01
|
||||
35860:Level_SmrDungeon_Challenge
|
||||
35861:Level_SmrDungeon_Challenge
|
||||
35862:Level_SmrDungeon_Challenge
|
||||
35863:Level_SmrDungeon_Challenge
|
||||
40001:Level_UCDungeon02
|
||||
40002:Level_UCDungeon01
|
||||
40003:Level_UCDungeon01
|
||||
40004:Level_KaeyaTutorialMission02
|
||||
40005:Level_KaeyaTutorialMission01
|
||||
40006:Level_KaeyaTutorialMission01
|
||||
40007:Level_PFDungeon01
|
||||
40008:Level_KaeyaTutorialMission02
|
||||
40009:Level_AmborTutorialMission01
|
||||
40010:Level_AmborTutorialMission01
|
||||
40012:Level_LisaTutorialMission03
|
||||
40013:Level_AmborTutorialMission01
|
||||
40014:Level_LisaTutorialMission03
|
||||
40015:Level_FCdungeon_Kettle01
|
||||
40016:Level_FCdungeon_Cloud01
|
||||
40017:Level_FCdungeon_Cloud01
|
||||
40018:Level_FCdungeon_Kettle01
|
||||
40019:Level_FCdungeon_Cloud01
|
||||
40020:Level_FCdungeon_Cloud01
|
||||
40021:Level_Challenge_Thunder01
|
||||
40022:Level_ActivityBoss01_Wind
|
||||
40023:Level_ActivityBoss01_Thunder
|
||||
40024:Level_ActivityBoss01_Rock
|
||||
40025:Level_ActivityBoss01_Wind
|
||||
40026:Level_LisaTutorialMission03
|
||||
40027:Level_ActivityBoss01_Wind
|
||||
40028:Level_ActivityBoss01_Thunder
|
||||
40029:Level_ActivityBoss01_Rock
|
||||
40030:Level_LisaTutorialMission03
|
||||
40031:Level_LisaTutorialMission03
|
||||
40032:Level_LisaTutorialMission03
|
||||
40033:Level_LisaTutorialMission03
|
||||
40034:Level_LisaTutorialMission03
|
||||
40035:Level_LisaTutorialMission03
|
||||
40036:Level_LisaTutorialMission03
|
||||
40037:Level_Tower_Universe_01
|
||||
40038:Level_Tower_Universe_01
|
||||
40039:Level_Tower_Element_Water_01
|
||||
40040:Level_Tower_Element_Water_01
|
||||
40041:Level_ActivityBoss02_Water
|
||||
40042:Level_ActivityBoss02_Water
|
||||
40043:Level_ActivityBoss02_Water
|
||||
40044:Level_HFDungeon01
|
||||
40045:Level_HFDungeon02
|
||||
40046:Level_Tower_Element_Water_01
|
||||
40047:Level_HFDungeon02
|
||||
40048:Level_HFDungeon01
|
||||
40049:Level_HFDungeon02
|
||||
40050:Level_HFDungeon_wq
|
||||
40051:Level_XMDungeon_WQ01
|
||||
40052:Level_XMDungeon_WQ03
|
||||
40053:Level_XMDungeon_WQ01
|
||||
40054:Level_XMDungeon_WQ04
|
||||
40100:Level_CycleDungeon01_Fire
|
||||
40101:Level_CycleDungeon01_Fire
|
||||
40102:Level_CycleDungeon01_Fire
|
||||
40103:Level_CycleDungeon01_Fire
|
||||
40104:Level_CycleDungeon01_Fire
|
||||
40105:Level_CycleDungeon01_Fire
|
||||
40200:Level_CycleDungeon01_Ice
|
||||
40201:Level_CycleDungeon01_Ice
|
||||
40202:Level_CycleDungeon01_Ice
|
||||
40203:Level_CycleDungeon01_Ice
|
||||
40300:Level_CycleDungeon01_Water
|
||||
40301:Level_CycleDungeon01_Water
|
||||
40302:Level_CycleDungeon01_Water
|
||||
40303:Level_CycleDungeon01_Water
|
||||
40400:Level_CycleDungeon01_Thunder
|
||||
40401:Level_CycleDungeon01_Thunder
|
||||
40402:Level_CycleDungeon01_Thunder
|
||||
40403:Level_CycleDungeon01_Thunder
|
||||
40404:Level_CycleDungeon01_Snow
|
||||
40405:Level_CycleDungeon01_Thunder
|
||||
40406:Level_CycleDungeon01_Thunder
|
||||
40407:Level_CycleDungeon01_Thunder
|
||||
40408:Level_CycleDungeon01_Snow
|
||||
40409:Level_CycleDungeon01_Snow
|
||||
40410:Level_CycleDungeon01_Snow
|
||||
40500:Level_CycleDungeon02_Morning
|
||||
40501:Level_CycleDungeon02_Morning
|
||||
40502:Level_CycleDungeon02_Morning
|
||||
40503:Level_CycleDungeon02_Dusk
|
||||
40504:Level_CycleDungeon02_Dusk
|
||||
40505:Level_CycleDungeon02_Night
|
||||
40506:Level_CycleDungeon02_Night
|
||||
40507:Level_CycleDungeon02_Normal
|
||||
40508:Level_CycleDungeon02_Morning
|
||||
40509:Level_CycleDungeon02_Dusk
|
||||
40510:Level_CycleDungeon02_Dusk
|
||||
40511:Level_CycleDungeon02_Night
|
||||
40512:Level_CycleDungeon02_Night
|
||||
40513:Level_CycleDungeon02_Normal
|
||||
40514:Level_CycleDungeon02_Morning
|
||||
40515:Level_CycleDungeon02_Morning
|
||||
40516:Level_CycleDungeon02_Night
|
||||
40517:Level_CycleDungeon02_Night
|
||||
40600:Level_CycleDungeon02_Morning
|
||||
40601:Level_CycleDungeon02_Morning
|
||||
40602:Level_CycleDungeon02_Dusk
|
||||
40603:Level_CycleDungeon02_Dusk
|
||||
40604:Level_CycleDungeon02_Night
|
||||
40605:Level_CycleDungeon02_Night
|
||||
40606:Level_CycleDungeon02_Normal
|
||||
40607:Level_CycleDungeon02_Dusk
|
||||
40608:Level_CycleDungeon02_Dusk
|
||||
40609:Level_CycleDungeon02_Night
|
||||
40610:Level_CycleDungeon02_Night
|
||||
40611:Level_CycleDungeon02_Normal
|
||||
40612:Level_CycleDungeon02_Dusk
|
||||
40613:Level_CycleDungeon02_Night
|
||||
40614:Level_CycleDungeon02_Night
|
||||
40615:Level_CycleDungeon02_Night
|
||||
40616:Level_Daily_Water
|
||||
40617:Level_CycleDungeon02_Chasm
|
||||
40618:Level_CycleDungeon02_Chasm
|
||||
40619:Level_CycleDungeon02_Chasm
|
||||
40620:Level_CycleDungeon02_Chasm
|
||||
40650:Level_Cycle01_XM03
|
||||
40651:Level_Cycle01_XM03
|
||||
40652:Level_Cycle01_XM03
|
||||
40653:Level_Cycle01_XM03
|
||||
40700:Level_CycleDungeon01_Rock
|
||||
40701:Level_CycleDungeon01_Rock
|
||||
40702:Level_CycleDungeon01_Rock
|
||||
40703:Level_CycleDungeon01_Rock
|
||||
40750:Level_Cycle02_XM02
|
||||
40751:Level_Cycle02_XM02
|
||||
40752:Level_Cycle02_XM02
|
||||
40753:Level_Cycle02_XM02
|
||||
40754:Level_Cycle01_XM02
|
||||
40755:Level_Cycle01_XM02
|
||||
40756:Level_Cycle01_XM02
|
||||
40757:Level_Cycle01_XM02
|
||||
40800:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40801:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40802:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40803:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40804:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40805:Level_CycleDungeon01_Thunder
|
||||
40806:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40807:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40808:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40809:Level_CycleDungeon02_ThunderCave_Dq
|
||||
40900:Level_CycleDungeon01_Rock
|
||||
40901:Level_CycleDungeon01_Rock
|
||||
40902:Level_CycleDungeon01_Rock
|
||||
40903:Level_CycleDungeon01_Rock
|
||||
40950:Level_CycleDungeon01_Thunder_Dq
|
||||
40951:Level_CycleDungeon01_Thunder_Dq
|
||||
40952:Level_CycleDungeon01_Thunder_Dq
|
||||
40953:Level_CycleDungeon01_Thunder_Dq
|
||||
41000:Level_Tower_01_Open
|
||||
41001:Level_Tower_01_Open
|
||||
41002:Level_Tower_01_Open
|
||||
41003:Level_Tower_01_Open
|
||||
41004:Level_Tower_01_Open
|
||||
41005:Level_Tower_01_Open
|
||||
41006:Level_Tower_01_Open
|
||||
41007:Level_Tower_01_Open
|
||||
41008:Level_Tower_01_Open
|
||||
41009:Level_Tower_01_Open
|
||||
41010:Level_Tower_01_Open
|
||||
41011:Level_Tower_01_Open
|
||||
41012:Level_Tower_01_Open
|
||||
41013:Level_Tower_01_Open
|
||||
41014:Level_Tower_01_Open
|
||||
41015:Level_Tower_01_Open
|
||||
41016:Level_Tower_01_Open
|
||||
41017:Level_Tower_01_Open
|
||||
41018:Level_Tower_01_Open
|
||||
41019:Level_Tower_01_Open
|
||||
41020:Level_Tower_01_Open
|
||||
41021:Level_Tower_01_Open
|
||||
41022:Level_Tower_01_Open
|
||||
41023:Level_Tower_01_Open
|
||||
41024:Level_Tower_01_Open
|
||||
41025:Level_Tower_01_Open
|
||||
41026:Level_Tower_01_Open
|
||||
41027:Level_Tower_01_Open
|
||||
41028:Level_Tower_01_Open
|
||||
41029:Level_Tower_01_Open
|
||||
41030:Level_Tower_01_Open
|
||||
41031:Level_Tower_01_Open
|
||||
41032:Level_Tower_01_Open
|
||||
41033:Level_Tower_01_Open
|
||||
41034:Level_Tower_01_Open
|
||||
41035:Level_Tower_01_Open
|
||||
41036:Level_Tower_01_Open
|
||||
41037:Level_Tower_01_Open
|
||||
41038:Level_Tower_01_Open
|
||||
41039:Level_Tower_01_Open
|
||||
41040:Level_Tower_01_Open
|
||||
41041:Level_Tower_01_Open
|
||||
41042:Level_Tower_01_Open
|
||||
41043:Level_Tower_01_Open
|
||||
41044:Level_Tower_01_Open
|
||||
41045:Level_Tower_01_Open
|
||||
41046:Level_Tower_01_Open
|
||||
41047:Level_Tower_01_Open
|
||||
41048:Level_Tower_01_Open
|
||||
41049:Level_Tower_01_Open
|
||||
41050:Level_Tower_01_Open
|
||||
41051:Level_Tower_01_Open
|
||||
41052:Level_Tower_01_Open
|
||||
41053:Level_Tower_01_Open
|
||||
41054:Level_Tower_01_Open
|
||||
41055:Level_Tower_01_Open
|
||||
41056:Level_Tower_01_Open
|
||||
42001:Level_PFDungeon02_Active01
|
||||
42002:Level_PFDungeon02_Active02
|
||||
42003:Level_PFDungeon02_Active07
|
||||
42004:Level_PFDungeon02_Active06
|
||||
42005:Level_PFDungeon02_Active05
|
||||
42006:Level_PFDungeon02_Active03
|
||||
42007:Level_PFDungeon02_Active04
|
||||
42008:Level_PFDungeon02_Active07
|
||||
42009:Level_PFDungeon02_Active02
|
||||
42010:Level_PFDungeon02_Active01
|
||||
42011:Level_PFDungeon02_Active05
|
||||
42012:Level_PFDungeon02_Active04
|
||||
42013:Level_PFDungeon02_Active07
|
||||
42014:Level_PFDungeon02_Active03
|
||||
43001:Level_FCdungeon_MistTrial
|
||||
43002:Level_FCdungeon_MistTrial
|
||||
43003:Level_FCdungeon_MistTrial
|
||||
43004:Level_FCdungeon_MistTrial
|
||||
43005:Level_FCdungeon_MistTrial
|
||||
43006:Level_FCdungeon_MistTrial
|
||||
43007:Level_FCdungeon_MistTrial
|
||||
43008:Level_FCdungeon_MistTrial
|
||||
43009:Level_FCdungeon_MistTrial
|
||||
43010:Level_FCdungeon_MistTrial
|
||||
43011:Level_FCdungeon_MistTrial
|
||||
43012:Level_FCdungeon_MistTrial
|
||||
43013:Level_FCdungeon_MistTrial
|
||||
44001:Level_PFDungeon01
|
||||
44002:Level_KaeyaTutorialMission02
|
||||
44003:PlotLevel_XiangLingLevel_Xyd
|
||||
44004:Level_Tower_Dusk_01
|
||||
44005:Level_Tower_Moon_01
|
||||
44006:Level_Tower_Element_Thunder_01
|
||||
44007:Level_Tower_Universe_01
|
||||
44011:Level_Tower_Moon_01
|
||||
44012:Level_Tower_Night_01
|
||||
44013:Level_Tower_Moon_01
|
||||
45000:Level_PFDungeon02_ReActive02
|
||||
45001:Level_PFDungeon02_ReActive01
|
||||
45002:Level_PFDungeon02_ReActive02
|
||||
45003:Level_PFDungeon02_ReActive03
|
||||
45004:Level_PFDungeon02_ReActive04
|
||||
45005:Level_PFDungeon02_ReActive05
|
||||
45006:Level_PFDungeon02_ReActive06
|
||||
45007:Level_PFDungeon02_ReActive05
|
||||
45008:Level_PFDungeon02_ReActive01
|
||||
45009:Level_PFDungeon02_ReActive02
|
||||
45010:Level_PFDungeon02_ReActive03
|
||||
45011:Level_PFDungeon02_ReActive04
|
||||
45012:Level_PFDungeon02_ReActive05
|
||||
45013:Level_PFDungeon02_Active08
|
||||
45014:Level_PFDungeon02_Active02
|
||||
45015:Level_PFDungeon02_Active03
|
||||
45016:Level_PFDungeon02_Active04
|
||||
45017:Level_PFDungeon02_Active08
|
||||
45018:Level_PFDungeon02_Active02
|
||||
45019:Level_PFDungeon02_Active03
|
||||
45020:Level_PFDungeon02_Active04
|
||||
45050:Level_CustomLevel_A_01
|
||||
45051:Level_CustomLevel_A_02
|
||||
45052:Level_CustomLevel_A_03
|
||||
45053:Level_CustomLevel_A_04
|
||||
45054:Level_CustomLevel_A_05
|
||||
45055:Level_CustomLevel_A_01
|
||||
45056:Level_CustomLevel_A_02
|
||||
45057:Level_CustomLevel_A_03
|
||||
45058:Level_CustomLevel_A_04
|
||||
45059:Level_CustomLevel_A_05
|
||||
46001:Level_Tower_Universe_01
|
||||
46101:Level_HFDungeon_Prison01
|
||||
46201:Level_CYDungeon_ActivityRouge01
|
||||
46202:Level_CYDungeon_Activy02
|
||||
46203:Level_CYDungeon_Activy03
|
||||
46300:Level_SmrDungeon_Challenge
|
||||
46301:Level_FCdungeon_Cloud01
|
||||
46302:Level_SmrDungeon_Challenge
|
||||
46303:Level_SmrDungeon_Challenge
|
||||
46304:Level_FCdungeon_Cloud01
|
||||
46305:Level_FCdungeon_Cloud01
|
||||
46306:Level_FCdungeon_Cloud01
|
||||
47001:Level_OnmyoMaze_01
|
||||
47002:Level_OnmyoMaze_05
|
||||
47003:Level_OnmyoMaze_03
|
||||
47004:Level_OnmyoMaze_04
|
||||
47005:Level_OnmyoMaze_02
|
||||
47006:Level_OnmyoMaze_06
|
||||
47007:Level_OnmyoMaze_07
|
||||
47008:Level_OnmyoMaze_08
|
||||
47009:Level_OnmyoMaze_01
|
||||
47010:Level_OnmyoMaze_05
|
||||
47011:Level_OnmyoMaze_05
|
||||
47012:TestLevel_Dq_Rouge_SLL03
|
||||
47013:Level_OnmyoMaze_03
|
||||
47014:TestLevel_Dq_Rouge_SLL05
|
||||
47015:TestLevel_Dq_Rouge_SLL06
|
||||
47016:TestLevel_Dq_Rouge_LX01
|
||||
47017:TestLevel_Dq_Rouge_LX02
|
||||
47018:TestLevel_Dq_Rouge_LX03
|
||||
47019:TestLevel_Dq_Rouge_LX04
|
||||
47020:TestLevel_Dq_Rouge_LX05
|
||||
47021:Level_WindDungeon_01
|
||||
47022:Level_WindDungeon_02
|
||||
47023:Level_WindDungeon_03
|
||||
47024:Level_WindDungeon_04
|
||||
47025:Level_WindDungeon_01
|
||||
50002:TestLevel_Cold_LYX
|
||||
50003:TestLevel_Battle_CLX
|
||||
50004:Level_PowerCharge_Test
|
||||
50005:Level_ElementGameplay_Test
|
||||
50006:Level_KaeyaTutorialMission02
|
||||
50007:Level_PowerCharge_Test
|
||||
50008:Level_Function_BlackBox_Test
|
||||
50009:TestLevelGameplay_CX
|
||||
50010:TestLevelGameplay_LSA
|
||||
50011:Level_CycleDungeon01_Fire
|
||||
50012:Level_CycleDungeon01_Ice
|
||||
50013:Level_CycleDungeon01_Fire
|
||||
50014:Monster_StrategyTest_LTJ
|
||||
50015:LevelTestRooms
|
||||
50016:Level_CharactersPattern_Test
|
||||
50017:Level_Tower_Moon_01
|
||||
50018:TestLevel_Protect_MC
|
||||
50019:TestLevel_Protect_MC
|
||||
50021:LevelTest_TestTest_WG
|
||||
50022:TestLevel_PFDungeon01_ZHT
|
||||
50023:Level_Tower_Dusk_01
|
||||
50024:Level_Tower_Dusk_01
|
||||
50025:Level_CycleDungeon02_Normal
|
||||
50026:Level_CycleDungeon02_Normal
|
||||
50027:Level_CycleDungeon02_Normal
|
||||
50028:TestLevel_CycleFire_YQT
|
||||
50029:Level_TdGameplay_Test
|
||||
50030:Level_PFDungeon02_Active01
|
||||
50031:Level_FCdungeon_DragonBoss
|
||||
50032:Level_PFDungeon02_Active03
|
||||
50033:Level_PFDungeon02_Active04
|
||||
50034:Level_PFDungeon02_Active05
|
||||
50041:TestLevel_SZ_LX
|
||||
50042:TestLevel_MD_YQT
|
||||
50043:TestLevel_MD_YQT
|
||||
50044:TestLevel_SZ_LX
|
||||
50045:Level_CycleDungeon_WindFlower
|
||||
50046:Level_Challenge_Thunder01
|
||||
50047:Level_CycleDungeon_WindFlower
|
||||
50048:Level_CycleDungeon_WindFlower
|
||||
50049:Level_CycleDungeon_WindFlower
|
||||
50050:Level_Tower_Morning_01
|
||||
50051:Level_FCdungeon_MistTrial
|
||||
50052:Level_Tower_01_Open
|
||||
50053:Level_LadyBoss01
|
||||
50054:Level_ActivityBoss02_Water
|
||||
50055:TestLevel_Dq_Rouge
|
||||
50056:TestLevel_Dq_Rouge_YQT01
|
||||
50057:TestLevel_Dq_Rouge_YQT02
|
||||
50058:Level_Dq_Void02
|
||||
50059:TestLevelSLL_SpringFestival
|
||||
50060:TestLevel_Dq_UGC_LX01
|
||||
50061:Level_Tower_Universe_01
|
||||
50062:TestLevel_Dq_UGC_LX02
|
||||
50063:TestLevel_Dq_UGC_LX03
|
||||
50064:TestLevel_Dq_UGC_LX04
|
||||
50065:TestLevel_Dq_UGC_LX05
|
||||
50066:TestLevel_FCdungeon_ShenheCloud01
|
||||
50067:TestLevel_WB_Z
|
||||
50068:Level_Tower_01_Open
|
||||
50070:TestLevel_APA_ZQQ
|
||||
50072:Level_TD_V3_Gameplay_Test
|
||||
50074:Level_SmrDungeon_Tinali
|
||||
50075:Level_SmrDungeon_BigTree
|
||||
50076:Level_XMDungeon_GrassDragon
|
||||
50077:Level_Tower_Moon_01
|
||||
50078:Level_DreamIsland_Xinyan01
|
||||
50079:Level_DreamIsland_Mona01
|
||||
50080:Level_DreamIsland_Kazuha02
|
||||
50081:Level_DreamIsland_Mona02
|
||||
50082:Level_DreamIsland_Fischl01
|
||||
50083:Level_DreamIsland_Fischl02
|
||||
50084:Level_DreamIsland_Fischl03
|
||||
50085:Level_DreamIsland_Kazuha03
|
||||
50086:Level_DreamIsland_Fischllibrary
|
||||
50087:Level_DreamIsland_Kazuha01
|
||||
50088:Level_DreamIsland_Fischlroom
|
||||
50089:Level_DreamIsland_Fischlcorridor
|
||||
50090:TestLevel_WhiteBox_Xm_03
|
||||
50092:WindPuzzle_WhiteboxSll01
|
||||
50093:WindPuzzle_WhiteboxSll04
|
||||
50094:Level_Tower_Moon_01
|
||||
50095:Level_Tower_Moon_01
|
||||
50096:Level_Tower_Moon_01
|
||||
50097:Level_Tower_Moon_01
|
||||
50098:Level_Tower_Moon_01
|
||||
50099:Level_Tower_Moon_01
|
||||
51000:Level_Tower_Moon_01
|
||||
51001:Level_Tower_Moon_01
|
||||
51002:Level_Tower_Moon_01
|
||||
51003:Level_Tower_Moon_01
|
||||
51004:Level_Tower_Moon_01
|
||||
51005:Level_Tower_Moon_01
|
||||
51006:TestLevel_TestBox_GJH
|
||||
51014:Level_Cycle01_XM03
|
||||
|
||||
|
||||
// SCENE_ROOM
|
||||
1004:Knight_Inside_Test
|
||||
1005:ChurchSteal
|
||||
1008:ChurchLobby
|
||||
1009:AngelShare
|
||||
1013:SneakAdvancedTest
|
||||
1018:Chateau
|
||||
1023:Level_Yurenzhong
|
||||
1033:Indoor_Ly_Bank
|
||||
1034:Indoor_Ly_Liuliting
|
||||
1035:Indoor_Ly_Xinyuexuan
|
||||
1057:Indoor_Ly_Qunyuge
|
||||
1060:IndoorScene_Dq_Teahouse
|
||||
1061:IndoorScene_Dq_Syabugyo
|
||||
1063:IndoorScene_Dq_Donjon
|
||||
1064:IndoorScene_Dq_TenryuBugyo
|
||||
1066:IndoorScene_Dq_Uyutei
|
||||
1068:IndoorScene_Md_AngelShare_Bartender01
|
||||
1069:IndoorScene_Ly_CyRoom
|
||||
1072:IndoorScene_Xm_Barbecue
|
||||
1073:IndoorScene_Xm_Biglibrary
|
||||
1074:IndoorScene_Xm_Coffeehouse
|
||||
1075:IndoorScene_Xm_Csd
|
||||
1077:IndoorScene_Xm_Chunzhangjia
|
||||
1078:IndoorScene_Xm_Zls
|
||||
20130:IndoorScene_Ly_CyRoom
|
||||
|
||||
|
||||
// SCENE_HOME_WORLD
|
||||
2001:Homeworld_Exterior_Above
|
||||
2002:Homeworld_Exterior_Karst
|
||||
2003:Homeworld_Exterior_Uncharted
|
||||
2004:Homeworld_Exterior_Ukiyo
|
||||
|
||||
|
||||
// SCENE_HOME_ROOM
|
||||
2201:Homeworld_Interior_Md_Apartment_01
|
||||
2202:Homeworld_Interior_Ly_Apartment_01
|
||||
2203:Homeworld_Interior_Dq_Apartment_01
|
||||
|
||||
|
||||
// SCENE_ACTIVITY
|
||||
@@ -1,152 +0,0 @@
|
||||
11101:Тупой меч
|
||||
11201:Серебряный меч
|
||||
11301:Холодное лезвие
|
||||
11302:Предвестник зари
|
||||
11303:Меч путешественника
|
||||
11304:Тёмный железный меч
|
||||
11305:Филейный нож
|
||||
11306:Меч небесного всадника
|
||||
11401:Меч Фавония
|
||||
11402:Меч-флейта
|
||||
11403:Церемониальный меч
|
||||
11404:Меч аристократов
|
||||
11405:Драконий рык
|
||||
11406:Прототип:Злоба
|
||||
11407:Стальное жало
|
||||
11408:Черногорский длинный меч
|
||||
11409:Чёрный меч
|
||||
11410:Вспышка во тьме
|
||||
11412:Меч нисхождения
|
||||
11413:Осквернённое желание
|
||||
11414:Амэнома Кагэути
|
||||
11415:Киноварное веретено
|
||||
11416:Кагоцурубэ Иссин
|
||||
11419:Легендарный клинок Иссин
|
||||
11420:Легендарный клинок Иссин
|
||||
11421:Легендарный клинок Иссин
|
||||
11501:Меч Сокола
|
||||
11502:Небесный меч
|
||||
11503:Клятва свободы
|
||||
11504:Кромсатель пиков
|
||||
11505:Драгоценный омут
|
||||
11506:Древний Нефритовый Резак
|
||||
11507:Одна Сторона
|
||||
11509:Рассекающий туман
|
||||
11510:Харан гэппаку фуцу
|
||||
12101:Двуручный меч богатыря
|
||||
12201:Лучший друг наёмника
|
||||
12301:Металлическая тень
|
||||
12302:Меч драконьей крови
|
||||
12303:Меч из белого железа
|
||||
12304:Кварц
|
||||
12305:Дубина переговоров
|
||||
12306:Большой меч небесного всадника
|
||||
12401:Двуручный меч Фавония
|
||||
12402:Меч-колокол
|
||||
12403:Церемониальный двуручный меч
|
||||
12404:Королевский двуручный меч
|
||||
12405:Дождерез
|
||||
12406:Прототип:Архаичный
|
||||
12407:Белая тень
|
||||
12408:Черногорская бритва
|
||||
12409:Меч драконьей кости
|
||||
12410:Каменный меч
|
||||
12411:Заснеженное звёздное серебро
|
||||
12412:Благодатный владыка вод
|
||||
12414:Кацурагикири Нагамаса
|
||||
12416:Акуомару
|
||||
12501:Небесное величие
|
||||
12502:Волчья погибель
|
||||
12503:Песнь разбитых сосен
|
||||
12504:Некованый
|
||||
12505:Древний Нефритовый Двуручный Меч
|
||||
12506:Другая Сторона
|
||||
12510:Краснорогий камнеруб
|
||||
13101:Копьё новичка
|
||||
13201:Железный наконечник
|
||||
13301:Белая кисть
|
||||
13302:Алебарда Миллелита
|
||||
13303:Чёрная кисть
|
||||
13304:Флагшток
|
||||
13401:Гроза драконов
|
||||
13402:Прототип:Звёздный блеск
|
||||
13403:Пика полумесяца
|
||||
13404:Черногорская пика
|
||||
13405:Смертельный бой
|
||||
13406:Каменное копьё
|
||||
13407:Копьё Фавония
|
||||
13408:Королевское копьё
|
||||
13409:Копьё Драконьего хребта
|
||||
13414:Крест-копьё Китаин
|
||||
13415:«Улов»
|
||||
13416:Режущий волны плавник
|
||||
13501:Посох Хомы
|
||||
13502:Небесная ось
|
||||
13504:Покоритель вихря
|
||||
13505:Нефритовый коршун
|
||||
13506:Богоубийство
|
||||
13507:Усмиритель бед
|
||||
13509:Сияющая жатва
|
||||
14101:Записи ученика
|
||||
14201:Карманный гримуар
|
||||
14301:Руководство по магии
|
||||
14302:Эпос о драконоборцах
|
||||
14303:Потусторонняя история
|
||||
14304:Изумрудный шар
|
||||
14305:Парный нефрит
|
||||
14306:Янтарная жемчужина
|
||||
14401:Кодекс Фавония
|
||||
14402:Песнь странника
|
||||
14403:Церемониальные мемуары
|
||||
14404:Королевский гримуар
|
||||
14405:Солнечная жемчужина
|
||||
14406:Прототип:Янтарь
|
||||
14407:Морской атлас
|
||||
14408:Черногорский агат
|
||||
14409:Око сознания
|
||||
14410:Вино и песни
|
||||
14412:Плод вечной мерзлоты
|
||||
14413:Истории Додоко
|
||||
14414:Кольцо Хакусин
|
||||
14415:Око клятвы
|
||||
14501:Небесный атлас
|
||||
14502:Молитва святым ветрам
|
||||
14503:Утерянная Баллада
|
||||
14504:Память о пыли
|
||||
14505:Древняя Нефритовая Регалия
|
||||
14506:Вечное лунное сияние
|
||||
14509:Истина кагура
|
||||
15101:Лук охотника
|
||||
15201:Лук опытного охотника
|
||||
15301:Лук ворона
|
||||
15302:Клятва стрелка
|
||||
15303:Изогнутый лук
|
||||
15304:Рогатка
|
||||
15305:Посыльный
|
||||
15306:Эбеновый лук
|
||||
15401:Боевой лук Фавония
|
||||
15402:Бесструнный
|
||||
15403:Церемониальный лук
|
||||
15404:Королевский лук
|
||||
15405:Ржавый лук
|
||||
15406:Прототип:Полумесяц
|
||||
15407:Составной лук
|
||||
15408:Черногорский боевой лук
|
||||
15409:Зелёный лук
|
||||
15410:Охотник во тьме
|
||||
15411:Гаснущие сумерки
|
||||
15412:Вальс Нирваны Ночи
|
||||
15413:Ода анемонии
|
||||
15414:Хамаюми
|
||||
15415:Хищник
|
||||
15416:Луна Моун
|
||||
15501:Небесное крыло
|
||||
15502:Лук Амоса
|
||||
15503:Элегия погибели
|
||||
15504:Убийца Драконов Кунву
|
||||
15505:Древняя Нефритовая Виста
|
||||
15506:Разбитое зеркало
|
||||
15507:Полярная звезда
|
||||
15508:Аква симулякрум
|
||||
15509:Громовой пульс
|
||||
15511:Охотничья тропа
|
||||
@@ -1,255 +0,0 @@
|
||||
28010101:黄金蟹
|
||||
28010102:太阳蟹
|
||||
28010103:海蓝蟹
|
||||
28010104:将军蟹
|
||||
28010105:薄红蟹
|
||||
28010106:螃蟹
|
||||
28010201:蓝角蜥
|
||||
28010202:红角蜥
|
||||
28010203:绿角蜥
|
||||
28010204:落日鳅鳅
|
||||
28010205:金鳅鳅
|
||||
28010206:晴天鳅鳅
|
||||
28010207:嗜髓蜥
|
||||
28010301:青蛙
|
||||
28010302:泥蛙
|
||||
28010303:蓝蛙
|
||||
28010401:藤纹陆鳗鳗
|
||||
28010402:深海鳗鳗
|
||||
28010403:赤鳍陆鳗鳗
|
||||
28010404:流沙鳗鳗
|
||||
28020101:雪狐
|
||||
28020102:红狐
|
||||
28020103:送礼雪狐
|
||||
28020104:送大礼雪狐
|
||||
28020105:雪狐
|
||||
28020106:红狐
|
||||
28020108:沙狐
|
||||
28020201:松鼠
|
||||
28020301:野林猪
|
||||
28020302:小野林猪
|
||||
28020303:雪猪
|
||||
28020304:「大雪猪王」
|
||||
28020305:冰冻雪猪
|
||||
28020306:雪猪
|
||||
28020307:野林猪
|
||||
28020308:冰冻雪猪
|
||||
28020309:「大雪猪王」
|
||||
28020401:北地犬
|
||||
28020402:巡林犬
|
||||
28020403:柴犬
|
||||
28020404:黑背猎犬
|
||||
28020405:柴犬
|
||||
28020406:北地犬
|
||||
28020407:北地犬
|
||||
28020408:巡林犬
|
||||
28020409:柴犬
|
||||
28020410:黑背猎犬
|
||||
28020501:蓝宝石
|
||||
28020502:翠目猫
|
||||
28020503:灰雪猫
|
||||
28020504:北地猫
|
||||
28020505:虎纹猫
|
||||
28020506:警长猫
|
||||
28020507:黑猫
|
||||
28020508:蓝宝石
|
||||
28020509:灰雪猫
|
||||
28020510:翠目猫
|
||||
28020511:灰雪猫
|
||||
28020512:北地猫
|
||||
28020513:虎纹猫
|
||||
28020601:雪隐鼬
|
||||
28020602:红尾鼬
|
||||
28020603:靴子鼬
|
||||
28020604:面具鼬
|
||||
28020605:青雷鼬
|
||||
28020701:狐
|
||||
28020702:狐
|
||||
28020801:妖狸
|
||||
28020802:「吉法师」
|
||||
28020803:妖狸
|
||||
28020901:武士狗分身(test)
|
||||
28020902:武士狗boss(test)
|
||||
28020903:太郎丸
|
||||
28030101:蓝翎鹭
|
||||
28030102:菫䴉
|
||||
28030201:茶羽鹰
|
||||
28030202:棕翎鹰
|
||||
28030203:石鸢
|
||||
28030204:白练鹰
|
||||
28030301:白鸽
|
||||
28030302:璃冠鸽
|
||||
28030303:灰羽鸽
|
||||
28030304:赤胁鸽
|
||||
28030305:黑王鸽
|
||||
28030306:鸦
|
||||
28030307:白鸽
|
||||
28030308:璃冠鸽
|
||||
28030309:灰羽鸽
|
||||
28030310:赤胁鸽
|
||||
28030311:黑王鸽
|
||||
28030401:赤团雀
|
||||
28030402:金团雀
|
||||
28030403:雪团雀
|
||||
28030404:碧团雀
|
||||
28030405:金团雀
|
||||
28030406:赤团雀
|
||||
28030407:金团雀
|
||||
28030408:雪团雀
|
||||
28030409:碧团雀
|
||||
28030501:赤喙鸭
|
||||
28030502:翠冠鸭
|
||||
28030503:沉金鸭
|
||||
28030504:赤喙鸭
|
||||
28040101:黑背鲈鱼
|
||||
28040102:蓝鳍鲈鱼
|
||||
28040103:黄金鲈鱼
|
||||
28040104:黑背鲈鱼
|
||||
28040105:黑背鲈鱼
|
||||
28040106:蓝鳍鲈鱼
|
||||
28040107:黄金鲈鱼
|
||||
28040108:黑背鲈鱼
|
||||
28040201:花鳉
|
||||
28040202:琉璃花鳉
|
||||
28040203:甜甜花鳉
|
||||
28040204:蓝染花鳉
|
||||
28040205:擒霞客
|
||||
28040206:水晶宴
|
||||
28040301:肺棘鱼
|
||||
28040302:斗棘鱼
|
||||
28040303:鸩棘鱼
|
||||
28040304:赤魔王
|
||||
28040305:雪中君
|
||||
28040401:金赤假龙
|
||||
28040402:锖假龙
|
||||
28040501:流纹褐蝶鱼
|
||||
28040502:流纹京紫蝶鱼
|
||||
28040503:流纹茶蝶鱼
|
||||
28040504:长生仙
|
||||
28040505:雷鸣仙
|
||||
28040506:月光鳍
|
||||
28040601:炮鲀
|
||||
28040602:苦炮鲀
|
||||
28040701:迪芙妲鳐
|
||||
28040702:佛玛洛鳐
|
||||
28040703:幽浮鳐
|
||||
28050101:风晶蝶
|
||||
28050102:岩晶蝶
|
||||
28050103:冰晶蝶
|
||||
28050104:雷晶蝶
|
||||
28050105:珊瑚蝶
|
||||
28050201:新手盗宝鼬
|
||||
28050202:藏金盗宝鼬
|
||||
28050203:大黄金盗宝鼬
|
||||
28050204:新手盗宝鼬
|
||||
28050211:新手盗宝鼬
|
||||
28050212:藏金盗宝鼬
|
||||
28050213:大黄金盗宝鼬
|
||||
28050221:新手盗宝鼬
|
||||
28050222:藏金盗宝鼬
|
||||
28050223:大黄金盗宝鼬
|
||||
28050301:吉光虫
|
||||
28050401:圣金虫
|
||||
28060301:赤鹫
|
||||
28010304:丛林树蛙
|
||||
28060401:毒蝎
|
||||
28060501:骆骆驮兽
|
||||
28010208:赤尾蜥
|
||||
28210101:尘歌壶:黄金蟹
|
||||
28210102:尘歌壶:太阳蟹
|
||||
28210103:尘歌壶:海蓝蟹
|
||||
28210104:尘歌壶:将军蟹
|
||||
28210105:尘歌壶:薄红蟹
|
||||
28210201:尘歌壶:蓝角蜥
|
||||
28210202:尘歌壶:红角蜥
|
||||
28210203:尘歌壶:绿角蜥
|
||||
28210204:尘歌壶:落日鳅鳅
|
||||
28210205:尘歌壶:金鳅鳅
|
||||
28210206:尘歌壶:晴天鳅鳅
|
||||
28210207:尘歌壶:嗜髓蜥
|
||||
28210301:尘歌壶:青蛙
|
||||
28210302:尘歌壶:泥蛙
|
||||
28210303:尘歌壶:蓝蛙
|
||||
28210401:尘歌壶:藤纹陆鳗鳗
|
||||
28210402:尘歌壶:深海鳗鳗
|
||||
28210403:尘歌壶:赤鳍陆鳗鳗
|
||||
28220101:尘歌壶:雪狐
|
||||
28220102:尘歌壶:红狐
|
||||
28220201:尘歌壶:松鼠
|
||||
28220301:尘歌壶:野林猪
|
||||
28220303:尘歌壶:雪猪
|
||||
28220401:尘歌壶:北地犬
|
||||
28220402:尘歌壶:巡林犬
|
||||
28220403:尘歌壶:柴犬
|
||||
28220404:尘歌壶:黑背猎犬
|
||||
28220501:尘歌壶:蓝宝石
|
||||
28220502:尘歌壶:翠目猫
|
||||
28220503:尘歌壶:灰雪猫
|
||||
28220504:尘歌壶:北地猫
|
||||
28220505:尘歌壶:虎纹猫
|
||||
28220506:尘歌壶:警长猫
|
||||
28220601:尘歌壶:雪隐鼬
|
||||
28220602:尘歌壶:红尾鼬
|
||||
28220603:尘歌壶:靴子鼬
|
||||
28220605:尘歌壶:青雷鼬
|
||||
28220701:尘歌壶:狐
|
||||
28220901:尘歌壶:影狼丸
|
||||
28230101:尘歌壶:蓝翎鹭
|
||||
28230102:尘歌壶:菫䴉
|
||||
28230301:尘歌壶:白鸽
|
||||
28230302:尘歌壶:璃冠鸽
|
||||
28230303:尘歌壶:灰羽鸽
|
||||
28230304:尘歌壶:赤胁鸽
|
||||
28230305:尘歌壶:黑王鸽
|
||||
28230306:尘歌壶:鸦
|
||||
28230401:尘歌壶:赤团雀
|
||||
28230402:尘歌壶:金团雀
|
||||
28230403:尘歌壶:雪团雀
|
||||
28230404:尘歌壶:碧团雀
|
||||
28240201:尘歌壶:花鳉
|
||||
28240202:尘歌壶:琉璃花鳉
|
||||
28240203:尘歌壶:甜甜花鳉
|
||||
28240204:尘歌壶:蓝染花鳉
|
||||
28240205:尘歌壶:擒霞客
|
||||
28240206:尘歌壶:水晶宴
|
||||
28240301:尘歌壶:肺棘鱼
|
||||
28240302:尘歌壶:斗棘鱼
|
||||
28240303:尘歌壶:鸩棘鱼
|
||||
28240304:尘歌壶:赤魔王
|
||||
28240305:尘歌壶:雪中君
|
||||
28240401:尘歌壶:金赤假龙
|
||||
28240402:尘歌壶:锖假龙
|
||||
28240501:尘歌壶:流纹褐蝶鱼
|
||||
28240502:尘歌壶:流纹京紫蝶鱼
|
||||
28240503:尘歌壶:流纹茶蝶鱼
|
||||
28240504:尘歌壶:长生仙
|
||||
28240505:尘歌壶:雷鸣仙
|
||||
28240506:尘歌壶:月光鳍
|
||||
28240601:尘歌壶:炮鲀
|
||||
28240602:尘歌壶:苦炮鲀
|
||||
28240701:尘歌壶:迪芙妲鳐
|
||||
28240702:尘歌壶:佛玛洛鳐
|
||||
28250101:尘歌壶:风晶蝶
|
||||
28250102:尘歌壶:岩晶蝶
|
||||
28250103:尘歌壶:冰晶蝶
|
||||
28250104:尘歌壶:雷晶蝶
|
||||
28250105:尘歌壶:珊瑚蝶
|
||||
28250301:尘歌壶:吉光虫
|
||||
28020313:大蕈猪?
|
||||
28030313:暝彩鸟
|
||||
28020314:蕈猪
|
||||
28030104:圣鹮
|
||||
28040801:真果角鲀
|
||||
28040802:沉波蜜桃
|
||||
28040803:吹沙角鲀
|
||||
28040804:暮云角鲀
|
||||
28040901:青金斧枪鱼
|
||||
28040902:翡玉斧枪鱼
|
||||
28050106:草晶蝶
|
||||
28060101:棘冠鳄
|
||||
28060201:长鬓虎
|
||||
28060601:牦牦驮兽
|
||||
31010101:友军 打手丘丘人
|
||||
31020101:友军 木盾丘丘暴徒
|
||||
31020201:友军 火斧丘丘暴徒
|
||||
35210101:友军 娜菈
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,66 +1,66 @@
|
||||
10001: 生命值
|
||||
10002: 生命值百分比
|
||||
10003: 攻击力
|
||||
10004: 攻击力百分比
|
||||
10005: 防御力
|
||||
10006: 防御力百分比
|
||||
10007: 元素充能效率
|
||||
10008: 元素精通
|
||||
10009: 火元素抗性
|
||||
10010: 雷元素抗性
|
||||
10011: 冰元素抗性
|
||||
10012: 水元素抗性
|
||||
10013: 风元素抗性
|
||||
10014: 岩元素抗性
|
||||
10015: 草元素抗性
|
||||
12001: 攻击力
|
||||
13001: 生命值
|
||||
13002: 生命值百分比
|
||||
13003: 攻击力
|
||||
13004: 攻击力百分比
|
||||
13005: 防御力
|
||||
13006: 防御力百分比
|
||||
13007: 暴击率
|
||||
13008: 暴击伤害
|
||||
13009: 治疗加成
|
||||
13010: 元素精通
|
||||
14001: 生命值
|
||||
15001: 生命值
|
||||
15002: 生命值百分比
|
||||
15003: 攻击力
|
||||
15004: 攻击力百分比
|
||||
15005: 防御力
|
||||
15006: 防御力百分比
|
||||
15007: 元素精通
|
||||
15008: 火元素伤害加成
|
||||
15009: 雷元素伤害加成
|
||||
15010: 冰元素伤害加成
|
||||
15011: 水元素伤害加成
|
||||
15012: 风元素伤害加成
|
||||
15013: 岩元素伤害加成
|
||||
15014: 草元素伤害加成
|
||||
15015: 物理伤害加成
|
||||
10990: 攻击力百分比
|
||||
10980: 生命值百分比
|
||||
10970: 防御力百分比
|
||||
10960: 元素充能效率
|
||||
10950: 元素精通
|
||||
30990: 攻击力百分比
|
||||
30980: 生命值百分比
|
||||
30970: 防御力百分比
|
||||
30960: 暴击率
|
||||
30950: 暴击伤害
|
||||
30940: 治疗加成
|
||||
30930: 元素精通
|
||||
50990: 攻击力百分比
|
||||
50980: 生命值百分比
|
||||
50970: 防御力百分比
|
||||
50960: 火元素伤害加成
|
||||
50950: 雷元素伤害加成
|
||||
50940: 冰元素伤害加成
|
||||
50930: 水元素伤害加成
|
||||
50920: 风元素伤害加成
|
||||
50910: 岩元素伤害加成
|
||||
50900: 草元素伤害加成
|
||||
50890: 物理伤害加成
|
||||
50880: 元素精通
|
||||
10001:生命值
|
||||
10002:生命值百分比
|
||||
10003:攻击力
|
||||
10004:攻击力百分比
|
||||
10005:防御力
|
||||
10006:防御力百分比
|
||||
10007:元素充能效率
|
||||
10008:元素精通
|
||||
10009:火元素抗性
|
||||
10010:雷元素抗性
|
||||
10011:冰元素抗性
|
||||
10012:水元素抗性
|
||||
10013:风元素抗性
|
||||
10014:岩元素抗性
|
||||
10015:草元素抗性
|
||||
12001:攻击力
|
||||
13001:生命值
|
||||
13002:生命值百分比
|
||||
13003:攻击力
|
||||
13004:攻击力百分比
|
||||
13005:防御力
|
||||
13006:防御力百分比
|
||||
13007:暴击率
|
||||
13008:暴击伤害
|
||||
13009:治疗加成
|
||||
13010:元素精通
|
||||
14001:生命值
|
||||
15001:生命值
|
||||
15002:生命值百分比
|
||||
15003:攻击力
|
||||
15004:攻击力百分比
|
||||
15005:防御力
|
||||
15006:防御力百分比
|
||||
15007:元素精通
|
||||
15008:火元素伤害加成
|
||||
15009:雷元素伤害加成
|
||||
15010:冰元素伤害加成
|
||||
15011:水元素伤害加成
|
||||
15012:风元素伤害加成
|
||||
15013:岩元素伤害加成
|
||||
15014:草元素伤害加成
|
||||
15015:物理伤害加成
|
||||
10990:攻击力百分比
|
||||
10980:生命值百分比
|
||||
10970:防御力百分比
|
||||
10960:元素充能效率
|
||||
10950:元素精通
|
||||
30990:攻击力百分比
|
||||
30980:生命值百分比
|
||||
30970:防御力百分比
|
||||
30960:暴击率
|
||||
30950:暴击伤害
|
||||
30940:治疗加成
|
||||
30930:元素精通
|
||||
50990:攻击力百分比
|
||||
50980:生命值百分比
|
||||
50970:防御力百分比
|
||||
50960:火元素伤害加成
|
||||
50950:雷元素伤害加成
|
||||
50940:冰元素伤害加成
|
||||
50930:水元素伤害加成
|
||||
50920:风元素伤害加成
|
||||
50910:岩元素伤害加成
|
||||
50900:草元素伤害加成
|
||||
50890:物理伤害加成
|
||||
50880:元素精通
|
||||
@@ -1,335 +1,335 @@
|
||||
101021: 生命值+24
|
||||
101022: 生命值+30
|
||||
201021: 生命值+50
|
||||
201022: 生命值+61
|
||||
201023: 生命值+72
|
||||
301021: 生命值+100
|
||||
301022: 生命值+115
|
||||
301023: 生命值+129
|
||||
301024: 生命值+143
|
||||
401021: 生命值+167
|
||||
401022: 生命值+191
|
||||
401023: 生命值+215
|
||||
401024: 生命值+239
|
||||
501021: 生命值+209
|
||||
501022: 生命值+239
|
||||
501023: 生命值+269
|
||||
501024: 生命值+299
|
||||
101031: 生命值百分比+1.2%
|
||||
101032: 生命值百分比+1.5%
|
||||
201031: 生命值百分比+1.6%
|
||||
201032: 生命值百分比+2.0%
|
||||
201033: 生命值百分比+2.3%
|
||||
301031: 生命值百分比+2.4%
|
||||
301032: 生命值百分比+2.8%
|
||||
301033: 生命值百分比+3.2%
|
||||
301034: 生命值百分比+3.5%
|
||||
401031: 生命值百分比+3.3%
|
||||
401032: 生命值百分比+3.7%
|
||||
401033: 生命值百分比+4.2%
|
||||
401034: 生命值百分比+4.7%
|
||||
501031: 生命值百分比+4.1%
|
||||
501032: 生命值百分比+4.7%
|
||||
501033: 生命值百分比+5.2%
|
||||
501034: 生命值百分比+5.8%
|
||||
101051: 攻击力+2
|
||||
101052: 攻击力+2
|
||||
201051: 攻击力+3
|
||||
201052: 攻击力+4
|
||||
201053: 攻击力+5
|
||||
301051: 攻击力+7
|
||||
301052: 攻击力+7
|
||||
301053: 攻击力+8
|
||||
301054: 攻击力+9
|
||||
401051: 攻击力+11
|
||||
401052: 攻击力+12
|
||||
401053: 攻击力+14
|
||||
401054: 攻击力+16
|
||||
501051: 攻击力+14
|
||||
501052: 攻击力+16
|
||||
501053: 攻击力+18
|
||||
501054: 攻击力+19
|
||||
101061: 攻击力百分比+1.2%
|
||||
101062: 攻击力百分比+1.5%
|
||||
201061: 攻击力百分比+1.6%
|
||||
201062: 攻击力百分比+2.0%
|
||||
201063: 攻击力百分比+2.3%
|
||||
301061: 攻击力百分比+2.4%
|
||||
301062: 攻击力百分比+2.8%
|
||||
301063: 攻击力百分比+3.2%
|
||||
301064: 攻击力百分比+3.5%
|
||||
401061: 攻击力百分比+3.3%
|
||||
401062: 攻击力百分比+3.7%
|
||||
401063: 攻击力百分比+4.2%
|
||||
401064: 攻击力百分比+4.7%
|
||||
501061: 攻击力百分比+4.1%
|
||||
501062: 攻击力百分比+4.7%
|
||||
501063: 攻击力百分比+5.2%
|
||||
501064: 攻击力百分比+5.8%
|
||||
101081: 防御力+2
|
||||
101082: 防御力+2
|
||||
201081: 防御力+4
|
||||
201082: 防御力+5
|
||||
201083: 防御力+6
|
||||
301081: 防御力+8
|
||||
301082: 防御力+9
|
||||
301083: 防御力+10
|
||||
301084: 防御力+11
|
||||
401081: 防御力+13
|
||||
401082: 防御力+15
|
||||
401083: 防御力+17
|
||||
401084: 防御力+19
|
||||
501081: 防御力+16
|
||||
501082: 防御力+19
|
||||
501083: 防御力+21
|
||||
501084: 防御力+23
|
||||
101091: 防御力百分比+1.5%
|
||||
101092: 防御力百分比+1.8%
|
||||
201091: 防御力百分比+2.0%
|
||||
201092: 防御力百分比+2.5%
|
||||
201093: 防御力百分比+2.9%
|
||||
301091: 防御力百分比+3.1%
|
||||
301092: 防御力百分比+3.5%
|
||||
301093: 防御力百分比+3.9%
|
||||
301094: 防御力百分比+4.4%
|
||||
401091: 防御力百分比+4.1%
|
||||
401092: 防御力百分比+4.7%
|
||||
401093: 防御力百分比+5.2%
|
||||
401094: 防御力百分比+5.8%
|
||||
501091: 防御力百分比+5.1%
|
||||
501092: 防御力百分比+5.8%
|
||||
501093: 防御力百分比+6.6%
|
||||
501094: 防御力百分比+7.3%
|
||||
101231: 元素充能效率+1.3%
|
||||
101232: 元素充能效率+1.6%
|
||||
201231: 元素充能效率+1.8%
|
||||
201232: 元素充能效率+2.2%
|
||||
201233: 元素充能效率+2.6%
|
||||
301231: 元素充能效率+2.7%
|
||||
301232: 元素充能效率+3.1%
|
||||
301233: 元素充能效率+3.5%
|
||||
301234: 元素充能效率+3.9%
|
||||
401231: 元素充能效率+3.6%
|
||||
401232: 元素充能效率+4.1%
|
||||
401233: 元素充能效率+4.7%
|
||||
401234: 元素充能效率+5.2%
|
||||
501231: 元素充能效率+4.5%
|
||||
501232: 元素充能效率+5.2%
|
||||
501233: 元素充能效率+5.8%
|
||||
501234: 元素充能效率+6.5%
|
||||
101241: 元素精通+5
|
||||
101242: 元素精通+6
|
||||
201241: 元素精通+7
|
||||
201242: 元素精通+8
|
||||
201243: 元素精通+9
|
||||
301241: 元素精通+10
|
||||
301242: 元素精通+11
|
||||
301243: 元素精通+13
|
||||
301244: 元素精通+14
|
||||
401241: 元素精通+13
|
||||
401242: 元素精通+15
|
||||
401243: 元素精通+17
|
||||
401244: 元素精通+19
|
||||
501241: 元素精通+16
|
||||
501242: 元素精通+19
|
||||
501243: 元素精通+21
|
||||
501244: 元素精通+23
|
||||
101201: 暴击率+0.8%
|
||||
101202: 暴击率+1.0%
|
||||
201201: 暴击率+1.1%
|
||||
201202: 暴击率+1.3%
|
||||
201203: 暴击率+1.5%
|
||||
301201: 暴击率+1.6%
|
||||
301202: 暴击率+1.9%
|
||||
301203: 暴击率+2.1%
|
||||
301204: 暴击率+2.3%
|
||||
401201: 暴击率+2.2%
|
||||
401202: 暴击率+2.5%
|
||||
401203: 暴击率+2.8%
|
||||
401204: 暴击率+3.1%
|
||||
501201: 暴击率+2.7%
|
||||
501202: 暴击率+3.1%
|
||||
501203: 暴击率+3.5%
|
||||
501204: 暴击率+3.9%
|
||||
101221: 暴击伤害+1.5%
|
||||
101222: 暴击伤害+1.9%
|
||||
201221: 暴击伤害+2.2%
|
||||
201222: 暴击伤害+2.6%
|
||||
201223: 暴击伤害+3.1%
|
||||
301221: 暴击伤害+3.3%
|
||||
301222: 暴击伤害+3.7%
|
||||
301223: 暴击伤害+4.2%
|
||||
301224: 暴击伤害+4.7%
|
||||
401221: 暴击伤害+4.3%
|
||||
401222: 暴击伤害+5.0%
|
||||
401223: 暴击伤害+5.6%
|
||||
401224: 暴击伤害+6.2%
|
||||
501221: 暴击伤害+5.4%
|
||||
501222: 暴击伤害+6.2%
|
||||
501223: 暴击伤害+7.0%
|
||||
501224: 暴击伤害+7.8%
|
||||
999001: 暴击伤害+350.0%
|
||||
999002: 暴击率+100.0%
|
||||
999003: 攻击力+233333
|
||||
999004: 防御力+233333
|
||||
998001: 生命值百分比+14.6%
|
||||
998002: 攻击力百分比+14.6%
|
||||
998003: 防御力百分比+18.2%
|
||||
998004: 暴击率+9.7%
|
||||
998005: 元素充能效率+16.2%
|
||||
998006: 元素精通+58
|
||||
998007: 暴击伤害+19.4%
|
||||
995001: 生命值百分比+14.6%
|
||||
995002: 攻击力百分比+14.6%
|
||||
995003: 防御力百分比+18.2%
|
||||
995004: 暴击率+9.7%
|
||||
995005: 元素充能效率+16.2%
|
||||
995006: 元素精通+58
|
||||
995007: 暴击伤害+19.4%
|
||||
997001: 生命值百分比+9.3%
|
||||
997002: 攻击力百分比+9.3%
|
||||
997003: 防御力百分比+11.7%
|
||||
997004: 暴击率+6.2%
|
||||
997005: 元素充能效率+10.4%
|
||||
997006: 元素精通+37
|
||||
997007: 暴击伤害+12.4%
|
||||
996001: 生命值百分比+9.3%
|
||||
996002: 攻击力百分比+9.3%
|
||||
996003: 防御力百分比+11.7%
|
||||
996004: 暴击率+6.2%
|
||||
996005: 元素充能效率+10.4%
|
||||
996006: 元素精通+37
|
||||
996007: 暴击伤害+12.4%
|
||||
994001: 暴击率+80.0%
|
||||
993001: 暴击伤害+80.0%
|
||||
992001: 护盾强效+80.0%
|
||||
991001: 治疗加成+80.0%
|
||||
990001: 受治疗加成+80.0%
|
||||
989001: 冷却缩减+50.0%
|
||||
988001: 移动速度百分比+30.0%
|
||||
987001: 火元素伤害加成+80.0%
|
||||
986001: 雷元素伤害加成+80.0%
|
||||
985001: 水元素伤害加成+80.0%
|
||||
984001: 草元素伤害加成+80.0%
|
||||
983001: 风元素伤害加成+80.0%
|
||||
982001: 岩元素伤害加成+80.0%
|
||||
981001: 冰元素伤害加成+80.0%
|
||||
980001: 物理伤害加成+80.0%
|
||||
979001: 火元素抗性+80.0%
|
||||
978001: 雷元素抗性+80.0%
|
||||
977001: 水元素抗性+80.0%
|
||||
976001: 草元素抗性+80.0%
|
||||
975001: 风元素抗性+80.0%
|
||||
974001: 岩元素抗性+80.0%
|
||||
973001: 冰元素抗性+80.0%
|
||||
972001: 物理抗性+80.0%
|
||||
971001: 伤害增加+80.0%
|
||||
970001: 受伤减免+80.0%
|
||||
969001: 防御力+-500
|
||||
968001: 元素精通+-300
|
||||
951001: 生命值百分比+14.6%
|
||||
951002: 攻击力百分比+14.6%
|
||||
951003: 防御力百分比+18.2%
|
||||
951004: 暴击率+9.7%
|
||||
951005: 元素充能效率+16.2%
|
||||
951006: 元素精通+58
|
||||
951007: 暴击伤害+19.4%
|
||||
952001: 生命值百分比+14.6%
|
||||
952002: 攻击力百分比+14.6%
|
||||
952003: 防御力百分比+18.2%
|
||||
952004: 暴击率+9.7%
|
||||
952005: 元素充能效率+16.2%
|
||||
952006: 元素精通+58
|
||||
952007: 暴击伤害+19.4%
|
||||
953001: 生命值百分比+14.6%
|
||||
953002: 攻击力百分比+14.6%
|
||||
953003: 防御力百分比+18.2%
|
||||
953004: 暴击率+9.7%
|
||||
953005: 元素充能效率+16.2%
|
||||
953006: 元素精通+58
|
||||
953007: 暴击伤害+19.4%
|
||||
956001: 生命值百分比+14.6%
|
||||
956002: 攻击力百分比+14.6%
|
||||
956003: 防御力百分比+18.2%
|
||||
956004: 暴击率+9.7%
|
||||
956005: 元素充能效率+16.2%
|
||||
956006: 元素精通+58
|
||||
956007: 暴击伤害+19.4%
|
||||
941001: 生命值百分比+9.3%
|
||||
941002: 攻击力百分比+9.3%
|
||||
941003: 防御力百分比+11.7%
|
||||
941004: 暴击率+6.2%
|
||||
941005: 元素充能效率+10.4%
|
||||
941006: 元素精通+37
|
||||
941007: 暴击伤害+12.4%
|
||||
942001: 生命值百分比+9.3%
|
||||
942002: 攻击力百分比+9.3%
|
||||
942003: 防御力百分比+11.7%
|
||||
942004: 暴击率+6.2%
|
||||
942005: 元素充能效率+10.4%
|
||||
942006: 元素精通+37
|
||||
942007: 暴击伤害+12.4%
|
||||
943001: 生命值百分比+9.3%
|
||||
943002: 攻击力百分比+9.3%
|
||||
943003: 防御力百分比+11.7%
|
||||
943004: 暴击率+6.2%
|
||||
943005: 元素充能效率+10.4%
|
||||
943006: 元素精通+37
|
||||
943007: 暴击伤害+12.4%
|
||||
946001: 生命值百分比+9.3%
|
||||
946002: 攻击力百分比+9.3%
|
||||
946003: 防御力百分比+11.7%
|
||||
946004: 暴击率+6.2%
|
||||
946005: 元素充能效率+10.4%
|
||||
946006: 元素精通+37
|
||||
946007: 暴击伤害+12.4%
|
||||
961001: 生命值百分比+14.6%
|
||||
961002: 攻击力百分比+14.6%
|
||||
961003: 防御力百分比+18.2%
|
||||
961004: 暴击率+9.7%
|
||||
961005: 元素充能效率+16.2%
|
||||
961006: 元素精通+58
|
||||
961007: 暴击伤害+19.4%
|
||||
961008: 生命值+747
|
||||
961009: 攻击力+49
|
||||
961010: 防御力+58
|
||||
962001: 生命值百分比+14.6%
|
||||
962002: 攻击力百分比+14.6%
|
||||
962003: 防御力百分比+18.2%
|
||||
962004: 暴击率+9.7%
|
||||
962005: 元素充能效率+16.2%
|
||||
962006: 元素精通+58
|
||||
962007: 暴击伤害+19.4%
|
||||
962008: 生命值+747
|
||||
962009: 攻击力+49
|
||||
962010: 防御力+58
|
||||
963001: 生命值百分比+14.6%
|
||||
963002: 攻击力百分比+14.6%
|
||||
963003: 防御力百分比+18.2%
|
||||
963004: 暴击率+9.7%
|
||||
963005: 元素充能效率+16.2%
|
||||
963006: 元素精通+58
|
||||
963007: 暴击伤害+19.4%
|
||||
963008: 生命值+747
|
||||
963009: 攻击力+49
|
||||
963010: 防御力+58
|
||||
964001: 生命值百分比+14.6%
|
||||
964002: 攻击力百分比+14.6%
|
||||
964003: 防御力百分比+18.2%
|
||||
964004: 暴击率+9.7%
|
||||
964005: 元素充能效率+16.2%
|
||||
964006: 元素精通+58
|
||||
964007: 暴击伤害+19.4%
|
||||
964008: 生命值+747
|
||||
964009: 攻击力+49
|
||||
964010: 防御力+58
|
||||
965001: 生命值百分比+14.6%
|
||||
965002: 攻击力百分比+14.6%
|
||||
965003: 防御力百分比+18.2%
|
||||
965004: 暴击率+9.7%
|
||||
965005: 元素充能效率+16.2%
|
||||
965006: 元素精通+58
|
||||
965007: 暴击伤害+19.4%
|
||||
965008: 生命值+747
|
||||
965009: 攻击力+49
|
||||
965010: 防御力+58
|
||||
101021:生命值+24
|
||||
101022:生命值+30
|
||||
201021:生命值+50
|
||||
201022:生命值+61
|
||||
201023:生命值+72
|
||||
301021:生命值+100
|
||||
301022:生命值+115
|
||||
301023:生命值+129
|
||||
301024:生命值+143
|
||||
401021:生命值+167
|
||||
401022:生命值+191
|
||||
401023:生命值+215
|
||||
401024:生命值+239
|
||||
501021:生命值+209
|
||||
501022:生命值+239
|
||||
501023:生命值+269
|
||||
501024:生命值+299
|
||||
101031:生命值百分比+1.2%
|
||||
101032:生命值百分比+1.5%
|
||||
201031:生命值百分比+1.6%
|
||||
201032:生命值百分比+2.0%
|
||||
201033:生命值百分比+2.3%
|
||||
301031:生命值百分比+2.4%
|
||||
301032:生命值百分比+2.8%
|
||||
301033:生命值百分比+3.2%
|
||||
301034:生命值百分比+3.5%
|
||||
401031:生命值百分比+3.3%
|
||||
401032:生命值百分比+3.7%
|
||||
401033:生命值百分比+4.2%
|
||||
401034:生命值百分比+4.7%
|
||||
501031:生命值百分比+4.1%
|
||||
501032:生命值百分比+4.7%
|
||||
501033:生命值百分比+5.2%
|
||||
501034:生命值百分比+5.8%
|
||||
101051:攻击力+2
|
||||
101052:攻击力+2
|
||||
201051:攻击力+3
|
||||
201052:攻击力+4
|
||||
201053:攻击力+5
|
||||
301051:攻击力+7
|
||||
301052:攻击力+7
|
||||
301053:攻击力+8
|
||||
301054:攻击力+9
|
||||
401051:攻击力+11
|
||||
401052:攻击力+12
|
||||
401053:攻击力+14
|
||||
401054:攻击力+16
|
||||
501051:攻击力+14
|
||||
501052:攻击力+16
|
||||
501053:攻击力+18
|
||||
501054:攻击力+19
|
||||
101061:攻击力百分比+1.2%
|
||||
101062:攻击力百分比+1.5%
|
||||
201061:攻击力百分比+1.6%
|
||||
201062:攻击力百分比+2.0%
|
||||
201063:攻击力百分比+2.3%
|
||||
301061:攻击力百分比+2.4%
|
||||
301062:攻击力百分比+2.8%
|
||||
301063:攻击力百分比+3.2%
|
||||
301064:攻击力百分比+3.5%
|
||||
401061:攻击力百分比+3.3%
|
||||
401062:攻击力百分比+3.7%
|
||||
401063:攻击力百分比+4.2%
|
||||
401064:攻击力百分比+4.7%
|
||||
501061:攻击力百分比+4.1%
|
||||
501062:攻击力百分比+4.7%
|
||||
501063:攻击力百分比+5.2%
|
||||
501064:攻击力百分比+5.8%
|
||||
101081:防御力+2
|
||||
101082:防御力+2
|
||||
201081:防御力+4
|
||||
201082:防御力+5
|
||||
201083:防御力+6
|
||||
301081:防御力+8
|
||||
301082:防御力+9
|
||||
301083:防御力+10
|
||||
301084:防御力+11
|
||||
401081:防御力+13
|
||||
401082:防御力+15
|
||||
401083:防御力+17
|
||||
401084:防御力+19
|
||||
501081:防御力+16
|
||||
501082:防御力+19
|
||||
501083:防御力+21
|
||||
501084:防御力+23
|
||||
101091:防御力百分比+1.5%
|
||||
101092:防御力百分比+1.8%
|
||||
201091:防御力百分比+2.0%
|
||||
201092:防御力百分比+2.5%
|
||||
201093:防御力百分比+2.9%
|
||||
301091:防御力百分比+3.1%
|
||||
301092:防御力百分比+3.5%
|
||||
301093:防御力百分比+3.9%
|
||||
301094:防御力百分比+4.4%
|
||||
401091:防御力百分比+4.1%
|
||||
401092:防御力百分比+4.7%
|
||||
401093:防御力百分比+5.2%
|
||||
401094:防御力百分比+5.8%
|
||||
501091:防御力百分比+5.1%
|
||||
501092:防御力百分比+5.8%
|
||||
501093:防御力百分比+6.6%
|
||||
501094:防御力百分比+7.3%
|
||||
101231:元素充能效率+1.3%
|
||||
101232:元素充能效率+1.6%
|
||||
201231:元素充能效率+1.8%
|
||||
201232:元素充能效率+2.2%
|
||||
201233:元素充能效率+2.6%
|
||||
301231:元素充能效率+2.7%
|
||||
301232:元素充能效率+3.1%
|
||||
301233:元素充能效率+3.5%
|
||||
301234:元素充能效率+3.9%
|
||||
401231:元素充能效率+3.6%
|
||||
401232:元素充能效率+4.1%
|
||||
401233:元素充能效率+4.7%
|
||||
401234:元素充能效率+5.2%
|
||||
501231:元素充能效率+4.5%
|
||||
501232:元素充能效率+5.2%
|
||||
501233:元素充能效率+5.8%
|
||||
501234:元素充能效率+6.5%
|
||||
101241:元素精通+5
|
||||
101242:元素精通+6
|
||||
201241:元素精通+7
|
||||
201242:元素精通+8
|
||||
201243:元素精通+9
|
||||
301241:元素精通+10
|
||||
301242:元素精通+11
|
||||
301243:元素精通+13
|
||||
301244:元素精通+14
|
||||
401241:元素精通+13
|
||||
401242:元素精通+15
|
||||
401243:元素精通+17
|
||||
401244:元素精通+19
|
||||
501241:元素精通+16
|
||||
501242:元素精通+19
|
||||
501243:元素精通+21
|
||||
501244:元素精通+23
|
||||
101201:暴击率+0.8%
|
||||
101202:暴击率+1.0%
|
||||
201201:暴击率+1.1%
|
||||
201202:暴击率+1.3%
|
||||
201203:暴击率+1.5%
|
||||
301201:暴击率+1.6%
|
||||
301202:暴击率+1.9%
|
||||
301203:暴击率+2.1%
|
||||
301204:暴击率+2.3%
|
||||
401201:暴击率+2.2%
|
||||
401202:暴击率+2.5%
|
||||
401203:暴击率+2.8%
|
||||
401204:暴击率+3.1%
|
||||
501201:暴击率+2.7%
|
||||
501202:暴击率+3.1%
|
||||
501203:暴击率+3.5%
|
||||
501204:暴击率+3.9%
|
||||
101221:暴击伤害+1.5%
|
||||
101222:暴击伤害+1.9%
|
||||
201221:暴击伤害+2.2%
|
||||
201222:暴击伤害+2.6%
|
||||
201223:暴击伤害+3.1%
|
||||
301221:暴击伤害+3.3%
|
||||
301222:暴击伤害+3.7%
|
||||
301223:暴击伤害+4.2%
|
||||
301224:暴击伤害+4.7%
|
||||
401221:暴击伤害+4.3%
|
||||
401222:暴击伤害+5.0%
|
||||
401223:暴击伤害+5.6%
|
||||
401224:暴击伤害+6.2%
|
||||
501221:暴击伤害+5.4%
|
||||
501222:暴击伤害+6.2%
|
||||
501223:暴击伤害+7.0%
|
||||
501224:暴击伤害+7.8%
|
||||
999001:暴击伤害+350.0%
|
||||
999002:暴击率+100.0%
|
||||
999003:攻击力+233333
|
||||
999004:防御力+233333
|
||||
998001:生命值百分比+14.6%
|
||||
998002:攻击力百分比+14.6%
|
||||
998003:防御力百分比+18.2%
|
||||
998004:暴击率+9.7%
|
||||
998005:元素充能效率+16.2%
|
||||
998006:元素精通+58
|
||||
998007:暴击伤害+19.4%
|
||||
995001:生命值百分比+14.6%
|
||||
995002:攻击力百分比+14.6%
|
||||
995003:防御力百分比+18.2%
|
||||
995004:暴击率+9.7%
|
||||
995005:元素充能效率+16.2%
|
||||
995006:元素精通+58
|
||||
995007:暴击伤害+19.4%
|
||||
997001:生命值百分比+9.3%
|
||||
997002:攻击力百分比+9.3%
|
||||
997003:防御力百分比+11.7%
|
||||
997004:暴击率+6.2%
|
||||
997005:元素充能效率+10.4%
|
||||
997006:元素精通+37
|
||||
997007:暴击伤害+12.4%
|
||||
996001:生命值百分比+9.3%
|
||||
996002:攻击力百分比+9.3%
|
||||
996003:防御力百分比+11.7%
|
||||
996004:暴击率+6.2%
|
||||
996005:元素充能效率+10.4%
|
||||
996006:元素精通+37
|
||||
996007:暴击伤害+12.4%
|
||||
994001:暴击率+80.0%
|
||||
993001:暴击伤害+80.0%
|
||||
992001:护盾强效+80.0%
|
||||
991001:治疗加成+80.0%
|
||||
990001:受治疗加成+80.0%
|
||||
989001:冷却缩减+50.0%
|
||||
988001:移动速度百分比+30.0%
|
||||
987001:火元素伤害加成+80.0%
|
||||
986001:雷元素伤害加成+80.0%
|
||||
985001:水元素伤害加成+80.0%
|
||||
984001:草元素伤害加成+80.0%
|
||||
983001:风元素伤害加成+80.0%
|
||||
982001:岩元素伤害加成+80.0%
|
||||
981001:冰元素伤害加成+80.0%
|
||||
980001:物理伤害加成+80.0%
|
||||
979001:火元素抗性+80.0%
|
||||
978001:雷元素抗性+80.0%
|
||||
977001:水元素抗性+80.0%
|
||||
976001:草元素抗性+80.0%
|
||||
975001:风元素抗性+80.0%
|
||||
974001:岩元素抗性+80.0%
|
||||
973001:冰元素抗性+80.0%
|
||||
972001:物理抗性+80.0%
|
||||
971001:伤害增加+80.0%
|
||||
970001:受伤减免+80.0%
|
||||
969001:防御力+-500
|
||||
968001:元素精通+-300
|
||||
951001:生命值百分比+14.6%
|
||||
951002:攻击力百分比+14.6%
|
||||
951003:防御力百分比+18.2%
|
||||
951004:暴击率+9.7%
|
||||
951005:元素充能效率+16.2%
|
||||
951006:元素精通+58
|
||||
951007:暴击伤害+19.4%
|
||||
952001:生命值百分比+14.6%
|
||||
952002:攻击力百分比+14.6%
|
||||
952003:防御力百分比+18.2%
|
||||
952004:暴击率+9.7%
|
||||
952005:元素充能效率+16.2%
|
||||
952006:元素精通+58
|
||||
952007:暴击伤害+19.4%
|
||||
953001:生命值百分比+14.6%
|
||||
953002:攻击力百分比+14.6%
|
||||
953003:防御力百分比+18.2%
|
||||
953004:暴击率+9.7%
|
||||
953005:元素充能效率+16.2%
|
||||
953006:元素精通+58
|
||||
953007:暴击伤害+19.4%
|
||||
956001:生命值百分比+14.6%
|
||||
956002:攻击力百分比+14.6%
|
||||
956003:防御力百分比+18.2%
|
||||
956004:暴击率+9.7%
|
||||
956005:元素充能效率+16.2%
|
||||
956006:元素精通+58
|
||||
956007:暴击伤害+19.4%
|
||||
941001:生命值百分比+9.3%
|
||||
941002:攻击力百分比+9.3%
|
||||
941003:防御力百分比+11.7%
|
||||
941004:暴击率+6.2%
|
||||
941005:元素充能效率+10.4%
|
||||
941006:元素精通+37
|
||||
941007:暴击伤害+12.4%
|
||||
942001:生命值百分比+9.3%
|
||||
942002:攻击力百分比+9.3%
|
||||
942003:防御力百分比+11.7%
|
||||
942004:暴击率+6.2%
|
||||
942005:元素充能效率+10.4%
|
||||
942006:元素精通+37
|
||||
942007:暴击伤害+12.4%
|
||||
943001:生命值百分比+9.3%
|
||||
943002:攻击力百分比+9.3%
|
||||
943003:防御力百分比+11.7%
|
||||
943004:暴击率+6.2%
|
||||
943005:元素充能效率+10.4%
|
||||
943006:元素精通+37
|
||||
943007:暴击伤害+12.4%
|
||||
946001:生命值百分比+9.3%
|
||||
946002:攻击力百分比+9.3%
|
||||
946003:防御力百分比+11.7%
|
||||
946004:暴击率+6.2%
|
||||
946005:元素充能效率+10.4%
|
||||
946006:元素精通+37
|
||||
946007:暴击伤害+12.4%
|
||||
961001:生命值百分比+14.6%
|
||||
961002:攻击力百分比+14.6%
|
||||
961003:防御力百分比+18.2%
|
||||
961004:暴击率+9.7%
|
||||
961005:元素充能效率+16.2%
|
||||
961006:元素精通+58
|
||||
961007:暴击伤害+19.4%
|
||||
961008:生命值+747
|
||||
961009:攻击力+49
|
||||
961010:防御力+58
|
||||
962001:生命值百分比+14.6%
|
||||
962002:攻击力百分比+14.6%
|
||||
962003:防御力百分比+18.2%
|
||||
962004:暴击率+9.7%
|
||||
962005:元素充能效率+16.2%
|
||||
962006:元素精通+58
|
||||
962007:暴击伤害+19.4%
|
||||
962008:生命值+747
|
||||
962009:攻击力+49
|
||||
962010:防御力+58
|
||||
963001:生命值百分比+14.6%
|
||||
963002:攻击力百分比+14.6%
|
||||
963003:防御力百分比+18.2%
|
||||
963004:暴击率+9.7%
|
||||
963005:元素充能效率+16.2%
|
||||
963006:元素精通+58
|
||||
963007:暴击伤害+19.4%
|
||||
963008:生命值+747
|
||||
963009:攻击力+49
|
||||
963010:防御力+58
|
||||
964001:生命值百分比+14.6%
|
||||
964002:攻击力百分比+14.6%
|
||||
964003:防御力百分比+18.2%
|
||||
964004:暴击率+9.7%
|
||||
964005:元素充能效率+16.2%
|
||||
964006:元素精通+58
|
||||
964007:暴击伤害+19.4%
|
||||
964008:生命值+747
|
||||
964009:攻击力+49
|
||||
964010:防御力+58
|
||||
965001:生命值百分比+14.6%
|
||||
965002:攻击力百分比+14.6%
|
||||
965003:防御力百分比+18.2%
|
||||
965004:暴击率+9.7%
|
||||
965005:元素充能效率+16.2%
|
||||
965006:元素精通+58
|
||||
965007:暴击伤害+19.4%
|
||||
965008:生命值+747
|
||||
965009:攻击力+49
|
||||
965010:防御力+58
|
||||
@@ -1,58 +0,0 @@
|
||||
1002:神里绫华
|
||||
1003:琴
|
||||
1005:空
|
||||
1006:丽莎
|
||||
1007:荧
|
||||
1014:芭芭拉
|
||||
1015:凯亚
|
||||
1016:迪卢克
|
||||
1020:雷泽
|
||||
1021:安柏
|
||||
1022:温迪
|
||||
1023:香菱
|
||||
1024:北斗
|
||||
1025:行秋
|
||||
1026:魈
|
||||
1027:凝光
|
||||
1029:可莉
|
||||
1030:钟离
|
||||
1031:菲谢尔
|
||||
1032:班尼特
|
||||
1033:达达利亚
|
||||
1034:诺艾尔
|
||||
1035:七七
|
||||
1036:重云
|
||||
1037:甘雨
|
||||
1038:阿贝多
|
||||
1039:迪奥娜
|
||||
1041:莫娜
|
||||
1042:刻晴
|
||||
1043:砂糖
|
||||
1044:辛焱
|
||||
1045:罗莎莉亚
|
||||
1046:胡桃
|
||||
1047:枫原万叶
|
||||
1048:烟绯
|
||||
1049:宵宫
|
||||
1050:托马
|
||||
1051:优菈
|
||||
1052:雷电将军
|
||||
1053:早柚
|
||||
1054:珊瑚宫心海
|
||||
1055:五郎
|
||||
1056:九条裟罗
|
||||
1057:荒泷一斗
|
||||
1058:八重神子
|
||||
1059:鹿野院平藏
|
||||
1060:夜兰
|
||||
1062:埃洛伊
|
||||
1063:申鹤
|
||||
1064:云堇
|
||||
1065:久岐忍
|
||||
1066:神里绫人
|
||||
1067:柯莱
|
||||
1068:多莉
|
||||
1069:提纳里
|
||||
1070:妮露
|
||||
1071:赛诺
|
||||
1072:坎蒂丝
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user