mirror of
https://github.com/jie65535/GrasscutterCommandGenerator.git
synced 2026-05-09 21:37:56 +08:00
Compare commits
4 Commits
e35e38b11f
...
WIP-2.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 13a65e2007 | |||
| 62d9a19e0e | |||
| f9a611fc94 | |||
| a055dc5299 |
@@ -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,232 @@
|
||||
<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>
|
||||
<Resource Include="Resources\ru-ru\Avatars.txt" />
|
||||
<Resource Include="Resources\ru-ru\Weapons.txt" />
|
||||
<Resource Include="Resources\en-us\Avatars.txt" />
|
||||
<Resource Include="Resources\en-us\Weapons.txt" />
|
||||
<Content Include="Resources\MyLanguage.java" />
|
||||
<Content Include="Resources\MyTools.java" />
|
||||
<Resource Include="Resources\zh-tw\Avatars.txt" />
|
||||
<Resource Include="Resources\zh-tw\Weapons.txt" />
|
||||
<Resource Include="Resources\zh-cn\Avatars.txt" />
|
||||
<Resource Include="Resources\zh-cn\Relics.txt" />
|
||||
<Resource Include="Resources\zh-cn\Weapons.txt" />
|
||||
</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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
185
Source/GrasscutterTools/Pages/PageGive.xaml
Normal file
185
Source/GrasscutterTools/Pages/PageGive.xaml
Normal file
@@ -0,0 +1,185 @@
|
||||
<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">
|
||||
|
||||
<Grid Margin="8">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="auto" />
|
||||
<RowDefinition Height="auto" />
|
||||
<RowDefinition />
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!-- 获取角色 -->
|
||||
<GroupBox
|
||||
Grid.Row="0"
|
||||
Padding="4"
|
||||
Header="Avatar">
|
||||
<DockPanel>
|
||||
<!-- 获取所有角色 -->
|
||||
<Button
|
||||
Padding="8,4"
|
||||
HorizontalAlignment="Right"
|
||||
VerticalAlignment="Center">
|
||||
All Avatars
|
||||
</Button>
|
||||
|
||||
<!-- 角色等级 -->
|
||||
<Label Margin="8,0,0,0" VerticalAlignment="Center">Level:</Label>
|
||||
<TextBox
|
||||
Width="30"
|
||||
Margin="4,0,0,0"
|
||||
VerticalAlignment="Center">
|
||||
90
|
||||
</TextBox>
|
||||
|
||||
<!-- 角色命座 -->
|
||||
<Label Margin="8,0,0,0" VerticalAlignment="Center">Constellation:</Label>
|
||||
<TextBox
|
||||
Width="30"
|
||||
Margin="4,0,0,0"
|
||||
VerticalAlignment="Center">
|
||||
5
|
||||
</TextBox>
|
||||
|
||||
<!-- 角色下拉框 -->
|
||||
<ComboBox
|
||||
x:Name="CmbAvatar"
|
||||
Margin="8,0,0,0"
|
||||
VerticalAlignment="Center"
|
||||
IsEditable="True" />
|
||||
</DockPanel>
|
||||
</GroupBox>
|
||||
|
||||
<!-- 获取武器 -->
|
||||
<GroupBox
|
||||
Grid.Row="1"
|
||||
Margin="0,4,0,0"
|
||||
Padding="4"
|
||||
Header="Weapon">
|
||||
<DockPanel>
|
||||
<!-- 获取所有武器 -->
|
||||
<Button
|
||||
Padding="8,4"
|
||||
HorizontalAlignment="Right"
|
||||
VerticalAlignment="Center">
|
||||
All Weapons
|
||||
</Button>
|
||||
|
||||
<!-- 武器等级 -->
|
||||
<Label Margin="8,0,0,0" VerticalAlignment="Center">Level:</Label>
|
||||
<TextBox
|
||||
Width="30"
|
||||
Margin="4,0,0,0"
|
||||
VerticalAlignment="Center">
|
||||
90
|
||||
</TextBox>
|
||||
|
||||
<!-- 精练等级 -->
|
||||
<Label Margin="8,0,0,0" VerticalAlignment="Center">Refinement:</Label>
|
||||
<TextBox
|
||||
Width="30"
|
||||
Margin="4,0,0,0"
|
||||
VerticalAlignment="Center">
|
||||
5
|
||||
</TextBox>
|
||||
|
||||
<!-- 武器下拉框 -->
|
||||
<ComboBox
|
||||
x:Name="CmbWeapon"
|
||||
Margin="8,0,0,0"
|
||||
VerticalAlignment="Center" />
|
||||
</DockPanel>
|
||||
</GroupBox>
|
||||
|
||||
<!-- 获取材料物品 -->
|
||||
<GroupBox
|
||||
Grid.Row="2"
|
||||
Margin="0,4,0,0"
|
||||
Padding="4"
|
||||
Header="Item">
|
||||
<Grid>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="auto" />
|
||||
<RowDefinition />
|
||||
</Grid.RowDefinitions>
|
||||
<StackPanel
|
||||
Grid.Row="0"
|
||||
HorizontalAlignment="Left"
|
||||
Orientation="Horizontal">
|
||||
<!-- 获取所有材料 -->
|
||||
<Button
|
||||
Padding="8,4"
|
||||
HorizontalAlignment="Right"
|
||||
VerticalAlignment="Center">
|
||||
All Mats
|
||||
</Button>
|
||||
|
||||
<!-- 物品数量 -->
|
||||
<Label Margin="8,0,0,0" VerticalAlignment="Center">Amount:</Label>
|
||||
<TextBox
|
||||
Width="50"
|
||||
Margin="4,0,0,0"
|
||||
VerticalAlignment="Center">
|
||||
99
|
||||
</TextBox>
|
||||
|
||||
<!-- 物品ID -->
|
||||
<Label Margin="8,0,0,0" VerticalAlignment="Center">Id:</Label>
|
||||
<TextBox
|
||||
Width="50"
|
||||
Margin="4,0,0,0"
|
||||
VerticalAlignment="Center" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- 操作按钮 -->
|
||||
<StackPanel
|
||||
Grid.Row="0"
|
||||
HorizontalAlignment="Right"
|
||||
Orientation="Horizontal">
|
||||
<!-- 添加记录 -->
|
||||
<Button
|
||||
Padding="8,4"
|
||||
VerticalAlignment="Center"
|
||||
IsEnabled="False">
|
||||
√ Record
|
||||
</Button>
|
||||
<!-- 删除记录 -->
|
||||
<Button
|
||||
Margin="4,0,0,0"
|
||||
Padding="8,4"
|
||||
VerticalAlignment="Center"
|
||||
IsEnabled="False">
|
||||
× Delete
|
||||
</Button>
|
||||
</StackPanel>
|
||||
|
||||
|
||||
<Label
|
||||
Grid.Row="1"
|
||||
Margin="4"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Top">
|
||||
Records:
|
||||
</Label>
|
||||
<Label
|
||||
Grid.Row="1"
|
||||
Margin="4"
|
||||
HorizontalAlignment="Right"
|
||||
VerticalAlignment="Bottom"
|
||||
Cursor="Hand"
|
||||
Foreground="OrangeRed">
|
||||
× Clear
|
||||
</Label>
|
||||
</Grid>
|
||||
</GroupBox>
|
||||
</Grid>
|
||||
</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,10 +20,27 @@ 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>
|
||||
162
Source/GrasscutterTools/Properties/Settings.Designer.cs
generated
162
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
@@ -52,4 +52,9 @@
|
||||
1066:Kamisato Ayato
|
||||
1067:Collei
|
||||
1068:Dori
|
||||
1069:Tighnari
|
||||
1069:Tighnari
|
||||
1070:Nilou
|
||||
1071:Cyno
|
||||
1072:Candace
|
||||
1073:Nahida
|
||||
1074:Layla
|
||||
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
@@ -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
|
||||
@@ -21,6 +21,8 @@
|
||||
11414:Amenoma Kageuchi
|
||||
11415:Cinnabar Spindle
|
||||
11416:Kagotsurube Isshin
|
||||
11417:Sapwood Blade
|
||||
11418:Xiphos’ Moonlight
|
||||
11419:Prized Isshin Blade
|
||||
11420:Prized Isshin Blade
|
||||
11421:Prized Isshin Blade
|
||||
@@ -33,6 +35,7 @@
|
||||
11507:One Side
|
||||
11509:Mistsplitter Reforged
|
||||
11510:Haran Geppaku Futsu
|
||||
11511:Key of Khaj-Nisut
|
||||
12101:Waster Greatsword
|
||||
12201:Old Merc's Pal
|
||||
12301:Ferrous Shadow
|
||||
@@ -54,7 +57,9 @@
|
||||
12411:Snow-Tombed Starsilver
|
||||
12412:Luxurious Sea-Lord
|
||||
12414:Katsuragikiri Nagamasa
|
||||
12415:Makhaira Aquamarine
|
||||
12416:Akuoumaru
|
||||
12417:Forest Regalia
|
||||
12501:Skyward Pride
|
||||
12502:Wolf's Gravestone
|
||||
12503:Song of Broken Pines
|
||||
@@ -80,6 +85,8 @@
|
||||
13414:Kitain Cross Spear
|
||||
13415:"The Catch"
|
||||
13416:Wavebreaker's Fin
|
||||
13417:Moonpiercer
|
||||
13419:Missive Windspear
|
||||
13501:Staff of Homa
|
||||
13502:Skyward Spine
|
||||
13504:Vortex Vanquisher
|
||||
@@ -87,6 +94,7 @@
|
||||
13506:Deicide
|
||||
13507:Calamity Queller
|
||||
13509:Engulfing Lightning
|
||||
13511:Staff of the Scarlet Sands
|
||||
14101:Apprentice's Notes
|
||||
14201:Pocket Grimoire
|
||||
14301:Magic Guide
|
||||
@@ -109,6 +117,8 @@
|
||||
14413:Dodoco Tales
|
||||
14414:Hakushin Ring
|
||||
14415:Oathsworn Eye
|
||||
14416:Wandering Evenstar
|
||||
14417:Fruit of Fulfillment
|
||||
14501:Skyward Atlas
|
||||
14502:Lost Prayer to the Sacred Winds
|
||||
14503:Lost Ballade
|
||||
@@ -140,6 +150,8 @@
|
||||
15414:Hamayumi
|
||||
15415:Predator
|
||||
15416:Mouun's Moon
|
||||
15417:King's Squire
|
||||
15418:End of the Line
|
||||
15501:Skyward Harp
|
||||
15502:Amos' Bow
|
||||
15503:Elegy for the End
|
||||
@@ -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:Шаман льда
|
||||
@@ -52,4 +52,9 @@
|
||||
1066:Камисато Аято
|
||||
1067:Коллеи
|
||||
1068:Дори
|
||||
1069:Тигнари
|
||||
1069:Тигнари
|
||||
1070:Нилу
|
||||
1071:Сайно
|
||||
1072:Кандакия
|
||||
1073:Нахида
|
||||
1074:Лайла
|
||||
@@ -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
|
||||
@@ -36,4 +36,7 @@
|
||||
081:Белая радуга
|
||||
091:Патруль лесной чащи
|
||||
092:Горы и рынки
|
||||
093:Охотничья тропа
|
||||
093:Охотничья тропа
|
||||
097:Сайно
|
||||
098:Венти
|
||||
099:终末嗟谈之诗/赤沙之杖池
|
||||
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?
|
||||
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
|
||||
@@ -21,6 +21,8 @@
|
||||
11414:Амэнома Кагэути
|
||||
11415:Киноварное веретено
|
||||
11416:Кагоцурубэ Иссин
|
||||
11417:Деревянный клинок
|
||||
11418:Лунное сияние ксифоса
|
||||
11419:Легендарный клинок Иссин
|
||||
11420:Легендарный клинок Иссин
|
||||
11421:Легендарный клинок Иссин
|
||||
@@ -33,6 +35,7 @@
|
||||
11507:Одна Сторона
|
||||
11509:Рассекающий туман
|
||||
11510:Харан гэппаку фуцу
|
||||
11511:Ключ Хадж-нисут
|
||||
12101:Двуручный меч богатыря
|
||||
12201:Лучший друг наёмника
|
||||
12301:Металлическая тень
|
||||
@@ -54,7 +57,9 @@
|
||||
12411:Заснеженное звёздное серебро
|
||||
12412:Благодатный владыка вод
|
||||
12414:Кацурагикири Нагамаса
|
||||
12415:Аквамарин Махайры
|
||||
12416:Акуомару
|
||||
12417:Регалия леса
|
||||
12501:Небесное величие
|
||||
12502:Волчья погибель
|
||||
12503:Песнь разбитых сосен
|
||||
@@ -80,6 +85,8 @@
|
||||
13414:Крест-копьё Китаин
|
||||
13415:«Улов»
|
||||
13416:Режущий волны плавник
|
||||
13417:Пронзающий луну
|
||||
13419:Копьё послания ветров
|
||||
13501:Посох Хомы
|
||||
13502:Небесная ось
|
||||
13504:Покоритель вихря
|
||||
@@ -87,6 +94,7 @@
|
||||
13506:Богоубийство
|
||||
13507:Усмиритель бед
|
||||
13509:Сияющая жатва
|
||||
13511:Посох алых песков
|
||||
14101:Записи ученика
|
||||
14201:Карманный гримуар
|
||||
14301:Руководство по магии
|
||||
@@ -109,6 +117,8 @@
|
||||
14413:Истории Додоко
|
||||
14414:Кольцо Хакусин
|
||||
14415:Око клятвы
|
||||
14416:Скитающаяся звезда
|
||||
14417:Плод восполнения
|
||||
14501:Небесный атлас
|
||||
14502:Молитва святым ветрам
|
||||
14503:Утерянная Баллада
|
||||
@@ -116,6 +126,7 @@
|
||||
14505:Древняя Нефритовая Регалия
|
||||
14506:Вечное лунное сияние
|
||||
14509:Истина кагура
|
||||
14511:Сновидения тысячи ночей
|
||||
15101:Лук охотника
|
||||
15201:Лук опытного охотника
|
||||
15301:Лук ворона
|
||||
@@ -140,6 +151,8 @@
|
||||
15414:Хамаюми
|
||||
15415:Хищник
|
||||
15416:Луна Моун
|
||||
15417:Приближённый короля
|
||||
15418:Иссушитель
|
||||
15501:Небесное крыло
|
||||
15502:Лук Амоса
|
||||
15503:Элегия погибели
|
||||
@@ -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:友军 娜菈
|
||||
@@ -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,8 +1,8 @@
|
||||
1002:神里绫华
|
||||
1002:神里绫华
|
||||
1003:琴
|
||||
1005:空
|
||||
1005:男主
|
||||
1006:丽莎
|
||||
1007:荧
|
||||
1007:女主
|
||||
1014:芭芭拉
|
||||
1015:凯亚
|
||||
1016:迪卢克
|
||||
@@ -55,4 +55,6 @@
|
||||
1069:提纳里
|
||||
1070:妮露
|
||||
1071:赛诺
|
||||
1072:坎蒂丝
|
||||
1072:坎蒂丝
|
||||
1073:纳西妲
|
||||
1074:莱依拉
|
||||
850
Source/GrasscutterTools/Resources/zh-cn/Dungeons.txt
Normal file
850
Source/GrasscutterTools/Resources/zh-cn/Dungeons.txt
Normal file
@@ -0,0 +1,850 @@
|
||||
1:深入狼之殿
|
||||
2:丘丘人大本营(test)
|
||||
3:丘丘人巢穴(test)
|
||||
4:小岩洞据点(test)
|
||||
5:小岩洞据点(test)
|
||||
6:小岩洞秘境(test)
|
||||
7:遗迹遇险点(test)
|
||||
8:丘丘人小据点(test)
|
||||
9:丘丘人大据点(test)
|
||||
10:密林、废墟与龙之泪
|
||||
11:壶中天
|
||||
12:洞天云海地城玩法测试(test)
|
||||
13:角色战斗测试(test)
|
||||
15:低温关卡白盒(test)
|
||||
16:移动平台性能测试(test)
|
||||
17:战斗性能测试(test)
|
||||
18:电桩电源白盒(test)
|
||||
19:圣遗物新因子测试关卡3(test)
|
||||
20:圣遗物新因子测试关卡1(test)
|
||||
21:圣遗物新因子测试关卡2(test)
|
||||
24:黑夜循环地城(test)
|
||||
25:关卡玩法白盒CX(test)
|
||||
26:机关玩法白盒(test)
|
||||
27:怪物元素对抗地城(test)
|
||||
28:地城功能白盒测试(test)
|
||||
29:守护玩法白盒测试(test)
|
||||
30:夺回宝物
|
||||
31:岩元素白盒测试(test)
|
||||
32:蒙德圣遗物挑战1白盒测试(test)
|
||||
33:爬塔丘丘人模板(test)
|
||||
34:云海白盒测试(test)
|
||||
35:TA测试关卡(test)
|
||||
36:随机圈球测试关卡1(test)
|
||||
37:随机圈球测试关卡2(test)
|
||||
38:挑战因子测试1(test)
|
||||
39:挑战因子测试2(test)
|
||||
40:挑战因子测试3(test)
|
||||
41:挑战因子测试4(test)
|
||||
42:挑战因子测试5(test)
|
||||
43:挑战因子测试6(test)
|
||||
44:挑战因子测试7(test)
|
||||
45:挑战因子测试8(test)
|
||||
46:挑战因子测试9(test)
|
||||
47:3.1月度主题因子测试1(test)
|
||||
48:3.1月度主题因子测试2(test)
|
||||
49:3.1月度主题因子测试3(test)
|
||||
50:水boss测试场景(test)
|
||||
55:壶中天挑战玩法测试(test)
|
||||
56:塔防玩法测试(test)
|
||||
57:塔防玩法测试2(test)
|
||||
58:龙王BOSS测试(test)
|
||||
59:风花节活动测试关卡1(test)
|
||||
60:风花节活动测试关卡2(test)
|
||||
61:风花节活动测试关卡3(test)
|
||||
62:若陀龙王Boss战(test)
|
||||
63:1.5测试关卡(test)
|
||||
64:1.5试玩活动测试(test)
|
||||
65:2.1影深测地城(test)
|
||||
66:怪物性能测试(test)
|
||||
67:塔防V3测试(test)
|
||||
68:旋转房间白盒(test)
|
||||
69:测试秘境
|
||||
72:(test)风场地城测试01
|
||||
73:(test)风场地城测试04
|
||||
75:测试秘境 I
|
||||
76:测试秘境 II
|
||||
77:测试秘境 III
|
||||
78:测试秘境 IV
|
||||
79:测试秘境 V
|
||||
80:测试秘境 Ⅵ
|
||||
81:测试秘境 I
|
||||
82:测试秘境 II
|
||||
83:测试秘境 III
|
||||
84:测试秘境 IV
|
||||
85:测试秘境 V
|
||||
86:测试秘境 Ⅵ
|
||||
101:黄金与孤影
|
||||
102:群玉阁剧情
|
||||
103:追忆:黄金与孤影 I
|
||||
104:追忆:黄金与孤影 II
|
||||
105:追忆:黄金与孤影 III
|
||||
106:追忆:黄金与孤影 IV
|
||||
107:古树之底
|
||||
110:追忆:摇撼山岳之龙 I
|
||||
111:追忆:摇撼山岳之龙 II
|
||||
112:追忆:摇撼山岳之龙 III
|
||||
113:追忆:摇撼山岳之龙 IV
|
||||
114:追忆:摇撼山岳之龙 I
|
||||
115:追忆:摇撼山岳之龙 II
|
||||
116:追忆:摇撼山岳之龙 III
|
||||
117:追忆:摇撼山岳之龙 IV
|
||||
118:追忆:摇撼山岳之龙 I
|
||||
119:追忆:摇撼山岳之龙 II
|
||||
120:追忆:摇撼山岳之龙 III
|
||||
121:追忆:摇撼山岳之龙 IV
|
||||
122:追忆:摇撼山岳之龙 I
|
||||
123:追忆:摇撼山岳之龙 II
|
||||
124:追忆:摇撼山岳之龙 III
|
||||
125:追忆:摇撼山岳之龙 IV
|
||||
126:鸣神岛·天守
|
||||
127:追忆:红莲的真剑试合 I
|
||||
128:追忆:红莲的真剑试合 II
|
||||
129:追忆:红莲的真剑试合 III
|
||||
130:追忆:红莲的真剑试合 IV
|
||||
131:追忆:永恒的守护者 I
|
||||
132:追忆:永恒的守护者 II
|
||||
133:追忆:永恒的守护者 III
|
||||
134:追忆:永恒的守护者 IV
|
||||
1000:关卡玩法测试(test)
|
||||
1001:深入鹰之殿
|
||||
1002:找回失窃的书本
|
||||
1003:深入狮之殿
|
||||
1004:愚人众营地(test)
|
||||
1005:凯亚战斗训练任务地城(test)
|
||||
1006:琴·安柏战斗训练任务地城(test)
|
||||
1007:丽莎常驻地城低(test)
|
||||
1008:追击深渊法师
|
||||
1009:夺回天空之琴
|
||||
1010:一锤定音的食材
|
||||
1011:大冒险家斯坦利
|
||||
1012:再次偏航
|
||||
1101:关卡玩法黑盒测试(test)
|
||||
1102:散发「业障」气息的洞天
|
||||
1103:留云借风洞天
|
||||
1104:壶中天_轻量变形1(test)
|
||||
1105:壶中天_轻量变形2(test)
|
||||
1106:「独眼小宝大世界」
|
||||
1107:盐中之谜
|
||||
1108:留云借风洞天
|
||||
1109:云海白盒测试(test)
|
||||
1110:步入「边界」
|
||||
1111:失落的忒耳摩冬遗迹
|
||||
1112:失落的埃伊亚遗迹
|
||||
1113:「深渊」的踪迹
|
||||
1114:「深渊」的诱惑
|
||||
1115:「深渊」的诱惑
|
||||
1116:深入敌阵
|
||||
1117:町奉行所收监处
|
||||
1118:千手百眼
|
||||
1119:邪眼工厂
|
||||
1120:山中隐秘之地
|
||||
1121:雷电将军个人线千手百眼(test)
|
||||
1122:千手百眼二阶段(test)
|
||||
1123:天领奉行府
|
||||
1124:小说家的冒险(test)
|
||||
1125:摇摇欲坠的罪恶
|
||||
1126:漩涡之下
|
||||
1127:鸣海栖霞洞天
|
||||
1128:降灵密室
|
||||
1129:雷电将军第二章(test)
|
||||
1130:(test)2.6容彩祭仓库
|
||||
1131:鹤径折旋之所
|
||||
1132:机符遁藏之城
|
||||
1133:迷错幻渺之境
|
||||
1134:青墟浦地下遗迹
|
||||
1135:(test)2.7层岩入口房间测试
|
||||
1136:被占领的旧地
|
||||
1137:烈火踏歌行
|
||||
1138:春庭景如旧·其二
|
||||
1139:亘古的苍星
|
||||
1140:亘古的苍星
|
||||
1141:幽夜默示录·其一
|
||||
1142:幽夜默示录·其二
|
||||
1143:幽夜默示录·其三
|
||||
1144:春庭景如旧·其三
|
||||
1145:幽夜默示录·其三
|
||||
1146:春庭景如旧·其一
|
||||
1147:幽夜默示录·其一
|
||||
1148:幽夜默示录·其二
|
||||
1149:须弥兰娜罗梦境地城(test)
|
||||
1150:污染区的源头
|
||||
1151:(test)3.0零级WQ织梦之森一次性地城
|
||||
1152:(test)3.0零级WQ唤雨之森一次性地城
|
||||
1153:(test)3.0零级WQ失落之森一次性地城
|
||||
1154:(test)3.0零级WQ葱头地城
|
||||
1155:世界树地城(test)
|
||||
1156:???
|
||||
1157:???
|
||||
1158:沙下灵囿
|
||||
1159:蜃气楼的后台
|
||||
1160:终端的一隅
|
||||
2000:阿卡狄亚的失落秘宝
|
||||
2001:暴风般狂啸之龙
|
||||
2002:风魔龙-净化(test)
|
||||
2003:解读暗文的妙法
|
||||
2004:风魔龙-初战(test)
|
||||
2006:飞翔是勇气的奖励
|
||||
2007:飞翔是勇气的奖励
|
||||
2008:突破:清扫遗迹中的魔物
|
||||
2009:新角色Pattern白盒(test)
|
||||
2010:突破:清扫遗迹中的魔物(test)
|
||||
2011:突破:清扫遗迹中的魔物(test)
|
||||
2012:突破:清扫遗迹中的魔物
|
||||
2013:突破:清扫遗迹中的魔物(test)
|
||||
2014:突破:清扫遗迹中的魔物
|
||||
2015:突破:清扫遗迹中的魔物(test)
|
||||
2016:突破:清扫遗迹中的魔物
|
||||
2020:追忆:暴风般狂啸之龙 I
|
||||
2021:追忆:暴风般狂啸之龙 II
|
||||
2022:追忆:暴风般狂啸之龙 III
|
||||
2023:追忆:暴风般狂啸之龙 IV
|
||||
2024:追忆:暴风般狂啸之龙 V
|
||||
2025:追忆:暴风般狂啸之龙 Ⅵ
|
||||
2099:关卡测试(test)
|
||||
2100:火之高兴-测试(test)
|
||||
2101:lx关卡测试
|
||||
2102:活动地板测试关卡
|
||||
2103:塌陷地板白盒(test)
|
||||
2104:擂台挑战白盒(test)
|
||||
2105:记忆道路白盒(test)
|
||||
2106:塌陷6x6地板白盒(test)
|
||||
2107:塌陷地板回字型白盒(test)
|
||||
2108:羽球活动联机测试(test)
|
||||
2109:BOSS挑战复刻测试(test)
|
||||
2110:Rouge地城白盒(test)
|
||||
2111:Rouge白盒yqt01(test)
|
||||
2112:叠楼
|
||||
2113:长廊
|
||||
2114:回巷
|
||||
2115:联屋
|
||||
2116:方场
|
||||
2117:场景测试白盒(test)
|
||||
2118:渊下宫物件测试白盒(test)
|
||||
2119:出口在高点
|
||||
2120:飞跃长走廊
|
||||
2121:高空坠物
|
||||
2122:快点,再快点!
|
||||
2123:手快者得
|
||||
2124:须弥地城白盒(test)
|
||||
2125:须弥物件白盒(test)
|
||||
2126:新人流程测试白盒(test)
|
||||
2150:选BUFF挑战地城阶段一第1关(test)
|
||||
2151:选BUFF挑战地城阶段一第2关(test)
|
||||
2152:选BUFF挑战地城阶段一第3关(test)
|
||||
2153:选BUFF挑战地城阶段一第4关(test)
|
||||
2154:选BUFF挑战地城阶段二第1关(test)
|
||||
2155:选BUFF挑战地城阶段二第2关(test)
|
||||
2156:选BUFF挑战地城阶段二第3关(test)
|
||||
2157:选BUFF挑战地城阶段二第4关(test)
|
||||
2158:选BUFF挑战地城阶段三第1关(test)
|
||||
2159:选BUFF挑战地城阶段三第2关(test)
|
||||
2160:选BUFF挑战地城阶段三第3关(test)
|
||||
2161:选BUFF挑战地城阶段三第4关(test)
|
||||
2169:(test)2.8测试地城1
|
||||
2170:(test)2.8测试地城2
|
||||
2171:(test)2.8测试地城3
|
||||
2172:(test)2.8测试地城4
|
||||
2173:(test)2.8测试地城5
|
||||
2174:(test)2.8测试地城6
|
||||
2175:(test)2.8测试地城7
|
||||
2176:(test)2.8测试地城8
|
||||
2177:(test)2.8测试地城9
|
||||
2178:(test)2.8测试地城10
|
||||
2179:(test)2.8测试地城11
|
||||
2180:(test)2.8测试地城12
|
||||
3001:迷雾迷宫(test)
|
||||
3004:探索:失陷的城塞
|
||||
3005:美术测试test1(test)
|
||||
3006:雷之试炼(test)
|
||||
3007:超载超导试炼(test)
|
||||
3008:扩散试炼(test)
|
||||
3009:燃烧融化试炼(test)
|
||||
3010:无相雷挑战(test)
|
||||
3011:2.1换人挑战1阶段(test)
|
||||
3012:2.1换人挑战2阶段(test)
|
||||
3013:2.1换人挑战3阶段(test)
|
||||
3014:2.1换人挑战4阶段(test)
|
||||
3015:2.1换人挑战5阶段(test)
|
||||
3016:2.1换人挑战6阶段(test)
|
||||
3017:Rogue地城01-1(test)
|
||||
3018:Rogue地城02-2(test)
|
||||
3019:Rogue地城03-2(test)
|
||||
3020:Rogue地城01-2(test)
|
||||
3021:Rogue地城02-1(test)
|
||||
3022:Rogue地城03-1(test)
|
||||
3023:Rogue地城04-1(test)
|
||||
3024:Rogue地城04-2(test)
|
||||
3025:Rogue地城05-1(test)
|
||||
3026:Rogue地城05-2(test)
|
||||
3027:2.5百人二揆关卡1(test)
|
||||
3028:2.5百人二揆关卡2(test)
|
||||
3029:2.5百人二揆关卡3(test)
|
||||
3030:2.5百人二揆关卡4(test)
|
||||
3031:2.5百人二揆关卡5(test)
|
||||
3032:2.5百人二揆关卡6(test)
|
||||
3033:3.1百人三揆关卡1(test)
|
||||
3034:3.1百人三揆关卡2(test)
|
||||
3035:3.1百人三揆关卡3(test)
|
||||
3036:3.1百人三揆关卡4(test)
|
||||
3037:3.1百人三揆关卡5(test)
|
||||
3038:3.1百人三揆关卡6(test)
|
||||
3040:2.6连线buff挑战1(test)
|
||||
3041:2.6连线buff挑战2(test)
|
||||
3042:2.6连线buff挑战3(test)
|
||||
3043:2.6连线buff挑战4(test)
|
||||
3044:2.6连线buff挑战5(test)
|
||||
3045:2.6连线buff挑战6(test)
|
||||
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:爬塔第一档-ZHT第1关(单路)(test)
|
||||
3311:爬塔第一档-ZHT第2关(单路)(test)
|
||||
3312:爬塔第一档-ZHT第3关(单路)(test)
|
||||
3313:爬塔第一档-ZHT第4关(单路)(test)
|
||||
3341:爬塔第一档-第五层第1关(双路)(test)
|
||||
3342:爬塔第一档-第六层第1关(双路)(test)
|
||||
3343:爬塔第一档-第七层第1关(双路)(test)
|
||||
3344:爬塔第一档-第八层第1关(双路)(test)
|
||||
3370:爬塔第一档-MC第1关(双路)(test)
|
||||
3371:爬塔第一档-MC第2关(双路)(test)
|
||||
3372:爬塔第一档-MC第3关(双路)(test)
|
||||
3373:爬塔第一档-MC第4关(双路)(test)
|
||||
3374:爬塔第一档-MC第5关(双路)(test)
|
||||
3375:爬塔第一档-MC第6关(双路)(test)
|
||||
3376:爬塔第一档-MC第7关(双路)(test)
|
||||
3377:爬塔第一档-MC第8关(双路)(test)
|
||||
3378:爬塔第一档-MC第9关(双路)(test)
|
||||
3379:爬塔第一档-MC第10关(双路)(test)
|
||||
3380:爬塔第一档-MC第11关(双路)(test)
|
||||
3381:爬塔第一档-MC第12关(双路)(test)
|
||||
3382:爬塔第一档-MC第13关(双路)(test)
|
||||
3383:爬塔第一档-MC第14关(双路)(test)
|
||||
3384:爬塔第一档-MC第15关(双路)(test)
|
||||
3385:爬塔第一档-MC第16关(双路)(test)
|
||||
3386:爬塔第一档-MC第17关(双路)(test)
|
||||
3387:爬塔第一档-MC第18关(双路)(test)
|
||||
3388:爬塔第一档-MC第19关(双路)(test)
|
||||
3389:爬塔第一档-MC第20关(双路)(test)
|
||||
3390:爬塔第一档-MC第21关(双路)(test)
|
||||
3391:爬塔第一档-MC第22关(双路)(test)
|
||||
3392:爬塔第一档-MC第23关(双路)(test)
|
||||
3393:爬塔第一档-MC第24关(双路)(test)
|
||||
3394:爬塔第一档-MC第25关(双路)(test)
|
||||
3395:爬塔第一档-MC第26关(双路)(test)
|
||||
3396:爬塔第一档-MC第27关(双路)(test)
|
||||
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:爬塔第二档-ZHT第1关(单路)(test)
|
||||
3411:爬塔第二档-ZHT第2关(单路)(test)
|
||||
3412:爬塔第二档-ZHT第3关(单路)(test)
|
||||
3413:爬塔第二档-ZHT第4关(单路)(test)
|
||||
3441:爬塔第二档-第五层第2关(双路)(test)
|
||||
3442:爬塔第二档-第六层第2关(双路)(test)
|
||||
3443:爬塔第二档-第七层第2关(双路)(test)
|
||||
3444:爬塔第二档-第八层第2关(双路)(test)
|
||||
3470:爬塔第二档-MC第1关(双路)(test)
|
||||
3471:爬塔第二档-MC第2关(双路)(test)
|
||||
3472:爬塔第二档-MC第3关(双路)(test)
|
||||
3473:爬塔第二档-MC第4关(双路)(test)
|
||||
3474:爬塔第二档-MC第5关(双路)(test)
|
||||
3475:爬塔第二档-MC第6关(双路)(test)
|
||||
3476:爬塔第二档-MC第7关(双路)(test)
|
||||
3477:爬塔第二档-MC第8关(双路)(test)
|
||||
3478:爬塔第二档-MC第9关(双路)(test)
|
||||
3479:爬塔第二档-MC第10关(双路)(test)
|
||||
3480:爬塔第二档-MC第11关(双路)(test)
|
||||
3481:爬塔第二档-MC第12关(双路)(test)
|
||||
3482:爬塔第二档-MC第13关(双路)(test)
|
||||
3483:爬塔第二档-MC第14关(双路)(test)
|
||||
3484:爬塔第二档-MC第15关(双路)(test)
|
||||
3485:爬塔第二档-MC第16关(双路)(test)
|
||||
3486:爬塔第二档-MC第17关(双路)(test)
|
||||
3487:爬塔第二档-MC第18关(双路)(test)
|
||||
3488:爬塔第二档-MC第19关(双路)(test)
|
||||
3489:爬塔第二档-MC第20关(双路)(test)
|
||||
3490:爬塔第二档-MC第21关(双路)(test)
|
||||
3491:爬塔第二档-MC第22关(双路)(test)
|
||||
3492:爬塔第二档-MC第23关(双路)(test)
|
||||
3493:爬塔第二档-MC第24关(双路)(test)
|
||||
3494:爬塔第二档-MC第25关(双路)(test)
|
||||
3495:爬塔第二档-MC第26关(双路)(test)
|
||||
3496:爬塔第二档-MC第27关(双路)(test)
|
||||
3497:Level_Tower_Moon_01
|
||||
3498:Level_Tower_Universe_01
|
||||
3499:Level_Tower_Moon_01
|
||||
3500:Level_Tower_Universe_01
|
||||
3501:Level_Tower_Moon_01
|
||||
3502:Level_Tower_Universe_01
|
||||
3503:Level_Tower_Moon_01
|
||||
3504:Level_Tower_Universe_01
|
||||
3505:Level_Tower_Moon_01
|
||||
3506:Level_Tower_Universe_01
|
||||
3507:Level_Tower_Moon_01
|
||||
3508:Level_Tower_Moon_01
|
||||
3509:Level_Tower_Moon_01
|
||||
3510:爬塔第三档-ZHT第1关(单路)(test)
|
||||
3511:爬塔第三档-ZHT第2关(单路)(test)
|
||||
3512:爬塔第三档-ZHT第3关(单路)(test)
|
||||
3513:爬塔第三档-ZHT第4关(单路)(test)
|
||||
3541:爬塔第三档-第五层第3关(双路)(test)
|
||||
3542:爬塔第三档-第六层第3关(双路)(test)
|
||||
3543:爬塔第三档-第七层第3关(双路)(test)
|
||||
3544:爬塔第三档-第八层第3关(双路)(test)
|
||||
3570:爬塔第三档-MC第1关(双路)(test)
|
||||
3571:爬塔第三档-MC第2关(双路)(test)
|
||||
3572:爬塔第三档-MC第3关(双路)(test)
|
||||
3573:爬塔第三档-MC第4关(双路)(test)
|
||||
3574:爬塔第三档-MC第5关(双路)(test)
|
||||
3575:爬塔第三档-MC第6关(双路)(test)
|
||||
3576:爬塔第三档-MC第7关(双路)(test)
|
||||
3577:爬塔第三档-MC第8关(双路)(test)
|
||||
3578:爬塔第三档-MC第9关(双路)(test)
|
||||
3579:爬塔第三档-MC第10关(双路)(test)
|
||||
3580:爬塔第三档-MC第11关(双路)(test)
|
||||
3581:爬塔第三档-MC第12关(双路)(test)
|
||||
3582:爬塔第三档-MC第13关(双路)(test)
|
||||
3583:爬塔第三档-MC第14关(双路)(test)
|
||||
3584:爬塔第三档-MC第15关(双路)(test)
|
||||
3585:爬塔第三档-MC第16关(双路)(test)
|
||||
3586:爬塔第三档-MC第17关(双路)(test)
|
||||
3587:爬塔第三档-MC第18关(双路)(test)
|
||||
3588:爬塔第三档-MC第19关(双路)(test)
|
||||
3589:爬塔第三档-MC第20关(双路)(test)
|
||||
3590:爬塔第三档-MC第21关(双路)(test)
|
||||
3591:爬塔第三档-MC第22关(双路)(test)
|
||||
3592:爬塔第三档-MC第23关(双路)(test)
|
||||
3593:爬塔第三档-MC第24关(双路)(test)
|
||||
3594:爬塔第三档-MC第25关(双路)(test)
|
||||
3595:爬塔第三档-MC第26关(双路)(test)
|
||||
3596:爬塔第三档-MC第27关(双路)(test)
|
||||
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:调查遗迹深处的骚动(test)
|
||||
4003:探索:坍塌的古建筑群(test)
|
||||
4005:试炼:临时周常本(test)
|
||||
4007:试炼:烈火与雷电
|
||||
4010:探索:风涌的高崖
|
||||
4011:调查:神秘的藏身处
|
||||
4012:安柏地城个人挑战二阶(test)
|
||||
4013:安柏教学本挑战本(test)
|
||||
4014:凯亚挑战本测试(test)
|
||||
4015:丽莎挑战测试(test)
|
||||
4016:寻访·水月侠行记
|
||||
4017:壶中天挑战测试2(test)
|
||||
4018:寻访·桃源逗留记
|
||||
4019:云海挑战玩法测试2(test)
|
||||
4020:寻访·霞蔚征涛记
|
||||
4021:寻访·云蒸奇遇记
|
||||
4022:元素试炼:蒸发
|
||||
4023:元素试炼:融化
|
||||
4024:元素试炼:超载
|
||||
4025:元素试炼:超导
|
||||
4026:元素试炼:感电
|
||||
4027:元素试炼:冻结
|
||||
4028:元素试炼:结晶
|
||||
4029:元素试炼:扩散
|
||||
4030:演武:古岩之若龙·其之一
|
||||
4031:演武:古岩之若龙·其之二
|
||||
4032:斗剧:机巧无常对剑·其之一
|
||||
4033:斗剧:机巧无常对剑·其之二
|
||||
4034:浪曲:苦水嗟恨·其之一
|
||||
4035:浪曲:苦水嗟恨·其之二
|
||||
4036:风来坊,三番胜负!
|
||||
4037:BOSS挑战深测地城(test)
|
||||
4038:稽古·御馆绘卷
|
||||
4039:稽古·恶王亭
|
||||
4040:稽古·千扉绘卷
|
||||
4041:稽古·御前府邸
|
||||
4042:稽古·砺伏之巢床
|
||||
4043:弃屋之底
|
||||
4044:颠倒梦想的丛林
|
||||
4045:晴雨自性
|
||||
4046:梵蕈同一
|
||||
4047:灵树之馆
|
||||
4200:精通秘境:刺骨之霜 I
|
||||
4201:精通秘境:刺骨之霜 II
|
||||
4202:精通秘境:刺骨之霜 III
|
||||
4203:精通秘境:刺骨之霜 IV
|
||||
4210:精通秘境:霜凝祭坛 I
|
||||
4211:精通秘境:霜凝祭坛 II
|
||||
4212:精通秘境:霜凝祭坛 III
|
||||
4213:精通秘境:霜凝祭坛 IV
|
||||
4220:精通秘境:冰封废渊 I
|
||||
4221:精通秘境:冰封废渊 II
|
||||
4222:精通秘境:冰封废渊 III
|
||||
4223:精通秘境:冰封废渊 IV
|
||||
4230:精通秘境:沉睡之国 I
|
||||
4231:精通秘境:沉睡之国 II
|
||||
4232:精通秘境:沉睡之国 III
|
||||
4233:精通秘境:沉睡之国 IV
|
||||
4300:炼武秘境:深瀑祭坛 I
|
||||
4301:炼武秘境:深瀑祭坛 II
|
||||
4302:炼武秘境:深瀑祭坛 III
|
||||
4303:炼武秘境:深瀑祭坛 IV
|
||||
4310:炼武秘境:水光之城 I
|
||||
4311:炼武秘境:水光之城 II
|
||||
4312:炼武秘境:水光之城 III
|
||||
4313:炼武秘境:水光之城 IV
|
||||
4320:炼武秘境:深没之谷 I
|
||||
4321:炼武秘境:深没之谷 II
|
||||
4322:炼武秘境:深没之谷 III
|
||||
4323:炼武秘境:深没之谷 IV
|
||||
4330:炼武秘境:渴水的废都 I
|
||||
4331:炼武秘境:渴水的废都 II
|
||||
4332:炼武秘境:渴水的废都 III
|
||||
4333:炼武秘境:渴水的废都 IV
|
||||
4340:炼武秘境:沉沙之渊 I
|
||||
4341:炼武秘境:沉沙之渊 II
|
||||
4342:炼武秘境:沉沙之渊 III
|
||||
4343:炼武秘境:沉沙之渊 IV
|
||||
4350:炼武秘境:砂之祭场 I
|
||||
4351:炼武秘境:砂之祭场 II
|
||||
4352:炼武秘境:砂之祭场 III
|
||||
4353:炼武秘境:砂之祭场 IV
|
||||
4360:炼武秘境:流沙之葬 I
|
||||
4361:炼武秘境:流沙之葬 II
|
||||
4362:炼武秘境:流沙之葬 III
|
||||
4363:炼武秘境:流沙之葬 IV
|
||||
4370:炼武秘境:云垢 I
|
||||
4371:炼武秘境:云垢 II
|
||||
4372:炼武秘境:云垢 III
|
||||
4373:炼武秘境:云垢 IV
|
||||
4374:炼武秘境:思惑 I
|
||||
4375:炼武秘境:思惑 II
|
||||
4376:炼武秘境:思惑 III
|
||||
4377:炼武秘境:思惑 IV
|
||||
4378:炼武秘境:引业 I
|
||||
4379:炼武秘境:引业 II
|
||||
4380:炼武秘境:引业 III
|
||||
4381:炼武秘境:引业 IV
|
||||
4400:精通秘境:菫染之国 I
|
||||
4401:精通秘境:菫染之国 II
|
||||
4402:精通秘境:菫染之国 III
|
||||
4403:精通秘境:菫染之国 IV
|
||||
4410:精通秘境:初雷幽谷 I
|
||||
4411:精通秘境:初雷幽谷 II
|
||||
4412:精通秘境:初雷幽谷 III
|
||||
4413:精通秘境:初雷幽谷 IV
|
||||
4420:精通秘境:真葛废都 I
|
||||
4421:精通秘境:真葛废都 II
|
||||
4422:精通秘境:真葛废都 III
|
||||
4423:精通秘境:真葛废都 IV
|
||||
4430:精通秘境:圆镜 I
|
||||
4431:精通秘境:圆镜 II
|
||||
4432:精通秘境:圆镜 III
|
||||
4433:精通秘境:圆镜 IV
|
||||
4440:精通秘境:妙语 I
|
||||
4441:精通秘境:妙语 II
|
||||
4442:精通秘境:妙语 III
|
||||
4443:精通秘境:妙语 IV
|
||||
4450:精通秘境:律藏 I
|
||||
4451:精通秘境:律藏 II
|
||||
4452:精通秘境:律藏 III
|
||||
4453:精通秘境:律藏 IV
|
||||
4601:暂未开放(test)
|
||||
4602:暂未开放(test)
|
||||
4603:暂未开放(test)
|
||||
5000:祝圣秘境:净化之炎 I(test)
|
||||
5001:祝圣秘境:净化之炎 I
|
||||
5002:祝圣秘境:净化之炎 II
|
||||
5003:祝圣秘境:净化之炎 III
|
||||
5004:祝圣秘境:净化之炎 IV
|
||||
5005:祝圣秘境:净化之炎 V
|
||||
5006:祝圣秘境:净化之炎 VI
|
||||
5007:祝圣秘境:净化之炎 VIII(test)
|
||||
5008:祝圣秘境:钢铁之舞 I
|
||||
5009:祝圣秘境:钢铁之舞 II
|
||||
5010:祝圣秘境:钢铁之舞 III
|
||||
5011:祝圣秘境:钢铁之舞 IV
|
||||
5012:祝圣秘境:钢铁之舞 V
|
||||
5013:祝圣秘境:炽炎与寒霜 VI(test)
|
||||
5014:祝圣秘境:不移 I
|
||||
5015:祝圣秘境:不移 II
|
||||
5016:祝圣秘境:不移 III
|
||||
5017:祝圣秘境:不移 IV
|
||||
5050:祝圣秘境:七识 I
|
||||
5051:祝圣秘境:七识 II
|
||||
5052:祝圣秘境:七识 III
|
||||
5053:祝圣秘境:七识 IV
|
||||
5020:祝圣秘境:告死之霜 I
|
||||
5021:祝圣秘境:告死之霜 II
|
||||
5022:祝圣秘境:告死之霜 III
|
||||
5023:祝圣秘境:告死之霜 IV
|
||||
5100:祝圣秘境:惊蛰 I
|
||||
5101:祝圣秘境:惊蛰 II
|
||||
5102:祝圣秘境:惊蛰 III
|
||||
5103:祝圣秘境:惊蛰 IV
|
||||
5104:祝圣秘境:惊蛰 V
|
||||
5105:祝圣秘境:惊蛰 VI
|
||||
5106:祝圣秘境:惊蛰的霜雷 VII(test)
|
||||
5107:祝圣秘境:寒霜 I
|
||||
5108:祝圣秘境:寒霜 II
|
||||
5109:祝圣秘境:寒霜 III
|
||||
5110:祝圣秘境:寒霜 IV
|
||||
5111:祝圣秘境:还寒的雪水 V(test)
|
||||
5112:祝圣秘境:岩牢 I
|
||||
5113:祝圣秘境:岩牢 II
|
||||
5114:祝圣秘境:岩牢 III
|
||||
5115:祝圣秘境:岩牢 IV(test)
|
||||
5116:璃月-预留(test)
|
||||
5125:祝圣秘境:机巢 I
|
||||
5126:祝圣秘境:机巢 II
|
||||
5127:祝圣秘境:机巢 III
|
||||
5128:祝圣秘境:机巢 IV
|
||||
5200:祝圣秘境:椛狩 I
|
||||
5201:祝圣秘境:椛狩 II
|
||||
5202:祝圣秘境:椛狩 III
|
||||
5203:祝圣秘境:椛狩 IV
|
||||
5204:祝圣秘境:骸馆 I
|
||||
5205:祝圣秘境:骸馆 II
|
||||
5206:祝圣秘境:骸馆 III
|
||||
5207:祝圣秘境:骸馆 IV
|
||||
5210:炼武秘境:静电场域 I
|
||||
5211:炼武秘境:静电场域 II
|
||||
5212:炼武秘境:静电场域 III
|
||||
5213:炼武秘境:静电场域 IV
|
||||
5214:炼武秘境:雷云祭坛 I
|
||||
5215:炼武秘境:雷云祭坛 II
|
||||
5216:炼武秘境:雷云祭坛 III
|
||||
5217:炼武秘境:雷云祭坛 IV
|
||||
5218:炼武秘境:鸣雷城墟 I
|
||||
5219:炼武秘境:鸣雷城墟 II
|
||||
5220:炼武秘境:鸣雷城墟 III
|
||||
5221:炼武秘境:鸣雷城墟 IV
|
||||
5222:炼武秘境:古雷试炼场 I
|
||||
5223:炼武秘境:古雷试炼场 II
|
||||
5224:炼武秘境:古雷试炼场 III
|
||||
5225:炼武秘境:古雷试炼场 IV
|
||||
5250:精通秘境:灼烬废渊 I
|
||||
5251:精通秘境:灼烬废渊 II
|
||||
5252:精通秘境:灼烬废渊 III
|
||||
5253:精通秘境:灼烬废渊 IV
|
||||
5254:精通秘境:炽炎祭场 I
|
||||
5255:精通秘境:炽炎祭场 II
|
||||
5256:精通秘境:炽炎祭场 III
|
||||
5257:精通秘境:炽炎祭场 IV
|
||||
5258:精通秘境:深炎之底 I
|
||||
5259:精通秘境:深炎之底 II
|
||||
5260:精通秘境:深炎之底 III
|
||||
5261:精通秘境:深炎之底 IV
|
||||
5262:精通秘境:焚尽之环 I
|
||||
5263:精通秘境:焚尽之环 II
|
||||
5264:精通秘境:焚尽之环 III
|
||||
5265:精通秘境:焚尽之环 IV
|
||||
5300:间奏曲·暴风之蝶 I
|
||||
5301:协奏曲·紫电之光 I
|
||||
5302:奏鸣曲·磐石之心 I
|
||||
5303:大地、风与雷的圆舞曲
|
||||
5304:间奏曲·暴风之蝶 II
|
||||
5305:协奏曲·紫电之光 II
|
||||
5306:奏鸣曲·磐石之心 II
|
||||
5310:奇趣秘园
|
||||
6000:角色试玩关-温迪(test)
|
||||
6001:角色试玩关-芭芭拉(test)
|
||||
6002:角色试玩关-菲谢尔(test)
|
||||
6003:角色试玩关-可莉(test)
|
||||
6004:角色试玩关-行秋(test)
|
||||
6005:角色试玩关-砂糖(test)
|
||||
6006:角色试玩关-公子(test)
|
||||
6007:角色试玩关-辛焱(test)
|
||||
6008:角色试玩关-北斗(test)
|
||||
6009:角色试玩关-重云(test)
|
||||
6010:角色试玩关-钟离(test)
|
||||
6011:角色试玩关-迪奥娜(test)
|
||||
6012:角色试玩关-凝光(test)
|
||||
6013:角色试玩关-雷泽(test)
|
||||
6014:角色试玩关-甘雨(test)
|
||||
6015:角色试玩关-阿贝多(test)
|
||||
6016:角色试玩关-行秋(test)
|
||||
6017:角色试玩关-菲谢尔(test)
|
||||
6018:角色试玩关-砂糖(test)
|
||||
6019:角色试玩关-班尼特(test)
|
||||
6020:角色试玩关-胡桃(test)
|
||||
6021:角色试玩关-魈(test)
|
||||
6022:角色试玩关-凝光(test)
|
||||
6023:角色试玩关-北斗(test)
|
||||
6024:角色试玩关-辛焱(test)
|
||||
6025:角色试玩关-班尼特(test)
|
||||
6026:角色试玩关-行秋(test)
|
||||
6027:角色试玩关-重云(test)
|
||||
6028:角色试玩关-罗莎莉亚(test)
|
||||
6029:角色试玩关-刻晴(test)
|
||||
6030:角色试玩关-迪奥娜(test)
|
||||
6031:角色试玩关-芭芭拉(test)
|
||||
6032:角色试玩关-烟绯(test)
|
||||
6033:角色试玩关-优菈(test)
|
||||
6034:角色试玩关-桐生万叶(test)
|
||||
6035:角色试玩关-神里绫华(test)
|
||||
6036:角色试玩关-宵宫(test)
|
||||
6037:角色试玩关-早柚(test)
|
||||
6038:角色试玩关-雷电将军(test)
|
||||
6039:角色试玩关-珊瑚宫心海(test)
|
||||
6040:角色试玩关-九条裟罗(test)
|
||||
6041:角色试玩关-托马(test)
|
||||
6042:角色试玩关-荒泷一斗(test)
|
||||
6043:角色试玩关-五郎(test)
|
||||
6044:角色试玩关-申鹤(test)
|
||||
6045:角色试玩关-云堇(test)
|
||||
6046:角色试玩关-八重神子(test)
|
||||
6047:角色试玩关-神里绫人(test)
|
||||
6048:角色试玩关-久岐忍(test)
|
||||
6049:角色试玩关-夜兰(test)
|
||||
6050:角色试玩关-鹿野院平藏(test)
|
||||
6051:角色试玩关-多莉(test)
|
||||
6052:角色试玩关-柯莱(test)
|
||||
6053:角色试玩关-提纳里(test)
|
||||
6054:角色试玩关-坎蒂丝(test)
|
||||
6055:角色试玩关-妮露(test)
|
||||
6056:角色试玩关-赛诺(test)
|
||||
7000:苇风可凋井边桐
|
||||
7001:苇风可凋井边桐:难度1
|
||||
7002:解鞍倚枕画仙桥:难度2
|
||||
7003:去年双燕来还去:难度3
|
||||
7004:三星参差争电光:难度4
|
||||
7005:春水蛾眉各分飞:难度5
|
||||
7006:霓裳一曲复登楼:难度6
|
||||
7007:金锁重门华堂空:难度7
|
||||
7008:溪山兴无尽,不见白驹来:特殊模式
|
||||
7009:解鞍倚枕画仙桥:难度3
|
||||
7010:去年双燕来还去:难度4
|
||||
7011:三星参差争电光:难度5
|
||||
7012:春水蛾眉各分飞:难度6
|
||||
7013:霓裳一曲复登楼:难度7
|
||||
7100:试玩地城-下落攻击主题
|
||||
7101:试玩地城-护盾主题
|
||||
7102:试玩地城-治疗主题
|
||||
7103:试玩地城-元素反应主题
|
||||
7104:试玩地城-近战主题
|
||||
7105:试玩地城-远程主题
|
||||
7106:迷城战线二期-永冻主题(test)
|
||||
7107:迷城战线二期-魔王武装(test)
|
||||
7108:迷城战线二期-增幅(test)
|
||||
7109:迷城战线二期-剧变(test)
|
||||
7110:迷城战线二期-速充(test)
|
||||
7111:迷城战线二期-扩散(test)
|
||||
7112:迷城战线二期-BOSS战(test)
|
||||
7201:龙蜥安眠之穴
|
||||
7202:暗影蠢动之地
|
||||
7203:冰蚀霜侵之处
|
||||
7204:诡爆之境
|
||||
7205:混沌之境
|
||||
7206:雷怒之境
|
||||
7207:邪从之境
|
||||
7208:诡爆之境
|
||||
7209:混沌之境
|
||||
7210:雷怒之境
|
||||
7211:邪从之境
|
||||
7212:诡爆之境
|
||||
7213:混沌之境
|
||||
7214:雷怒之境
|
||||
7215:邪从之境
|
||||
7216:诡爆之境
|
||||
7217:混沌之境
|
||||
7218:雷怒之境
|
||||
7219:邪从之境
|
||||
7221:诡境·垂罚旋舞
|
||||
7222:诡境·血狼集群
|
||||
7223:诡境·幽浮之海
|
||||
7224:诡境·垂罚旋舞
|
||||
7225:诡境·血狼集群
|
||||
7226:诡境·幽浮之海
|
||||
7227:诡境·垂罚旋舞
|
||||
7228:诡境·血狼集群
|
||||
7229:诡境·幽浮之海
|
||||
7230:诡境·垂罚旋舞
|
||||
7231:诡境·血狼集群
|
||||
7232:诡境·幽浮之海
|
||||
7301:机巧阵陔
|
||||
7302:武卫重溟
|
||||
7310:挑战·犬流之道
|
||||
7400:枕仙桥
|
||||
7401:枕仙桥
|
||||
7402:井生秋
|
||||
7403:双燕来
|
||||
7404:春几回
|
||||
7405:梦登楼
|
||||
7406:枕仙桥
|
||||
7407:井生秋
|
||||
7408:双燕来
|
||||
7409:春几回
|
||||
7410:梦登楼
|
||||
7411:梦登楼
|
||||
7500:塔防残局01(test)
|
||||
7501:塔防残局02(test)
|
||||
7502:塔防残局03(test)
|
||||
7503:塔防残局04(test)
|
||||
7504:塔防残局01(test)困难
|
||||
7505:塔防残局02(test)困难
|
||||
7506:塔防残局03(test)困难
|
||||
7507:塔防残局04(test)困难
|
||||
7601:(test)层岩地城1肉鸽简单
|
||||
7602:(test)层岩地城2肉鸽简单
|
||||
7603:(test)层岩地城3肉鸽简单
|
||||
7604:(test)层岩地城1肉鸽困难
|
||||
7605:(test)层岩地城2肉鸽困难
|
||||
7606:(test)层岩地城3肉鸽困难
|
||||
7607:(test)层岩地城1大肉鸽简单
|
||||
7608:(test)层岩地城2大肉鸽简单
|
||||
7609:(test)层岩地城3大肉鸽简单
|
||||
7610:(test)层岩地城1大肉鸽困难
|
||||
7611:(test)层岩地城2大肉鸽困难
|
||||
7612:(test)层岩地城3大肉鸽困难
|
||||
7613:(test)层岩地城1大肉鸽高难
|
||||
7614:(test)层岩地城2大肉鸽高难
|
||||
7615:(test)层岩地城3大肉鸽高难
|
||||
7616:(test)层岩地城1肉鸽高难
|
||||
7617:(test)层岩地城2肉鸽高难
|
||||
7618:(test)层岩地城3肉鸽高难
|
||||
7701:初次探索
|
||||
7702:直击强敌
|
||||
7703:初次探索守
|
||||
7704:直击强敌簇
|
||||
7705:初次探索
|
||||
7706:直击强敌
|
||||
7707:初次探索
|
||||
7708:直击强敌
|
||||
7801:test 时停挑战1
|
||||
7802:test 时停挑战2
|
||||
7803:test 时停挑战3
|
||||
7804:test 时停挑战4
|
||||
7805:test 时停挑战5
|
||||
7806:test 时停挑战6
|
||||
7807:test 时停挑战7
|
||||
7900:(test)爆炸魔药活动1
|
||||
7901:(test)爆炸魔药活动2
|
||||
7902:(test)爆炸魔药活动3
|
||||
7903:(test)爆炸魔药活动4
|
||||
8200:融风之境
|
||||
8201:滔风之境
|
||||
8202:熏风之境
|
||||
8203:厉风之境
|
||||
8204:巨风之境
|
||||
@@ -34,6 +34,9 @@
|
||||
071:华紫樱绯
|
||||
076:苍流踏花
|
||||
081:素霓伣天
|
||||
091:提纳里池(非原名)
|
||||
092:钟离池(非原名)
|
||||
093:猎人之径池(非原名)
|
||||
091:提纳里池
|
||||
092:钟离池
|
||||
093:猎人之径池
|
||||
097:赛诺池
|
||||
098:温迪池
|
||||
099:终末嗟谈之诗/赤沙之杖池
|
||||
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user