Compare commits

..

25 Commits

Author SHA1 Message Date
c0a798ba93 Update version to v1.6.7 2022-09-20 22:26:51 +08:00
d930e3ee11 Fix UI misalignment issue
Add infinite HP option
and some small optimizations
2022-09-20 22:23:32 +08:00
Syca
3dbfa76de9 Update All 3.0.5X Scene IDs(CHS only)
not all translated
未完全翻译
2022-09-11 12:10:45 +08:00
8634d37977 Update new version tip location 2022-09-10 19:45:42 +08:00
f2a923a654 Use English README as default 2022-09-10 19:17:49 +08:00
5737a967b3 Add Desert eneimes 2022-09-10 18:52:17 +08:00
5f80a270c1 Add strong signature
Remove Settings.cs
2022-09-10 18:51:14 +08:00
e3664f577e Update Window Min Size 2022-09-10 18:50:16 +08:00
46eb1ee6b1 Update Version to v1.6.6 2022-09-10 18:50:00 +08:00
a43744c89d Merge branch 'main' of https://github.com/jie65535/GrasscutterCommandGenerator 2022-09-10 12:21:16 +08:00
12d7dde2e7 Remove NPCs
Removed to reduce size as GC currently cannot spawn NPCs
2022-09-10 12:21:13 +08:00
Syca
69068fad63 revert some wrong changes 2022-09-09 22:56:06 +08:00
Syca
2975ef0b49 3.0Quest (CHS only)
CNRELWin3.0.0
2022-09-09 22:56:06 +08:00
0871238e59 Update gc versions 2022-09-08 12:46:09 +08:00
5f2755f5bb Fix banner editor parse json button missing 2022-09-08 12:34:24 +08:00
746254c348 Update 3.0 NPCs 2022-09-06 23:06:28 +08:00
c43b73db3f Update 3.0.5 ids (zh-cn only) 2022-09-06 22:50:46 +08:00
af40aed3f3 Add 3.0 monsters 2022-09-06 22:39:55 +08:00
Elijah
ea013737f6 Update Monster.txt 2022-09-06 22:39:55 +08:00
79d4b266b8 Optimize server address input 2022-09-06 12:24:05 +08:00
6430000aad Fix check update 2022-09-01 23:46:31 +08:00
2b6af9aacd Update Screenshots-zh 2022-09-01 23:33:31 +08:00
43ff071250 No popup
Update to no longer automatically pop-up prompts to update
Change when to look for native services
2022-09-01 23:17:38 +08:00
a70a3979e5 Update version to v1.6.5 2022-09-01 22:52:21 +08:00
013b3c76b4 Add Weights chart 2022-09-01 22:50:07 +08:00
52 changed files with 3702 additions and 15015 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

@@ -4,59 +4,62 @@
[![GitHub stars](https://img.shields.io/github/stars/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/stargazers) [![GitHub stars](https://img.shields.io/github/stars/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/stargazers)
[![Github All Releases](https://img.shields.io/github/downloads/jie65535/GrasscutterCommandGenerator/total.svg)](https://github.com/jie65535/GrasscutterCommandGenerator/releases) [![Github All Releases](https://img.shields.io/github/downloads/jie65535/GrasscutterCommandGenerator/total.svg)](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
中文 | [English](README_en-US.md) | [Русский](README_ru-RU.md) English | [简体中文](README_zh-cn.md) | [Русский](README_ru-RU.md)
## Commands Generator ## Commands Generator
请从 [Releases](https://github.com/jie65535/GrasscutterCommandGenerator/releases) 中获取最新版本 Please download the latest version from [Releases](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
本工具支持 简中, 繁中, English Русский 等语言。 Support 简体中文, 繁体中文, English and Русский languages.
## 远程执行 Welcome everyone to improve the [ID Resource](/Source/GrasscutterTools/Resources/en-us).
服务端需要 [gc-opencommand-plugin](https://github.com/jie65535/gc-opencommand-plugin) 插件支持 ## Remote command
The server require [gc-opencommand-plugin](https://github.com/jie65535/gc-opencommand-plugin) support
![OpenCommand](Doc/Screenshots/OpenCommand.gif) ![OpenCommand](Doc/Screenshots/OpenCommand.gif)
> 如果你无法连接到服务器,请确认填写的服务器地址是否正确。 > If you cannot connect to the server, please make sure the server address is correct.
> >
> 建议配置服务器为HTTP模式如图所示(config.json) > It is recommended to configure the server to HTTP mode, as shown in the figure(config.json):
> ![ConfigHttp](Doc/Screenshots/ConfigHttp.png) > ![ConfigHttp](Doc/Screenshots/ConfigHttp.png)
> >
> 你可以用浏览器访问 http://127.0.0.1/status/server 来测试服务是否正常工作。 > You can visit http://127.0.0.1/status/server with a browser to test whether the service is working properly.
> >
> 如果使用的不是`80`端口则要在url中指定访问的端口号http://127.0.0.1:443 > If you are not using port `80`, specify the port number to access in the url: http://127.0.0.1:443
--- ---
## 软件截图
## Screenshots
![Logo](Doc/Screenshots/GrasscutterLogo.png) ![Logo](Doc/Screenshots/GrasscutterLogo.png)
![Home](Doc/Screenshots/0-Home.png) ![Home](Doc/Screenshots-en/0-Home.png)
![Custom Commands Screenshot](Doc/Screenshots/1-CustomCommands.png) ![Custom Commands Screenshot](Doc/Screenshots-en/1-CustomCommands.png)
![Custom Artifact Screenshot](Doc/Screenshots/2-CustomArtifact.png) ![Custom Artifact Screenshot](Doc/Screenshots-en/2-CustomArtifact.png)
![Custom Weapon Screenshort](Doc/Screenshots/3-CustomWeapon.png) ![Custom Weapon Screenshort](Doc/Screenshots-en/3-CustomWeapon.png)
![Give Item Screenshort](Doc/Screenshots/4-GiveItem.png) ![Give Item Screenshort](Doc/Screenshots-en/4-GiveItem.png)
![Give Avatar Screenshort](Doc/Screenshots/5-GiveAvatar.png) ![Give Avatar Screenshort](Doc/Screenshots-en/5-GiveAvatar.png)
![Spawn Entity Screenshort](Doc/Screenshots/6-SpawnEntity.png) ![Spawn Entity Screenshort](Doc/Screenshots-en/6-SpawnEntity.png)
![Change Scene Screenshort](Doc/Screenshots/7-ChangeScene.png) ![Change Scene Screenshort](Doc/Screenshots-en/7-ChangeScene.png)
![Custom Stats Screenshort](Doc/Screenshots/8-CustomStats.png) ![Custom Stats Screenshort](Doc/Screenshots-en/8-CustomStats.png)
![Management](Doc/Screenshots/9-Manage.png) ![Management](Doc/Screenshots-en/9-Manage.png)
![GachaBannerEditor](Doc/Screenshots/10-GachaBannerEditor.png) ![GachaBannerEditor](Doc/Screenshots-en/10-GachaBannerEditor.png)
![Text Map Browser](Doc/Screenshots/11-TextMapBrowser.png) ![Text Map Browser](Doc/Screenshots-en/11-TextMapBrowser.png)
![Remote Screenshort](Doc/Screenshots/12-Remote.png) ![Remote Screenshort](Doc/Screenshots-en/12-Remote.png)
![Quest Screenshort](Doc/Screenshots/13-Quest.png) ![Quest Screenshort](Doc/Screenshots-en/13-Quest.png)

View File

@@ -1,62 +0,0 @@
# Grasscutter Tools
[![GitHub license](https://img.shields.io/github/license/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/blob/main/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/stargazers)
[![Github All Releases](https://img.shields.io/github/downloads/jie65535/GrasscutterCommandGenerator/total.svg)](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
[中文](README.md) | English | [Русский](README_ru-RU.md)
## Commands Generator
Please download the latest version from [Releases](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
Support 简中, 繁中, English and Русский languages.
## Remote command
The server require [gc-opencommand-plugin](https://github.com/jie65535/gc-opencommand-plugin) support
![OpenCommand](Doc/Screenshots/OpenCommand.gif)
> If you cannot connect to the server, please make sure the server address is correct.
>
> It is recommended to configure the server to HTTP mode, as shown in the figure(config.json):
> ![ConfigHttp](Doc/Screenshots/ConfigHttp.png)
>
> You can visit http://127.0.0.1/status/server with a browser to test whether the service is working properly.
>
> If you are not using port `80`, specify the port number to access in the url: http://127.0.0.1:443
---
## Screenshots
![Logo](Doc/Screenshots/GrasscutterLogo.png)
![Home](Doc/Screenshots-en/0-Home.png)
![Custom Commands Screenshot](Doc/Screenshots-en/1-CustomCommands.png)
![Custom Artifact Screenshot](Doc/Screenshots-en/2-CustomArtifact.png)
![Custom Weapon Screenshort](Doc/Screenshots-en/3-CustomWeapon.png)
![Give Item Screenshort](Doc/Screenshots-en/4-GiveItem.png)
![Give Avatar Screenshort](Doc/Screenshots-en/5-GiveAvatar.png)
![Spawn Entity Screenshort](Doc/Screenshots-en/6-SpawnEntity.png)
![Change Scene Screenshort](Doc/Screenshots-en/7-ChangeScene.png)
![Custom Stats Screenshort](Doc/Screenshots-en/8-CustomStats.png)
![Management](Doc/Screenshots-en/9-Manage.png)
![GachaBannerEditor](Doc/Screenshots-en/10-GachaBannerEditor.png)
![Text Map Browser](Doc/Screenshots-en/11-TextMapBrowser.png)
![Remote Screenshort](Doc/Screenshots-en/12-Remote.png)
![Quest Screenshort](Doc/Screenshots-en/13-Quest.png)

View File

@@ -4,13 +4,15 @@
[![GitHub звёзды](https://img.shields.io/github/stars/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/stargazers) [![GitHub звёзды](https://img.shields.io/github/stars/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/stargazers)
[![Github ВСЕ выпуски](https://img.shields.io/github/downloads/jie65535/GrasscutterCommandGenerator/total.svg)](https://github.com/jie65535/GrasscutterCommandGenerator/releases) [![Github ВСЕ выпуски](https://img.shields.io/github/downloads/jie65535/GrasscutterCommandGenerator/total.svg)](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
[中文](README.md) | [English](README_en-US.md) | Русский - Перевод Юрий Дворецкий (с исправлениями от EgorBron) [English](README.md) | [简体中文](README_zh-cn.md) | Русский - Перевод Юрий Дворецкий (с исправлениями от EgorBron)
## Генератор команд ## Генератор команд
Пожалуйста, загрузите последнюю версию из вкладки [Releases](https://github.com/jie65535/GrasscutterCommandGenerator/releases) Пожалуйста, загрузите последнюю версию из вкладки [Releases](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
Поддерживает 简 (китайский упр.), 繁 (китайский трад.), English (английский) и Русский языки. Поддерживает 简体中文 (китайский упр.), 繁体中文 (китайский трад.), English (английский) и Русский языки.
Приглашаем всех улучшить [ресурс ID](/Source/GrasscutterTools/Resources/ru-ru)
## Удаленная команда ## Удаленная команда

64
README_zh-cn.md Normal file
View File

@@ -0,0 +1,64 @@
# Grasscutter Tools
[![GitHub license](https://img.shields.io/github/license/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/blob/main/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/jie65535/GrasscutterCommandGenerator)](https://github.com/jie65535/GrasscutterCommandGenerator/stargazers)
[![Github All Releases](https://img.shields.io/github/downloads/jie65535/GrasscutterCommandGenerator/total.svg)](https://github.com/jie65535/GrasscutterCommandGenerator/releases)
[English](README.md) | 简体中文 | [Русский](README_ru-RU.md)
## Commands Generator
请从 [Releases](https://github.com/jie65535/GrasscutterCommandGenerator/releases) 中获取最新版本
本工具支持 简体中文, 繁体中文, English 与 Русский 语言。
欢迎大家一起来完善工具的[内置资源](/Source/GrasscutterTools/Resources/zh-cn)。
## 远程执行
服务端需要 [gc-opencommand-plugin](https://github.com/jie65535/gc-opencommand-plugin) 插件支持
![OpenCommand](Doc/Screenshots/OpenCommand.gif)
> 如果你无法连接到服务器,请确认填写的服务器地址是否正确。
>
> 建议配置服务器为HTTP模式如图所示(config.json)
> ![ConfigHttp](Doc/Screenshots/ConfigHttp.png)
>
> 你可以用浏览器访问 http://127.0.0.1/status/server 来测试服务是否正常工作。
>
> 如果使用的不是`80`端口则要在url中指定访问的端口号http://127.0.0.1:443
---
## 软件截图
![Logo](Doc/Screenshots/GrasscutterLogo.png)
![Home](Doc/Screenshots/0-Home.png)
![Custom Commands Screenshot](Doc/Screenshots/1-CustomCommands.png)
![Custom Artifact Screenshot](Doc/Screenshots/2-CustomArtifact.png)
![Custom Weapon Screenshort](Doc/Screenshots/3-CustomWeapon.png)
![Give Item Screenshort](Doc/Screenshots/4-GiveItem.png)
![Give Avatar Screenshort](Doc/Screenshots/5-GiveAvatar.png)
![Spawn Entity Screenshort](Doc/Screenshots/6-SpawnEntity.png)
![Change Scene Screenshort](Doc/Screenshots/7-ChangeScene.png)
![Custom Stats Screenshort](Doc/Screenshots/8-CustomStats.png)
![Management](Doc/Screenshots/9-Manage.png)
![GachaBannerEditor](Doc/Screenshots/10-GachaBannerEditor.png)
![Text Map Browser](Doc/Screenshots/11-TextMapBrowser.png)
![Remote Screenshort](Doc/Screenshots/12-Remote.png)
![Quest Screenshort](Doc/Screenshots/13-Quest.png)

View File

@@ -30,6 +30,10 @@ namespace GrasscutterTools.Forms
private void InitializeComponent() private void InitializeComponent()
{ {
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormGachaBannerEditor2)); 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.GrpBannerValues = new System.Windows.Forms.GroupBox();
this.ChkAutoStripRateUpFromFallback = new System.Windows.Forms.CheckBox(); this.ChkAutoStripRateUpFromFallback = new System.Windows.Forms.CheckBox();
this.LblOptions = new System.Windows.Forms.Label(); this.LblOptions = new System.Windows.Forms.Label();
@@ -84,6 +88,8 @@ namespace GrasscutterTools.Forms
this.TxtPoolWeight5 = new System.Windows.Forms.TextBox(); this.TxtPoolWeight5 = new System.Windows.Forms.TextBox();
this.LblPoolWeight4 = new System.Windows.Forms.Label(); this.LblPoolWeight4 = new System.Windows.Forms.Label();
this.LblPoolWeight5 = 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(); this.GrpBannerValues.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NUDEventChance4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.NUDEventChance5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NUDEventChance5)).BeginInit();
@@ -95,6 +101,8 @@ namespace GrasscutterTools.Forms
this.GrpJson.SuspendLayout(); this.GrpJson.SuspendLayout();
this.GrpWeights.SuspendLayout(); this.GrpWeights.SuspendLayout();
this.GrpBalance.SuspendLayout(); this.GrpBalance.SuspendLayout();
this.GrpWeightChart.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.ChartWeights)).BeginInit();
this.SuspendLayout(); this.SuspendLayout();
// //
// GrpBannerValues // GrpBannerValues
@@ -513,10 +521,51 @@ namespace GrasscutterTools.Forms
resources.ApplyResources(this.LblPoolWeight5, "LblPoolWeight5"); resources.ApplyResources(this.LblPoolWeight5, "LblPoolWeight5");
this.LblPoolWeight5.Name = "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 // FormGachaBannerEditor2
// //
resources.ApplyResources(this, "$this"); resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.GrpWeightChart);
this.Controls.Add(this.GrpBalance); this.Controls.Add(this.GrpBalance);
this.Controls.Add(this.GrpWeights); this.Controls.Add(this.GrpWeights);
this.Controls.Add(this.GrpJson); this.Controls.Add(this.GrpJson);
@@ -540,6 +589,8 @@ namespace GrasscutterTools.Forms
this.GrpWeights.PerformLayout(); this.GrpWeights.PerformLayout();
this.GrpBalance.ResumeLayout(false); this.GrpBalance.ResumeLayout(false);
this.GrpBalance.PerformLayout(); this.GrpBalance.PerformLayout();
this.GrpWeightChart.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.ChartWeights)).EndInit();
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@@ -599,5 +650,7 @@ namespace GrasscutterTools.Forms
private System.Windows.Forms.CheckBox ChkRemoveC6FormPool; private System.Windows.Forms.CheckBox ChkRemoveC6FormPool;
private System.Windows.Forms.CheckBox ChkAutoStripRateUpFromFallback; private System.Windows.Forms.CheckBox ChkAutoStripRateUpFromFallback;
private System.Windows.Forms.Label LblOptions; private System.Windows.Forms.Label LblOptions;
private System.Windows.Forms.GroupBox GrpWeightChart;
private System.Windows.Forms.DataVisualization.Charting.Chart ChartWeights;
} }
} }

View File

@@ -22,6 +22,7 @@ using System.Collections.Generic;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using System.Windows.Forms; using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;
using GrasscutterTools.Game; using GrasscutterTools.Game;
using GrasscutterTools.Game.Gacha; using GrasscutterTools.Game.Gacha;
@@ -183,6 +184,15 @@ namespace GrasscutterTools.Forms
TxtWeight4.Text = '[' + string.Join(", ", SelectWeights(banner.Weights4).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}]")) + ']'; 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}]")) + ']'; 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) private IEnumerable<GachaWeight> SelectWeights(int[,] weights)
@@ -295,6 +305,7 @@ namespace GrasscutterTools.Forms
var json = JsonConvert.SerializeObject(banner); var json = JsonConvert.SerializeObject(banner);
json = json.Replace(",\"", ",\r\n \"").Insert(1, "\r\n "); json = json.Replace(",\"", ",\r\n \"").Insert(1, "\r\n ");
TxtJson.Text = json.Insert(json.Length-1, "\r\n"); TxtJson.Text = json.Insert(json.Length-1, "\r\n");
ShowBanner(banner);
} }
} }
catch (Exception ex) catch (Exception ex)

View File

@@ -372,7 +372,7 @@
<value>Gen Json</value> <value>Gen Json</value>
</data> </data>
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
<value>209, 512</value> <value>409, 201</value>
</data> </data>
<data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing">
<value>85, 23</value> <value>85, 23</value>
@@ -431,6 +431,9 @@
<data name="LblPoolWeight5.Text" xml:space="preserve"> <data name="LblPoolWeight5.Text" xml:space="preserve">
<value>Pool Weight 5</value> <value>Pool Weight 5</value>
</data> </data>
<data name="GrpWeightChart.Text" xml:space="preserve">
<value>Weight Chart</value>
</data>
<data name="$this.Text" xml:space="preserve"> <data name="$this.Text" xml:space="preserve">
<value>Gacha Banner Editor</value> <value>Gacha Banner Editor</value>
</data> </data>

View File

@@ -131,12 +131,24 @@
<data name="BtnGen.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="BtnGen.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left</value> <value>Bottom, Left</value>
</data> </data>
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 4, 3, 4</value>
</data>
<data name="LblBannerType.AutoSize" type="System.Boolean, mscorlib"> <data name="LblBannerType.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="&gt;&gt;RbCostItem223.Type" xml:space="preserve"> <data name="&gt;&gt;RbCostItem223.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="GrpJson.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="&gt;&gt;GrpWeights.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;ChkRemoveC6FormPool.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="&gt;&gt;BtnGen.Type" xml:space="preserve"> <data name="&gt;&gt;BtnGen.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
@@ -156,9 +168,6 @@
<data name="LblSortId.AutoSize" type="System.Boolean, mscorlib"> <data name="LblSortId.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="LnkWeightHelp.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;LblEventChance5.Parent" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
</data> </data>
@@ -201,6 +210,9 @@
<data name="LnkWeightHelp.TabIndex" type="System.Int32, mscorlib"> <data name="LnkWeightHelp.TabIndex" type="System.Int32, mscorlib">
<value>2</value> <value>2</value>
</data> </data>
<data name="ChartWeights.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="&gt;&gt;LblEventChance5Tip.Name" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5Tip.Name" xml:space="preserve">
<value>LblEventChance5Tip</value> <value>LblEventChance5Tip</value>
</data> </data>
@@ -214,13 +226,13 @@
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="GrpJson.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="GrpJson.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Right</value> <value>Top, Left, Right</value>
</data> </data>
<data name="&gt;&gt;ColUpName.Name" xml:space="preserve"> <data name="&gt;&gt;ColUpName.Name" xml:space="preserve">
<value>ColUpName</value> <value>ColUpName</value>
</data> </data>
<data name="&gt;&gt;LblEventChance4.Name" xml:space="preserve"> <data name="DTPEndTime.Location" type="System.Drawing.Point, System.Drawing">
<value>LblEventChance4</value> <value>302, 173</value>
</data> </data>
<data name="&gt;&gt;ChkAutoStripRateUpFromFallback.Parent" xml:space="preserve"> <data name="&gt;&gt;ChkAutoStripRateUpFromFallback.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
@@ -232,23 +244,20 @@
<value>True</value> <value>True</value>
</data> </data>
<data name="&gt;&gt;GrpBannerValues.ZOrder" xml:space="preserve"> <data name="&gt;&gt;GrpBannerValues.ZOrder" xml:space="preserve">
<value>5</value> <value>6</value>
</data>
<data name="LblEventChance5Tip.Text" xml:space="preserve">
<value>%</value>
</data> </data>
<data name="LblCostItem.AutoSize" type="System.Boolean, mscorlib"> <data name="LblCostItem.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="GrpWeightChart.Text" xml:space="preserve">
<value>权重图表</value>
</data>
<data name="&gt;&gt;GrpJson.ZOrder" xml:space="preserve"> <data name="&gt;&gt;GrpJson.ZOrder" xml:space="preserve">
<value>2</value> <value>3</value>
</data> </data>
<data name="ListFallbackItems.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> <data name="ListFallbackItems.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value> <value>Fill</value>
</data> </data>
<data name="LblWeight5.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 17</value>
</data>
<data name="&gt;&gt;GrpBannerValues.Type" xml:space="preserve"> <data name="&gt;&gt;GrpBannerValues.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
@@ -271,12 +280,6 @@
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNQs= dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBNQs=
</value> </value>
</data> </data>
<data name="ListUpItems.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="LnkWeightHelp.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value>
</data>
<data name="&gt;&gt;LblGachaType.Type" xml:space="preserve"> <data name="&gt;&gt;LblGachaType.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
@@ -338,8 +341,8 @@
<data name="GrpBalance.Location" type="System.Drawing.Point, System.Drawing"> <data name="GrpBalance.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 453</value> <value>12, 453</value>
</data> </data>
<data name="&gt;&gt;LblEndTime.Type" xml:space="preserve"> <data name="&gt;&gt;GrpWeightChart.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="RbCostItem223.Text" xml:space="preserve"> <data name="RbCostItem223.Text" xml:space="preserve">
<value>纠缠之缘</value> <value>纠缠之缘</value>
@@ -356,9 +359,15 @@
<data name="&gt;&gt;LblEventChance4Tip.Type" xml:space="preserve"> <data name="&gt;&gt;LblEventChance4Tip.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="LblPoolWeight5.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="LblCostItem.Text" xml:space="preserve"> <data name="LblCostItem.Text" xml:space="preserve">
<value>祈愿道具</value> <value>祈愿道具</value>
</data> </data>
<data name="&gt;&gt;TxtPoolWeight5.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="TxtPoolWeight4.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtPoolWeight4.Size" type="System.Drawing.Size, System.Drawing">
<value>300, 23</value> <value>300, 23</value>
</data> </data>
@@ -368,8 +377,8 @@
<data name="&gt;&gt;NUDEventChance4.ZOrder" xml:space="preserve"> <data name="&gt;&gt;NUDEventChance4.ZOrder" xml:space="preserve">
<value>9</value> <value>9</value>
</data> </data>
<data name="GrpBalance.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="LnkWeightHelp.Location" type="System.Drawing.Point, System.Drawing">
<value>Bottom, Left</value> <value>402, 0</value>
</data> </data>
<data name="LblEventChance4Tip.TabIndex" type="System.Int32, mscorlib"> <data name="LblEventChance4Tip.TabIndex" type="System.Int32, mscorlib">
<value>89</value> <value>89</value>
@@ -441,17 +450,17 @@
<value>0</value> <value>0</value>
</data> </data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing"> <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>984, 561</value> <value>1184, 561</value>
</data> </data>
<data name="&gt;&gt;BtnParse.Parent" xml:space="preserve"> <data name="&gt;&gt;BtnParse.Parent" xml:space="preserve">
<value>GrpJson</value> <value>GrpJson</value>
</data> </data>
<data name="&gt;&gt;GrpFallbackPool.Name" xml:space="preserve">
<value>GrpFallbackPool</value>
</data>
<data name="&gt;&gt;GrpBalance.Name" xml:space="preserve"> <data name="&gt;&gt;GrpBalance.Name" xml:space="preserve">
<value>GrpBalance</value> <value>GrpBalance</value>
</data> </data>
<data name="&gt;&gt;TxtWeight4.Parent" xml:space="preserve">
<value>GrpWeights</value>
</data>
<data name="&gt;&gt;LblEventChance5Tip.Parent" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5Tip.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
</data> </data>
@@ -509,9 +518,6 @@
<data name="GrpBalance.Text" xml:space="preserve"> <data name="GrpBalance.Text" xml:space="preserve">
<value>角色和武器平衡机制(仅混合池有效)</value> <value>角色和武器平衡机制(仅混合池有效)</value>
</data> </data>
<data name="LblPoolWeight5.Location" type="System.Drawing.Point, System.Drawing">
<value>43, 32</value>
</data>
<data name="&gt;&gt;LblBeginTime.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblBeginTime.ZOrder" xml:space="preserve">
<value>20</value> <value>20</value>
</data> </data>
@@ -557,12 +563,18 @@
<data name="LnkWeightHelp.Text" xml:space="preserve"> <data name="LnkWeightHelp.Text" xml:space="preserve">
<value>帮助</value> <value>帮助</value>
</data> </data>
<data name="LblPrefabPath.Location" type="System.Drawing.Point, System.Drawing">
<value>74, 118</value>
</data>
<data name="&gt;&gt;ColFallbackId.Type" xml:space="preserve"> <data name="&gt;&gt;ColFallbackId.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="LblScheduleIdTip.AutoSize" type="System.Boolean, mscorlib"> <data name="LblScheduleIdTip.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="&gt;&gt;ChartWeights.Name" xml:space="preserve">
<value>ChartWeights</value>
</data>
<data name="&gt;&gt;RbCostItem224.ZOrder" xml:space="preserve"> <data name="&gt;&gt;RbCostItem224.ZOrder" xml:space="preserve">
<value>26</value> <value>26</value>
</data> </data>
@@ -578,17 +590,11 @@
<data name="LnkOpenOldEditor.AutoSize" type="System.Boolean, mscorlib"> <data name="LnkOpenOldEditor.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="LblScheduleId.TabIndex" type="System.Int32, mscorlib">
<value>53</value>
</data>
<data name="BtnGen.TabIndex" type="System.Int32, mscorlib"> <data name="BtnGen.TabIndex" type="System.Int32, mscorlib">
<value>0</value> <value>0</value>
</data> </data>
<data name="&gt;&gt;LblPoolWeight5.Type" xml:space="preserve"> <data name="ChartWeights.Location" type="System.Drawing.Point, System.Drawing">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>3, 19</value>
</data>
<data name="ColFallbackName.Width" type="System.Int32, mscorlib">
<value>110</value>
</data> </data>
<data name="&gt;&gt;CmbPrefab.ZOrder" xml:space="preserve"> <data name="&gt;&gt;CmbPrefab.ZOrder" xml:space="preserve">
<value>6</value> <value>6</value>
@@ -611,6 +617,9 @@
<data name="LblScheduleId.AutoSize" type="System.Boolean, mscorlib"> <data name="LblScheduleId.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="&gt;&gt;LblPrefabPath.Name" xml:space="preserve">
<value>LblPrefabPath</value>
</data>
<data name="GrpFallbackPool.Location" type="System.Drawing.Point, System.Drawing"> <data name="GrpFallbackPool.Location" type="System.Drawing.Point, System.Drawing">
<value>458, 248</value> <value>458, 248</value>
</data> </data>
@@ -623,8 +632,8 @@
<data name="&gt;&gt;LblPrefabPath.Type" xml:space="preserve"> <data name="&gt;&gt;LblPrefabPath.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="ChkRemoveC6FormPool.Location" type="System.Drawing.Point, System.Drawing"> <data name="&gt;&gt;LblBeginTime.Type" xml:space="preserve">
<value>112, 260</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="LblSortIdTip.Text" xml:space="preserve"> <data name="LblSortIdTip.Text" xml:space="preserve">
<value>客户端中显示的顺序</value> <value>客户端中显示的顺序</value>
@@ -638,32 +647,23 @@
<data name="LblGachaTypeTip.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblGachaTypeTip.Size" type="System.Drawing.Size, System.Drawing">
<value>125, 17</value> <value>125, 17</value>
</data> </data>
<data name="GrpWeights.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left</value>
</data>
<data name="&gt;&gt;NUDScheduleId.Parent" xml:space="preserve">
<value>GrpBannerValues</value>
</data>
<data name="CmbPrefab.TabIndex" type="System.Int32, mscorlib"> <data name="CmbPrefab.TabIndex" type="System.Int32, mscorlib">
<value>3</value> <value>3</value>
</data> </data>
<data name="&gt;&gt;GrpWeights.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblWeight5.ZOrder" xml:space="preserve">
<value>1</value> <value>4</value>
</data> </data>
<data name="&gt;&gt;ListFallbackItems.Name" xml:space="preserve"> <data name="&gt;&gt;ListFallbackItems.Name" xml:space="preserve">
<value>ListFallbackItems</value> <value>ListFallbackItems</value>
</data> </data>
<data name="GrpJson.Size" type="System.Drawing.Size, System.Drawing"> <data name="GrpJson.Size" type="System.Drawing.Size, System.Drawing">
<value>300, 541</value> <value>500, 230</value>
</data> </data>
<data name="LnkOpenOldEditor.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkOpenOldEditor.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 309</value> <value>6, 309</value>
</data> </data>
<data name="&gt;&gt;LblEndTime.Name" xml:space="preserve"> <data name="LblBannerType.TabIndex" type="System.Int32, mscorlib">
<value>LblEndTime</value> <value>59</value>
</data>
<data name="&gt;&gt;ChkRemoveC6FormPool.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;BtnGen.Name" xml:space="preserve"> <data name="&gt;&gt;BtnGen.Name" xml:space="preserve">
<value>BtnGen</value> <value>BtnGen</value>
@@ -672,17 +672,11 @@
<value>5</value> <value>5</value>
</data> </data>
<data name="GrpJson.Text" xml:space="preserve"> <data name="GrpJson.Text" xml:space="preserve">
<value>Json</value> <value>Json - (./Gresscutter/data/banners.json)</value>
</data> </data>
<data name="&gt;&gt;LnkWeightHelp.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LnkWeightHelp.ZOrder" xml:space="preserve">
<value>0</value> <value>0</value>
</data> </data>
<data name="&gt;&gt;ListUpItems.Type" xml:space="preserve">
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;CmbBannerType.ZOrder" xml:space="preserve">
<value>23</value>
</data>
<data name="&gt;&gt;LblSortId.Parent" xml:space="preserve"> <data name="&gt;&gt;LblSortId.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
</data> </data>
@@ -707,8 +701,8 @@
<data name="&gt;&gt;LblCostItem.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblCostItem.ZOrder" xml:space="preserve">
<value>27</value> <value>27</value>
</data> </data>
<data name="&gt;&gt;LblEventChance4Tip.Name" xml:space="preserve"> <data name="&gt;&gt;LblEndTime.Type" xml:space="preserve">
<value>LblEventChance4Tip</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;TxtJson.Type" xml:space="preserve"> <data name="&gt;&gt;TxtJson.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -719,8 +713,8 @@
<data name="&gt;&gt;LblSortId.Name" xml:space="preserve"> <data name="&gt;&gt;LblSortId.Name" xml:space="preserve">
<value>LblSortId</value> <value>LblSortId</value>
</data> </data>
<data name="LblGachaTypeTip.AutoSize" type="System.Boolean, mscorlib"> <data name="&gt;&gt;TxtWeight4.Parent" xml:space="preserve">
<value>True</value> <value>GrpWeights</value>
</data> </data>
<data name="ColFallbackId.Width" type="System.Int32, mscorlib"> <data name="ColFallbackId.Width" type="System.Int32, mscorlib">
<value>65</value> <value>65</value>
@@ -731,11 +725,14 @@
<data name="LblPoolWeight4.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> <data name="LblPoolWeight4.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value> <value>NoControl</value>
</data> </data>
<data name="&gt;&gt;GrpWeightChart.Name" xml:space="preserve">
<value>GrpWeightChart</value>
</data>
<data name="ColUpName.Text" xml:space="preserve"> <data name="ColUpName.Text" xml:space="preserve">
<value>Name</value> <value>Name</value>
</data> </data>
<data name="GrpBannerValues.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="NUDSortId.Size" type="System.Drawing.Size, System.Drawing">
<value>Top, Bottom, Left</value> <value>100, 23</value>
</data> </data>
<data name="&gt;&gt;LblScheduleIdTip.Parent" xml:space="preserve"> <data name="&gt;&gt;LblScheduleIdTip.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
@@ -753,8 +750,11 @@
dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBMws= dAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBBMws=
</value> </value>
</data> </data>
<data name="NUDScheduleId.TabIndex" type="System.Int32, mscorlib"> <data name="&gt;&gt;TxtPoolWeight5.Type" xml:space="preserve">
<value>1</value> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GrpBalance.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;LblBannerType.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblBannerType.ZOrder" xml:space="preserve">
<value>25</value> <value>25</value>
@@ -771,9 +771,6 @@
<data name="&gt;&gt;RbCostItem223.Name" xml:space="preserve"> <data name="&gt;&gt;RbCostItem223.Name" xml:space="preserve">
<value>RbCostItem223</value> <value>RbCostItem223</value>
</data> </data>
<data name="LblEventChance5Tip.Location" type="System.Drawing.Point, System.Drawing">
<value>181, 233</value>
</data>
<data name="&gt;&gt;LblEndTime.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblEndTime.ZOrder" xml:space="preserve">
<value>18</value> <value>18</value>
</data> </data>
@@ -829,8 +826,11 @@
<data name="GrpWeights.Size" type="System.Drawing.Size, System.Drawing"> <data name="GrpWeights.Size" type="System.Drawing.Size, System.Drawing">
<value>440, 100</value> <value>440, 100</value>
</data> </data>
<data name="LblEventChance4.Text" xml:space="preserve"> <data name="&gt;&gt;LblEventChance4Tip.Name" xml:space="preserve">
<value>4星活动爆率</value> <value>LblEventChance4Tip</value>
</data>
<data name="&gt;&gt;LblWeight4.Name" xml:space="preserve">
<value>LblWeight4</value>
</data> </data>
<data name="ChkAutoStripRateUpFromFallback.AutoSize" type="System.Boolean, mscorlib"> <data name="ChkAutoStripRateUpFromFallback.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
@@ -850,8 +850,11 @@
<data name="GrpBannerValues.TabIndex" type="System.Int32, mscorlib"> <data name="GrpBannerValues.TabIndex" type="System.Int32, mscorlib">
<value>0</value> <value>0</value>
</data> </data>
<data name="&gt;&gt;ListFallbackItems.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LnkOpenOldEditor.Parent" xml:space="preserve">
<value>0</value> <value>GrpBannerValues</value>
</data>
<data name="LblPoolWeight5.Text" xml:space="preserve">
<value>5星池权重</value>
</data> </data>
<data name="&gt;&gt;NUDGachaType.Parent" xml:space="preserve"> <data name="&gt;&gt;NUDGachaType.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
@@ -874,8 +877,11 @@
<data name="&gt;&gt;GrpUpPool.Parent" xml:space="preserve"> <data name="&gt;&gt;GrpUpPool.Parent" xml:space="preserve">
<value>$this</value> <value>$this</value>
</data> </data>
<data name="GrpWeightChart.Size" type="System.Drawing.Size, System.Drawing">
<value>500, 302</value>
</data>
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
<value>219, 512</value> <value>419, 201</value>
</data> </data>
<data name="LblWeight5.AutoSize" type="System.Boolean, mscorlib"> <data name="LblWeight5.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
@@ -886,36 +892,27 @@
<data name="LblBeginTime.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblBeginTime.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 17</value> <value>56, 17</value>
</data> </data>
<data name="ListFallbackItems.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="ChkRemoveC6FormPool.TabIndex" type="System.Int32, mscorlib"> <data name="ChkRemoveC6FormPool.TabIndex" type="System.Int32, mscorlib">
<value>90</value> <value>90</value>
</data> </data>
<data name="&gt;&gt;LblScheduleId.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblScheduleId.ZOrder" xml:space="preserve">
<value>19</value> <value>19</value>
</data> </data>
<data name="&gt;&gt;LblWeight5.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="&gt;&gt;LblScheduleId.Type" xml:space="preserve"> <data name="&gt;&gt;LblScheduleId.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="LblGachaType.Text" xml:space="preserve"> <data name="LblGachaType.Text" xml:space="preserve">
<value>GachaType</value> <value>GachaType</value>
</data> </data>
<data name="LblWeight4.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 17</value>
</data>
<data name="GrpFallbackPool.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="GrpFallbackPool.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value> <value>Top, Bottom, Left</value>
</data>
<data name="CmbBannerType.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data> </data>
<data name="DTPBeginTime.Size" type="System.Drawing.Size, System.Drawing"> <data name="DTPBeginTime.Size" type="System.Drawing.Size, System.Drawing">
<value>110, 23</value> <value>110, 23</value>
</data> </data>
<data name="LnkOpenOldEditor.Text" xml:space="preserve">
<value>打开旧版本编辑器</value>
</data>
<data name="&gt;&gt;NUDSortId.Type" xml:space="preserve"> <data name="&gt;&gt;NUDSortId.Type" xml:space="preserve">
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
@@ -952,17 +949,17 @@
<data name="&gt;&gt;LblEventChance5.Type" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;LblWeight4.Name" xml:space="preserve">
<value>LblWeight4</value>
</data>
<data name="TxtJson.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtJson.Size" type="System.Drawing.Size, System.Drawing">
<value>288, 487</value> <value>488, 176</value>
</data> </data>
<data name="ColUpId.Text" xml:space="preserve"> <data name="ColUpId.Text" xml:space="preserve">
<value>ID</value> <value>ID</value>
</data> </data>
<data name="&gt;&gt;LnkOpenOldEditor.Parent" xml:space="preserve"> <data name="LnkWeightHelp.Size" type="System.Drawing.Size, System.Drawing">
<value>GrpBannerValues</value> <value>32, 17</value>
</data>
<data name="&gt;&gt;BtnParse.ZOrder" xml:space="preserve">
<value>2</value>
</data> </data>
<data name="TxtJson.TabIndex" type="System.Int32, mscorlib"> <data name="TxtJson.TabIndex" type="System.Int32, mscorlib">
<value>2</value> <value>2</value>
@@ -970,12 +967,18 @@
<data name="BtnGen.Text" xml:space="preserve"> <data name="BtnGen.Text" xml:space="preserve">
<value>生成Json</value> <value>生成Json</value>
</data> </data>
<data name="LblEventChance4.Text" xml:space="preserve">
<value>4星活动爆率</value>
</data>
<data name="&gt;&gt;TxtJson.Name" xml:space="preserve"> <data name="&gt;&gt;TxtJson.Name" xml:space="preserve">
<value>TxtJson</value> <value>TxtJson</value>
</data> </data>
<data name="LblEndTime.TabIndex" type="System.Int32, mscorlib"> <data name="LblEndTime.TabIndex" type="System.Int32, mscorlib">
<value>74</value> <value>74</value>
</data> </data>
<data name="GrpWeightChart.Location" type="System.Drawing.Point, System.Drawing">
<value>674, 248</value>
</data>
<data name="&gt;&gt;LblEventChance5Tip.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5Tip.ZOrder" xml:space="preserve">
<value>8</value> <value>8</value>
</data> </data>
@@ -994,8 +997,8 @@
<data name="NUDGachaType.TabIndex" type="System.Int32, mscorlib"> <data name="NUDGachaType.TabIndex" type="System.Int32, mscorlib">
<value>0</value> <value>0</value>
</data> </data>
<data name="NUDSortId.Size" type="System.Drawing.Size, System.Drawing"> <data name="&gt;&gt;BtnGen.Parent" xml:space="preserve">
<value>100, 23</value> <value>GrpJson</value>
</data> </data>
<data name="NUDScheduleId.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDScheduleId.Location" type="System.Drawing.Point, System.Drawing">
<value>112, 55</value> <value>112, 55</value>
@@ -1045,6 +1048,9 @@
<data name="&gt;&gt;RbCostItem224.Name" xml:space="preserve"> <data name="&gt;&gt;RbCostItem224.Name" xml:space="preserve">
<value>RbCostItem224</value> <value>RbCostItem224</value>
</data> </data>
<data name="LblPrefabPath.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value>
</data>
<data name="&gt;&gt;TxtJson.ZOrder" xml:space="preserve"> <data name="&gt;&gt;TxtJson.ZOrder" xml:space="preserve">
<value>1</value> <value>1</value>
</data> </data>
@@ -1054,6 +1060,12 @@
<data name="&gt;&gt;LblSortId.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblSortId.ZOrder" xml:space="preserve">
<value>14</value> <value>14</value>
</data> </data>
<data name="ChartWeights.Text" xml:space="preserve">
<value>chart1</value>
</data>
<data name="LblBeginTime.Location" type="System.Drawing.Point, System.Drawing">
<value>50, 176</value>
</data>
<data name="GrpJson.Location" type="System.Drawing.Point, System.Drawing"> <data name="GrpJson.Location" type="System.Drawing.Point, System.Drawing">
<value>674, 12</value> <value>674, 12</value>
</data> </data>
@@ -1075,9 +1087,6 @@
<data name="&gt;&gt;LblSortIdTip.Parent" xml:space="preserve"> <data name="&gt;&gt;LblSortIdTip.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
</data> </data>
<data name="CmbBannerType.Items2" xml:space="preserve">
<value>限时武器祈愿池</value>
</data>
<data name="&gt;&gt;NUDEventChance5.Type" xml:space="preserve"> <data name="&gt;&gt;NUDEventChance5.Type" xml:space="preserve">
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
@@ -1088,7 +1097,7 @@
<value>基础池</value> <value>基础池</value>
</data> </data>
<data name="&gt;&gt;GrpFallbackPool.ZOrder" xml:space="preserve"> <data name="&gt;&gt;GrpFallbackPool.ZOrder" xml:space="preserve">
<value>3</value> <value>4</value>
</data> </data>
<data name="LblScheduleIdTip.Text" xml:space="preserve"> <data name="LblScheduleIdTip.Text" xml:space="preserve">
<value>ID要求唯一</value> <value>ID要求唯一</value>
@@ -1099,8 +1108,8 @@
<data name="&gt;&gt;LblGachaType.Name" xml:space="preserve"> <data name="&gt;&gt;LblGachaType.Name" xml:space="preserve">
<value>LblGachaType</value> <value>LblGachaType</value>
</data> </data>
<data name="&gt;&gt;BtnGen.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblPoolWeight5.Type" xml:space="preserve">
<value>0</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="LblSortIdTip.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblSortIdTip.Location" type="System.Drawing.Point, System.Drawing">
<value>218, 204</value> <value>218, 204</value>
@@ -1118,7 +1127,7 @@
<value>217, 260</value> <value>217, 260</value>
</data> </data>
<data name="&gt;&gt;GrpBalance.ZOrder" xml:space="preserve"> <data name="&gt;&gt;GrpBalance.ZOrder" xml:space="preserve">
<value>0</value> <value>1</value>
</data> </data>
<data name="&gt;&gt;DTPEndTime.Type" xml:space="preserve"> <data name="&gt;&gt;DTPEndTime.Type" xml:space="preserve">
<value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -1129,8 +1138,8 @@
<data name="LblEndTime.AutoSize" type="System.Boolean, mscorlib"> <data name="LblEndTime.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="ChkRemoveC6FormPool.Size" type="System.Drawing.Size, System.Drawing"> <data name="LnkWeightHelp.AutoSize" type="System.Boolean, mscorlib">
<value>99, 21</value> <value>True</value>
</data> </data>
<data name="&gt;&gt;TxtWeight5.Name" xml:space="preserve"> <data name="&gt;&gt;TxtWeight5.Name" xml:space="preserve">
<value>TxtWeight5</value> <value>TxtWeight5</value>
@@ -1144,24 +1153,21 @@
<data name="LblOptions.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblOptions.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value> <value>32, 17</value>
</data> </data>
<data name="&gt;&gt;LblScheduleIdTip.Name" xml:space="preserve"> <data name="LblWeight5.Size" type="System.Drawing.Size, System.Drawing">
<value>LblScheduleIdTip</value> <value>51, 17</value>
</data> </data>
<data name="LblSortId.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSortId.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value> <value>32, 17</value>
</data> </data>
<data name="LblBeginTime.Location" type="System.Drawing.Point, System.Drawing"> <data name="&gt;&gt;GrpWeightChart.ZOrder" xml:space="preserve">
<value>50, 176</value> <value>0</value>
</data>
<data name="LblEventChance5Tip.Location" type="System.Drawing.Point, System.Drawing">
<value>181, 233</value>
</data> </data>
<data name="&gt;&gt;LblEventChance4.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblEventChance4.ZOrder" xml:space="preserve">
<value>12</value> <value>12</value>
</data> </data>
<data name="&gt;&gt;GrpWeights.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="LblEndTime.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 17</value>
</data>
<data name="ColFallbackId.Text" xml:space="preserve"> <data name="ColFallbackId.Text" xml:space="preserve">
<value>ID</value> <value>ID</value>
</data> </data>
@@ -1180,11 +1186,11 @@
<data name="&gt;&gt;NUDGachaType.Name" xml:space="preserve"> <data name="&gt;&gt;NUDGachaType.Name" xml:space="preserve">
<value>NUDGachaType</value> <value>NUDGachaType</value>
</data> </data>
<data name="LblPrefabPath.Size" type="System.Drawing.Size, System.Drawing"> <data name="&gt;&gt;LblScheduleIdTip.Name" xml:space="preserve">
<value>32, 17</value> <value>LblScheduleIdTip</value>
</data> </data>
<data name="&gt;&gt;CmbPrefab.Name" xml:space="preserve"> <data name="&gt;&gt;ChartWeights.ZOrder" xml:space="preserve">
<value>CmbPrefab</value> <value>0</value>
</data> </data>
<data name="&gt;&gt;LblEndTime.Parent" xml:space="preserve"> <data name="&gt;&gt;LblEndTime.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
@@ -1195,29 +1201,26 @@
<data name="&gt;&gt;TxtJson.Parent" xml:space="preserve"> <data name="&gt;&gt;TxtJson.Parent" xml:space="preserve">
<value>GrpJson</value> <value>GrpJson</value>
</data> </data>
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> <data name="&gt;&gt;LblEndTime.Name" xml:space="preserve">
<value>3, 4, 3, 4</value> <value>LblEndTime</value>
</data> </data>
<data name="LblPoolWeight4.AutoSize" type="System.Boolean, mscorlib"> <data name="LblPoolWeight4.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="GrpUpPool.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="ChkRemoveC6FormPool.Size" type="System.Drawing.Size, System.Drawing">
<value>Top, Left, Right</value> <value>99, 21</value>
</data> </data>
<data name="LblCostItem.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblCostItem.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 17</value> <value>56, 17</value>
</data> </data>
<data name="BtnGen.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 512</value>
</data>
<data name="&gt;&gt;TxtWeight4.Type" xml:space="preserve"> <data name="&gt;&gt;TxtWeight4.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;ListUpItems.Parent" xml:space="preserve"> <data name="&gt;&gt;ListUpItems.Parent" xml:space="preserve">
<value>GrpUpPool</value> <value>GrpUpPool</value>
</data> </data>
<data name="LblPoolWeight5.AutoSize" type="System.Boolean, mscorlib"> <data name="&gt;&gt;ListUpItems.Type" xml:space="preserve">
<value>True</value> <value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="CmbBannerType.Location" type="System.Drawing.Point, System.Drawing"> <data name="CmbBannerType.Location" type="System.Drawing.Point, System.Drawing">
<value>112, 84</value> <value>112, 84</value>
@@ -1234,8 +1237,8 @@
<data name="LblEventChance4.AutoSize" type="System.Boolean, mscorlib"> <data name="LblEventChance4.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
<data name="DTPEndTime.Location" type="System.Drawing.Point, System.Drawing"> <data name="ColFallbackName.Width" type="System.Int32, mscorlib">
<value>302, 173</value> <value>110</value>
</data> </data>
<data name="ChkAutoStripRateUpFromFallback.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkAutoStripRateUpFromFallback.Size" type="System.Drawing.Size, System.Drawing">
<value>151, 21</value> <value>151, 21</value>
@@ -1252,9 +1255,15 @@
<data name="NUDGachaType.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDGachaType.Location" type="System.Drawing.Point, System.Drawing">
<value>112, 26</value> <value>112, 26</value>
</data> </data>
<data name="&gt;&gt;RbCostItem224.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="TxtPoolWeight5.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtPoolWeight5.Size" type="System.Drawing.Size, System.Drawing">
<value>300, 23</value> <value>300, 23</value>
</data> </data>
<data name="ColUpName.Width" type="System.Int32, mscorlib">
<value>110</value>
</data>
<data name="&gt;&gt;DTPBeginTime.Parent" xml:space="preserve"> <data name="&gt;&gt;DTPBeginTime.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
</data> </data>
@@ -1264,18 +1273,24 @@
<data name="LblScheduleId.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblScheduleId.Size" type="System.Drawing.Size, System.Drawing">
<value>72, 17</value> <value>72, 17</value>
</data> </data>
<data name="&gt;&gt;RbCostItem224.Type" xml:space="preserve"> <data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>FormGachaBannerEditor2</value>
</data>
<data name="LblEndTime.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 17</value>
</data> </data>
<data name="GrpBalance.TabIndex" type="System.Int32, mscorlib"> <data name="GrpBalance.TabIndex" type="System.Int32, mscorlib">
<value>3</value> <value>3</value>
</data> </data>
<data name="&gt;&gt;ColFallbackName.Name" xml:space="preserve"> <data name="&gt;&gt;BtnGen.ZOrder" xml:space="preserve">
<value>ColFallbackName</value> <value>0</value>
</data> </data>
<data name="&gt;&gt;GrpUpPool.Name" xml:space="preserve"> <data name="&gt;&gt;GrpUpPool.Name" xml:space="preserve">
<value>GrpUpPool</value> <value>GrpUpPool</value>
</data> </data>
<data name="&gt;&gt;LnkWeightHelp.Type" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="$this.Font" type="System.Drawing.Font, System.Drawing"> <data name="$this.Font" type="System.Drawing.Font, System.Drawing">
<value>微软雅黑, 9pt</value> <value>微软雅黑, 9pt</value>
</data> </data>
@@ -1288,12 +1303,15 @@
<data name="&gt;&gt;GrpWeights.Parent" xml:space="preserve"> <data name="&gt;&gt;GrpWeights.Parent" xml:space="preserve">
<value>$this</value> <value>$this</value>
</data> </data>
<data name="LblCostItem.Location" type="System.Drawing.Point, System.Drawing"> <data name="&gt;&gt;ColFallbackName.Name" xml:space="preserve">
<value>50, 148</value> <value>ColFallbackName</value>
</data> </data>
<data name="&gt;&gt;LblGachaTypeTip.Name" xml:space="preserve"> <data name="&gt;&gt;LblGachaTypeTip.Name" xml:space="preserve">
<value>LblGachaTypeTip</value> <value>LblGachaTypeTip</value>
</data> </data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>1200, 600</value>
</data>
<data name="LblGachaTypeTip.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblGachaTypeTip.Location" type="System.Drawing.Point, System.Drawing">
<value>218, 28</value> <value>218, 28</value>
</data> </data>
@@ -1303,8 +1321,11 @@
<data name="LblPoolWeight4.Text" xml:space="preserve"> <data name="LblPoolWeight4.Text" xml:space="preserve">
<value>4星池权重</value> <value>4星池权重</value>
</data> </data>
<data name="&gt;&gt;TxtPoolWeight5.Type" xml:space="preserve"> <data name="BtnGen.Location" type="System.Drawing.Point, System.Drawing">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>6, 201</value>
</data>
<data name="&gt;&gt;TxtPoolWeight5.Name" xml:space="preserve">
<value>TxtPoolWeight5</value>
</data> </data>
<data name="LblScheduleIdTip.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblScheduleIdTip.Size" type="System.Drawing.Size, System.Drawing">
<value>69, 17</value> <value>69, 17</value>
@@ -1321,8 +1342,8 @@
<data name="TxtWeight5.TabIndex" type="System.Int32, mscorlib"> <data name="TxtWeight5.TabIndex" type="System.Int32, mscorlib">
<value>1</value> <value>1</value>
</data> </data>
<data name="&gt;&gt;BtnGen.Parent" xml:space="preserve"> <data name="ListUpItems.TabIndex" type="System.Int32, mscorlib">
<value>GrpJson</value> <value>0</value>
</data> </data>
<data name="&gt;&gt;LblGachaType.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblGachaType.ZOrder" xml:space="preserve">
<value>11</value> <value>11</value>
@@ -1330,14 +1351,17 @@
<data name="&gt;&gt;LblEventChance5Tip.Type" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5Tip.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="ChartWeights.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;ListFallbackItems.Type" xml:space="preserve"> <data name="&gt;&gt;ListFallbackItems.Type" xml:space="preserve">
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="TxtJson.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="TxtJson.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value> <value>Top, Bottom, Left, Right</value>
</data> </data>
<data name="RbCostItem224.TabIndex" type="System.Int32, mscorlib"> <data name="LblPoolWeight5.Location" type="System.Drawing.Point, System.Drawing">
<value>4</value> <value>43, 32</value>
</data> </data>
<data name="LblGachaTypeTip.Text" xml:space="preserve"> <data name="LblGachaTypeTip.Text" xml:space="preserve">
<value>从400开始顺序递增</value> <value>从400开始顺序递增</value>
@@ -1345,11 +1369,14 @@
<data name="LnkOpenOldEditor.TabIndex" type="System.Int32, mscorlib"> <data name="LnkOpenOldEditor.TabIndex" type="System.Int32, mscorlib">
<value>20</value> <value>20</value>
</data> </data>
<data name="LblGachaTypeTip.TabIndex" type="System.Int32, mscorlib">
<value>51</value>
</data>
<data name="&gt;&gt;TxtWeight4.ZOrder" xml:space="preserve"> <data name="&gt;&gt;TxtWeight4.ZOrder" xml:space="preserve">
<value>1</value> <value>1</value>
</data> </data>
<data name="LblPoolWeight5.Text" xml:space="preserve"> <data name="LnkOpenOldEditor.Text" xml:space="preserve">
<value>5星池权重</value> <value>打开旧版本编辑器</value>
</data> </data>
<data name="&gt;&gt;LblPoolWeight4.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblPoolWeight4.ZOrder" xml:space="preserve">
<value>2</value> <value>2</value>
@@ -1363,47 +1390,53 @@
<data name="LblEventChance5.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblEventChance5.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 17</value> <value>75, 17</value>
</data> </data>
<data name="LblPoolWeight5.Size" type="System.Drawing.Size, System.Drawing">
<value>63, 17</value>
</data>
<data name="BtnParse.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <data name="BtnParse.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value> <value>Bottom, Right</value>
</data> </data>
<data name="&gt;&gt;LblOptions.Name" xml:space="preserve">
<value>LblOptions</value>
</data>
<data name="&gt;&gt;LblWeight5.Name" xml:space="preserve"> <data name="&gt;&gt;LblWeight5.Name" xml:space="preserve">
<value>LblWeight5</value> <value>LblWeight5</value>
</data> </data>
<data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value> <value>75, 23</value>
</data> </data>
<data name="&gt;&gt;TxtPoolWeight5.ZOrder" xml:space="preserve"> <data name="CmbBannerType.Items2" xml:space="preserve">
<value>1</value> <value>限时武器祈愿池</value>
</data> </data>
<data name="&gt;&gt;GrpFallbackPool.Name" xml:space="preserve"> <data name="CmbBannerType.TabIndex" type="System.Int32, mscorlib">
<value>GrpFallbackPool</value> <value>2</value>
</data> </data>
<data name="LblBannerType.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblBannerType.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 17</value> <value>56, 17</value>
</data> </data>
<data name="&gt;&gt;GrpWeightChart.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;LblEventChance5.ZOrder" xml:space="preserve"> <data name="&gt;&gt;LblEventChance5.ZOrder" xml:space="preserve">
<value>13</value> <value>13</value>
</data> </data>
<data name="LblPrefabPath.Location" type="System.Drawing.Point, System.Drawing"> <data name="&gt;&gt;LblOptions.Name" xml:space="preserve">
<value>74, 118</value> <value>LblOptions</value>
</data> </data>
<data name="&gt;&gt;CmbBannerType.Type" xml:space="preserve"> <data name="&gt;&gt;CmbBannerType.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="RbCostItem224.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="LblBannerType.Text" xml:space="preserve"> <data name="LblBannerType.Text" xml:space="preserve">
<value>奖池类型</value> <value>奖池类型</value>
</data> </data>
<data name="LblSortId.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblSortId.Location" type="System.Drawing.Point, System.Drawing">
<value>74, 204</value> <value>74, 204</value>
</data> </data>
<data name="&gt;&gt;LblPrefabPath.Name" xml:space="preserve"> <data name="GrpWeightChart.TabIndex" type="System.Int32, mscorlib">
<value>LblPrefabPath</value> <value>7</value>
</data> </data>
<data name="&gt;&gt;GrpUpPool.ZOrder" xml:space="preserve"> <data name="&gt;&gt;GrpUpPool.ZOrder" xml:space="preserve">
<value>4</value> <value>5</value>
</data> </data>
<data name="&gt;&gt;CmbBannerType.Parent" xml:space="preserve"> <data name="&gt;&gt;CmbBannerType.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
@@ -1414,11 +1447,14 @@
<data name="LblBeginTime.TabIndex" type="System.Int32, mscorlib"> <data name="LblBeginTime.TabIndex" type="System.Int32, mscorlib">
<value>72</value> <value>72</value>
</data> </data>
<data name="&gt;&gt;GrpBalance.Type" xml:space="preserve"> <data name="&gt;&gt;GrpWeights.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="LblGachaTypeTip.TabIndex" type="System.Int32, mscorlib"> <data name="LblGachaTypeTip.AutoSize" type="System.Boolean, mscorlib">
<value>51</value> <value>True</value>
</data>
<data name="ListFallbackItems.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data> </data>
<data name="LblPoolWeight4.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblPoolWeight4.Location" type="System.Drawing.Point, System.Drawing">
<value>43, 61</value> <value>43, 61</value>
@@ -1429,6 +1465,9 @@
<data name="TxtWeight5.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtWeight5.Size" type="System.Drawing.Size, System.Drawing">
<value>300, 23</value> <value>300, 23</value>
</data> </data>
<data name="ChartWeights.Size" type="System.Drawing.Size, System.Drawing">
<value>494, 280</value>
</data>
<data name="CmbBannerType.Items" xml:space="preserve"> <data name="CmbBannerType.Items" xml:space="preserve">
<value>常驻池</value> <value>常驻池</value>
</data> </data>
@@ -1438,8 +1477,8 @@
<data name="LblWeight5.Text" xml:space="preserve"> <data name="LblWeight5.Text" xml:space="preserve">
<value>5星权重</value> <value>5星权重</value>
</data> </data>
<data name="&gt;&gt;LblBeginTime.Type" xml:space="preserve"> <data name="LblPrefabPath.TabIndex" type="System.Int32, mscorlib">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>61</value>
</data> </data>
<data name="ChkAutoStripRateUpFromFallback.TabIndex" type="System.Int32, mscorlib"> <data name="ChkAutoStripRateUpFromFallback.TabIndex" type="System.Int32, mscorlib">
<value>92</value> <value>92</value>
@@ -1447,8 +1486,8 @@
<data name="&gt;&gt;LblGachaTypeTip.Type" xml:space="preserve"> <data name="&gt;&gt;LblGachaTypeTip.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing"> <data name="LblEventChance5Tip.Text" xml:space="preserve">
<value>1000, 600</value> <value>%</value>
</data> </data>
<data name="LblEventChance5.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblEventChance5.Location" type="System.Drawing.Point, System.Drawing">
<value>31, 233</value> <value>31, 233</value>
@@ -1456,12 +1495,12 @@
<data name="&gt;&gt;ColFallbackId.Name" xml:space="preserve"> <data name="&gt;&gt;ColFallbackId.Name" xml:space="preserve">
<value>ColFallbackId</value> <value>ColFallbackId</value>
</data> </data>
<data name="&gt;&gt;ChartWeights.Type" xml:space="preserve">
<value>System.Windows.Forms.DataVisualization.Charting.Chart, System.Windows.Forms.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</value>
</data>
<data name="LblSortId.TabIndex" type="System.Int32, mscorlib"> <data name="LblSortId.TabIndex" type="System.Int32, mscorlib">
<value>75</value> <value>75</value>
</data> </data>
<data name="&gt;&gt;LblBannerType.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="&gt;&gt;ChkAutoStripRateUpFromFallback.Type" xml:space="preserve"> <data name="&gt;&gt;ChkAutoStripRateUpFromFallback.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
@@ -1477,11 +1516,8 @@
<data name="LblGachaType.TabIndex" type="System.Int32, mscorlib"> <data name="LblGachaType.TabIndex" type="System.Int32, mscorlib">
<value>48</value> <value>48</value>
</data> </data>
<data name="&gt;&gt;LblWeight5.Type" xml:space="preserve"> <data name="LblCostItem.Location" type="System.Drawing.Point, System.Drawing">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>50, 148</value>
</data>
<data name="LblPrefabPath.TabIndex" type="System.Int32, mscorlib">
<value>61</value>
</data> </data>
<data name="&gt;&gt;RbCostItem223.ZOrder" xml:space="preserve"> <data name="&gt;&gt;RbCostItem223.ZOrder" xml:space="preserve">
<value>29</value> <value>29</value>
@@ -1498,21 +1534,24 @@
<data name="&gt;&gt;NUDScheduleId.Name" xml:space="preserve"> <data name="&gt;&gt;NUDScheduleId.Name" xml:space="preserve">
<value>NUDScheduleId</value> <value>NUDScheduleId</value>
</data> </data>
<data name="ColUpName.Width" type="System.Int32, mscorlib"> <data name="NUDScheduleId.TabIndex" type="System.Int32, mscorlib">
<value>110</value> <value>1</value>
</data> </data>
<data name="&gt;&gt;$this.Name" xml:space="preserve"> <data name="&gt;&gt;LblBannerType.Type" xml:space="preserve">
<value>FormGachaBannerEditor2</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;ChkAutoStripRateUpFromFallback.Name" xml:space="preserve"> <data name="&gt;&gt;ChkAutoStripRateUpFromFallback.Name" xml:space="preserve">
<value>ChkAutoStripRateUpFromFallback</value> <value>ChkAutoStripRateUpFromFallback</value>
</data> </data>
<data name="GrpJson.TabIndex" type="System.Int32, mscorlib"> <data name="&gt;&gt;ListFallbackItems.ZOrder" xml:space="preserve">
<value>6</value> <value>0</value>
</data> </data>
<data name="RbCostItem223.Location" type="System.Drawing.Point, System.Drawing"> <data name="RbCostItem223.Location" type="System.Drawing.Point, System.Drawing">
<value>192, 146</value> <value>192, 146</value>
</data> </data>
<data name="&gt;&gt;ChartWeights.Parent" xml:space="preserve">
<value>GrpWeightChart</value>
</data>
<data name="RbCostItem223.AutoSize" type="System.Boolean, mscorlib"> <data name="RbCostItem223.AutoSize" type="System.Boolean, mscorlib">
<value>True</value> <value>True</value>
</data> </data>
@@ -1534,8 +1573,11 @@
<data name="LblPoolWeight4.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblPoolWeight4.Size" type="System.Drawing.Size, System.Drawing">
<value>63, 17</value> <value>63, 17</value>
</data> </data>
<data name="&gt;&gt;TxtPoolWeight5.Name" xml:space="preserve"> <data name="ChkRemoveC6FormPool.Location" type="System.Drawing.Point, System.Drawing">
<value>TxtPoolWeight5</value> <value>112, 260</value>
</data>
<data name="GrpWeightChart.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data> </data>
<data name="$this.Text" xml:space="preserve"> <data name="$this.Text" xml:space="preserve">
<value>卡池编辑器</value> <value>卡池编辑器</value>
@@ -1543,8 +1585,8 @@
<data name="NUDEventChance4.Size" type="System.Drawing.Size, System.Drawing"> <data name="NUDEventChance4.Size" type="System.Drawing.Size, System.Drawing">
<value>63, 23</value> <value>63, 23</value>
</data> </data>
<data name="&gt;&gt;LblWeight5.ZOrder" xml:space="preserve"> <data name="&gt;&gt;CmbPrefab.Name" xml:space="preserve">
<value>4</value> <value>CmbPrefab</value>
</data> </data>
<data name="&gt;&gt;LblOptions.Parent" xml:space="preserve"> <data name="&gt;&gt;LblOptions.Parent" xml:space="preserve">
<value>GrpBannerValues</value> <value>GrpBannerValues</value>
@@ -1552,23 +1594,23 @@
<data name="GrpBannerValues.Location" type="System.Drawing.Point, System.Drawing"> <data name="GrpBannerValues.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 12</value> <value>12, 12</value>
</data> </data>
<data name="LblPoolWeight5.Size" type="System.Drawing.Size, System.Drawing"> <data name="&gt;&gt;NUDScheduleId.Parent" xml:space="preserve">
<value>63, 17</value> <value>GrpBannerValues</value>
</data> </data>
<data name="LblScheduleId.Text" xml:space="preserve"> <data name="LblScheduleId.Text" xml:space="preserve">
<value>ScheduleId</value> <value>ScheduleId</value>
</data> </data>
<data name="&gt;&gt;LnkWeightHelp.Type" xml:space="preserve"> <data name="&gt;&gt;LblEventChance4.Name" xml:space="preserve">
<value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>LblEventChance4</value>
</data> </data>
<data name="LnkWeightHelp.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblScheduleId.TabIndex" type="System.Int32, mscorlib">
<value>402, 0</value> <value>53</value>
</data> </data>
<data name="LblCostItem.TabIndex" type="System.Int32, mscorlib"> <data name="LblCostItem.TabIndex" type="System.Int32, mscorlib">
<value>80</value> <value>80</value>
</data> </data>
<data name="LblBannerType.TabIndex" type="System.Int32, mscorlib"> <data name="LblWeight4.Size" type="System.Drawing.Size, System.Drawing">
<value>59</value> <value>51, 17</value>
</data> </data>
<data name="LblPoolWeight5.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> <data name="LblPoolWeight5.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value> <value>NoControl</value>
@@ -1579,8 +1621,8 @@
<data name="&gt;&gt;LblPoolWeight4.Type" xml:space="preserve"> <data name="&gt;&gt;LblPoolWeight4.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data> </data>
<data name="&gt;&gt;BtnParse.ZOrder" xml:space="preserve"> <data name="&gt;&gt;CmbBannerType.ZOrder" xml:space="preserve">
<value>2</value> <value>23</value>
</data> </data>
<data name="ListUpItems.Location" type="System.Drawing.Point, System.Drawing"> <data name="ListUpItems.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 19</value> <value>3, 19</value>
@@ -1591,7 +1633,4 @@
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value> <value>True</value>
</metadata> </metadata>
<metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>zh-TW</value>
</metadata>
</root> </root>

View File

@@ -233,7 +233,7 @@
<value>Молитва события с оружием</value> <value>Молитва события с оружием</value>
</data> </data>
<data name="LblSortIdTip.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSortIdTip.Size" type="System.Drawing.Size, System.Drawing">
<value>101, 17</value> <value>121, 17</value>
</data> </data>
<data name="LblSortIdTip.Text" xml:space="preserve"> <data name="LblSortIdTip.Text" xml:space="preserve">
<value>Показать порядок</value> <value>Показать порядок</value>
@@ -283,6 +283,9 @@
<data name="GrpBannerValues.Text" xml:space="preserve"> <data name="GrpBannerValues.Text" xml:space="preserve">
<value>Баннер</value> <value>Баннер</value>
</data> </data>
<data name="GrpFallbackPool.Text" xml:space="preserve">
<value>Запасной Пул</value>
</data>
<data name="ListFallbackItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="ListFallbackItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
<value> <value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
@@ -343,8 +346,8 @@
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXMws= bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAHR3JvdXBXMws=
</value> </value>
</data> </data>
<data name="GrpFallbackPool.Text" xml:space="preserve"> <data name="GrpUpPool.Text" xml:space="preserve">
<value>Запасной Пул</value> <value>Верхний Пул</value>
</data> </data>
<data name="ListUpItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64"> <data name="ListUpItems.Groups" mimetype="application/x-microsoft.net.object.binary.base64">
<value> <value>
@@ -386,9 +389,6 @@
bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc0Cw== bWVudAEAAAAHdmFsdWVfXwAIAgAAAAAAAAAKBgUAAAAJR3JvdXBVcFc0Cw==
</value> </value>
</data> </data>
<data name="GrpUpPool.Text" xml:space="preserve">
<value>Верхний Пул</value>
</data>
<data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnGen.Size" type="System.Drawing.Size, System.Drawing">
<value>85, 23</value> <value>85, 23</value>
</data> </data>
@@ -396,7 +396,7 @@
<value>Сген. Json</value> <value>Сген. Json</value>
</data> </data>
<data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnParse.Location" type="System.Drawing.Point, System.Drawing">
<value>209, 512</value> <value>409, 201</value>
</data> </data>
<data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnParse.Size" type="System.Drawing.Size, System.Drawing">
<value>85, 23</value> <value>85, 23</value>
@@ -404,6 +404,9 @@
<data name="BtnParse.Text" xml:space="preserve"> <data name="BtnParse.Text" xml:space="preserve">
<value>Загр. Json</value> <value>Загр. Json</value>
</data> </data>
<data name="GrpWeights.Text" xml:space="preserve">
<value>Gacha Веса</value>
</data>
<data name="LnkWeightHelp.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkWeightHelp.Location" type="System.Drawing.Point, System.Drawing">
<value>375, 0</value> <value>375, 0</value>
</data> </data>
@@ -431,8 +434,8 @@
<data name="LblWeight5.Text" xml:space="preserve"> <data name="LblWeight5.Text" xml:space="preserve">
<value>Веса 5*</value> <value>Веса 5*</value>
</data> </data>
<data name="GrpWeights.Text" xml:space="preserve"> <data name="GrpBalance.Text" xml:space="preserve">
<value>Gacha Веса</value> <value>Баланс персонажа и оружия (работают только смешанные пулы)</value>
</data> </data>
<data name="LblPoolWeight4.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblPoolWeight4.Location" type="System.Drawing.Point, System.Drawing">
<value>28, 61</value> <value>28, 61</value>
@@ -452,8 +455,8 @@
<data name="LblPoolWeight5.Text" xml:space="preserve"> <data name="LblPoolWeight5.Text" xml:space="preserve">
<value>Пул Веса 5*</value> <value>Пул Веса 5*</value>
</data> </data>
<data name="GrpBalance.Text" xml:space="preserve"> <data name="GrpWeightChart.Text" xml:space="preserve">
<value>Баланс персонажа и оружия (работают только смешанные пулы)</value> <value>Таблица веса</value>
</data> </data>
<data name="$this.Text" xml:space="preserve"> <data name="$this.Text" xml:space="preserve">
<value>Редактор баннеров Gacha</value> <value>Редактор баннеров Gacha</value>

View File

@@ -289,6 +289,9 @@
<data name="GrpBalance.Text" xml:space="preserve"> <data name="GrpBalance.Text" xml:space="preserve">
<value>角色和武器平衡機制(僅混合池有效)</value> <value>角色和武器平衡機制(僅混合池有效)</value>
</data> </data>
<data name="GrpWeightChart.Text" xml:space="preserve">
<value>權重圖表</value>
</data>
<data name="$this.Text" xml:space="preserve"> <data name="$this.Text" xml:space="preserve">
<value>卡池編輯器</value> <value>卡池編輯器</value>
</data> </data>

View File

@@ -86,7 +86,6 @@ namespace GrasscutterTools.Forms
this.LblAccountUserName = new System.Windows.Forms.Label(); this.LblAccountUserName = new System.Windows.Forms.Label();
this.TxtAccountUserName = new System.Windows.Forms.TextBox(); this.TxtAccountUserName = new System.Windows.Forms.TextBox();
this.GrpPermission = new System.Windows.Forms.GroupBox(); this.GrpPermission = new System.Windows.Forms.GroupBox();
this.LblPermNewCommandTip = new System.Windows.Forms.Label();
this.CmbPerm = new System.Windows.Forms.ComboBox(); this.CmbPerm = new System.Windows.Forms.ComboBox();
this.NUDPermUID = new System.Windows.Forms.NumericUpDown(); this.NUDPermUID = new System.Windows.Forms.NumericUpDown();
this.BtnPermClear = new System.Windows.Forms.Button(); this.BtnPermClear = new System.Windows.Forms.Button();
@@ -125,6 +124,7 @@ namespace GrasscutterTools.Forms
this.NUDGameItemLevel = new System.Windows.Forms.NumericUpDown(); this.NUDGameItemLevel = new System.Windows.Forms.NumericUpDown();
this.LblGiveCommandDescription = new System.Windows.Forms.Label(); this.LblGiveCommandDescription = new System.Windows.Forms.Label();
this.TPWeapon = new System.Windows.Forms.TabPage(); this.TPWeapon = new System.Windows.Forms.TabPage();
this.BtnGiveAllWeapons = new System.Windows.Forms.Button();
this.TxtWeaponFilter = new System.Windows.Forms.TextBox(); this.TxtWeaponFilter = new System.Windows.Forms.TextBox();
this.LblWeaponDescription = new System.Windows.Forms.Label(); this.LblWeaponDescription = new System.Windows.Forms.Label();
this.LblWeaponRefinement = new System.Windows.Forms.Label(); this.LblWeaponRefinement = new System.Windows.Forms.Label();
@@ -150,7 +150,6 @@ namespace GrasscutterTools.Forms
this.LblStatsDescription = new System.Windows.Forms.Label(); this.LblStatsDescription = new System.Windows.Forms.Label();
this.TPAvatar = new System.Windows.Forms.TabPage(); this.TPAvatar = new System.Windows.Forms.TabPage();
this.BtnGiveAllChar = new System.Windows.Forms.Button(); this.BtnGiveAllChar = new System.Windows.Forms.Button();
this.LblConstellationTip = new System.Windows.Forms.Label();
this.LblAvatarConstellation = new System.Windows.Forms.Label(); this.LblAvatarConstellation = new System.Windows.Forms.Label();
this.NUDAvatarConstellation = new System.Windows.Forms.NumericUpDown(); this.NUDAvatarConstellation = new System.Windows.Forms.NumericUpDown();
this.ImgAvatar = new System.Windows.Forms.PictureBox(); this.ImgAvatar = new System.Windows.Forms.PictureBox();
@@ -159,6 +158,7 @@ namespace GrasscutterTools.Forms
this.NUDAvatarLevel = new System.Windows.Forms.NumericUpDown(); this.NUDAvatarLevel = new System.Windows.Forms.NumericUpDown();
this.CmbAvatar = new System.Windows.Forms.ComboBox(); this.CmbAvatar = new System.Windows.Forms.ComboBox();
this.TPSpawn = new System.Windows.Forms.TabPage(); this.TPSpawn = new System.Windows.Forms.TabPage();
this.ChkInfiniteHP = new System.Windows.Forms.CheckBox();
this.LblClearSpawnLogs = new System.Windows.Forms.Label(); this.LblClearSpawnLogs = new System.Windows.Forms.Label();
this.BtnSaveSpawnLog = new System.Windows.Forms.Button(); this.BtnSaveSpawnLog = new System.Windows.Forms.Button();
this.BtnRemoveSpawnLog = new System.Windows.Forms.Button(); this.BtnRemoveSpawnLog = new System.Windows.Forms.Button();
@@ -166,7 +166,6 @@ namespace GrasscutterTools.Forms
this.ListSpawnLogs = new System.Windows.Forms.ListBox(); this.ListSpawnLogs = new System.Windows.Forms.ListBox();
this.GrpEntityType = new System.Windows.Forms.GroupBox(); this.GrpEntityType = new System.Windows.Forms.GroupBox();
this.RbEntityAnimal = new System.Windows.Forms.RadioButton(); this.RbEntityAnimal = new System.Windows.Forms.RadioButton();
this.RbEntityNPC = new System.Windows.Forms.RadioButton();
this.RbEntityMonster = new System.Windows.Forms.RadioButton(); this.RbEntityMonster = new System.Windows.Forms.RadioButton();
this.LblSpawnDescription = new System.Windows.Forms.Label(); this.LblSpawnDescription = new System.Windows.Forms.Label();
this.LblEntityAmount = new System.Windows.Forms.Label(); this.LblEntityAmount = new System.Windows.Forms.Label();
@@ -216,6 +215,7 @@ namespace GrasscutterTools.Forms
this.BtnSaveCustomCommand = new System.Windows.Forms.Button(); this.BtnSaveCustomCommand = new System.Windows.Forms.Button();
this.TxtCustomName = new System.Windows.Forms.TextBox(); this.TxtCustomName = new System.Windows.Forms.TextBox();
this.TPHome = new System.Windows.Forms.TabPage(); this.TPHome = new System.Windows.Forms.TabPage();
this.LnkNewVersion = new System.Windows.Forms.LinkLabel();
this.LblAbout = new System.Windows.Forms.Label(); this.LblAbout = new System.Windows.Forms.Label();
this.BtnOpenTextMap = new System.Windows.Forms.Button(); this.BtnOpenTextMap = new System.Windows.Forms.Button();
this.BtnOpenGachaBannerEditor = new System.Windows.Forms.Button(); this.BtnOpenGachaBannerEditor = new System.Windows.Forms.Button();
@@ -340,6 +340,7 @@ namespace GrasscutterTools.Forms
this.TPRemoteCall.Controls.Add(this.LblHost); this.TPRemoteCall.Controls.Add(this.LblHost);
this.TPRemoteCall.Name = "TPRemoteCall"; this.TPRemoteCall.Name = "TPRemoteCall";
this.TPRemoteCall.UseVisualStyleBackColor = true; this.TPRemoteCall.UseVisualStyleBackColor = true;
this.TPRemoteCall.Enter += new System.EventHandler(this.TPRemoteCall_Enter);
// //
// LnkLinks // LnkLinks
// //
@@ -730,7 +731,6 @@ namespace GrasscutterTools.Forms
// GrpPermission // GrpPermission
// //
resources.ApplyResources(this.GrpPermission, "GrpPermission"); resources.ApplyResources(this.GrpPermission, "GrpPermission");
this.GrpPermission.Controls.Add(this.LblPermNewCommandTip);
this.GrpPermission.Controls.Add(this.CmbPerm); this.GrpPermission.Controls.Add(this.CmbPerm);
this.GrpPermission.Controls.Add(this.NUDPermUID); this.GrpPermission.Controls.Add(this.NUDPermUID);
this.GrpPermission.Controls.Add(this.BtnPermClear); this.GrpPermission.Controls.Add(this.BtnPermClear);
@@ -742,12 +742,6 @@ namespace GrasscutterTools.Forms
this.GrpPermission.Name = "GrpPermission"; this.GrpPermission.Name = "GrpPermission";
this.GrpPermission.TabStop = false; this.GrpPermission.TabStop = false;
// //
// LblPermNewCommandTip
//
resources.ApplyResources(this.LblPermNewCommandTip, "LblPermNewCommandTip");
this.LblPermNewCommandTip.ForeColor = System.Drawing.SystemColors.GrayText;
this.LblPermNewCommandTip.Name = "LblPermNewCommandTip";
//
// CmbPerm // CmbPerm
// //
resources.ApplyResources(this.CmbPerm, "CmbPerm"); resources.ApplyResources(this.CmbPerm, "CmbPerm");
@@ -1095,6 +1089,7 @@ namespace GrasscutterTools.Forms
// TPWeapon // TPWeapon
// //
resources.ApplyResources(this.TPWeapon, "TPWeapon"); resources.ApplyResources(this.TPWeapon, "TPWeapon");
this.TPWeapon.Controls.Add(this.BtnGiveAllWeapons);
this.TPWeapon.Controls.Add(this.TxtWeaponFilter); this.TPWeapon.Controls.Add(this.TxtWeaponFilter);
this.TPWeapon.Controls.Add(this.LblWeaponDescription); this.TPWeapon.Controls.Add(this.LblWeaponDescription);
this.TPWeapon.Controls.Add(this.LblWeaponRefinement); this.TPWeapon.Controls.Add(this.LblWeaponRefinement);
@@ -1107,6 +1102,13 @@ namespace GrasscutterTools.Forms
this.TPWeapon.Name = "TPWeapon"; this.TPWeapon.Name = "TPWeapon";
this.TPWeapon.UseVisualStyleBackColor = true; this.TPWeapon.UseVisualStyleBackColor = true;
// //
// BtnGiveAllWeapons
//
resources.ApplyResources(this.BtnGiveAllWeapons, "BtnGiveAllWeapons");
this.BtnGiveAllWeapons.Name = "BtnGiveAllWeapons";
this.BtnGiveAllWeapons.UseVisualStyleBackColor = true;
this.BtnGiveAllWeapons.Click += new System.EventHandler(this.BtnGiveAllWeapons_Click);
//
// TxtWeaponFilter // TxtWeaponFilter
// //
resources.ApplyResources(this.TxtWeaponFilter, "TxtWeaponFilter"); resources.ApplyResources(this.TxtWeaponFilter, "TxtWeaponFilter");
@@ -1327,7 +1329,6 @@ namespace GrasscutterTools.Forms
// //
resources.ApplyResources(this.TPAvatar, "TPAvatar"); resources.ApplyResources(this.TPAvatar, "TPAvatar");
this.TPAvatar.Controls.Add(this.BtnGiveAllChar); this.TPAvatar.Controls.Add(this.BtnGiveAllChar);
this.TPAvatar.Controls.Add(this.LblConstellationTip);
this.TPAvatar.Controls.Add(this.LblAvatarConstellation); this.TPAvatar.Controls.Add(this.LblAvatarConstellation);
this.TPAvatar.Controls.Add(this.NUDAvatarConstellation); this.TPAvatar.Controls.Add(this.NUDAvatarConstellation);
this.TPAvatar.Controls.Add(this.ImgAvatar); this.TPAvatar.Controls.Add(this.ImgAvatar);
@@ -1345,13 +1346,6 @@ namespace GrasscutterTools.Forms
this.BtnGiveAllChar.UseVisualStyleBackColor = true; this.BtnGiveAllChar.UseVisualStyleBackColor = true;
this.BtnGiveAllChar.Click += new System.EventHandler(this.BtnGiveAllChar_Click); this.BtnGiveAllChar.Click += new System.EventHandler(this.BtnGiveAllChar_Click);
// //
// LblConstellationTip
//
resources.ApplyResources(this.LblConstellationTip, "LblConstellationTip");
this.LblConstellationTip.AutoEllipsis = true;
this.LblConstellationTip.ForeColor = System.Drawing.SystemColors.ControlDarkDark;
this.LblConstellationTip.Name = "LblConstellationTip";
//
// LblAvatarConstellation // LblAvatarConstellation
// //
resources.ApplyResources(this.LblAvatarConstellation, "LblAvatarConstellation"); resources.ApplyResources(this.LblAvatarConstellation, "LblAvatarConstellation");
@@ -1371,6 +1365,7 @@ namespace GrasscutterTools.Forms
0, 0,
0, 0,
0}); 0});
this.NUDAvatarConstellation.ValueChanged += new System.EventHandler(this.NUDAvatarConstellation_ValueChanged);
// //
// ImgAvatar // ImgAvatar
// //
@@ -1421,6 +1416,7 @@ namespace GrasscutterTools.Forms
// TPSpawn // TPSpawn
// //
resources.ApplyResources(this.TPSpawn, "TPSpawn"); resources.ApplyResources(this.TPSpawn, "TPSpawn");
this.TPSpawn.Controls.Add(this.ChkInfiniteHP);
this.TPSpawn.Controls.Add(this.LblClearSpawnLogs); this.TPSpawn.Controls.Add(this.LblClearSpawnLogs);
this.TPSpawn.Controls.Add(this.BtnSaveSpawnLog); this.TPSpawn.Controls.Add(this.BtnSaveSpawnLog);
this.TPSpawn.Controls.Add(this.BtnRemoveSpawnLog); this.TPSpawn.Controls.Add(this.BtnRemoveSpawnLog);
@@ -1436,6 +1432,13 @@ namespace GrasscutterTools.Forms
this.TPSpawn.Name = "TPSpawn"; this.TPSpawn.Name = "TPSpawn";
this.TPSpawn.UseVisualStyleBackColor = true; this.TPSpawn.UseVisualStyleBackColor = true;
// //
// ChkInfiniteHP
//
resources.ApplyResources(this.ChkInfiniteHP, "ChkInfiniteHP");
this.ChkInfiniteHP.Name = "ChkInfiniteHP";
this.ChkInfiniteHP.UseVisualStyleBackColor = true;
this.ChkInfiniteHP.CheckedChanged += new System.EventHandler(this.SpawnEntityInputChanged);
//
// LblClearSpawnLogs // LblClearSpawnLogs
// //
resources.ApplyResources(this.LblClearSpawnLogs, "LblClearSpawnLogs"); resources.ApplyResources(this.LblClearSpawnLogs, "LblClearSpawnLogs");
@@ -1475,7 +1478,6 @@ namespace GrasscutterTools.Forms
// //
resources.ApplyResources(this.GrpEntityType, "GrpEntityType"); resources.ApplyResources(this.GrpEntityType, "GrpEntityType");
this.GrpEntityType.Controls.Add(this.RbEntityAnimal); this.GrpEntityType.Controls.Add(this.RbEntityAnimal);
this.GrpEntityType.Controls.Add(this.RbEntityNPC);
this.GrpEntityType.Controls.Add(this.RbEntityMonster); this.GrpEntityType.Controls.Add(this.RbEntityMonster);
this.GrpEntityType.Name = "GrpEntityType"; this.GrpEntityType.Name = "GrpEntityType";
this.GrpEntityType.TabStop = false; this.GrpEntityType.TabStop = false;
@@ -1487,13 +1489,6 @@ namespace GrasscutterTools.Forms
this.RbEntityAnimal.UseVisualStyleBackColor = true; this.RbEntityAnimal.UseVisualStyleBackColor = true;
this.RbEntityAnimal.CheckedChanged += new System.EventHandler(this.RbEntity_CheckedChanged); this.RbEntityAnimal.CheckedChanged += new System.EventHandler(this.RbEntity_CheckedChanged);
// //
// RbEntityNPC
//
resources.ApplyResources(this.RbEntityNPC, "RbEntityNPC");
this.RbEntityNPC.Name = "RbEntityNPC";
this.RbEntityNPC.UseVisualStyleBackColor = true;
this.RbEntityNPC.CheckedChanged += new System.EventHandler(this.RbEntity_CheckedChanged);
//
// RbEntityMonster // RbEntityMonster
// //
resources.ApplyResources(this.RbEntityMonster, "RbEntityMonster"); resources.ApplyResources(this.RbEntityMonster, "RbEntityMonster");
@@ -1908,6 +1903,7 @@ namespace GrasscutterTools.Forms
// TPHome // TPHome
// //
resources.ApplyResources(this.TPHome, "TPHome"); resources.ApplyResources(this.TPHome, "TPHome");
this.TPHome.Controls.Add(this.LnkNewVersion);
this.TPHome.Controls.Add(this.LblAbout); this.TPHome.Controls.Add(this.LblAbout);
this.TPHome.Controls.Add(this.BtnOpenTextMap); this.TPHome.Controls.Add(this.BtnOpenTextMap);
this.TPHome.Controls.Add(this.BtnOpenGachaBannerEditor); this.TPHome.Controls.Add(this.BtnOpenGachaBannerEditor);
@@ -1916,6 +1912,13 @@ namespace GrasscutterTools.Forms
this.TPHome.Name = "TPHome"; this.TPHome.Name = "TPHome";
this.TPHome.UseVisualStyleBackColor = true; this.TPHome.UseVisualStyleBackColor = true;
// //
// LnkNewVersion
//
resources.ApplyResources(this.LnkNewVersion, "LnkNewVersion");
this.LnkNewVersion.Name = "LnkNewVersion";
this.LnkNewVersion.TabStop = true;
this.LnkNewVersion.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LnkNewVersion_LinkClicked);
//
// LblAbout // LblAbout
// //
resources.ApplyResources(this.LblAbout, "LblAbout"); resources.ApplyResources(this.LblAbout, "LblAbout");
@@ -2250,7 +2253,6 @@ namespace GrasscutterTools.Forms
private System.Windows.Forms.ListBox ListSpawnLogs; private System.Windows.Forms.ListBox ListSpawnLogs;
private System.Windows.Forms.GroupBox GrpEntityType; private System.Windows.Forms.GroupBox GrpEntityType;
private System.Windows.Forms.RadioButton RbEntityAnimal; private System.Windows.Forms.RadioButton RbEntityAnimal;
private System.Windows.Forms.RadioButton RbEntityNPC;
private System.Windows.Forms.RadioButton RbEntityMonster; private System.Windows.Forms.RadioButton RbEntityMonster;
private System.Windows.Forms.Label LblSpawnDescription; private System.Windows.Forms.Label LblSpawnDescription;
private System.Windows.Forms.Label LblEntityAmount; private System.Windows.Forms.Label LblEntityAmount;
@@ -2316,7 +2318,6 @@ namespace GrasscutterTools.Forms
private System.Windows.Forms.Label LblClearGiveItemLogs; private System.Windows.Forms.Label LblClearGiveItemLogs;
private System.Windows.Forms.Label LblAvatarConstellation; private System.Windows.Forms.Label LblAvatarConstellation;
private System.Windows.Forms.NumericUpDown NUDAvatarConstellation; private System.Windows.Forms.NumericUpDown NUDAvatarConstellation;
private System.Windows.Forms.Label LblConstellationTip;
private System.Windows.Forms.Button BtnGiveAllChar; private System.Windows.Forms.Button BtnGiveAllChar;
private System.Windows.Forms.Label LblHostTip; private System.Windows.Forms.Label LblHostTip;
private System.Windows.Forms.Button ButtonOpenGOODImport; private System.Windows.Forms.Button ButtonOpenGOODImport;
@@ -2328,8 +2329,10 @@ namespace GrasscutterTools.Forms
private System.Windows.Forms.Button BtnLockStat; private System.Windows.Forms.Button BtnLockStat;
private System.Windows.Forms.Label LblGCVersion; private System.Windows.Forms.Label LblGCVersion;
private System.Windows.Forms.ComboBox CmbGcVersions; private System.Windows.Forms.ComboBox CmbGcVersions;
private System.Windows.Forms.Label LblPermNewCommandTip;
private System.Windows.Forms.Button BtnPermClear; private System.Windows.Forms.Button BtnPermClear;
private System.Windows.Forms.Button BtnPermList; private System.Windows.Forms.Button BtnPermList;
private System.Windows.Forms.LinkLabel LnkNewVersion;
private System.Windows.Forms.Button BtnGiveAllWeapons;
private System.Windows.Forms.CheckBox ChkInfiniteHP;
} }
} }

View File

@@ -46,9 +46,17 @@ namespace GrasscutterTools.Forms
{ {
InitializeComponent(); InitializeComponent();
Icon = Resources.IconGrasscutter; Icon = Resources.IconGrasscutter;
// 加载版本信息
LoadVersion(); LoadVersion();
// 加载设置
LoadSettings(); LoadSettings();
LoadUpdate();
#if !DEBUG // 仅正式版
// 检查更新,但不要弹窗
Task.Run(async () => { try { await LoadUpdate(); } catch { /* 启动时检查更新,忽略异常 */ }});
#endif
} }
private void FormMain_Load(object sender, EventArgs e) private void FormMain_Load(object sender, EventArgs e)
@@ -142,42 +150,27 @@ namespace GrasscutterTools.Forms
} }
} }
private void LoadUpdate() private ReleaseAPI.ReleaseInfo LastestInfo = null;
private Version lastestVersion = null;
private async Task LoadUpdate()
{ {
#if !DEBUG
Task.Run(async () =>
{
try
{
await Task.Delay(5000);
var info = await ReleaseAPI.GetReleasesLastest("jie65535", "GrasscutterCommandGenerator"); var info = await ReleaseAPI.GetReleasesLastest("jie65535", "GrasscutterCommandGenerator");
if (Version.TryParse(info.TagName.Substring(1), out Version lastestVersion) && AppVersion < lastestVersion) if (Version.TryParse(info.TagName.Substring(1), out lastestVersion) && AppVersion < lastestVersion)
{ {
if (!string.IsNullOrEmpty(Settings.Default.CheckedLastVersion) if (!string.IsNullOrEmpty(Settings.Default.CheckedLastVersion)
&& Version.TryParse(Settings.Default.CheckedLastVersion, out Version checkedVersion) && Version.TryParse(Settings.Default.CheckedLastVersion, out Version checkedVersion)
&& checkedVersion >= lastestVersion) && checkedVersion >= lastestVersion)
return; return;
LastestInfo = info;
BeginInvoke(new Action(() => BeginInvoke(new Action(() =>
{ {
var r = MessageBox.Show( LnkNewVersion.Visible = true;
string.Format(Resources.NewVersionInfo, info.Name, info.CraeteTime.ToLocalTime(), info.Body), LnkNewVersion.Text = Resources.CheckToNewVersion;
Resources.CheckToNewVersion, this.Text += " - " + Resources.CheckToNewVersion;
MessageBoxButtons.YesNo,
MessageBoxIcon.Information);
if (r == DialogResult.Yes)
OpenURL(info.Url);
else if (r == DialogResult.No)
Settings.Default.CheckedLastVersion = lastestVersion.ToString();
})); }));
} }
} }
catch (Exception)
{
throw;
}
});
#endif
}
#endregion - Init - #endregion - Init -
@@ -291,6 +284,31 @@ namespace GrasscutterTools.Forms
ChangeTPArtifact(); ChangeTPArtifact();
} }
/// <summary>
/// 点击检查更新时触发
/// </summary>
private void LnkNewVersion_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
if (LastestInfo != null)
{
var r = MessageBox.Show(
string.Format(Resources.NewVersionInfo, LastestInfo.Name, LastestInfo.CraeteTime.ToLocalTime(), LastestInfo.Body),
Resources.CheckToNewVersion,
MessageBoxButtons.YesNo,
MessageBoxIcon.Information);
if (r == DialogResult.Yes)
OpenURL(LastestInfo.Url);
else if (r == DialogResult.No)
Settings.Default.CheckedLastVersion = lastestVersion.ToString();
}
else
{
// 没有更新,隐藏
LnkNewVersion.Visible = false;
}
}
#endregion - Home - #endregion - Home -
#region - Custom - #region - Custom -
@@ -761,6 +779,14 @@ namespace GrasscutterTools.Forms
} }
} }
/// <summary>
/// 点击获取所有武器按钮时触发
/// </summary>
private void BtnGiveAllWeapons_Click(object sender, EventArgs e)
{
SetCommand("/give", $"weapons x{NUDWeaponAmout.Value} lv{NUDWeaponLevel.Value} r{NUDWeaponRefinement.Value}");
}
#endregion - Weapons - #endregion - Weapons -
#region - Items - #region - Items -
@@ -946,25 +972,33 @@ namespace GrasscutterTools.Forms
AvatarInputChanged(); AvatarInputChanged();
} }
/// <summary>
/// 角色命座输入框数值改变时触发
/// </summary>
private void NUDAvatarConstellation_ValueChanged(object sender, EventArgs e)
{
AvatarInputChanged();
}
/// <summary> /// <summary>
/// 角色页面输入改变时触发 /// 角色页面输入改变时触发
/// </summary> /// </summary>
private void AvatarInputChanged() private void AvatarInputChanged()
{ {
if (CmbAvatar.SelectedIndex >= 0) if (CmbAvatar.SelectedIndex >= 0)
GenAvatar((int)NUDAvatarLevel.Value); GenAvatar((int)NUDAvatarLevel.Value, (int)NUDAvatarConstellation.Value);
} }
/// <summary> /// <summary>
/// 获取角色命令 /// 获取角色命令
/// </summary> /// </summary>
/// <param name="level">等级</param> /// <param name="level">等级</param>
private void GenAvatar(int level) private void GenAvatar(int level, int constellation)
{ {
if (Check(CommandVersion.V1_2_2)) if (Check(CommandVersion.V1_2_2))
{ {
int avatarId = GameData.Avatars.Ids[CmbAvatar.SelectedIndex]; int avatarId = GameData.Avatars.Ids[CmbAvatar.SelectedIndex];
SetCommand("/give", $"{avatarId} lv{level}"); SetCommand("/give", $"{avatarId} lv{level} c{constellation}");
} }
else else
{ {
@@ -994,10 +1028,9 @@ namespace GrasscutterTools.Forms
/// </summary> /// </summary>
private void InitEntityList() private void InitEntityList()
{ {
RbEntityAnimal.Tag = GameData.Animals.Lines;
RbEntityMonster.Tag = GameData.Monsters.Lines; RbEntityMonster.Tag = GameData.Monsters.Lines;
RbEntityNPC.Tag = GameData.NPCs.Lines; RbEntityAnimal.Tag = GameData.Animals.Lines;
RbEntityAnimal.Checked = true; RbEntityMonster.Checked = true;
LoadEntityList(); LoadEntityList();
} }
@@ -1006,9 +1039,7 @@ namespace GrasscutterTools.Forms
/// </summary> /// </summary>
private void LoadEntityList() private void LoadEntityList()
{ {
var rb = RbEntityAnimal.Checked ? RbEntityAnimal : var rb = RbEntityAnimal.Checked ? RbEntityAnimal : RbEntityMonster;
RbEntityMonster.Checked ? RbEntityMonster :
RbEntityNPC;
if (rb.Checked) if (rb.Checked)
{ {
ListEntity.BeginUpdate(); ListEntity.BeginUpdate();
@@ -1024,9 +1055,7 @@ namespace GrasscutterTools.Forms
private void TxtEntityFilter_TextChanged(object sender, EventArgs e) private void TxtEntityFilter_TextChanged(object sender, EventArgs e)
{ {
var filter = TxtEntityFilter.Text.Trim(); var filter = TxtEntityFilter.Text.Trim();
var rb = RbEntityAnimal.Checked ? RbEntityAnimal : var rb = RbEntityAnimal.Checked ? RbEntityAnimal : RbEntityMonster;
RbEntityMonster.Checked ? RbEntityMonster :
RbEntityNPC;
var data = rb.Tag as string[]; var data = rb.Tag as string[];
ListEntity.BeginUpdate(); ListEntity.BeginUpdate();
ListEntity.Items.Clear(); ListEntity.Items.Clear();
@@ -1044,6 +1073,9 @@ namespace GrasscutterTools.Forms
if (!string.IsNullOrEmpty(selectedItem)) if (!string.IsNullOrEmpty(selectedItem))
{ {
var id = selectedItem.Substring(0, selectedItem.IndexOf(':')).Trim(); var id = selectedItem.Substring(0, selectedItem.IndexOf(':')).Trim();
if (Check(CommandVersion.V1_3_1))
SetCommand("/spawn", $"{id} x{NUDEntityAmout.Value} lv{NUDEntityLevel.Value}" + (ChkInfiniteHP.Checked ? " hp0" : ""));
else
SetCommand("/spawn", $"{id} {NUDEntityAmout.Value} {NUDEntityLevel.Value}"); SetCommand("/spawn", $"{id} {NUDEntityAmout.Value} {NUDEntityLevel.Value}");
return true; return true;
} }
@@ -1647,29 +1679,16 @@ namespace GrasscutterTools.Forms
private OpenCommandAPI OC; private OpenCommandAPI OC;
/// <summary> /// <summary>
/// 初始化开放命令 /// 进入远程页面时触发
/// </summary> /// </summary>
private void InitOpenCommand() private void TPRemoteCall_Enter(object sender, EventArgs e)
{
NUDRemotePlayerId.Value = Settings.Default.RemoteUid;
TxtHost.Text = Settings.Default.Host;
if (!string.IsNullOrEmpty(Settings.Default.Host) && !string.IsNullOrEmpty(Settings.Default.TokenCache))
{
OC = new OpenCommandAPI(Settings.Default.Host, Settings.Default.TokenCache);
TxtToken.Text = Settings.Default.TokenCache;
Task.Run(async () =>
{
await Task.Delay(1000);
BeginInvoke(new Action(() => ShowTip(Resources.TokenRestoredFromCache, BtnInvokeOpenCommand)));
});
}
else
{ {
#if !DEBUG #if !DEBUG
if (string.IsNullOrEmpty(Settings.Default.Host) || string.IsNullOrEmpty(Settings.Default.TokenCache))
{
// 自动尝试查询本地服务端地址,降低使用门槛 // 自动尝试查询本地服务端地址,降低使用门槛
Task.Run(async () => Task.Run(async () =>
{ {
await Task.Delay(5000);
var localhosts = new string[] { var localhosts = new string[] {
"http://127.0.0.1:443", "http://127.0.0.1:443",
"https://127.0.0.1", "https://127.0.0.1",
@@ -1693,8 +1712,27 @@ namespace GrasscutterTools.Forms
} }
} }
}); });
}
#endif #endif
} }
/// <summary>
/// 初始化开放命令
/// </summary>
private void InitOpenCommand()
{
NUDRemotePlayerId.Value = Settings.Default.RemoteUid;
TxtHost.Text = Settings.Default.Host;
if (!string.IsNullOrEmpty(Settings.Default.Host) && !string.IsNullOrEmpty(Settings.Default.TokenCache))
{
OC = new OpenCommandAPI(Settings.Default.Host, Settings.Default.TokenCache);
TxtToken.Text = Settings.Default.TokenCache;
Task.Run(async () =>
{
await Task.Delay(1000);
BeginInvoke(new Action(() => ShowTip(Resources.TokenRestoredFromCache, BtnInvokeOpenCommand)));
});
}
} }
/// <summary> /// <summary>
@@ -1713,6 +1751,8 @@ namespace GrasscutterTools.Forms
/// <param name="host">主机地址</param> /// <param name="host">主机地址</param>
private async Task UpdateServerStatus(string host) private async Task UpdateServerStatus(string host)
{ {
// "http://127.0.0.1/" -> "http://127.0.0.1"
host = host.TrimEnd('/');
var status = await DispatchServerAPI.QueryServerStatus(host); var status = await DispatchServerAPI.QueryServerStatus(host);
LblServerVersion.Text = status.Version; LblServerVersion.Text = status.Version;
if (status.MaxPlayer >= 0) if (status.MaxPlayer >= 0)
@@ -2084,5 +2124,6 @@ namespace GrasscutterTools.Forms
} }
#endregion - Quests - #endregion - Quests -
} }
} }

View File

@@ -127,11 +127,14 @@
<data name="ChkAutoCopy.Text" xml:space="preserve"> <data name="ChkAutoCopy.Text" xml:space="preserve">
<value>Auto</value> <value>Auto</value>
</data> </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"> <data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>Run(F5)</value> <value>Run(F5)</value>
</data> </data>
<data name="GrpCommand.Text" xml:space="preserve"> <data name="TPRemoteCall.Text" xml:space="preserve">
<value>Command (Press and hold Ctrl to run automatically)</value> <value>Remote</value>
</data> </data>
<data name="LnkInventoryKamera.Text" xml:space="preserve"> <data name="LnkInventoryKamera.Text" xml:space="preserve">
<value>InventoryKamera</value> <value>InventoryKamera</value>
@@ -151,6 +154,9 @@
<data name="LblHostTip.Text" xml:space="preserve"> <data name="LblHostTip.Text" xml:space="preserve">
<value>Please be sure https:// or http:// is included with the IP address</value> <value>Please be sure https:// or http:// is included with the IP address</value>
</data> </data>
<data name="GrpServerStatus.Text" xml:space="preserve">
<value>Server status</value>
</data>
<data name="LnkOpenCommandLabel.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkOpenCommandLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 63</value> <value>13, 63</value>
</data> </data>
@@ -187,8 +193,11 @@
<data name="LblPlayerCountLabel.Text" xml:space="preserve"> <data name="LblPlayerCountLabel.Text" xml:space="preserve">
<value>Player count</value> <value>Player count</value>
</data> </data>
<data name="GrpServerStatus.Text" xml:space="preserve"> <data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>Server status</value> <value>Remote Cell</value>
</data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>Player</value>
</data> </data>
<data name="LnkRCHelp.Size" type="System.Drawing.Size, System.Drawing"> <data name="LnkRCHelp.Size" type="System.Drawing.Size, System.Drawing">
<value>35, 17</value> <value>35, 17</value>
@@ -208,8 +217,8 @@
<data name="BtnSendVerificationCode.Text" xml:space="preserve"> <data name="BtnSendVerificationCode.Text" xml:space="preserve">
<value>Send Code</value> <value>Send Code</value>
</data> </data>
<data name="TPPlayerCheck.Text" xml:space="preserve"> <data name="TPConsoleCheck.Text" xml:space="preserve">
<value>Player</value> <value>Console</value>
</data> </data>
<data name="BtnConsoleConnect.Text" xml:space="preserve"> <data name="BtnConsoleConnect.Text" xml:space="preserve">
<value>Connect</value> <value>Connect</value>
@@ -217,20 +226,14 @@
<data name="LblConsoleTip.Text" xml:space="preserve"> <data name="LblConsoleTip.Text" xml:space="preserve">
<value>Note that normal commands in the console state must specify the target (set include UID)</value> <value>Note that normal commands in the console state must specify the target (set include UID)</value>
</data> </data>
<data name="TPConsoleCheck.Text" xml:space="preserve">
<value>Console</value>
</data>
<data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>Remote Cell</value>
</data>
<data name="TxtHost.Location" type="System.Drawing.Point, System.Drawing"> <data name="TxtHost.Location" type="System.Drawing.Point, System.Drawing">
<value>111, 36</value> <value>136, 36</value>
</data> </data>
<data name="TxtHost.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtHost.Size" type="System.Drawing.Size, System.Drawing">
<value>175, 23</value> <value>175, 23</value>
</data> </data>
<data name="BtnQueryServerStatus.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnQueryServerStatus.Location" type="System.Drawing.Point, System.Drawing">
<value>292, 36</value> <value>317, 36</value>
</data> </data>
<data name="BtnQueryServerStatus.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnQueryServerStatus.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 23</value> <value>65, 23</value>
@@ -244,8 +247,8 @@
<data name="LblHost.Text" xml:space="preserve"> <data name="LblHost.Text" xml:space="preserve">
<value>Server IP</value> <value>Server IP</value>
</data> </data>
<data name="TPRemoteCall.Text" xml:space="preserve"> <data name="TPAbout.Text" xml:space="preserve">
<value>Remote</value> <value>About</value>
</data> </data>
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>387, 102</value> <value>387, 102</value>
@@ -258,8 +261,11 @@ If you think this is helpful to you, you can give me a free Star.
If there is a problem with the command generation, If there is a problem with the command generation,
or there is a new feature request, you can file an issue on Github.</value> or there is a new feature request, you can file an issue on Github.</value>
</data> </data>
<data name="TPAbout.Text" xml:space="preserve"> <data name="TPManage.Text" xml:space="preserve">
<value>About</value> <value>Manage</value>
</data>
<data name="GrpBanPlayer.Text" xml:space="preserve">
<value>Ban</value>
</data> </data>
<data name="BtnUnban.Text" xml:space="preserve"> <data name="BtnUnban.Text" xml:space="preserve">
<value>Unban</value> <value>Unban</value>
@@ -279,8 +285,8 @@ or there is a new feature request, you can file an issue on Github.</value>
<data name="LblBanUID.Text" xml:space="preserve"> <data name="LblBanUID.Text" xml:space="preserve">
<value>UID</value> <value>UID</value>
</data> </data>
<data name="GrpBanPlayer.Text" xml:space="preserve"> <data name="GrpAccount.Text" xml:space="preserve">
<value>Ban</value> <value>Account</value>
</data> </data>
<data name="ChkAccountSetUid.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkAccountSetUid.Size" type="System.Drawing.Size, System.Drawing">
<value>49, 21</value> <value>49, 21</value>
@@ -315,8 +321,8 @@ or there is a new feature request, you can file an issue on Github.</value>
<data name="TxtAccountUserName.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtAccountUserName.Size" type="System.Drawing.Size, System.Drawing">
<value>127, 23</value> <value>127, 23</value>
</data> </data>
<data name="GrpAccount.Text" xml:space="preserve"> <data name="GrpPermission.Text" xml:space="preserve">
<value>Account</value> <value>Permissions</value>
</data> </data>
<data name="CmbPerm.Location" type="System.Drawing.Point, System.Drawing"> <data name="CmbPerm.Location" type="System.Drawing.Point, System.Drawing">
<value>262, 21</value> <value>262, 21</value>
@@ -351,11 +357,8 @@ or there is a new feature request, you can file an issue on Github.</value>
<data name="LblPermUID.Text" xml:space="preserve"> <data name="LblPermUID.Text" xml:space="preserve">
<value>UID</value> <value>UID</value>
</data> </data>
<data name="GrpPermission.Text" xml:space="preserve"> <data name="TPScene.Text" xml:space="preserve">
<value>Permissions</value> <value>Scene</value>
</data>
<data name="TPManage.Text" xml:space="preserve">
<value>Manage</value>
</data> </data>
<data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing"> <data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing">
<value>91, 213</value> <value>91, 213</value>
@@ -366,21 +369,6 @@ or there is a new feature request, you can file an issue on Github.</value>
<data name="ChkIncludeSceneId.Text" xml:space="preserve"> <data name="ChkIncludeSceneId.Text" xml:space="preserve">
<value>Include scene Id</value> <value>Include scene Id</value>
</data> </data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<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 ~100 to indicate the relative current 100</value>
</data>
<data name="LblTpZ.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblTpZ.Location" type="System.Drawing.Point, System.Drawing">
<value>219, 184</value> <value>219, 184</value>
</data> </data>
@@ -417,6 +405,7 @@ In the command, you can use ~ to indicate the current position, and ~100 to indi
<data name="LblClimateType.Text" xml:space="preserve"> <data name="LblClimateType.Text" xml:space="preserve">
<value>weather</value> <value>weather</value>
</data> </data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="LblSceneDescription.AutoSize" type="System.Boolean, mscorlib"> <data name="LblSceneDescription.AutoSize" type="System.Boolean, mscorlib">
<value>False</value> <value>False</value>
</data> </data>
@@ -427,8 +416,22 @@ In the command, you can use ~ to indicate the current position, and ~100 to indi
<value>Scene control <value>Scene control
Tip: Most of the scenes have no effect and cannot be entered.</value> Tip: Most of the scenes have no effect and cannot be entered.</value>
</data> </data>
<data name="TPScene.Text" xml:space="preserve"> <data name="LblTp.AutoSize" type="System.Boolean, mscorlib">
<value>Scene</value> <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 ~100 to indicate the relative current 100</value>
</data>
<data name="TPItem.Text" xml:space="preserve">
<value>Items</value>
</data> </data>
<data name="LblClearGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblClearGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>50, 17</value> <value>50, 17</value>
@@ -481,8 +484,11 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="LblGiveCommandDescription.Text" xml:space="preserve"> <data name="LblGiveCommandDescription.Text" xml:space="preserve">
<value>Give item to player</value> <value>Give item to player</value>
</data> </data>
<data name="TPItem.Text" xml:space="preserve"> <data name="TPWeapon.Text" xml:space="preserve">
<value>Items</value> <value>Weapons</value>
</data>
<data name="BtnGiveAllWeapons.Text" xml:space="preserve">
<value>Give all Weapons</value>
</data> </data>
<data name="LblWeaponDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblWeaponDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>86, 17</value> <value>86, 17</value>
@@ -523,8 +529,11 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="NUDWeaponLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDWeaponLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>147, 216</value> <value>147, 216</value>
</data> </data>
<data name="TPWeapon.Text" xml:space="preserve"> <data name="TPStats.Text" xml:space="preserve">
<value>Weapons</value> <value>Stats</value>
</data>
<data name="GrpSetStats.Text" xml:space="preserve">
<value>Stats</value>
</data> </data>
<data name="BtnUnlockStat.Text" xml:space="preserve"> <data name="BtnUnlockStat.Text" xml:space="preserve">
<value>Unlock</value> <value>Unlock</value>
@@ -535,8 +544,8 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="LblStatTip.Text" xml:space="preserve"> <data name="LblStatTip.Text" xml:space="preserve">
<value>Tip</value> <value>Tip</value>
</data> </data>
<data name="GrpSetStats.Text" xml:space="preserve"> <data name="GrpTalentLevel.Text" xml:space="preserve">
<value>Stats</value> <value>Talent Level</value>
</data> </data>
<data name="LnkTalentE.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkTalentE.Location" type="System.Drawing.Point, System.Drawing">
<value>283, 24</value> <value>283, 24</value>
@@ -568,30 +577,18 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="NUDTalentLevel.Size" type="System.Drawing.Size, System.Drawing"> <data name="NUDTalentLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 23</value> <value>128, 23</value>
</data> </data>
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>Talent Level</value>
</data>
<data name="LblStatsDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblStatsDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>179, 17</value> <value>179, 17</value>
</data> </data>
<data name="LblStatsDescription.Text" xml:space="preserve"> <data name="LblStatsDescription.Text" xml:space="preserve">
<value>Set current active Avatar data</value> <value>Set current active Avatar data</value>
</data> </data>
<data name="TPStats.Text" xml:space="preserve"> <data name="TPAvatar.Text" xml:space="preserve">
<value>Stats</value> <value>Avatar</value>
</data> </data>
<data name="BtnGiveAllChar.Text" xml:space="preserve"> <data name="BtnGiveAllChar.Text" xml:space="preserve">
<value>Give All Char</value> <value>Give All Char</value>
</data> </data>
<data name="LblConstellationTip.Location" type="System.Drawing.Point, System.Drawing">
<value>379, 165</value>
</data>
<data name="LblConstellationTip.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 17</value>
</data>
<data name="LblConstellationTip.Text" xml:space="preserve">
<value>※Available in Give All Char only</value>
</data>
<data name="LblAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing">
<value>44, 17</value> <value>44, 17</value>
</data> </data>
@@ -610,8 +607,20 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="LblAvatarLevel.Text" xml:space="preserve"> <data name="LblAvatarLevel.Text" xml:space="preserve">
<value>Level</value> <value>Level</value>
</data> </data>
<data name="TPAvatar.Text" xml:space="preserve"> <data name="TPSpawn.Text" xml:space="preserve">
<value>Avatar</value> <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>
<data name="LblClearSpawnLogs.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblClearSpawnLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>50, 17</value> <value>50, 17</value>
@@ -628,6 +637,9 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="GrpSpawnRecord.Text" xml:space="preserve"> <data name="GrpSpawnRecord.Text" xml:space="preserve">
<value>Records</value> <value>Records</value>
</data> </data>
<data name="GrpEntityType.Text" xml:space="preserve">
<value>Class</value>
</data>
<data name="RbEntityAnimal.Size" type="System.Drawing.Size, System.Drawing"> <data name="RbEntityAnimal.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 21</value> <value>65, 21</value>
</data> </data>
@@ -640,9 +652,6 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="RbEntityMonster.Text" xml:space="preserve"> <data name="RbEntityMonster.Text" xml:space="preserve">
<value>Monster</value> <value>Monster</value>
</data> </data>
<data name="GrpEntityType.Text" xml:space="preserve">
<value>Class</value>
</data>
<data name="LblSpawnDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSpawnDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>81, 17</value> <value>81, 17</value>
</data> </data>
@@ -670,8 +679,11 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="NUDEntityLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDEntityLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>146, 216</value> <value>146, 216</value>
</data> </data>
<data name="TPSpawn.Text" xml:space="preserve"> <data name="TPQuest.Text" xml:space="preserve">
<value>Spawn</value> <value>Quest</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>List Filter</value>
</data> </data>
<data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 21</value> <value>51, 21</value>
@@ -691,9 +703,6 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve"> <data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>Hidden</value> <value>Hidden</value>
</data> </data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>List Filter</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve"> <data name="BtnFinishQuest.Text" xml:space="preserve">
<value>Finish</value> <value>Finish</value>
</data> </data>
@@ -705,8 +714,8 @@ Tip: Most of the scenes have no effect and cannot be entered.</value>
Tip: Many quest require server-side scripting support Tip: Many quest require server-side scripting support
Therefore, the quest can be added and finished, but not necessarily work.</value> Therefore, the quest can be added and finished, but not necessarily work.</value>
</data> </data>
<data name="TPQuest.Text" xml:space="preserve"> <data name="TPArtifact.Text" xml:space="preserve">
<value>Quest</value> <value>Artifacts</value>
</data> </data>
<data name="BtnAddSubAttr.Text" xml:space="preserve"> <data name="BtnAddSubAttr.Text" xml:space="preserve">
<value>+ Add</value> <value>+ Add</value>
@@ -718,7 +727,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>Part</value> <value>Part</value>
</data> </data>
<data name="LblArtifactSet.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblArtifactSet.Location" type="System.Drawing.Point, System.Drawing">
<value>87, 11</value> <value>112, 11</value>
</data> </data>
<data name="LblArtifactSet.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblArtifactSet.Size" type="System.Drawing.Size, System.Drawing">
<value>49, 17</value> <value>49, 17</value>
@@ -733,7 +742,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>X Clear</value> <value>X Clear</value>
</data> </data>
<data name="LblArtifactLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblArtifactLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>99, 41</value> <value>124, 41</value>
</data> </data>
<data name="LblArtifactLevel.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblArtifactLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 17</value> <value>37, 17</value>
@@ -742,7 +751,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>Level</value> <value>Level</value>
</data> </data>
<data name="LblSubAttribution.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblSubAttribution.Location" type="System.Drawing.Point, System.Drawing">
<value>80, 102</value> <value>105, 102</value>
</data> </data>
<data name="LblSubAttribution.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSubAttribution.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 17</value> <value>56, 17</value>
@@ -751,7 +760,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>Sub Stat</value> <value>Sub Stat</value>
</data> </data>
<data name="LblMainAttribution.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblMainAttribution.Location" type="System.Drawing.Point, System.Drawing">
<value>73, 71</value> <value>98, 71</value>
</data> </data>
<data name="LblMainAttribution.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblMainAttribution.Size" type="System.Drawing.Size, System.Drawing">
<value>63, 17</value> <value>63, 17</value>
@@ -765,11 +774,11 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="LblArtifactStars.Text" xml:space="preserve"> <data name="LblArtifactStars.Text" xml:space="preserve">
<value>Stars</value> <value>Stars</value>
</data> </data>
<data name="TPArtifact.Text" xml:space="preserve"> <data name="TPCustom.Text" xml:space="preserve">
<value>Artifacts</value> <value>Custom</value>
</data> </data>
<data name="BtnExportCustomCommands.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnExportCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
<value>533, 216</value> <value>583, 216</value>
</data> </data>
<data name="BtnExportCustomCommands.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnExportCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
<value>60, 23</value> <value>60, 23</value>
@@ -778,7 +787,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>Export</value> <value>Export</value>
</data> </data>
<data name="BtnLoadCustomCommands.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnLoadCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
<value>467, 216</value> <value>517, 216</value>
</data> </data>
<data name="BtnLoadCustomCommands.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnLoadCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
<value>60, 23</value> <value>60, 23</value>
@@ -792,8 +801,11 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="LblCustomName.Text" xml:space="preserve"> <data name="LblCustomName.Text" xml:space="preserve">
<value>Tag</value> <value>Tag</value>
</data> </data>
<data name="groupBox1.Text" xml:space="preserve">
<value>List</value>
</data>
<data name="LnkResetCustomCommands.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkResetCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
<value>531, -1</value> <value>581, -1</value>
</data> </data>
<data name="LnkResetCustomCommands.Size" type="System.Drawing.Size, System.Drawing"> <data name="LnkResetCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 17</value> <value>53, 17</value>
@@ -801,11 +813,8 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="LnkResetCustomCommands.Text" xml:space="preserve"> <data name="LnkResetCustomCommands.Text" xml:space="preserve">
<value>Restore</value> <value>Restore</value>
</data> </data>
<data name="groupBox1.Text" xml:space="preserve">
<value>List</value>
</data>
<data name="BtnRemoveCustomCommand.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnRemoveCustomCommand.Location" type="System.Drawing.Point, System.Drawing">
<value>393, 216</value> <value>443, 216</value>
</data> </data>
<data name="BtnRemoveCustomCommand.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnRemoveCustomCommand.Size" type="System.Drawing.Size, System.Drawing">
<value>70, 23</value> <value>70, 23</value>
@@ -814,7 +823,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>x Delete</value> <value>x Delete</value>
</data> </data>
<data name="BtnSaveCustomCommand.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnSaveCustomCommand.Location" type="System.Drawing.Point, System.Drawing">
<value>317, 216</value> <value>367, 216</value>
</data> </data>
<data name="BtnSaveCustomCommand.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnSaveCustomCommand.Size" type="System.Drawing.Size, System.Drawing">
<value>70, 23</value> <value>70, 23</value>
@@ -823,10 +832,10 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<value>√ Save</value> <value>√ Save</value>
</data> </data>
<data name="TxtCustomName.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtCustomName.Size" type="System.Drawing.Size, System.Drawing">
<value>267, 23</value> <value>317, 23</value>
</data> </data>
<data name="TPCustom.Text" xml:space="preserve"> <data name="TPHome.Text" xml:space="preserve">
<value>Custom</value> <value>Home</value>
</data> </data>
<data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing">
<value>74, 38</value> <value>74, 38</value>
@@ -846,6 +855,9 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve"> <data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve">
<value>Banner Editor</value> <value>Banner Editor</value>
</data> </data>
<data name="GrpSettings.Text" xml:space="preserve">
<value>Settings</value>
</data>
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
<value>109, 21</value> <value>109, 21</value>
</data> </data>
@@ -858,10 +870,4 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="ChkIncludeUID.Text" xml:space="preserve"> <data name="ChkIncludeUID.Text" xml:space="preserve">
<value>Include UID</value> <value>Include UID</value>
</data> </data>
<data name="GrpSettings.Text" xml:space="preserve">
<value>Settings</value>
</data>
<data name="TPHome.Text" xml:space="preserve">
<value>Home</value>
</data>
</root> </root>

File diff suppressed because it is too large Load Diff

View File

@@ -122,10 +122,10 @@
<value>132, 22</value> <value>132, 22</value>
</data> </data>
<data name="TxtCommand.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtCommand.Size" type="System.Drawing.Size, System.Drawing">
<value>312, 23</value> <value>359, 23</value>
</data> </data>
<data name="BtnCopy.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnCopy.Location" type="System.Drawing.Point, System.Drawing">
<value>450, 22</value> <value>497, 22</value>
</data> </data>
<data name="BtnCopy.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnCopy.Size" type="System.Drawing.Size, System.Drawing">
<value>92, 23</value> <value>92, 23</value>
@@ -134,7 +134,7 @@
<value>Копировать</value> <value>Копировать</value>
</data> </data>
<data name="ChkAutoCopy.Location" type="System.Drawing.Point, System.Drawing"> <data name="ChkAutoCopy.Location" type="System.Drawing.Point, System.Drawing">
<value>548, 24</value> <value>595, 24</value>
</data> </data>
<data name="ChkAutoCopy.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkAutoCopy.Size" type="System.Drawing.Size, System.Drawing">
<value>55, 21</value> <value>55, 21</value>
@@ -142,14 +142,17 @@
<data name="ChkAutoCopy.Text" xml:space="preserve"> <data name="ChkAutoCopy.Text" xml:space="preserve">
<value>Авто</value> <value>Авто</value>
</data> </data>
<data name="GrpCommand.Text" xml:space="preserve">
<value>Команда (нажмите и удерживайте Ctrl для автоматического запуска)</value>
</data>
<data name="BtnInvokeOpenCommand.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnInvokeOpenCommand.Size" type="System.Drawing.Size, System.Drawing">
<value>120, 23</value> <value>120, 23</value>
</data> </data>
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve"> <data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>Выполнить (F5)</value> <value>Выполнить (F5)</value>
</data> </data>
<data name="GrpCommand.Text" xml:space="preserve"> <data name="TPRemoteCall.Text" xml:space="preserve">
<value>Команда (нажмите и удерживайте Ctrl для автоматического запуска)</value> <value>Подключение к OpenCommand</value>
</data> </data>
<data name="LnkInventoryKamera.Text" xml:space="preserve"> <data name="LnkInventoryKamera.Text" xml:space="preserve">
<value>InventoryKamera</value> <value>InventoryKamera</value>
@@ -169,6 +172,9 @@
<data name="LblHostTip.Text" xml:space="preserve"> <data name="LblHostTip.Text" xml:space="preserve">
<value>Убедитесь, что https:// или http:// включены в IP-адрес.</value> <value>Убедитесь, что https:// или http:// включены в IP-адрес.</value>
</data> </data>
<data name="GrpServerStatus.Text" xml:space="preserve">
<value>Состояние сервера</value>
</data>
<data name="LnkOpenCommandLabel.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkOpenCommandLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>13, 63</value> <value>13, 63</value>
</data> </data>
@@ -205,8 +211,11 @@
<data name="LblPlayerCountLabel.Text" xml:space="preserve"> <data name="LblPlayerCountLabel.Text" xml:space="preserve">
<value>Кол-во игроков</value> <value>Кол-во игроков</value>
</data> </data>
<data name="GrpServerStatus.Text" xml:space="preserve"> <data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>Состояние сервера</value> <value>Удалить ячейку</value>
</data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>Игрок</value>
</data> </data>
<data name="LnkRCHelp.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkRCHelp.Location" type="System.Drawing.Point, System.Drawing">
<value>176, 15</value> <value>176, 15</value>
@@ -250,8 +259,8 @@
<data name="LblRemotePlayerId.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblRemotePlayerId.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 15</value> <value>16, 15</value>
</data> </data>
<data name="TPPlayerCheck.Text" xml:space="preserve"> <data name="TPConsoleCheck.Text" xml:space="preserve">
<value>Игрок</value> <value>Консоль</value>
</data> </data>
<data name="BtnConsoleConnect.Text" xml:space="preserve"> <data name="BtnConsoleConnect.Text" xml:space="preserve">
<value>Подключиться (консоль)</value> <value>Подключиться (консоль)</value>
@@ -269,20 +278,14 @@
<value>Обратите внимание, что обычные команды в состоянии консоли должны указывать цель <value>Обратите внимание, что обычные команды в состоянии консоли должны указывать цель
(установите "Включить UID")</value> (установите "Включить UID")</value>
</data> </data>
<data name="TPConsoleCheck.Text" xml:space="preserve">
<value>Консоль</value>
</data>
<data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>Удалить ячейку</value>
</data>
<data name="TxtHost.Location" type="System.Drawing.Point, System.Drawing"> <data name="TxtHost.Location" type="System.Drawing.Point, System.Drawing">
<value>86, 36</value> <value>111, 36</value>
</data> </data>
<data name="TxtHost.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtHost.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 23</value> <value>204, 23</value>
</data> </data>
<data name="BtnQueryServerStatus.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnQueryServerStatus.Location" type="System.Drawing.Point, System.Drawing">
<value>292, 36</value> <value>317, 36</value>
</data> </data>
<data name="BtnQueryServerStatus.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnQueryServerStatus.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 23</value> <value>65, 23</value>
@@ -296,8 +299,8 @@
<data name="LblHost.Text" xml:space="preserve"> <data name="LblHost.Text" xml:space="preserve">
<value>Хост</value> <value>Хост</value>
</data> </data>
<data name="TPRemoteCall.Text" xml:space="preserve"> <data name="TPAbout.Text" xml:space="preserve">
<value>Подключение к OpenCommand</value> <value>Справка</value>
</data> </data>
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>552, 170</value> <value>552, 170</value>
@@ -315,8 +318,11 @@
Спасибо:Dhar_Jinxed Спасибо:Dhar_Jinxed
</value> </value>
</data> </data>
<data name="TPAbout.Text" xml:space="preserve"> <data name="TPManage.Text" xml:space="preserve">
<value>Справка</value> <value>Аккаунты</value>
</data>
<data name="GrpBanPlayer.Text" xml:space="preserve">
<value>Управление банами</value>
</data> </data>
<data name="BtnUnban.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnUnban.Location" type="System.Drawing.Point, System.Drawing">
<value>453, 22</value> <value>453, 22</value>
@@ -354,8 +360,8 @@
<data name="LblBanUID.Text" xml:space="preserve"> <data name="LblBanUID.Text" xml:space="preserve">
<value>UID</value> <value>UID</value>
</data> </data>
<data name="GrpBanPlayer.Text" xml:space="preserve"> <data name="GrpAccount.Text" xml:space="preserve">
<value>Управление банами</value> <value>Управление аккаунтом</value>
</data> </data>
<data name="ChkAccountSetUid.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkAccountSetUid.Size" type="System.Drawing.Size, System.Drawing">
<value>49, 21</value> <value>49, 21</value>
@@ -399,17 +405,14 @@
<data name="TxtAccountUserName.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtAccountUserName.Size" type="System.Drawing.Size, System.Drawing">
<value>113, 23</value> <value>113, 23</value>
</data> </data>
<data name="GrpAccount.Text" xml:space="preserve"> <data name="GrpPermission.Text" xml:space="preserve">
<value>Управление аккаунтом</value> <value>Управление правами</value>
</data>
<data name="LblPermNewCommandTip.Location" type="System.Drawing.Point, System.Drawing">
<value>212, 54</value>
</data> </data>
<data name="CmbPerm.Location" type="System.Drawing.Point, System.Drawing"> <data name="CmbPerm.Location" type="System.Drawing.Point, System.Drawing">
<value>212, 21</value> <value>212, 21</value>
</data> </data>
<data name="CmbPerm.Size" type="System.Drawing.Size, System.Drawing"> <data name="CmbPerm.Size" type="System.Drawing.Size, System.Drawing">
<value>130, 25</value> <value>149, 25</value>
</data> </data>
<data name="NUDPermUID.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDPermUID.Location" type="System.Drawing.Point, System.Drawing">
<value>42, 23</value> <value>42, 23</value>
@@ -468,11 +471,8 @@
<data name="LblPermUID.Text" xml:space="preserve"> <data name="LblPermUID.Text" xml:space="preserve">
<value>UID</value> <value>UID</value>
</data> </data>
<data name="GrpPermission.Text" xml:space="preserve"> <data name="TPScene.Text" xml:space="preserve">
<value>Управление правами</value> <value>Сцена</value>
</data>
<data name="TPManage.Text" xml:space="preserve">
<value>Аккаунты</value>
</data> </data>
<data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing"> <data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing">
<value>91, 213</value> <value>91, 213</value>
@@ -547,8 +547,8 @@
Подсказка: вы можете быстро телепортироваться через отметку «рыболовный крючок» на миникарте в игре. Подсказка: вы можете быстро телепортироваться через отметку «рыболовный крючок» на миникарте в игре.
В команде вы можете использовать ~, чтобы указать текущую позицию, и ~100, чтобы указать смещение на 100 относительно текущей позиции</value> В команде вы можете использовать ~, чтобы указать текущую позицию, и ~100, чтобы указать смещение на 100 относительно текущей позиции</value>
</data> </data>
<data name="TPScene.Text" xml:space="preserve"> <data name="TPItem.Text" xml:space="preserve">
<value>Сцена</value> <value>Предметы</value>
</data> </data>
<data name="LblClearGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblClearGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>76, 17</value> <value>76, 17</value>
@@ -574,15 +574,15 @@
<data name="BtnRemoveGiveItemLog.Text" xml:space="preserve"> <data name="BtnRemoveGiveItemLog.Text" xml:space="preserve">
<value>× Удалить</value> <value>× Удалить</value>
</data> </data>
<data name="ListGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>238, 140</value>
</data>
<data name="GrpGiveItemRecord.Size" type="System.Drawing.Size, System.Drawing"> <data name="GrpGiveItemRecord.Size" type="System.Drawing.Size, System.Drawing">
<value>244, 162</value> <value>244, 162</value>
</data> </data>
<data name="GrpGiveItemRecord.Text" xml:space="preserve"> <data name="GrpGiveItemRecord.Text" xml:space="preserve">
<value>Запись</value> <value>Запись</value>
</data> </data>
<data name="ListGiveItemLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>238, 140</value>
</data>
<data name="ChkDrop.Location" type="System.Drawing.Point, System.Drawing"> <data name="ChkDrop.Location" type="System.Drawing.Point, System.Drawing">
<value>278, 217</value> <value>278, 217</value>
</data> </data>
@@ -622,8 +622,11 @@
<data name="LblGiveCommandDescription.Text" xml:space="preserve"> <data name="LblGiveCommandDescription.Text" xml:space="preserve">
<value>Дать предмет игроку</value> <value>Дать предмет игроку</value>
</data> </data>
<data name="TPItem.Text" xml:space="preserve"> <data name="TPWeapon.Text" xml:space="preserve">
<value>Предметы</value> <value>Оружие</value>
</data>
<data name="BtnGiveAllWeapons.Text" xml:space="preserve">
<value>дать все оружие</value>
</data> </data>
<data name="LblWeaponDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblWeaponDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>89, 17</value> <value>89, 17</value>
@@ -664,8 +667,11 @@
<data name="NUDWeaponLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDWeaponLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>151, 216</value> <value>151, 216</value>
</data> </data>
<data name="TPWeapon.Text" xml:space="preserve"> <data name="TPStats.Text" xml:space="preserve">
<value>Оружие</value> <value>Статы</value>
</data>
<data name="GrpSetStats.Text" xml:space="preserve">
<value>Статистика</value>
</data> </data>
<data name="BtnUnlockStat.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnUnlockStat.Size" type="System.Drawing.Size, System.Drawing">
<value>140, 23</value> <value>140, 23</value>
@@ -679,8 +685,8 @@
<data name="LblStatTip.Text" xml:space="preserve"> <data name="LblStatTip.Text" xml:space="preserve">
<value>Подсказка</value> <value>Подсказка</value>
</data> </data>
<data name="GrpSetStats.Text" xml:space="preserve"> <data name="GrpTalentLevel.Text" xml:space="preserve">
<value>Статистика</value> <value>Уровень таланта</value>
</data> </data>
<data name="LnkTalentE.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkTalentE.Location" type="System.Drawing.Point, System.Drawing">
<value>309, 24</value> <value>309, 24</value>
@@ -712,20 +718,17 @@
<data name="NUDTalentLevel.Size" type="System.Drawing.Size, System.Drawing"> <data name="NUDTalentLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 23</value> <value>128, 23</value>
</data> </data>
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>Уровень таланта</value>
</data>
<data name="LblStatsDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblStatsDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>316, 17</value> <value>316, 17</value>
</data> </data>
<data name="LblStatsDescription.Text" xml:space="preserve"> <data name="LblStatsDescription.Text" xml:space="preserve">
<value>Установите текущие активные данные персонажа</value> <value>Установите текущие активные данные персонажа</value>
</data> </data>
<data name="TPStats.Text" xml:space="preserve"> <data name="TPAvatar.Text" xml:space="preserve">
<value>Статы</value> <value>Персонаж</value>
</data> </data>
<data name="BtnGiveAllChar.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnGiveAllChar.Location" type="System.Drawing.Point, System.Drawing">
<value>370, 196</value> <value>425, 182</value>
</data> </data>
<data name="BtnGiveAllChar.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnGiveAllChar.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 33</value> <value>200, 33</value>
@@ -733,17 +736,8 @@
<data name="BtnGiveAllChar.Text" xml:space="preserve"> <data name="BtnGiveAllChar.Text" xml:space="preserve">
<value> Дать ВСЕХ персонажей</value> <value> Дать ВСЕХ персонажей</value>
</data> </data>
<data name="LblConstellationTip.Location" type="System.Drawing.Point, System.Drawing">
<value>373, 160</value>
</data>
<data name="LblConstellationTip.Size" type="System.Drawing.Size, System.Drawing">
<value>200, 42</value>
</data>
<data name="LblConstellationTip.Text" xml:space="preserve">
<value>※Вступает в силу только при получении всех персонажей.</value>
</data>
<data name="LblAvatarConstellation.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblAvatarConstellation.Location" type="System.Drawing.Point, System.Drawing">
<value>373, 139</value> <value>428, 125</value>
</data> </data>
<data name="LblAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing">
<value>72, 17</value> <value>72, 17</value>
@@ -752,13 +746,13 @@
<value>Созвездия</value> <value>Созвездия</value>
</data> </data>
<data name="NUDAvatarConstellation.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDAvatarConstellation.Location" type="System.Drawing.Point, System.Drawing">
<value>448, 136</value> <value>503, 122</value>
</data> </data>
<data name="NUDAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing"> <data name="NUDAvatarConstellation.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 23</value> <value>115, 23</value>
</data> </data>
<data name="LblAvatar.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblAvatar.Location" type="System.Drawing.Point, System.Drawing">
<value>373, 45</value> <value>428, 31</value>
</data> </data>
<data name="LblAvatar.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblAvatar.Size" type="System.Drawing.Size, System.Drawing">
<value>71, 17</value> <value>71, 17</value>
@@ -767,7 +761,7 @@
<value>Персонаж</value> <value>Персонаж</value>
</data> </data>
<data name="LblAvatarLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblAvatarLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>373, 92</value> <value>428, 78</value>
</data> </data>
<data name="LblAvatarLevel.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblAvatarLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>60, 17</value> <value>60, 17</value>
@@ -776,22 +770,31 @@
<value>Уровень</value> <value>Уровень</value>
</data> </data>
<data name="NUDAvatarLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDAvatarLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>448, 89</value> <value>503, 75</value>
</data> </data>
<data name="NUDAvatarLevel.Size" type="System.Drawing.Size, System.Drawing"> <data name="NUDAvatarLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 23</value> <value>115, 23</value>
</data> </data>
<data name="CmbAvatar.Location" type="System.Drawing.Point, System.Drawing"> <data name="CmbAvatar.Location" type="System.Drawing.Point, System.Drawing">
<value>448, 42</value> <value>503, 28</value>
</data> </data>
<data name="CmbAvatar.Size" type="System.Drawing.Size, System.Drawing"> <data name="CmbAvatar.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 25</value> <value>115, 25</value>
</data> </data>
<data name="TPAvatar.Text" xml:space="preserve"> <data name="TPSpawn.Text" xml:space="preserve">
<value>Персонаж</value> <value>Спавн</value>
</data>
<data name="ChkInfiniteHP.Location" type="System.Drawing.Point, System.Drawing">
<value>186, 217</value>
</data>
<data name="ChkInfiniteHP.Size" type="System.Drawing.Size, System.Drawing">
<value>128, 21</value>
</data>
<data name="ChkInfiniteHP.Text" xml:space="preserve">
<value>Бесконечное HP</value>
</data> </data>
<data name="LblClearSpawnLogs.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblClearSpawnLogs.Location" type="System.Drawing.Point, System.Drawing">
<value>192, 218</value> <value>168, 25</value>
</data> </data>
<data name="LblClearSpawnLogs.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblClearSpawnLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>76, 17</value> <value>76, 17</value>
@@ -817,15 +820,24 @@
<data name="BtnRemoveSpawnLog.Text" xml:space="preserve"> <data name="BtnRemoveSpawnLog.Text" xml:space="preserve">
<value>× Удалить</value> <value>× Удалить</value>
</data> </data>
<data name="ListSpawnLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>234, 162</value>
</data>
<data name="GrpSpawnRecord.Size" type="System.Drawing.Size, System.Drawing"> <data name="GrpSpawnRecord.Size" type="System.Drawing.Size, System.Drawing">
<value>240, 184</value> <value>240, 184</value>
</data> </data>
<data name="GrpSpawnRecord.Text" xml:space="preserve"> <data name="GrpSpawnRecord.Text" xml:space="preserve">
<value>Запись</value> <value>Запись</value>
</data> </data>
<data name="ListSpawnLogs.Size" type="System.Drawing.Size, System.Drawing">
<value>234, 162</value>
</data>
<data name="GrpEntityType.Location" type="System.Drawing.Point, System.Drawing">
<value>256, 94</value>
</data>
<data name="GrpEntityType.Size" type="System.Drawing.Size, System.Drawing">
<value>97, 117</value>
</data>
<data name="GrpEntityType.Text" xml:space="preserve">
<value>Класс</value>
</data>
<data name="RbEntityAnimal.Size" type="System.Drawing.Size, System.Drawing"> <data name="RbEntityAnimal.Size" type="System.Drawing.Size, System.Drawing">
<value>89, 21</value> <value>89, 21</value>
</data> </data>
@@ -838,15 +850,6 @@
<data name="RbEntityMonster.Text" xml:space="preserve"> <data name="RbEntityMonster.Text" xml:space="preserve">
<value>Монстры</value> <value>Монстры</value>
</data> </data>
<data name="GrpEntityType.Location" type="System.Drawing.Point, System.Drawing">
<value>256, 94</value>
</data>
<data name="GrpEntityType.Size" type="System.Drawing.Size, System.Drawing">
<value>97, 117</value>
</data>
<data name="GrpEntityType.Text" xml:space="preserve">
<value>Класс</value>
</data>
<data name="LblSpawnDescription.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSpawnDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>105, 17</value> <value>105, 17</value>
</data> </data>
@@ -868,8 +871,11 @@
<data name="NUDEntityLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="NUDEntityLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>129, 216</value> <value>129, 216</value>
</data> </data>
<data name="TPSpawn.Text" xml:space="preserve"> <data name="TPQuest.Text" xml:space="preserve">
<value>Спавн</value> <value>Квест</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>Фильтр списка</value>
</data> </data>
<data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing">
<value>52, 21</value> <value>52, 21</value>
@@ -889,9 +895,6 @@
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve"> <data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>Скрытый</value> <value>Скрытый</value>
</data> </data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>Фильтр списка</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve"> <data name="BtnFinishQuest.Text" xml:space="preserve">
<value>Завершить</value> <value>Завершить</value>
</data> </data>
@@ -903,8 +906,8 @@
Подсказка: для многих квестов требуется поддержка скриптов на стороне сервера. Подсказка: для многих квестов требуется поддержка скриптов на стороне сервера.
Поэтому квест может быть добавлен или закончен, но завершён игроком - вряд ли.</value> Поэтому квест может быть добавлен или закончен, но завершён игроком - вряд ли.</value>
</data> </data>
<data name="TPQuest.Text" xml:space="preserve"> <data name="TPArtifact.Text" xml:space="preserve">
<value>Квест</value> <value>Артефакт</value>
</data> </data>
<data name="BtnAddSubAttr.Size" type="System.Drawing.Size, System.Drawing"> <data name="BtnAddSubAttr.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 23</value> <value>100, 23</value>
@@ -913,7 +916,7 @@
<value>+ Добавить</value> <value>+ Добавить</value>
</data> </data>
<data name="LblArtifactPart.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblArtifactPart.Location" type="System.Drawing.Point, System.Drawing">
<value>281, 11</value> <value>306, 11</value>
</data> </data>
<data name="LblArtifactPart.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblArtifactPart.Size" type="System.Drawing.Size, System.Drawing">
<value>42, 17</value> <value>42, 17</value>
@@ -922,13 +925,13 @@
<value>Часть</value> <value>Часть</value>
</data> </data>
<data name="CmbArtifactPart.Location" type="System.Drawing.Point, System.Drawing"> <data name="CmbArtifactPart.Location" type="System.Drawing.Point, System.Drawing">
<value>324, 8</value> <value>349, 8</value>
</data> </data>
<data name="CmbArtifactPart.Size" type="System.Drawing.Size, System.Drawing"> <data name="CmbArtifactPart.Size" type="System.Drawing.Size, System.Drawing">
<value>107, 25</value> <value>107, 25</value>
</data> </data>
<data name="LblArtifactSet.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblArtifactSet.Location" type="System.Drawing.Point, System.Drawing">
<value>72, 11</value> <value>97, 11</value>
</data> </data>
<data name="LblArtifactSet.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblArtifactSet.Size" type="System.Drawing.Size, System.Drawing">
<value>64, 17</value> <value>64, 17</value>
@@ -943,7 +946,7 @@
<value>X Очистить</value> <value>X Очистить</value>
</data> </data>
<data name="LblArtifactLevel.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblArtifactLevel.Location" type="System.Drawing.Point, System.Drawing">
<value>76, 41</value> <value>101, 41</value>
</data> </data>
<data name="LblArtifactLevel.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblArtifactLevel.Size" type="System.Drawing.Size, System.Drawing">
<value>60, 17</value> <value>60, 17</value>
@@ -952,7 +955,7 @@
<value>Уровень</value> <value>Уровень</value>
</data> </data>
<data name="LblSubAttribution.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblSubAttribution.Location" type="System.Drawing.Point, System.Drawing">
<value>71, 101</value> <value>96, 101</value>
</data> </data>
<data name="LblSubAttribution.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblSubAttribution.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 17</value> <value>65, 17</value>
@@ -961,7 +964,7 @@
<value>Всп. Стат.</value> <value>Всп. Стат.</value>
</data> </data>
<data name="LblMainAttribution.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblMainAttribution.Location" type="System.Drawing.Point, System.Drawing">
<value>54, 71</value> <value>79, 71</value>
</data> </data>
<data name="LblMainAttribution.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblMainAttribution.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 17</value> <value>82, 17</value>
@@ -970,7 +973,7 @@
<value>Основ. Стат.</value> <value>Основ. Стат.</value>
</data> </data>
<data name="LblArtifactStars.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblArtifactStars.Location" type="System.Drawing.Point, System.Drawing">
<value>313, 41</value> <value>333, 41</value>
</data> </data>
<data name="LblArtifactStars.Size" type="System.Drawing.Size, System.Drawing"> <data name="LblArtifactStars.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 17</value> <value>51, 17</value>
@@ -978,8 +981,8 @@
<data name="LblArtifactStars.Text" xml:space="preserve"> <data name="LblArtifactStars.Text" xml:space="preserve">
<value>Звезды</value> <value>Звезды</value>
</data> </data>
<data name="TPArtifact.Text" xml:space="preserve"> <data name="TPCustom.Text" xml:space="preserve">
<value>Артефакт</value> <value>Кастомное</value>
</data> </data>
<data name="BtnExportCustomCommands.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnExportCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
<value>526, 216</value> <value>526, 216</value>
@@ -1005,8 +1008,11 @@
<data name="LblCustomName.Text" xml:space="preserve"> <data name="LblCustomName.Text" xml:space="preserve">
<value>Метка</value> <value>Метка</value>
</data> </data>
<data name="groupBox1.Text" xml:space="preserve">
<value>Список</value>
</data>
<data name="LnkResetCustomCommands.Location" type="System.Drawing.Point, System.Drawing"> <data name="LnkResetCustomCommands.Location" type="System.Drawing.Point, System.Drawing">
<value>488, -1</value> <value>535, -1</value>
</data> </data>
<data name="LnkResetCustomCommands.Size" type="System.Drawing.Size, System.Drawing"> <data name="LnkResetCustomCommands.Size" type="System.Drawing.Size, System.Drawing">
<value>97, 17</value> <value>97, 17</value>
@@ -1014,9 +1020,6 @@
<data name="LnkResetCustomCommands.Text" xml:space="preserve"> <data name="LnkResetCustomCommands.Text" xml:space="preserve">
<value>Перезагрузить</value> <value>Перезагрузить</value>
</data> </data>
<data name="groupBox1.Text" xml:space="preserve">
<value>Список</value>
</data>
<data name="BtnRemoveCustomCommand.Location" type="System.Drawing.Point, System.Drawing"> <data name="BtnRemoveCustomCommand.Location" type="System.Drawing.Point, System.Drawing">
<value>369, 216</value> <value>369, 216</value>
</data> </data>
@@ -1041,8 +1044,8 @@
<data name="TxtCustomName.Size" type="System.Drawing.Size, System.Drawing"> <data name="TxtCustomName.Size" type="System.Drawing.Size, System.Drawing">
<value>204, 23</value> <value>204, 23</value>
</data> </data>
<data name="TPCustom.Text" xml:space="preserve"> <data name="TPHome.Text" xml:space="preserve">
<value>Кастомное</value> <value>Главная</value>
</data> </data>
<data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing"> <data name="LblAbout.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 41</value> <value>12, 41</value>
@@ -1068,6 +1071,9 @@
<data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve"> <data name="BtnOpenGachaBannerEditor.Text" xml:space="preserve">
<value>Редактор баннеров</value> <value>Редактор баннеров</value>
</data> </data>
<data name="GrpSettings.Text" xml:space="preserve">
<value>Настройки</value>
</data>
<data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing"> <data name="ChkTopMost.Size" type="System.Drawing.Size, System.Drawing">
<value>140, 21</value> <value>140, 21</value>
</data> </data>
@@ -1080,10 +1086,4 @@
<data name="ChkIncludeUID.Text" xml:space="preserve"> <data name="ChkIncludeUID.Text" xml:space="preserve">
<value>Включить UID</value> <value>Включить UID</value>
</data> </data>
<data name="GrpSettings.Text" xml:space="preserve">
<value>Настройки</value>
</data>
<data name="TPHome.Text" xml:space="preserve">
<value>Главная</value>
</data>
</root> </root>

View File

@@ -123,11 +123,14 @@
<data name="ChkAutoCopy.Text" xml:space="preserve"> <data name="ChkAutoCopy.Text" xml:space="preserve">
<value>自動</value> <value>自動</value>
</data> </data>
<data name="GrpCommand.Text" xml:space="preserve">
<value>命令(按住 Ctrl 自動執行)</value>
</data>
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve"> <data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>執行(F5)</value> <value>執行(F5)</value>
</data> </data>
<data name="GrpCommand.Text" xml:space="preserve"> <data name="TPRemoteCall.Text" xml:space="preserve">
<value>命令(按住 Ctrl 自動執行)</value> <value>遠程</value>
</data> </data>
<data name="LnkInventoryKamera.Text" xml:space="preserve"> <data name="LnkInventoryKamera.Text" xml:space="preserve">
<value>存檔掃描開源工具</value> <value>存檔掃描開源工具</value>
@@ -145,6 +148,9 @@
<data name="LblHostTip.Text" xml:space="preserve"> <data name="LblHostTip.Text" xml:space="preserve">
<value>請確保地址中包含 http:// 或 https://</value> <value>請確保地址中包含 http:// 或 https://</value>
</data> </data>
<data name="GrpServerStatus.Text" xml:space="preserve">
<value>伺服器狀態</value>
</data>
<data name="LnkOpenCommandLabel.Text" xml:space="preserve"> <data name="LnkOpenCommandLabel.Text" xml:space="preserve">
<value>遠程執行插件</value> <value>遠程執行插件</value>
</data> </data>
@@ -154,8 +160,11 @@
<data name="LblPlayerCountLabel.Text" xml:space="preserve"> <data name="LblPlayerCountLabel.Text" xml:space="preserve">
<value>當前玩家數</value> <value>當前玩家數</value>
</data> </data>
<data name="GrpServerStatus.Text" xml:space="preserve"> <data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>伺服器狀態</value> <value>遠程執行</value>
</data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>玩家驗證</value>
</data> </data>
<data name="LnkRCHelp.Text" xml:space="preserve"> <data name="LnkRCHelp.Text" xml:space="preserve">
<value>幫助</value> <value>幫助</value>
@@ -169,9 +178,6 @@
<data name="BtnSendVerificationCode.Text" xml:space="preserve"> <data name="BtnSendVerificationCode.Text" xml:space="preserve">
<value>發送驗證碼</value> <value>發送驗證碼</value>
</data> </data>
<data name="TPPlayerCheck.Text" xml:space="preserve">
<value>玩家驗證</value>
</data>
<data name="BtnConsoleConnect.Text" xml:space="preserve"> <data name="BtnConsoleConnect.Text" xml:space="preserve">
<value>連接</value> <value>連接</value>
</data> </data>
@@ -179,17 +185,14 @@
<value>請注意,控制台狀態下普通命令必須指定目標 <value>請注意,控制台狀態下普通命令必須指定目標
即設置包含UID</value> 即設置包含UID</value>
</data> </data>
<data name="GrpRemoteCommand.Text" xml:space="preserve">
<value>遠程執行</value>
</data>
<data name="BtnQueryServerStatus.Text" xml:space="preserve"> <data name="BtnQueryServerStatus.Text" xml:space="preserve">
<value>查詢</value> <value>查詢</value>
</data> </data>
<data name="LblHost.Text" xml:space="preserve"> <data name="LblHost.Text" xml:space="preserve">
<value>伺服器地址</value> <value>伺服器地址</value>
</data> </data>
<data name="TPRemoteCall.Text" xml:space="preserve"> <data name="TPAbout.Text" xml:space="preserve">
<value>遠程</value> <value>關於</value>
</data> </data>
<data name="LblSupportDescription.Text" xml:space="preserve"> <data name="LblSupportDescription.Text" xml:space="preserve">
<value>割草機工具箱 <value>割草機工具箱
@@ -199,15 +202,15 @@
如果願意請我喝一杯奶茶,那就更好了 : ) 如果願意請我喝一杯奶茶,那就更好了 : )
指令生成有問題或者有新的功能請求都可以來Github提出</value> 指令生成有問題或者有新的功能請求都可以來Github提出</value>
</data> </data>
<data name="TPAbout.Text" xml:space="preserve">
<value>關於</value>
</data>
<data name="BtnBan.Text" xml:space="preserve"> <data name="BtnBan.Text" xml:space="preserve">
<value>封號</value> <value>封號</value>
</data> </data>
<data name="LblBanUID.Text" xml:space="preserve"> <data name="LblBanUID.Text" xml:space="preserve">
<value>目標UID</value> <value>目標UID</value>
</data> </data>
<data name="GrpAccount.Text" xml:space="preserve">
<value>賬號管理</value>
</data>
<data name="BtnDeleteAccount.Text" xml:space="preserve"> <data name="BtnDeleteAccount.Text" xml:space="preserve">
<value>- 刪除</value> <value>- 刪除</value>
</data> </data>
@@ -217,8 +220,8 @@
<data name="LblAccountUserName.Text" xml:space="preserve"> <data name="LblAccountUserName.Text" xml:space="preserve">
<value>用戶名</value> <value>用戶名</value>
</data> </data>
<data name="GrpAccount.Text" xml:space="preserve"> <data name="GrpPermission.Text" xml:space="preserve">
<value>賬號管理</value> <value>權限管理</value>
</data> </data>
<data name="LblPerm.Text" xml:space="preserve"> <data name="LblPerm.Text" xml:space="preserve">
<value>權限</value> <value>權限</value>
@@ -226,17 +229,12 @@
<data name="LblPermUID.Text" xml:space="preserve"> <data name="LblPermUID.Text" xml:space="preserve">
<value>目標UID</value> <value>目標UID</value>
</data> </data>
<data name="GrpPermission.Text" xml:space="preserve"> <data name="TPScene.Text" xml:space="preserve">
<value>權限管理</value> <value>場景</value>
</data> </data>
<data name="ChkIncludeSceneId.Text" xml:space="preserve"> <data name="ChkIncludeSceneId.Text" xml:space="preserve">
<value>含場景ID</value> <value>含場景ID</value>
</data> </data>
<data name="LblTp.Text" xml:space="preserve">
<value>座標傳送
提示:遊戲內可以通過小地圖的'魚鉤'標記來快捷傳送
命令中可以用~表示當前位置,~100表示相對當前100</value>
</data>
<data name="BtnTeleport.Text" xml:space="preserve"> <data name="BtnTeleport.Text" xml:space="preserve">
<value>傳送</value> <value>傳送</value>
</data> </data>
@@ -248,8 +246,10 @@
提示:大部分場景沒有作用,無法進入。</value> 提示:大部分場景沒有作用,無法進入。</value>
</data> </data>
<data name="TPScene.Text" xml:space="preserve"> <data name="LblTp.Text" xml:space="preserve">
<value>場景</value> <value>座標傳送
提示:遊戲內可以通過小地圖的'魚鉤'標記來快捷傳送
命令中可以用~表示當前位置,~100表示相對當前100</value>
</data> </data>
<data name="BtnSaveGiveItemLog.Text" xml:space="preserve"> <data name="BtnSaveGiveItemLog.Text" xml:space="preserve">
<value>√ 記錄</value> <value>√ 記錄</value>
@@ -270,6 +270,9 @@
<value>給玩家指定物品 <value>給玩家指定物品
說明:可選擇直接給到背包或者掉落到世界</value> 說明:可選擇直接給到背包或者掉落到世界</value>
</data> </data>
<data name="BtnGiveAllWeapons.Text" xml:space="preserve">
<value>獲得所有武器</value>
</data>
<data name="LblWeaponDescription.Text" xml:space="preserve"> <data name="LblWeaponDescription.Text" xml:space="preserve">
<value>獲取武器 <value>獲取武器
@@ -290,33 +293,36 @@
<data name="LblWeaponLevel.Text" xml:space="preserve"> <data name="LblWeaponLevel.Text" xml:space="preserve">
<value>等級</value> <value>等級</value>
</data> </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"> <data name="BtnUnlockStat.Text" xml:space="preserve">
<value>解鎖</value> <value>解鎖</value>
</data> </data>
<data name="BtnLockStat.Text" xml:space="preserve"> <data name="BtnLockStat.Text" xml:space="preserve">
<value>鎖定</value> <value>鎖定</value>
</data> </data>
<data name="GrpSetStats.Text" xml:space="preserve"> <data name="GrpTalentLevel.Text" xml:space="preserve">
<value>角色屬性</value> <value>技能等級</value>
</data> </data>
<data name="LnkTalentNormalATK.Text" xml:space="preserve"> <data name="LnkTalentNormalATK.Text" xml:space="preserve">
<value>普通攻擊</value> <value>普通攻擊</value>
</data> </data>
<data name="GrpTalentLevel.Text" xml:space="preserve">
<value>技能等級</value>
</data>
<data name="LblStatsDescription.Text" xml:space="preserve"> <data name="LblStatsDescription.Text" xml:space="preserve">
<value>設置當前活躍角色數據</value> <value>設置當前活躍角色數據</value>
</data> </data>
<data name="TPStats.Text" xml:space="preserve">
<value>數據</value>
</data>
<data name="BtnGiveAllChar.Text" xml:space="preserve"> <data name="BtnGiveAllChar.Text" xml:space="preserve">
<value>一鍵獲得所有角色</value> <value>一鍵獲得所有角色</value>
</data> </data>
<data name="LblAvatarLevel.Text" xml:space="preserve"> <data name="LblAvatarLevel.Text" xml:space="preserve">
<value>等級</value> <value>等級</value>
</data> </data>
<data name="ChkInfiniteHP.Text" xml:space="preserve">
<value>無限血</value>
</data>
<data name="BtnSaveSpawnLog.Text" xml:space="preserve"> <data name="BtnSaveSpawnLog.Text" xml:space="preserve">
<value>√ 記錄</value> <value>√ 記錄</value>
</data> </data>
@@ -326,15 +332,21 @@
<data name="GrpSpawnRecord.Text" xml:space="preserve"> <data name="GrpSpawnRecord.Text" xml:space="preserve">
<value>生成記錄本</value> <value>生成記錄本</value>
</data> </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"> <data name="RbEntityAnimal.Text" xml:space="preserve">
<value>生物誌</value> <value>生物誌</value>
</data> </data>
<data name="RbEntityMonster.Size" type="System.Drawing.Size, System.Drawing">
<value>74, 21</value>
</data>
<data name="RbEntityMonster.Text" xml:space="preserve"> <data name="RbEntityMonster.Text" xml:space="preserve">
<value>討伐對象</value> <value>討伐對象</value>
</data> </data>
<data name="GrpEntityType.Text" xml:space="preserve">
<value>列表分類</value>
</data>
<data name="LblSpawnDescription.Text" xml:space="preserve"> <data name="LblSpawnDescription.Text" xml:space="preserve">
<value>在玩家附近召喚生物</value> <value>在玩家附近召喚生物</value>
</data> </data>
@@ -344,6 +356,12 @@
<data name="LblEntityLevel.Text" xml:space="preserve"> <data name="LblEntityLevel.Text" xml:space="preserve">
<value>等級</value> <value>等級</value>
</data> </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"> <data name="ChkQuestFilterTEST.Text" xml:space="preserve">
<value>測試任務</value> <value>測試任務</value>
</data> </data>
@@ -353,9 +371,6 @@
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve"> <data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>隱藏的任務</value> <value>隱藏的任務</value>
</data> </data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>列表過濾</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve"> <data name="BtnFinishQuest.Text" xml:space="preserve">
<value>完成任務</value> <value>完成任務</value>
</data> </data>
@@ -367,8 +382,8 @@
提示:許多任務需要服務端腳本支持 提示:許多任務需要服務端腳本支持
囙此任務可以接,可以完成,但是不一定可以做</value> 囙此任務可以接,可以完成,但是不一定可以做</value>
</data> </data>
<data name="TPQuest.Text" xml:space="preserve"> <data name="TPArtifact.Text" xml:space="preserve">
<value>任務</value> <value>聖遺物</value>
</data> </data>
<data name="LblArtifactSet.Text" xml:space="preserve"> <data name="LblArtifactSet.Text" xml:space="preserve">
<value>套裝</value> <value>套裝</value>
@@ -385,8 +400,8 @@
<data name="LblArtifactStars.Text" xml:space="preserve"> <data name="LblArtifactStars.Text" xml:space="preserve">
<value>星級</value> <value>星級</value>
</data> </data>
<data name="TPArtifact.Text" xml:space="preserve"> <data name="TPCustom.Text" xml:space="preserve">
<value>聖遺物</value> <value>自定義</value>
</data> </data>
<data name="BtnExportCustomCommands.Text" xml:space="preserve"> <data name="BtnExportCustomCommands.Text" xml:space="preserve">
<value>導出</value> <value>導出</value>
@@ -400,8 +415,8 @@
<data name="BtnRemoveCustomCommand.Text" xml:space="preserve"> <data name="BtnRemoveCustomCommand.Text" xml:space="preserve">
<value>× 刪除</value> <value>× 刪除</value>
</data> </data>
<data name="TPCustom.Text" xml:space="preserve"> <data name="TPHome.Text" xml:space="preserve">
<value>自定義</value> <value>主頁</value>
</data> </data>
<data name="BtnOpenTextMap.Text" xml:space="preserve"> <data name="BtnOpenTextMap.Text" xml:space="preserve">
<value>文本瀏覽器</value> <value>文本瀏覽器</value>
@@ -412,7 +427,8 @@
<data name="ChkTopMost.Text" xml:space="preserve"> <data name="ChkTopMost.Text" xml:space="preserve">
<value>置頂</value> <value>置頂</value>
</data> </data>
<data name="TPHome.Text" xml:space="preserve"> <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<value>主頁</value> <data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data> </data>
</root> </root>

View File

@@ -93,6 +93,18 @@ namespace GrasscutterTools.Game
/// </summary> /// </summary>
public static readonly Version V1_2_3 = new Version(1, 2, 3); public static readonly Version V1_2_3 = new Version(1, 2, 3);
/// <summary>
/// v1.2.3 -> v1.3.0 2022/9/3 - stable
/// git 155501058fcce109489a19db37d0513d2235e08e
/// </summary>
public static readonly Version V1_3_0 = new Version(1, 3, 0);
/// <summary>
/// v1.3.0 -> v1.3.1 2022/9/3
/// git 6cf83b30eeaa98a68de2d786d7ca85ae21a95e32
/// </summary>
public static readonly Version V1_3_1 = new Version(1, 3, 1);
// More... // More...
/// <summary> /// <summary>
/// v1.2.3 -> v1.2.4 2022/7/21 /// v1.2.3 -> v1.2.4 2022/7/21
@@ -104,7 +116,9 @@ namespace GrasscutterTools.Game
V1_2_1, V1_2_1,
V1_2_2, V1_2_2,
V1_2_3, V1_2_3,
//V1_2_4, V1_3_0,
V1_3_1,
//V1_3_2,
}; };
#endregion - Version List - #endregion - Version List -

View File

@@ -33,7 +33,7 @@ namespace GrasscutterTools.Game
AvatarColors = new ItemMap(Resources.AvatarColor); AvatarColors = new ItemMap(Resources.AvatarColor);
Items = new ItemMap(Resources.Item); Items = new ItemMap(Resources.Item);
Monsters = new ItemMap(Resources.Monster); Monsters = new ItemMap(Resources.Monster);
NPCs = new ItemMap(Resources.NPC); //NPCs = new ItemMap(Resources.NPC);
Scenes = new ItemMap(Resources.Scene); Scenes = new ItemMap(Resources.Scene);
Weapons = new ItemMap(Resources.Weapon); Weapons = new ItemMap(Resources.Weapon);
WeaponColors = new ItemMap(Resources.WeaponColor); WeaponColors = new ItemMap(Resources.WeaponColor);
@@ -59,7 +59,7 @@ namespace GrasscutterTools.Game
public static ItemMap Monsters { get; private set; } public static ItemMap Monsters { get; private set; }
public static ItemMap NPCs { get; private set; } //public static ItemMap NPCs { get; private set; }
public static ItemMap Scenes { get; private set; } public static ItemMap Scenes { get; private set; }

View File

@@ -16,6 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
* *
**/ **/
using System;
using System.Collections.Generic; using System.Collections.Generic;
namespace GrasscutterTools.Game namespace GrasscutterTools.Game
@@ -24,7 +25,7 @@ namespace GrasscutterTools.Game
{ {
public ItemMap(string idNamePairs) public ItemMap(string idNamePairs)
{ {
var lines = idNamePairs.Split('\n'); var lines = idNamePairs.Split(new char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);
var capacity = lines.Length; var capacity = lines.Length;
//IdMap = new Dictionary<int, string>(capacity); //IdMap = new Dictionary<int, string>(capacity);
//NameMap = new Dictionary<string, int>(capacity); //NameMap = new Dictionary<string, int>(capacity);

View File

@@ -15,6 +15,21 @@
<TargetFrameworkProfile /> <TargetFrameworkProfile />
<NuGetPackageImportStamp> <NuGetPackageImportStamp>
</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>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
@@ -39,6 +54,21 @@
<ApplicationIcon>Resources\IconGrasscutter.ico</ApplicationIcon> <ApplicationIcon>Resources\IconGrasscutter.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<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> <ItemGroup>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
@@ -47,9 +77,12 @@
<Private>False</Private> <Private>False</Private>
</Reference> </Reference>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" /> <Reference Include="System.Drawing" />
<Reference Include="System.Net.Http" /> <Reference Include="System.Net.Http" />
<Reference Include="System.Windows.Forms" /> <Reference Include="System.Windows.Forms" />
<Reference Include="System.Windows.Forms.DataVisualization" />
<Reference Include="System.Xml" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="Controls\TextBoxXP.cs"> <Compile Include="Controls\TextBoxXP.cs">
@@ -104,7 +137,6 @@
<AutoGen>True</AutoGen> <AutoGen>True</AutoGen>
<DesignTime>True</DesignTime> <DesignTime>True</DesignTime>
</Compile> </Compile>
<Compile Include="Settings.cs" />
<Compile Include="Utils\ArtifactUtils.cs" /> <Compile Include="Utils\ArtifactUtils.cs" />
<Compile Include="Utils\HttpHelper.cs" /> <Compile Include="Utils\HttpHelper.cs" />
<Compile Include="Utils\ReleaseAPI.cs" /> <Compile Include="Utils\ReleaseAPI.cs" />
@@ -194,6 +226,7 @@
<DependentUpon>Resources.resx</DependentUpon> <DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime> <DesignTime>True</DesignTime>
</Compile> </Compile>
<None Include="GrasscutterTools.snk" />
<None Include="Properties\Settings.settings"> <None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator> <Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput> <LastGenOutput>Settings.Designer.cs</LastGenOutput>
@@ -222,7 +255,6 @@
<Content Include="Resources\en-us\GachaBennerPrefab.txt" /> <Content Include="Resources\en-us\GachaBennerPrefab.txt" />
<Content Include="Resources\en-us\Item.txt" /> <Content Include="Resources\en-us\Item.txt" />
<Content Include="Resources\en-us\Monster.txt" /> <Content Include="Resources\en-us\Monster.txt" />
<Content Include="Resources\en-us\NPC.txt" />
<Content Include="Resources\en-us\Quest.txt" /> <Content Include="Resources\en-us\Quest.txt" />
<Content Include="Resources\en-us\Scene.txt" /> <Content Include="Resources\en-us\Scene.txt" />
<Content Include="Resources\en-us\Weapon.txt" /> <Content Include="Resources\en-us\Weapon.txt" />
@@ -237,7 +269,6 @@
<Content Include="Resources\ru-ru\GachaBennerPrefab.txt" /> <Content Include="Resources\ru-ru\GachaBennerPrefab.txt" />
<Content Include="Resources\ru-ru\Item.txt" /> <Content Include="Resources\ru-ru\Item.txt" />
<Content Include="Resources\ru-ru\Monster.txt" /> <Content Include="Resources\ru-ru\Monster.txt" />
<Content Include="Resources\ru-ru\NPC.txt" />
<Content Include="Resources\ru-ru\Quest.txt" /> <Content Include="Resources\ru-ru\Quest.txt" />
<Content Include="Resources\ru-ru\Scene.txt" /> <Content Include="Resources\ru-ru\Scene.txt" />
<Content Include="Resources\ru-ru\Weapon.txt" /> <Content Include="Resources\ru-ru\Weapon.txt" />
@@ -258,7 +289,6 @@
<Content Include="Resources\zh-cn\GachaBennerPrefab.txt" /> <Content Include="Resources\zh-cn\GachaBennerPrefab.txt" />
<Content Include="Resources\zh-cn\Item.txt" /> <Content Include="Resources\zh-cn\Item.txt" />
<Content Include="Resources\zh-cn\Monster.txt" /> <Content Include="Resources\zh-cn\Monster.txt" />
<Content Include="Resources\zh-cn\NPC.txt" />
<Content Include="Resources\zh-cn\Quest.txt" /> <Content Include="Resources\zh-cn\Quest.txt" />
<Content Include="Resources\zh-cn\Scene.txt" /> <Content Include="Resources\zh-cn\Scene.txt" />
<Content Include="Resources\zh-cn\Weapon.txt" /> <Content Include="Resources\zh-cn\Weapon.txt" />
@@ -272,7 +302,6 @@
<Content Include="Resources\zh-tw\GachaBennerPrefab.txt" /> <Content Include="Resources\zh-tw\GachaBennerPrefab.txt" />
<Content Include="Resources\zh-tw\Item.txt" /> <Content Include="Resources\zh-tw\Item.txt" />
<Content Include="Resources\zh-tw\Monster.txt" /> <Content Include="Resources\zh-tw\Monster.txt" />
<Content Include="Resources\zh-tw\NPC.txt" />
<Content Include="Resources\zh-tw\Quest.txt" /> <Content Include="Resources\zh-tw\Quest.txt" />
<Content Include="Resources\zh-tw\Scene.txt" /> <Content Include="Resources\zh-tw\Scene.txt" />
<Content Include="Resources\zh-tw\Weapon.txt" /> <Content Include="Resources\zh-tw\Weapon.txt" />
@@ -283,6 +312,11 @@
<ProductName>Microsoft .NET Framework 4.8 %28x86 和 x64%29</ProductName> <ProductName>Microsoft .NET Framework 4.8 %28x86 和 x64%29</ProductName>
<Install>true</Install> <Install>true</Install>
</BootstrapperPackage> </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>
<ItemGroup> <ItemGroup>
<PackageReference Include="Resource.Embedder"> <PackageReference Include="Resource.Embedder">

Binary file not shown.

View File

@@ -7,10 +7,10 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTitle("GrasscutterTools")] [assembly: AssemblyTitle("GrasscutterTools")]
[assembly: AssemblyDescription("Grasscutter Command Generator")] [assembly: AssemblyDescription("Grasscutter Command Generator")]
[assembly: AssemblyConfiguration("")] [assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("jie65535")] [assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("GrasscutterTools")] [assembly: AssemblyProduct("GrasscutterTools")]
[assembly: AssemblyCopyright("Copyright © jie65535 2022")] [assembly: AssemblyCopyright("Copyright © jie65535 2022")]
[assembly: AssemblyTrademark("jie65535")] [assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")] [assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 会使此程序集中的类型 // 将 ComVisible 设置为 false 会使此程序集中的类型
@@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示: //通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.6.4")] [assembly: AssemblyVersion("1.6.7")]
[assembly: AssemblyFileVersion("1.6.4")] [assembly: AssemblyFileVersion("1.6.7")]

View File

@@ -80,12 +80,14 @@ namespace GrasscutterTools.Properties {
///28010401:藤纹陆鳗鳗 ///28010401:藤纹陆鳗鳗
///28010402:深海鳗鳗 ///28010402:深海鳗鳗
///28010403:赤鳍陆鳗鳗 ///28010403:赤鳍陆鳗鳗
///28010404:流沙鳗鳗
///28020101:雪狐 ///28020101:雪狐
///28020102:红狐 ///28020102:红狐
///28020103:送礼雪狐 ///28020103:送礼雪狐
///28020104:送大礼雪狐 ///28020104:送大礼雪狐
///28020105:雪狐 ///28020105:雪狐
///28020106:红狐 ///28020106:红狐
///28020108:沙狐
///28020201:松鼠 ///28020201:松鼠
///28020301:野林猪 ///28020301:野林猪
///28020302:小野林猪 ///28020302:小野林猪
@@ -95,9 +97,7 @@ namespace GrasscutterTools.Properties {
///28020306:雪猪 ///28020306:雪猪
///28020307:野林猪 ///28020307:野林猪
///28020308:冰冻雪猪 ///28020308:冰冻雪猪
///28020309:「大雪猪王」 ///280 [字符串的其余部分被截断]&quot;; 的本地化字符串。
///28020401:北地犬
/// [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary> /// </summary>
internal static string Animal { internal static string Animal {
get { get {
@@ -154,7 +154,7 @@ namespace GrasscutterTools.Properties {
} }
/// <summary> /// <summary>
/// 查找类似 20:深林的记忆 /// 查找类似 20:深林的记忆
///21:饰金之梦 ///21:饰金之梦
///51:行者之心 ///51:行者之心
///52:勇士之心 ///52:勇士之心
@@ -513,27 +513,27 @@ namespace GrasscutterTools.Properties {
////prop ns on ////prop ns on
///无限能量 ///无限能量
////prop ue on ////prop ue on
///升60级 ///冒险等阶升60级
////give 102 x1880200 ////give 102 x1880200
///设置世界等级 ///设置世界等级8
////prop wl 8 ////prop wl 8
///点亮地图 ///点亮地图
////prop unlockmap 1 ////prop unlockmap 1
///一键解锁深渊 ///一键解锁深渊12层
////prop ut 12 ////prop ut 12
///设置纪行等级 ///设置纪行等级50
////prop bp 50 ////prop bp 50
///设置好感等级 ///设置好感等级10
////setfetterlevel 10 ////setfetterlevel 10
/// ///回血
////h ////h
///自杀 ///自杀
////kill 0 ////kill 0
///全队充能 ///全队充能
////spawn 2008 25 ////spawn 2008 25
///我在哪? ///查看坐标
////pos ////pos
///我全都要! ///获取全部物品
////give all x9999 lv90 c6 r5 ////give all x9999 lv90 c6 r5
///一万纠缠 ///一万纠缠
////give 223 x10000 ////give 223 x10000
@@ -552,9 +552,7 @@ namespace GrasscutterTools.Properties {
///清空全部角色命之座(需重登) ///清空全部角色命之座(需重登)
////resetconst all ////resetconst all
///清空背包 ///清空背包
////clear all lv90 r5 5* ////clear all lv90 r [字符串的其余部分被截断]&quot;; 的本地化字符串。
///清空武器
//// [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary> /// </summary>
internal static string CustomCommands { internal static string CustomCommands {
get { get {
@@ -738,13 +736,14 @@ namespace GrasscutterTools.Properties {
///143:巧思手记 ///143:巧思手记
///144:随想草稿 ///144:随想草稿
///145:古铁钱 ///145:古铁钱
///147:节庆热度
///148:营业收入
///149:可用资金
///150:巧策灵感
///201:原石 ///201:原石
///202:摩拉 ///202:摩拉
///203:创世结晶 ///203:创世结晶
///204:洞天宝钱 ///2 [字符串的其余部分被截断]&quot;; 的本地化字符串。
///314:声望经验·稻妻
///315:声望经验·蒙德
///316:声 [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary> /// </summary>
internal static string Item { internal static string Item {
get { get {
@@ -816,35 +815,6 @@ namespace GrasscutterTools.Properties {
} }
} }
/// <summary>
/// 查找类似 1: (test)蒙德城主$UNRELEASED
///2: (test)哥哥$UNRELEASED
///3: (test)妹妹$UNRELEASED
///4: (test)塔主$UNRELEASED
///5: (test)仆人$UNRELEASED
///6: (test)东北村长$UNRELEASED
///7: (test)西北村长$UNRELEASED
///8: (test)西南村长$UNRELEASED
///9: (test)正南村长$UNRELEASED
///10: (test)晖哥$UNRELEASED
///11: (test)果酱$UNRELEASED
///12: (test)汪汪1$UNRELEASED
///13: (test)汪汪2$UNRELEASED
///14: (test)汪汪3$UNRELEASED
///15: (test)汪汪4$UNRELEASED
///21: (test)卫兵$UNRELEASED
///22: (test)卫兵$UNRELEASED
///23: (test)卫兵$UNRELEASED
///24: (test)卫兵$UNRELEASED
///25: (test)路人$UNRELEASED
///26: (te [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary>
internal static string NPC {
get {
return ResourceManager.GetString("NPC", resourceCulture);
}
}
/// <summary> /// <summary>
/// 查找类似 1. 填写正确的UID\n2. 向玩家发送验证码\n3. 输入正确的验证码\n4. 连接\n5. 享受 的本地化字符串。 /// 查找类似 1. 填写正确的UID\n2. 向玩家发送验证码\n3. 输入正确的验证码\n4. 连接\n5. 享受 的本地化字符串。
/// </summary> /// </summary>
@@ -958,7 +928,7 @@ namespace GrasscutterTools.Properties {
///7:三界路飨祭 ///7:三界路飨祭
///9:金苹果群岛(2.8) ///9:金苹果群岛(2.8)
///1001:移动平台性能测试(test) ///1001:移动平台性能测试(test)
///1002: ClimbTest2 ///1002:攀爬测试2
///1003:TheBigWorld ///1003:TheBigWorld
///1004:Knight_Inside_Test ///1004:Knight_Inside_Test
///1005:ChurchSteal ///1005:ChurchSteal
@@ -976,7 +946,9 @@ namespace GrasscutterTools.Properties {
///1024:黑夜循环地城(test) ///1024:黑夜循环地城(test)
///1030:TestIntercept_LiYue ///1030:TestIntercept_LiYue
///1031:爬塔丘丘人模板(test) ///1031:爬塔丘丘人模板(test)
///1032: 云海白 [字符串的其余部分被截断]&quot;; 的本地化字符串。 ///1032:云海白盒测试(test)
///1033:Indoor_Ly_Bank
///1 [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary> /// </summary>
internal static string Scene { internal static string Scene {
get { get {
@@ -1062,6 +1034,8 @@ namespace GrasscutterTools.Properties {
///11414:天目影打刀 ///11414:天目影打刀
///11415:辰砂之纺锤 ///11415:辰砂之纺锤
///11416:笼钓瓶一心 ///11416:笼钓瓶一心
///11417:原木刀
///11418:西福斯的月光
///11419:「一心传」名刀 ///11419:「一心传」名刀
///11420:「一心传」名刀 ///11420:「一心传」名刀
///11421:「一心传」名刀 ///11421:「一心传」名刀
@@ -1074,14 +1048,12 @@ namespace GrasscutterTools.Properties {
///11507:凭虚 ///11507:凭虚
///11509:雾切之回光 ///11509:雾切之回光
///11510:波乱月白经津 ///11510:波乱月白经津
///11511:圣显之钥
///12101:训练大剑 ///12101:训练大剑
///12201:佣兵重剑 ///12201:佣兵重剑
///12301:铁影阔剑 ///12301:铁影阔剑
///12302:沐浴龙血的剑 ///12302:沐浴龙血的剑
///12303:白铁大剑 ///12303 [字符串的其余部分被截断]&quot;; 的本地化字符串。
///12304:石英大剑
///12305:以理服人
///12306: [字符串的其余部分被截断]&quot;; 的本地化字符串。
/// </summary> /// </summary>
internal static string Weapon { internal static string Weapon {
get { get {

View File

@@ -204,9 +204,6 @@ Update info :
------------------------------------------- -------------------------------------------
Do you want to check for updates? Selecting No will no longer remind you of this version.</value> Do you want to check for updates? Selecting No will no longer remind you of this version.</value>
</data> </data>
<data name="NPC" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\en-us\NPC.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
</data>
<data name="OpenCommandHelp" xml:space="preserve"> <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> <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>

View File

@@ -216,9 +216,6 @@
-------------------------------------------- --------------------------------------------
是否查看更新?选择否将不再提醒该版本。</value> 是否查看更新?选择否将不再提醒该版本。</value>
</data> </data>
<data name="NPC" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\zh-cn\NPC.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
</data>
<data name="OpenCommandHelp" xml:space="preserve"> <data name="OpenCommandHelp" xml:space="preserve">
<value>1. 填写正确的UID\n2. 向玩家发送验证码\n3. 输入正确的验证码\n4. 连接\n5. 享受</value> <value>1. 填写正确的UID\n2. 向玩家发送验证码\n3. 输入正确的验证码\n4. 连接\n5. 享受</value>
</data> </data>

View File

@@ -204,9 +204,6 @@
------------------------------------------- -------------------------------------------
Вы хотите проверить наличие обновлений? Выбор Нет больше не будет напоминать вам об этой версии.</value> Вы хотите проверить наличие обновлений? Выбор Нет больше не будет напоминать вам об этой версии.</value>
</data> </data>
<data name="NPC" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ru-ru\NPC.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
</data>
<data name="OpenCommandHelp" xml:space="preserve"> <data name="OpenCommandHelp" xml:space="preserve">
<value>1. Заполните правильный uid\n2. Отправьте проверочный код игроку\n3. Введите правильный проверочный код\n4. Соединение\n5. Наслаждаться</value> <value>1. Заполните правильный uid\n2. Отправьте проверочный код игроку\n3. Введите правильный проверочный код\n4. Соединение\n5. Наслаждаться</value>
</data> </data>

View File

@@ -201,9 +201,6 @@
-------------------------------------------- --------------------------------------------
是否查看更新?選擇否將不再提醒該版本。</value> 是否查看更新?選擇否將不再提醒該版本。</value>
</data> </data>
<data name="NPC" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\zh-tw\NPC.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
</data>
<data name="OpenCommandHelp" xml:space="preserve"> <data name="OpenCommandHelp" xml:space="preserve">
<value>1. 填寫正確的UID\n2. 向玩家發送驗證碼\n3. 輸入正確的驗證碼\n4. 連接\n5. 享受</value> <value>1. 填寫正確的UID\n2. 向玩家發送驗證碼\n3. 輸入正確的驗證碼\n4. 連接\n5. 享受</value>
</data> </data>

View File

@@ -1,76 +1,37 @@
20010101: Dendro Slime 20010101:Dendro Slime
20010201:Large Dendro Slime 20010201:Large Dendro Slime
20010202: Large Dendro Slime
20010301:Anemo Slime 20010301:Anemo Slime
20010302: Anemo Slime
20010401:Large Anemo Slime 20010401:Large Anemo Slime
20010402: Large Anemo Slime
20010403: Large Anemo Slime
20010501:Electro Slime 20010501:Electro Slime
20010502: Electro Slime
20010601:Large Electro Slime 20010601:Large Electro Slime
20010602: Large Electro Slime
20010604: Large Electro Slime
20010701:Mutant Electro Slime 20010701:Mutant Electro Slime
20010702: Mutant Electro Slime
20010703: Mutant Electro Slime
20010801:Cryo Slime 20010801:Cryo Slime
20010802: Cryo Slime
20010803: Cryo Slime
20010901:Large Cryo Slime 20010901:Large Cryo Slime
20010902: Large Cryo Slime
20010903: Large Cryo Slime
20010904: Large Cryo Slime
20011001:Hydro Slime 20011001:Hydro Slime
20011002: Hydro Slime
20011101:Large Hydro Slime 20011101:Large Hydro Slime
20011102: Large Hydro Slime
20011103: Large Hydro Slime
20011201:Pyro Slime 20011201:Pyro Slime
20011202: Pyro Slime
20011203: Pyro Slime
20011301:Large Pyro Slime 20011301:Large Pyro Slime
20011302: Large Pyro Slime
20011304: Large Pyro Slime
20011401:Geo Slime 20011401:Geo Slime
20011402: Geo Slime
20011501:Large Geo Slime 20011501:Large Geo Slime
20011502: Large Geo Slime
20011503: Large Geo Slime
20011601:Hydro Hypostasis Summon:Split (L) 20011601:Hydro Hypostasis Summon:Split (L)
20011701:Hydro Hypostasis Summon:Split (S) 20011701:Hydro Hypostasis Summon:Split (S)
20011801:Hydro Hypostasis Summon:Self-Destruct 20011801:Hydro Hypostasis Summon:Self-Destruct
20011901:Hydro Hypostasis Summon:Heal 20011901:Hydro Hypostasis Summon:Heal
20020101:Eye of the Storm 20020101:Eye of the Storm
20040101:Electro Hypostasis 20040101:Electro Hypostasis
20040102: Electro Hypostasis
20040201:Anemo Hypostasis 20040201:Anemo Hypostasis
20040202: Anemo Hypostasis
20040301:Geo Hypostasis 20040301:Geo Hypostasis
20040302: Geo Hypostasis
20040401:Hydro Hypostasis 20040401:Hydro Hypostasis
20040501:Cryo Hypostasis 20040501:Cryo Hypostasis
20040601:Pyro Hypostasis 20040601:Pyro Hypostasis
20050101: Oceanid
20050102:Oceanid 20050102:Oceanid
20050201:Oceanid Boar 20050201:Oceanid Boar
20050202: Oceanid Boar
20050203: Oceanid Boar
20050301:Oceanid Crane 20050301:Oceanid Crane
20050302: Oceanid Crane
20050401:Oceanid Crab 20050401:Oceanid Crab
20050402: Oceanid Crab
20050403: Oceanid Crab
20050501:Oceanid Finch 20050501:Oceanid Finch
20050502: Oceanid Finch
20050601:Oceanid Mallard 20050601:Oceanid Mallard
20050602: Oceanid Mallard
20050603: Oceanid Mallard
20050701:Oceanid Ferret 20050701:Oceanid Ferret
20050702: Oceanid Ferret
20050703: Oceanid Ferret
20050801:Oceanid Frog 20050801:Oceanid Frog
20050802: Oceanid Frog
20050901:Oceanid Raptor 20050901:Oceanid Raptor
20060101:Hydro Specter 20060101:Hydro Specter
20060201:Geo Specter 20060201:Geo Specter
@@ -78,106 +39,53 @@
20060401:Cryo Specter 20060401:Cryo Specter
20060501:Electro Specter 20060501:Electro Specter
20060601:Pyro Specter 20060601:Pyro Specter
26120301:Hydro Mushroom
26120201:Cryo Mushroom
26120101:Dendro Mushroom
20070101:Thunder Manifestation 20070101:Thunder Manifestation
21010101:Hilichurl 21010101:Hilichurl
21010102: Hilichurl
21010201:Hilichurl Fighter 21010201:Hilichurl Fighter
21010301:Wooden Shield Hilichurl Guard 21010301:Wooden Shield Hilichurl Guard
21010302: Wooden Shield Hilichurl Guard
21010401:Hilichurl Shooter 21010401:Hilichurl Shooter
21010402: Hilichurl Shooter
21010501:Pyro Hilichurl Shooter 21010501:Pyro Hilichurl Shooter
21010502: Pyro Hilichurl Shooter
21010601:Hilichurl Grenadier 21010601:Hilichurl Grenadier
21010603: Hilichurl Grenadier
21010701:Hilichurl Berserker 21010701:Hilichurl Berserker
21010702: Hilichurl Berserker
21010901:Cryo Hilichurl Shooter 21010901:Cryo Hilichurl Shooter
21010902: Cryo Hilichurl Shooter
21011001:Electro Hilichurl Shooter 21011001:Electro Hilichurl Shooter
21011002: Electro Hilichurl Shooter
21011201:Rock Shield Hilichurl Guard 21011201:Rock Shield Hilichurl Guard
21011202: Rock Shield Hilichurl Guard
21011301:Cryo Hilichurl Grenadier 21011301:Cryo Hilichurl Grenadier
21011302: Cryo Hilichurl Grenadier
21011401:Ice Shield Hilichurl Guard 21011401:Ice Shield Hilichurl Guard
21011402: Ice Shield Hilichurl Guard
21011403: Ice Shield Hilichurl Guard
21011501:Unusual Hilichurl 21011501:Unusual Hilichurl
21011601:Electro Hilichurl Grenadier 21011601:Electro Hilichurl Grenadier
21011602: Electro Hilichurl Grenadier
21020101:Wooden Shieldwall Mitachurl 21020101:Wooden Shieldwall Mitachurl
21020102: Wooden Shieldwall Mitachurl
21020201:Blazing Axe Mitachurl 21020201:Blazing Axe Mitachurl
21020202: Blazing Axe Mitachurl
21020203: Blazing Axe Mitachurl
21020301:Rock Shieldwall Mitachurl 21020301:Rock Shieldwall Mitachurl
21020302: Rock Shieldwall Mitachurl
21020401:Frostarm Lawachurl 21020401:Frostarm Lawachurl
21020402: Frostarm Lawachurl
21020501:Stonehide Lawachurl 21020501:Stonehide Lawachurl
21020502: Stonehide Lawachurl
21020601:Ice Shieldwall Mitachurl 21020601:Ice Shieldwall Mitachurl
21020602: Ice Shieldwall Mitachurl
21020701:Crackling Axe Mitachurl 21020701:Crackling Axe Mitachurl
21020702: Crackling Axe Mitachurl
21020703: Crackling Axe Mitachurl
21020801:Thunderhelm Lawachurl 21020801:Thunderhelm Lawachurl
21020802: Thunderhelm Lawachurl
21030101:Hydro Samachurl 21030101:Hydro Samachurl
21030102: Hydro Samachurl
21030103: Hydro Samachurl
21030201:Dendro Samachurl 21030201:Dendro Samachurl
21030202: Dendro Samachurl
21030203: Dendro Samachurl
21030301:Anemo Samachurl 21030301:Anemo Samachurl
21030302: Anemo Samachurl
21030303: Anemo Samachurl
21030304: Anemo Samachurl
21030401:Geo Samachurl 21030401:Geo Samachurl
21030402: Geo Samachurl
21030403: Geo Samachurl
21030501:Cryo Samachurl 21030501:Cryo Samachurl
21030502: Cryo Samachurl
21030601:Electro Samachurl 21030601:Electro Samachurl
21030602: Electro Samachurl
21030603: Electro Samachurl
22010101:Pyro Abyss Mage 22010101:Pyro Abyss Mage
22010102: Pyro Abyss Mage
22010103: Pyro Abyss Mage
22010104: Pyro Abyss Mage
22010105: Pyro Abyss Mage
22010201:Cryo 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 22010301:Hydro Abyss Mage
22010302: Hydro Abyss Mage
22010303: Hydro Abyss Mage
22010304: Hydro Abyss Mage
22010305: Hydro Abyss Mage
22010401:Electro Abyss Mage 22010401:Electro Abyss Mage
22010402: Electro Abyss Mage
22010403: Electro Abyss Mage
22010404: Electro Abyss Mage
22020101:Abyss Herald:Wicked Torrents 22020101:Abyss Herald:Wicked Torrents
22020102: Abyss Herald: Wicked Torrents
22030101:Abyss Lector:Violet Lightning 22030101:Abyss Lector:Violet Lightning
22030102: Abyss Lector: Violet Lightning
22030201:Abyss Lector:Fathomless Flames 22030201:Abyss Lector:Fathomless Flames
22030202: Abyss Lector: Fathomless Flames
22040101:Rockfond Rifthound Whelp 22040101:Rockfond Rifthound Whelp
22040201:Thundercraven Rifthound Whelp 22040201:Thundercraven Rifthound Whelp
22050101:Rockfond Rifthound 22050101:Rockfond Rifthound
22050201:Thundercraven Rifthound 22050201:Thundercraven Rifthound
22060101:Golden Wolflord 22060101:Golden Wolflord
22070101:Shadowy Husk:Standard Bearer 22070101:Shadowy Husk:Standard Bearer
22070102: Shadowy Husk: Standard Bearer
22070201:Shadowy Husk:Line Breaker 22070201:Shadowy Husk:Line Breaker
22070202: Shadowy Husk: Line Breaker
22070301:Shadowy Husk:Defender 22070301:Shadowy Husk:Defender
22070302: Shadowy Husk: Defender
22080101:Black Serpent Knight:Windcutter 22080101:Black Serpent Knight:Windcutter
22090101:Guess! 22090101:Guess!
23010101:Fatui Skirmisher - Cryogunner Legionnaire 23010101:Fatui Skirmisher - Cryogunner Legionnaire
@@ -189,49 +97,25 @@
23020101:Fatui Pyro Agent 23020101:Fatui Pyro Agent
23020102:Fatui Pyro Agent 23020102:Fatui Pyro Agent
23030101:Fatui Electro Cicin Mage 23030101:Fatui Electro Cicin Mage
23030102: Fatui Electro Cicin Mage
23040101:Fatui Cryo Cicin Mage 23040101:Fatui Cryo Cicin Mage
23040102: Fatui Cryo Cicin Mage
23050101:Mirror Maiden 23050101:Mirror Maiden
24010101:Ruin Guard 24010101:Ruin Guard
24010102: Ruin Guard
24010108: Ruin Guard
24010109: Ruin Guard
24010201:Ruin Hunter 24010201:Ruin Hunter
24010202: Ruin Hunter
24010301:Ruin Grader 24010301:Ruin Grader
24010302: Ruin Grader
24010303: Ruin Grader
24010401:Ruin Serpent 24010401:Ruin Serpent
24020101:Ruin Cruiser 24020101:Ruin Cruiser
24020102: Ruin Cruiser
24020103: Ruin Cruiser
24020201:Ruin Destroyer 24020201:Ruin Destroyer
24020202: Ruin Destroyer
24020203: Ruin Destroyer
24020301:Ruin Defender 24020301:Ruin Defender
24020302: Ruin Defender
24020303: Ruin Defender
24020401:Ruin Scout 24020401:Ruin Scout
24020402: Ruin Scout 24030201:Ruin gargoyle
24020403: Ruin Scout 24030101:Ruin gargoyle (Winged)
24021101:Perpetual Mechanical Array 24021101:Perpetual Mechanical Array
24021102:Perpetual Mechanical Array 24021102:Perpetual Mechanical Array
25010101:Liuliu 25010101:Liuliu
25010102:Mystery Man 25010102:Mystery Man
25010103:Treasure Hoarders:Liuliu 25010103:Treasure Hoarders:Liuliu
25010104: Treasure Hoarders: Liuliu
25010105: Treasure Hoarders: Liuliu
25010106: Treasure Hoarders: Liuliu
25010201:Treasure Hoarders:Scout 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
25010301:Treasure Hoarders:Pyro Potioneer 25010301:Treasure Hoarders:Pyro Potioneer
25010302: Treasure Hoarders: Pyro Potioneer
25010401:Treasure Hoarders:Hydro Potioneer 25010401:Treasure Hoarders:Hydro Potioneer
25010501:Treasure Hoarders:Electro Potioneer 25010501:Treasure Hoarders:Electro Potioneer
25010601:Treasure Hoarders:Cryo Potioneer 25010601:Treasure Hoarders:Cryo Potioneer
@@ -239,33 +123,22 @@
25020101:Treasure Hoarders:Raptor 25020101:Treasure Hoarders:Raptor
25020102:Treasure Hoarders:Raptor 25020102:Treasure Hoarders:Raptor
25020201:Treasure Hoarders:Marksman 25020201:Treasure Hoarders:Marksman
25020204: Treasure Hoarders: Marksman
25030101:Treasure Hoarders:Carmen 25030101:Treasure Hoarders:Carmen
25030102: Treasure Hoarders: Carmen
25030103: Treasure Hoarders: Carmen
25030201:Treasure Hoarders:Gravedigger 25030201:Treasure Hoarders:Gravedigger
25030301:Treasure Hoarders:Oarsman 25030301:Treasure Hoarders:Oarsman
25040101:Treasure Hoarders:Boss 25040101:Treasure Hoarders:Boss
25040102: Treasure Hoarders: Boss
25040103: Treasure Hoarders: Boss
25050101:Millelith Soldier 25050101:Millelith Soldier
25050201:Millelith Sergeant 25050201:Millelith Sergeant
25050301:Shogunate Infantry 25050301:Shogunate Infantry
25050401:Shogunate Infantry Captain 25050401:Shogunate Infantry Captain
25050402: Shogunate Infantry Captain
25050501:Sangonomiya Cohort 25050501:Sangonomiya Cohort
25050502: Sangonomiya Cohort
25060101:Treasure Hoarders:Pugilist 25060101:Treasure Hoarders:Pugilist
25060102: Treasure Hoarders: Pugilist
25070101:Treasure Hoarders:Crusher 25070101:Treasure Hoarders:Crusher
25070201: Treasure Hoarders: Wallenstein
25070202:Treasure Hoarders:Wallenstein 25070202:Treasure Hoarders:Wallenstein
25080101:Nobushi:Jintouban 25080101:Nobushi:Jintouban
25080201:Nobushi:Hitsukeban 25080201:Nobushi:Hitsukeban
25080202: Nobushi: Hitsukeban
25080301:Nobushi:Kikouban 25080301:Nobushi:Kikouban
25080401:Yoriki Samurai 25080401:Yoriki Samurai
25080402: Yoriki Samurai
25090101:Maguu Kenki 25090101:Maguu Kenki
25090102:Maguu Kenki:Wind Bunshin 25090102:Maguu Kenki:Wind Bunshin
25090103:Maguu Kenki:Ice Bunshin 25090103:Maguu Kenki:Ice Bunshin
@@ -274,11 +147,14 @@
25090301:Maguu Kenki:Galloping Frost 25090301:Maguu Kenki:Galloping Frost
25090401:Maguu Kenki:Mask of Terror 25090401:Maguu Kenki:Mask of Terror
25100101:Kairagi:Dancing Thunder 25100101:Kairagi:Dancing Thunder
25100102: Kairagi: Dancing Thunder
25100201:Kairagi:Fiery Might 25100201:Kairagi:Fiery Might
25100301:Ochimusha:Ensorcelled Thunder 25100301:Ochimusha:Ensorcelled Thunder
25100302: Ochimusha: Ensorcelled Thunder
25100401:Ochimusha:Cankered Flame 25100401:Ochimusha:Cankered Flame
25210105:Desert bandit
25310201:Desert Cryo
25210204:Desert bandit
25210306:Desert Guard
25210504:Desert pirate
26010101:Cryo Whopperflower 26010101:Cryo Whopperflower
26010102:Cryo Whopperflower 26010102:Cryo Whopperflower
26010103:Cryo Whopperflower 26010103:Cryo Whopperflower
@@ -286,8 +162,8 @@
26010201:Pyro Whopperflower 26010201:Pyro Whopperflower
26010301:Electro Whopperflower 26010301:Electro Whopperflower
26020101:Cryo Regisvine 26020101:Cryo Regisvine
26020102: Cryo Regisvine
26020201:Pyro Regisvine 26020201:Pyro Regisvine
26020301:Electro Regisvine
26030101:Geovishap Hatchling 26030101:Geovishap Hatchling
26040101:Geovishap (Hydro) 26040101:Geovishap (Hydro)
26040102:Geovishap (Pyro) 26040102:Geovishap (Pyro)
@@ -301,9 +177,7 @@
26050501:Primo Geovishap 26050501:Primo Geovishap
26050601:Primordial Bathysmal Vishap 26050601:Primordial Bathysmal Vishap
26050701:Rimebiter Bathysmal Vishap 26050701:Rimebiter Bathysmal Vishap
26050702: Rimebiter Bathysmal Vishap
26050801:Bolteater Bathysmal Vishap 26050801:Bolteater Bathysmal Vishap
26050802: Bolteater Bathysmal Vishap
26050901:Primordial Bathysmal Vishap 26050901:Primordial Bathysmal Vishap
26051001:Primordial Bathysmal Vishap Hatchling 26051001:Primordial Bathysmal Vishap Hatchling
26051101:Bolteater Bathysmal Vishap Hatchling 26051101:Bolteater Bathysmal Vishap Hatchling
@@ -312,18 +186,13 @@
26060301:Cryo Cicin 26060301:Cryo Cicin
26080101:Beisht 26080101:Beisht
26090101:Floating Hydro Fungus 26090101:Floating Hydro Fungus
26110101:Jadeplume Terrorshroom
29010101:Stormterror 29010101:Stormterror
29010102: Stormterror
29010103: Stormterror
29010104: Stormterror
29020101:Boreas, Great Wolf King of the North 29020101:Boreas, Great Wolf King of the North
29020102:Lupus Boreas, Dominator of Wolves 29020102:Lupus Boreas, Dominator of Wolves
29030101: Childe - Eleventh of the Fatui Harbingers 29030101:Childe
29030102:Childe - Delusion Unleashed 29030102:Childe - Delusion Unleashed
29030103: Childe 29030103:Childe - Eleventh of the Fatui Harbingers
29030104: Childe - Eleventh of the Fatui Harbingers
29030105: Childe - Delusion Unleashed
29030106: Childe
29040101:Azhdaha (Pyro, Electro) 29040101:Azhdaha (Pyro, Electro)
29040102:Azhdaha (Hydro, Electro) 29040102:Azhdaha (Hydro, Electro)
29040103:Azhdaha (Pyro, Cryo) 29040103:Azhdaha (Pyro, Cryo)
@@ -331,10 +200,9 @@
29040111:Azhdaha 29040111:Azhdaha
29050101:La Signora 29050101:La Signora
29050102:La Signora - Crimson Witch of Embers 29050102:La Signora - Crimson Witch of Embers
29050103: La Signora
29050104: La Signora - Crimson Witch of Embers
29060101:Raiden Shogun 29060101:Raiden Shogun
29060102:Raiden Ei 29060102:Raiden Ei
29060201:Magatsu Mitake Narukami no Mikoto 29060201:Magatsu Mitake Narukami no Mikoto
29060202: Magatsu Mitake Narukami no Mikoto 31010101:Hilichurl
29060203: Magatsu Mitake Narukami no Mikoto 31020101:Mitachurl shield
31020201:Axe Mitachurl

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -17,12 +17,14 @@
28010401:藤纹陆鳗鳗 28010401:藤纹陆鳗鳗
28010402:深海鳗鳗 28010402:深海鳗鳗
28010403:赤鳍陆鳗鳗 28010403:赤鳍陆鳗鳗
28010404:流沙鳗鳗
28020101:雪狐 28020101:雪狐
28020102:红狐 28020102:红狐
28020103:送礼雪狐 28020103:送礼雪狐
28020104:送大礼雪狐 28020104:送大礼雪狐
28020105:雪狐 28020105:雪狐
28020106:红狐 28020106:红狐
28020108:沙狐
28020201:松鼠 28020201:松鼠
28020301:野林猪 28020301:野林猪
28020302:小野林猪 28020302:小野林猪
@@ -147,6 +149,12 @@
28050222:藏金盗宝鼬 28050222:藏金盗宝鼬
28050223:大黄金盗宝鼬 28050223:大黄金盗宝鼬
28050301:吉光虫 28050301:吉光虫
28050401:圣金虫
28060301:赤鹫
28010304:丛林树蛙
28060401:毒蝎
28060501:骆骆驮兽
28010208:赤尾蜥
28210101:尘歌壶:黄金蟹 28210101:尘歌壶:黄金蟹
28210102:尘歌壶:太阳蟹 28210102:尘歌壶:太阳蟹
28210103:尘歌壶:海蓝蟹 28210103:尘歌壶:海蓝蟹
@@ -230,9 +238,7 @@
28020313:大蕈猪? 28020313:大蕈猪?
28030313:暝彩鸟 28030313:暝彩鸟
28020314:蕈猪 28020314:蕈猪
28060101:棘冠鳄 28030104:圣鹮
28060201:长鬓虎
28060601:牦牦驮兽
28040801:真果角鲀 28040801:真果角鲀
28040802:沉波蜜桃 28040802:沉波蜜桃
28040803:吹沙角鲀 28040803:吹沙角鲀
@@ -240,8 +246,9 @@
28040901:青金斧枪鱼 28040901:青金斧枪鱼
28040902:翡玉斧枪鱼 28040902:翡玉斧枪鱼
28050106:草晶蝶 28050106:草晶蝶
28010304:丛林树蛙 28060101:棘冠鳄
28010208:赤尾蜥 28060201:长鬓虎
28060601:牦牦驮兽
31010101:友军 打手丘丘人 31010101:友军 打手丘丘人
31020101:友军 木盾丘丘暴徒 31020101:友军 木盾丘丘暴徒
31020201:友军 火斧丘丘暴徒 31020201:友军 火斧丘丘暴徒

View File

@@ -53,3 +53,6 @@
1067:柯莱 1067:柯莱
1068:多莉 1068:多莉
1069:提纳里 1069:提纳里
1070:妮露
1071:赛诺
1072:坎蒂丝

View File

@@ -41,6 +41,10 @@
143:巧思手记 143:巧思手记
144:随想草稿 144:随想草稿
145:古铁钱 145:古铁钱
147:节庆热度
148:营业收入
149:可用资金
150:巧策灵感
201:原石 201:原石
202:摩拉 202:摩拉
203:创世结晶 203:创世结晶
@@ -181,6 +185,9 @@
1167:柯莱的命星 1167:柯莱的命星
1168:多莉的命星 1168:多莉的命星
1169:提纳里的命星 1169:提纳里的命星
1170:妮露
1171:赛诺
1172:坎蒂丝
1201:珍珠纪行·初稿 1201:珍珠纪行·初稿
1202:空月祝福·新月 1202:空月祝福·新月
2001:元素能量球(火) 2001:元素能量球(火)
@@ -1160,6 +1167,9 @@
101217:劫波莲 101217:劫波莲
101218:墩墩桃 101218:墩墩桃
101219:须弥蔷薇 101219:须弥蔷薇
101220:赤念果
101221:枣椰
101225:圣金虫
101226:活化的星蕈 101226:活化的星蕈
101227:枯焦的星蕈 101227:枯焦的星蕈
101228:毗波耶 101228:毗波耶
@@ -1635,6 +1645,31 @@
101965:普通的木头 101965:普通的木头
101966:愚人众的餐食 101966:愚人众的餐食
101967:箱底的藏宝图 101967:箱底的藏宝图
101968:闪烁的零件
101969:圣章石·谷地
101970:圣章石·鸟首
101971:圣章石·举臂
101972:圣章石·沙暴
101973:圣章石·耳郭
101974:圣章石·树木
101975:圣章石·雷霆
101976:圣章石·危险
101977:圣章石·凿锤
101978:圣章石·日升
101979:圣章石·王权
101980:圣章石·羊首
101981:圣章石·鳄首
101982:圣章石·巨蛇
101983:圣章石·祭祀
101984:圣章石·劳作
101985:圣章石·沙丘
101986:(test)黑乎乎的怪东西
101987:金蔷薇种子
101988:透明遗迹的记录·其一
101989:吞羊岩的记录
101990:饱饮之陵的记录
101991:索赫尔的考古笔记
101992:阿如的倒影的记录
101993:暮夜剧团团长的手稿 101993:暮夜剧团团长的手稿
101994:刚摘下的香辛果 101994:刚摘下的香辛果
101995:没有署名的纸条 101995:没有署名的纸条
@@ -1642,6 +1677,7 @@
101997:重熔装置 101997:重熔装置
101998:重熔片剂 101998:重熔片剂
101999:雇主的命令 101999:雇主的命令
102000:泛着土色的不明物体
102001:火元素晶片 102001:火元素晶片
102002:水元素晶片 102002:水元素晶片
102003:草元素晶片 102003:草元素晶片
@@ -2206,6 +2242,28 @@
108445:奇怪的奶香菌菇脆塔 108445:奇怪的奶香菌菇脆塔
108446:奶香菌菇脆塔 108446:奶香菌菇脆塔
108447:美味的奶香菌菇脆塔 108447:美味的奶香菌菇脆塔
108448:奇怪的椰炭饼
108449:椰炭饼
108450:美味的椰炭饼
108451:奇怪的千层酥酥
108452:千层酥酥
108453:美味的千层酥酥
108454:奇怪的枣椰蜜糖
108455:枣椰蜜糖
108456:美味的枣椰蜜糖
108457:奇怪的帕蒂沙兰布丁
108458:帕蒂沙兰布丁
108459:美味的帕蒂沙兰布丁
108460:奇怪的阿如拌饭
108461:阿如拌饭
108462:美味的阿如拌饭
108463:
108464:
108465:
108466:婆娑一舞
108467:决斗之魂
108468:关怀备至
108469:
109000:食谱道具 109000:食谱道具
109101:食谱:野菇鸡肉串 109101:食谱:野菇鸡肉串
109102:食谱:渔人吐司 109102:食谱:渔人吐司
@@ -2334,6 +2392,12 @@
109508:食谱:肉肉烤蘑菇披萨 109508:食谱:肉肉烤蘑菇披萨
109509:食谱:日落莓莓茶 109509:食谱:日落莓莓茶
109510:食谱:奶香菌菇脆塔 109510:食谱:奶香菌菇脆塔
109511:食谱:椰炭饼
109512:食谱:千层酥酥
109513:食谱:枣椰蜜糖
109514:食谱:帕蒂沙兰布丁
109515:食谱:阿如拌饭
109516:
110000:合成产物 110000:合成产物
110001:面粉 110001:面粉
110002:奶油 110002:奶油
@@ -2441,6 +2505,9 @@
112068:混沌容器 112068:混沌容器
112069:混沌模块 112069:混沌模块
112070:混沌锚栓 112070:混沌锚栓
112071:破缺棱晶
112072:混浊棱晶
112073:辉光棱晶
113001:飓风之种 113001:飓风之种
113002:雷光棱镜 113002:雷光棱镜
113003:东风之翎 113003:东风之翎
@@ -2478,6 +2545,8 @@
113035:符纹之齿 113035:符纹之齿
113036:蕈王钩喙 113036:蕈王钩喙
113037:藏雷野实 113037:藏雷野实
113038:永续机芯
113039:导光四面体
114001:高塔孤王的破瓦 114001:高塔孤王的破瓦
114002:高塔孤王的残垣 114002:高塔孤王的残垣
114003:高塔孤王的断片 114003:高塔孤王的断片
@@ -2621,6 +2690,9 @@
120026:浮槃歌卷·卷二 120026:浮槃歌卷·卷二
120027:浮槃歌卷·卷三 120027:浮槃歌卷·卷三
120028:灵光颂 120028:灵光颂
120029:透明遗迹的记录·其二
120030:透明遗迹的记录·其三
120031:陈旧的钥匙
120032:启封的羊皮卷 120032:启封的羊皮卷
120033:引路的羊皮卷 120033:引路的羊皮卷
120034:低语的羊皮卷 120034:低语的羊皮卷
@@ -2632,7 +2704,59 @@
120040:须弥考察队的笔记 120040:须弥考察队的笔记
120041:解剖记录 120041:解剖记录
120042:残破的出勤记录 120042:残破的出勤记录
120043:
120044:
120045:
120046:
120047:病历记录
120048:诊断报告
120049:沙瓦玛的「采购资金」
120050:曲清的「采购资金」
120051:关垂的「采购资金」
120052:扎卡里亚开给马鲁夫的「药方」
120053:扎卡里亚开给马鲁夫的「药方」
120054:扎卡里亚开给马鲁夫的「药方」
120055:test马鲁夫的万能药包
120056:扎卡里亚给马鲁夫的药
120057:test蕈兽孢粉
120058:test新鲜的须弥蔷薇
120059:字迹优雅的笔记本 120059:字迹优雅的笔记本
120060:test仙人掌凝胶
120061:内尔敏制作的「薄荷豆汤」
120062:test内尔敏做的香水
120063:未来星
120065:里夫的包裹
120066:内尔敏的香料
120067:锁钥之石·其一
120068:《千夜故事集·一》残页
120069:《千夜故事集·二》残页
120070:《千夜故事集·三》残页
120071:《千夜故事集·四》残页
120072:《千夜故事集·五》残页
120073:《千夜故事集·六》残页
120074:千夜故事集·一
120075:千夜故事集·二
120076:千夜故事集·三
120077:千夜故事集·四
120078:千夜故事集·五
120079:千夜故事集·六
120080:萨梅尔的留言
120081:萨梅尔的留言
120082:沙瓦玛的订货单据
120083:曲清的订货单据
120084:关垂的订货单据
120113:
120114:
120115:
120116:
120117:锁钥之石·其二
120118:阿扎莱的货款
120119:拉玛的收货单
120120:布特罗斯的收货单
120121:朱特的收货单
120122:贾汉吉尔的收货单
120123:
120125:test赛芭的蔷薇
130001:「霓裳花」的种子 130001:「霓裳花」的种子
130002:「甜甜花」的种子 130002:「甜甜花」的种子
130003:「塞西莉亚花」的种子 130003:「塞西莉亚花」的种子
@@ -2779,6 +2903,12 @@
141079:旋曜玉帛·其七十九 141079:旋曜玉帛·其七十九
141080:旋曜玉帛·其八十 141080:旋曜玉帛·其八十
141081:旋曜玉帛·其八十一 141081:旋曜玉帛·其八十一
141082:旋曜玉帛·其八十二
141083:旋曜玉帛·其八十三
141084:旋曜玉帛·其八十四
141085:旋曜玉帛·其八十五
141086:旋曜玉帛·其八十六
141087:旋曜玉帛·其八十七
200001:灯纸纤维 200001:灯纸纤维
200002:灯芯绒材 200002:灯芯绒材
200003:浮生石片 200003:浮生石片
@@ -2794,6 +2924,7 @@
200109:明目之油膏 200109:明目之油膏
200110:霞色宝珠 200110:霞色宝珠
200111:原海鱼油 200111:原海鱼油
200112:迁风的苍翎
200201:鹰隼之舞 200201:鹰隼之舞
200202:铁翼 200202:铁翼
200203:风之泉 200203:风之泉
@@ -2862,6 +2993,9 @@
200903:鸣川鹈饲 200903:鸣川鹈饲
200904:长绳系月 200904:长绳系月
200905:盘缘 200905:盘缘
207000:非花非雾
207100:衡断之心
207200:沙漠与夜
210001:原神·印象 210001:原神·印象
210002:纪行·捕风 210002:纪行·捕风
210003:安柏·兔兔 210003:安柏·兔兔
@@ -2990,6 +3124,13 @@
210130:须弥·瑶林 210130:须弥·瑶林
210131:须弥·照览 210131:须弥·照览
210132:须弥·正明 210132:须弥·正明
210133:纪行·归风
210134:
210135:
210136:
210137:成就·七芒
210138:须弥·踏沙
210139:成就·镜梦
220001:风神瞳共鸣石 220001:风神瞳共鸣石
220002:岩神瞳共鸣石 220002:岩神瞳共鸣石
220003:岩之寻宝罗盘 220003:岩之寻宝罗盘
@@ -3049,10 +3190,15 @@
220061:「寻宝仙灵」 220061:「寻宝仙灵」
220062:迷你仙灵·苔绿 220062:迷你仙灵·苔绿
220063:精致的「留影机」 220063:精致的「留影机」
220064:芭努的智慧
220065:鱼线稳定器 220065:鱼线稳定器
220066:老旧的诗琴 220066:老旧的诗琴
220067:
220068:(test)赤沙石板
220069:赤沙石板
220070:「清冽水沫留影机」 220070:「清冽水沫留影机」
220071:「苦舍桓」 220071:「苦舍桓」
220074:
221001:说明:风神瞳共鸣石 221001:说明:风神瞳共鸣石
221002:说明:岩神瞳共鸣石 221002:说明:岩神瞳共鸣石
221003:图谱:岩之寻宝罗盘 221003:图谱:岩之寻宝罗盘
@@ -3211,6 +3357,7 @@
381208:垂香木商铺立柜 381208:垂香木商铺立柜
381209:枫木书柜-「墨染书心」 381209:枫木书柜-「墨染书心」
381210:枫木书柜-「千卷柜藏」 381210:枫木书柜-「千卷柜藏」
381212:test阿如村室内书柜1
381301:厚重的图书馆长桌 381301:厚重的图书馆长桌
381302:骑士团的办公桌 381302:骑士团的办公桌
381303:骑士团的会议桌 381303:骑士团的会议桌
@@ -3227,11 +3374,16 @@
381315:孔雀木「石定」茶桌 381315:孔雀木「石定」茶桌
381316:茶室长桌-「座无隙」 381316:茶室长桌-「座无隙」
381317:辉木旋台制陶桌 381317:辉木旋台制陶桌
381318:test阿如村室内桌子1
381328:test阿如村室内陶罐1
381401:柔风加护的床榻 381401:柔风加护的床榻
381402:烟霞云梦榻 381402:烟霞云梦榻
381403:梦见木「樱眠」床榻 381403:梦见木「樱眠」床榻
381501:松木客栈柜台 381501:松木客栈柜台
381502:茶室柜台-「十四丸」 381502:茶室柜台-「十四丸」
381503:test阿如村室内厨台
381504:test阿如村室内火炉1
381505:test阿如村室内木阶梯1
382101:柔软的会客厅沙发 382101:柔软的会客厅沙发
382102:「晴空蓝的午后」 382102:「晴空蓝的午后」
382103:「坚定意志」 382103:「坚定意志」
@@ -3264,6 +3416,8 @@
382225:素浄宝瓶-「鞍褐」 382225:素浄宝瓶-「鞍褐」
382226:素浄宝瓶-「赭黄」 382226:素浄宝瓶-「赭黄」
382227:素浄宝瓶-「陶棕」 382227:素浄宝瓶-「陶棕」
382229:test阿如村室内陶罐2
382231:test须弥室内香炉bp用
382301:蒙德地毯-「明红的热忱」 382301:蒙德地毯-「明红的热忱」
382302:蒙德地毯-「不倦的寻索」 382302:蒙德地毯-「不倦的寻索」
382303:客栈地毯-「宾至如归」 382303:客栈地毯-「宾至如归」
@@ -3271,11 +3425,15 @@
382305:「青琅般辉煌之纹」 382305:「青琅般辉煌之纹」
382306:「阳橙般夺目之纹」 382306:「阳橙般夺目之纹」
382307:「椰褐般深沉之纹」 382307:「椰褐般深沉之纹」
382308:test阿如村室内地毯1
382309:test通用室内地毯4
383101:恒亮不熄的提灯 383101:恒亮不熄的提灯
383102:琉璃亭却砂木立灯 383102:琉璃亭却砂木立灯
383103:天圆灯笼-「明烛兰芳」 383103:天圆灯笼-「明烛兰芳」
383104:贝壳灯罩硬质台灯 383104:贝壳灯罩硬质台灯
383106:「澄凝的星光」 383106:「澄凝的星光」
383107:test阿如村室内地灯1
381108:test阿如村室内柜子1
383201:花卉瓶栽-「淡蓝的从容」 383201:花卉瓶栽-「淡蓝的从容」
383202:绿植盆栽-「澄澈的清风」 383202:绿植盆栽-「澄澈的清风」
383203:花卉瓶栽-「盛放的曙红」 383203:花卉瓶栽-「盛放的曙红」
@@ -3304,6 +3462,9 @@
383322:「天象寰转」 383322:「天象寰转」
383325:「丛茂的片段」 383325:「丛茂的片段」
383326:「放欢的形姿」 383326:「放欢的形姿」
383330:test阿如村室内茶具套装
383331:test阿如村室内桌面摆件
383332:test阿如村室内桌面香炉
384101:风景画-「乡野民居」 384101:风景画-「乡野民居」
384102:风景画-「远空层云」 384102:风景画-「远空层云」
384103:风景画-「无名高崖」 384103:风景画-「无名高崖」
@@ -3325,6 +3486,9 @@
384209:壁挂式记录板 384209:壁挂式记录板
384210:壁挂式广告牌 384210:壁挂式广告牌
384211:锦缎布帘 384211:锦缎布帘
384213:test须弥盾牌墙面挂饰
384214:test阿如村室内墙面布帘1
384215:test阿如村室内墙面装饰1
384501:「萦绊之刻」 384501:「萦绊之刻」
390101:干草庐屋 390101:干草庐屋
390102:干草货站 390102:干草货站
@@ -3423,6 +3587,12 @@
390702:「林居之人的恰切」 390702:「林居之人的恰切」
390703:「林居之人的孤念」 390703:「林居之人的孤念」
390704:「林居之人的秉意」 390704:「林居之人的秉意」
390705:test阿如村建筑1
390706:test阿如村建筑2
390707:test阿如村建筑3
390708:test阿如村建筑4
390709:test阿如村建筑5
390710:test阿如村建筑6
391101:花鸟喷泉 391101:花鸟喷泉
391102:丘丘螺旋瞭望塔 391102:丘丘螺旋瞭望塔
391103:丘丘简易草棚 391103:丘丘简易草棚
@@ -3439,6 +3609,10 @@
391118:外景奇石-「飞升腾实」 391118:外景奇石-「飞升腾实」
391119:岩厂吊车-「移山」 391119:岩厂吊车-「移山」
391120:岩厂吊车-「平丘」 391120:岩厂吊车-「平丘」
391122:test阿如村棚子1
391123:test阿如村棚子2
391124:test阿如村棚子3
391125:test阿如村棚子4
391201:三眼守仙牌 391201:三眼守仙牌
391202:桦木庭院正门 391202:桦木庭院正门
391203:雕花庭院墙尾 391203:雕花庭院墙尾
@@ -3471,6 +3645,9 @@
391230:温泉门厅-「避凉」 391230:温泉门厅-「避凉」
391235:「渔采的边际之墙」 391235:「渔采的边际之墙」
391236:「渔采的绝对界线」 391236:「渔采的绝对界线」
391237:test阿如村楼梯
391238:test阿如村围墙墙体长
391239:test阿如村围墙墙体短
392107:铸石地基-「运开时泰」 392107:铸石地基-「运开时泰」
393101:交错放置的杉木货箱 393101:交错放置的杉木货箱
393102:有序叠放的杉木酒桶 393102:有序叠放的杉木酒桶
@@ -3672,6 +3849,7 @@
361105:高大的桦木衣柜 361105:高大的桦木衣柜
361106:却砂木金纹衣柜 361106:却砂木金纹衣柜
361107:辉木白本置物架 361107:辉木白本置物架
361108:test阿如村室内柜子1
361201:图书馆双层书架 361201:图书馆双层书架
361202:萃华木臻品书架 361202:萃华木臻品书架
361203:萃华木经济书架 361203:萃华木经济书架
@@ -3682,6 +3860,7 @@
361208:垂香木商铺立柜 361208:垂香木商铺立柜
361209:枫木书柜-「墨染书心」 361209:枫木书柜-「墨染书心」
361210:枫木书柜-「千卷柜藏」 361210:枫木书柜-「千卷柜藏」
361212:test阿如村室内书柜1
361301:厚重的图书馆长桌 361301:厚重的图书馆长桌
361302:骑士团的办公桌 361302:骑士团的办公桌
361303:骑士团的会议桌 361303:骑士团的会议桌
@@ -3698,11 +3877,15 @@
361315:孔雀木「石定」茶桌 361315:孔雀木「石定」茶桌
361316:茶室长桌-「座无隙」 361316:茶室长桌-「座无隙」
361317:辉木旋台制陶桌 361317:辉木旋台制陶桌
361318:test阿如村室内桌子1
361401:柔风加护的床榻 361401:柔风加护的床榻
361402:烟霞云梦榻 361402:烟霞云梦榻
361403:梦见木「樱眠」床榻 361403:梦见木「樱眠」床榻
361501:松木客栈柜台 361501:松木客栈柜台
361502:茶室柜台-「十四丸」 361502:茶室柜台-「十四丸」
361503:test阿如村室内厨台
361504:test阿如村室内火炉1
361505:test阿如村室内木阶梯1
362101:柔软的会客厅沙发 362101:柔软的会客厅沙发
362102:「晴空蓝的午后」 362102:「晴空蓝的午后」
362103:「坚定意志」 362103:「坚定意志」
@@ -3737,6 +3920,9 @@
362225:素浄宝瓶-「鞍褐」 362225:素浄宝瓶-「鞍褐」
362226:素浄宝瓶-「赭黄」 362226:素浄宝瓶-「赭黄」
362227:素浄宝瓶-「陶棕」 362227:素浄宝瓶-「陶棕」
362228:test阿如村室内陶罐1
362229:test阿如村室内陶罐2
362231:test须弥室内香炉bp用
362301:蒙德地毯-「明红的热忱」 362301:蒙德地毯-「明红的热忱」
362302:蒙德地毯-「不倦的寻索」 362302:蒙德地毯-「不倦的寻索」
362303:客栈地毯-「宾至如归」 362303:客栈地毯-「宾至如归」
@@ -3744,12 +3930,15 @@
362305:「青琅般辉煌之纹」 362305:「青琅般辉煌之纹」
362306:「阳橙般夺目之纹」 362306:「阳橙般夺目之纹」
362307:「椰褐般深沉之纹」 362307:「椰褐般深沉之纹」
362308:test阿如村室内地毯1
362309:test通用室内地毯4
363101:恒亮不熄的提灯 363101:恒亮不熄的提灯
363102:琉璃亭却砂木立灯 363102:琉璃亭却砂木立灯
363103:天圆灯笼-「明烛兰芳」 363103:天圆灯笼-「明烛兰芳」
363104:贝壳灯罩硬质台灯 363104:贝壳灯罩硬质台灯
363105:「辉光灵闪」 363105:「辉光灵闪」
363106:「澄凝的星光」 363106:「澄凝的星光」
363107:test阿如村室内地灯1
363201:花卉瓶栽-「淡蓝的从容」 363201:花卉瓶栽-「淡蓝的从容」
363202:绿植盆栽-「澄澈的清风」 363202:绿植盆栽-「澄澈的清风」
363203:花卉瓶栽-「盛放的曙红」 363203:花卉瓶栽-「盛放的曙红」
@@ -3784,6 +3973,12 @@
363324:「毗波耶」 363324:「毗波耶」
363325:「丛茂的片段」 363325:「丛茂的片段」
363326:「放欢的形姿」 363326:「放欢的形姿」
363327:test沙漠蔷薇标本
363328:
363329:
363330:test阿如村室内茶具套装
363331:test阿如村室内桌面摆件
363332:test阿如村室内桌面香炉
364101:风景画-「乡野民居」 364101:风景画-「乡野民居」
364102:风景画-「远空层云」 364102:风景画-「远空层云」
364103:风景画-「无名高崖」 364103:风景画-「无名高崖」
@@ -3806,6 +4001,9 @@
364210:壁挂式广告牌 364210:壁挂式广告牌
364211:锦缎布帘 364211:锦缎布帘
364212:「创龙点睛奇象」 364212:「创龙点睛奇象」
364213:test须弥盾牌墙面挂饰
364214:test阿如村室内墙面布帘1
364215:test阿如村室内墙面装饰1
364301:垂香木窗格房门 364301:垂香木窗格房门
364302:骑士团杉木房门 364302:骑士团杉木房门
364303:垣屋枫木房门 364303:垣屋枫木房门
@@ -3890,6 +4088,9 @@
368152:提纳里 368152:提纳里
368153:柯莱 368153:柯莱
368154:多莉 368154:多莉
368155:妮露
368156:赛诺
368157:坎蒂丝
369101:翠目猫 369101:翠目猫
369102:北地犬 369102:北地犬
369103:野林猪 369103:野林猪
@@ -3953,6 +4154,11 @@
369161:小蕈猪 369161:小蕈猪
369162:蕈猪 369162:蕈猪
369163:暝彩鸟 369163:暝彩鸟
369164:圣鹮
369165:面具鼬
369166:圣金虫
369167:流沙鳗鳗
369168:沙狐
370101:干草庐屋 370101:干草庐屋
370102:干草货站 370102:干草货站
370103:璃月民居-「餐松饮涧」 370103:璃月民居-「餐松饮涧」
@@ -4051,6 +4257,12 @@
370702:「林居之人的恰切」 370702:「林居之人的恰切」
370703:「林居之人的孤念」 370703:「林居之人的孤念」
370704:「林居之人的秉意」 370704:「林居之人的秉意」
370705:test阿如村建筑1
370706:test阿如村建筑2
370707:test阿如村建筑3
370708:test阿如村建筑4
370709:test阿如村建筑5
370710:test阿如村建筑6
371101:花鸟喷泉 371101:花鸟喷泉
371102:丘丘螺旋瞭望塔 371102:丘丘螺旋瞭望塔
371103:丘丘简易草棚 371103:丘丘简易草棚
@@ -4067,6 +4279,10 @@
371118:外景奇石-「飞升腾实」 371118:外景奇石-「飞升腾实」
371119:岩厂吊车-「移山」 371119:岩厂吊车-「移山」
371120:岩厂吊车-「平丘」 371120:岩厂吊车-「平丘」
371122:test阿如村棚子1
371123:test阿如村棚子2
371124:test阿如村棚子3
371125:test阿如村棚子4
371201:三眼守仙牌 371201:三眼守仙牌
371202:桦木庭院正门 371202:桦木庭院正门
371203:雕花庭院墙尾 371203:雕花庭院墙尾
@@ -4103,6 +4319,9 @@
371234:「幻梦的门扉」 371234:「幻梦的门扉」
371235:「渔采的边际之墙」 371235:「渔采的边际之墙」
371236:「渔采的绝对界线」 371236:「渔采的绝对界线」
371237:test阿如村楼梯
371238:test阿如村围墙墙体长
371239:test阿如村围墙墙体短
372101:外景磐石-「却笠」 372101:外景磐石-「却笠」
372102:外景磐石-「磈垒」 372102:外景磐石-「磈垒」
372103:外景磐石-「碧峭」 372103:外景磐石-「碧峭」
@@ -4110,6 +4329,8 @@
372105:外景磐石-「天阶」 372105:外景磐石-「天阶」
372106:外景磐石-「玲珑」 372106:外景磐石-「玲珑」
372107:铸石地基-「运开时泰」 372107:铸石地基-「运开时泰」
372108:test须弥沙漠乐高1
372109:test须弥沙漠乐高2
372201:伏青石 372201:伏青石
372202:齐身石 372202:齐身石
372203:帝台石 372203:帝台石
@@ -4137,6 +4358,8 @@
372225:寂修石 372225:寂修石
372226:涉浪石 372226:涉浪石
372227:温泉白石-「秘火」 372227:温泉白石-「秘火」
372228:test须弥沙漠山石1
372229:test须弥沙漠山石2
372301:「归风的苍色」 372301:「归风的苍色」
372302:银钩白椰树 372302:银钩白椰树
372303:明沙白椰树 372303:明沙白椰树
@@ -4223,6 +4446,21 @@
372451:杏黄枯叶菇 372451:杏黄枯叶菇
372452:沙褐穹窿菇 372452:沙褐穹窿菇
372453:安淳伞叶 372453:安淳伞叶
372454:test须弥沙漠植被1
372455:test须弥沙漠植被2
372456:test须弥沙漠植被3
372457:test须弥沙漠植被4
372458:test须弥沙漠植被5
372459:test须弥沙漠植被6
372460:test须弥沙漠植被6
372461:test须弥沙漠植被8
372462:test须弥沙漠植被9
372463:test须弥沙漠植被10
372464:test须弥沙漠植被11
372465:test须弥沙漠植被12
372466:test须弥沙漠植被13
372467:test须弥沙漠植被14
372468:test须弥沙漠植被15
372501:贵本之道-「玄此玉田」 372501:贵本之道-「玄此玉田」
372502:贵本之道-「薿此芝田」 372502:贵本之道-「薿此芝田」
372503:贵本之道-「楚此渚田」 372503:贵本之道-「楚此渚田」
@@ -4525,6 +4763,22 @@
374503:铸石地基-「倍道兼行」 374503:铸石地基-「倍道兼行」
374504:绿野碧茵-「饼干石路」 374504:绿野碧茵-「饼干石路」
374505:铸石地基-「鸿图华构」 374505:铸石地基-「鸿图华构」
374700:test主角摊位
374701:test顶棚_红
374702:test顶棚_绿
374703:test顶棚_蓝
374704:test侧边景观_1
374705:test侧边景观_2
374706:test侧边景观_3
374707:test挂饰A_1
374708:test挂饰A_2
374709:test挂饰A_3
374710:test挂饰B_1
374711:test挂饰B_2
374712:test挂饰B_3
374713:test店铺前装饰_1
374714:test店铺前装饰_2
374715:test店铺前装饰_3
375101:蒙德宅邸-「向风的庄园」 375101:蒙德宅邸-「向风的庄园」
375103:稻妻垣屋-「雅练上邸」 375103:稻妻垣屋-「雅练上邸」
376101:闲趣机关-「冲刺节拍」 376101:闲趣机关-「冲刺节拍」

View File

@@ -360,3 +360,14 @@
26120101:有翼草本真蕈 26120101:有翼草本真蕈
26120201:有翼冰本真蕈 26120201:有翼冰本真蕈
26110101:翠翎恐蕈 26110101:翠翎恐蕈
24030301:兆载永劫龙兽
24040101:元能构装体·力场发生器
24040201:元能构装体·重塑仪
24040301:元能构装体·勘探机
24050101:半永恒统辖矩阵
25410201:镀金旅团·灵风猎手
25410101:镀金旅团·魔岩役使
26090301:浮游风蕈兽
26090601:旋转火蕈兽
26091001:伸缩雷蕈兽
26120401:陆行岩本真蕈

File diff suppressed because it is too large Load Diff

View File

@@ -1645,6 +1645,22 @@
202401:(test)稻妻主线下-父任务10$HIDDEN - [N/A] 363543908 202401:(test)稻妻主线下-父任务10$HIDDEN - [N/A] 363543908
202501:(test)解锁离岛外锚点$HIDDEN - (test)解锁锚点用$HIDDEN 202501:(test)解锁离岛外锚点$HIDDEN - (test)解锁锚点用$HIDDEN
202502:(test)解锁离岛外锚点$HIDDEN - (test)确认锚点解锁后完成父任务$HIDDEN 202502:(test)解锁离岛外锚点$HIDDEN - (test)确认锚点解锁后完成父任务$HIDDEN
300001:穿越烟帷与暗林·第三章·第一幕·林中遇变
300101:穿越烟帷与暗林·第三章·第一幕·疗养观察
300201:穿越烟帷与暗林·第三章·第一幕·痼疾
300301:穿越烟帷与暗林·第三章·第一幕·缄默的求知者
300401:穿越烟帷与暗林·第三章·第一幕·智慧之神的踪影
300501:穿越烟帷与暗林·第三章·第一幕·失物匿于繁华
300601:穿越烟帷与暗林·第三章·第一幕·近在咫尺的目标
300701:千朵玫瑰带来的黎明·第三章·第二幕·终将到来的花神诞祭
300801:千朵玫瑰带来的黎明·第三章·第二幕·已然来临的花神诞祭
300901:千朵玫瑰带来的黎明·第三章·第二幕·流转存续的花神诞祭
301001:千朵玫瑰带来的黎明·第三章·第二幕·轮回意志的花神诞祭
301101:千朵玫瑰带来的黎明·第三章·第二幕·因果命运的花神诞祭
301201:千朵玫瑰带来的黎明·第三章·第二幕·终将结束的花神诞祭
301301:千朵玫瑰带来的黎明·尾声·第三章·第二幕·黎明
301401:千朵玫瑰带来的黎明·第三章·第二幕·空幻回响的花神诞祭
301501:(test)千朵玫瑰带来的黎明·第三章·第二幕·须弥3.0主线第一天锁时间逻辑处理$HIDDEN
800001:非自愿的祭献 - 接近协会公告板 800001:非自愿的祭献 - 接近协会公告板
800002:非自愿的祭献 - 前往遗迹 800002:非自愿的祭献 - 前往遗迹
800003:非自愿的祭献 - 追踪盗宝团 800003:非自愿的祭献 - 追踪盗宝团
@@ -3040,7 +3056,13 @@
1204209:熠熠生辉之樱 - 与影和八重神子交谈 1204209:熠熠生辉之樱 - 与影和八重神子交谈
1204210:熠熠生辉之樱 - 见证梦想的起点 1204210:熠熠生辉之樱 - 见证梦想的起点
1204211:熠熠生辉之樱 - 闯入空间之内 1204211:熠熠生辉之樱 - 闯入空间之内
1204301:[N/A] 0 - [N/A] 2148756588 1300001:没有答案的课题·郭狐之章·第一幕·污染之始
1300101:没有答案的课题·郭狐之章·第一幕·深入腹地
1300201:没有答案的课题·郭狐之章·第一幕·机械之心
1300301:没有答案的课题·郭狐之章·第一幕·花园回忆
1300401:
1300501:
1301601:
1800001:拾枝者·戴因斯雷布 - 与蒙德的凯瑟琳对话 1800001:拾枝者·戴因斯雷布 - 与蒙德的凯瑟琳对话
1800002:拾枝者·戴因斯雷布 - 向劳伦斯打听那位「陌生人」的消息 1800002:拾枝者·戴因斯雷布 - 向劳伦斯打听那位「陌生人」的消息
1800003:拾枝者·戴因斯雷布 - 向瓦格纳打听那位「陌生人」的消息 1800003:拾枝者·戴因斯雷布 - 向瓦格纳打听那位「陌生人」的消息
@@ -5750,6 +5772,41 @@
2501301:冒险等阶突破·七 - 进入遗迹 2501301:冒险等阶突破·七 - 进入遗迹
2501302:冒险等阶突破·七 - 通关遗迹 2501302:冒险等阶突破·七 - 通关遗迹
3100101:送礼任务测试$UNRELEASED$HIDDEN - [N/A] 676879388 3100101:送礼任务测试$UNRELEASED$HIDDEN - [N/A] 676879388
2300001:一千零一杯咖啡
2300101:吞金和蓄财
2300201:御用在他乡
2300301:吞金和蓄财
2300401:宝贝计划
2300501:吞金和蓄财
2300601:洁净与健康
2300701:凝成泥土
2300801:凝成泥土
2300901:凝成泥土的它用
2301001:食与学
2301101:等量再交换!
2301201:喵…喵喵?喵!喵。
2301301:加尔恰的赞歌·关键物品
2301401:加尔恰的赞歌·替代物
2301501:加尔恰的赞歌·轴承在上
2301601:加尔恰的赞歌·举手之劳
2301701:加尔恰的赞歌·某人的回响
2301801:谨遵医嘱
2301901:问题的转化
2302001:问题的转化·理论强度
2302101:问题的转化·负载问题
2302201:问题的转化·关键在何?
2302301:生不出的花
2302401:花开之时
2302501:衡量世界之人!
2302601:教令院,小问题
2302701:大树
2302801:大树·扎根态
2302901:大树·生长态
2303001:大树·统计态
2303101:鱼钩上的绝景?
2303201:等量再交换!
2303301:《召唤王》
2303601:鱼钩的奇异时光?
4000001:璃月·机关棋谭 - (test)派蒙开车用$HIDDEN 4000001:璃月·机关棋谭 - (test)派蒙开车用$HIDDEN
4000002:璃月·机关棋谭 - 与瑞锦对话 4000002:璃月·机关棋谭 - 与瑞锦对话
4000003:璃月·机关棋谭 - 试玩「机关棋谭」 4000003:璃月·机关棋谭 - 试玩「机关棋谭」
@@ -8016,6 +8073,7 @@
7080208:白皑谜影·希望 - 向乔尔回报 7080208:白皑谜影·希望 - 向乔尔回报
7080301:白皑谜影·重逢 - (test)隐藏等待一天$HIDDEN 7080301:白皑谜影·重逢 - (test)隐藏等待一天$HIDDEN
7080302:白皑谜影·重逢 - 前往雪山下的营地 7080302:白皑谜影·重逢 - 前往雪山下的营地
7080401:(test)更新计时变量$HIDDEN
7081001:等量交换 - 与维克多对话 7081001:等量交换 - 与维克多对话
7081002:等量交换 - 与莎拉对话 7081002:等量交换 - 与莎拉对话
7081003:等量交换 - 制作「满足沙拉」交给莎拉 7081003:等量交换 - 制作「满足沙拉」交给莎拉
@@ -11287,6 +11345,7 @@
7227618:文谷疑云 - 与派蒙对话 7227618:文谷疑云 - 与派蒙对话
7227619:文谷疑云 - 前往声音源头,寻找线索 7227619:文谷疑云 - 前往声音源头,寻找线索
7227620:文谷疑云 - 与矢部对话 7227620:文谷疑云 - 与矢部对话
7227621:文谷疑云 - 将石板还原至正确
7227621:文谷疑云 - 将石板还原至正确位置 7227621:文谷疑云 - 将石板还原至正确位置
7227622:文谷疑云 - 启动装置 7227622:文谷疑云 - 启动装置
7227623:文谷疑云 - 与派蒙对话 7227623:文谷疑云 - 与派蒙对话
@@ -11798,6 +11857,332 @@
7294501:久美送礼任务$HIDDEN - [N/A] 4177416188 7294501:久美送礼任务$HIDDEN - [N/A] 4177416188
7294601:稻城萤美送礼任务(神樱大祓后送花散里面具)$HIDDEN - [N/A] 1126995924 7294601:稻城萤美送礼任务(神樱大祓后送花散里面具)$HIDDEN - [N/A] 1126995924
7294801:送礼任务测试$HIDDEN - [N/A] 2260249916 7294801:送礼任务测试$HIDDEN - [N/A] 2260249916
7300001:吉祥具书·初篇
7300101:林中奇遇·森林书·第一章·维摩庄的孩子
7300201:林中奇遇·森林书·第一章·远足
7300301:林中奇遇·森林书·第一章·迷失的孩子
7300401:(test)七天神像演出-化成郭$HIDDEN
7300501:(test)正法炬书·织梦之森其一$UNRELEASED
7300601:(test)正法炬书·织梦之森其二$UNRELEASED
7300701:(test)正法炬书·织梦之森其三$UNRELEASED
7300801:(test)冲击!颠倒织梦!$UNRELEASED
7300901:(test)森林书长期闲置对话管理$HIDDEN
7301001:(test)七天神像演出-巨人之杯$HIDDEN
7301101:(test)七天神像演出-失落之森$HIDDEN
7301201:(test)七天神像演出-唤雨之森$HIDDEN
7301301:愿为一炊之梦·为那菈献上珍馐
7301401:水天供书·水天供书
7301501:水天供书·石头的记忆
7301601:水天供书·忿怒的铁块
7301701:水天供书·沉睡的根系
7301801:水天供书·膏腴土地下的唤雨之曲
7301901:愿为一炊之梦·料理是快乐的回忆
7302001:愿为一炊之梦·料理是自然的风味
7302101:愿为一炊之梦·料理是思归的香气
7302201:愿为一炊之梦·料理是分享的美好
7302301:与珍稀之鸟的短暂邂逅
7302401:林中奇遇
7302501:梦中的苗圃·森林书·第二章·「兰那罗的世界」
7302601:吉祥具书·加扎里篇
7302701:吉祥具书·降迪弗篇
7302801:罗因贾篇·阳卷
7302901:罗因贾篇·阴卷
7303001:(test)神秘的羊皮卷(隐藏任务)$HIDDEN
7303101:梦中的苗圃·森林书·第二章·为了更好的再会
7303201:梦中的苗圃·森林书·第二章·无忧节
7303301:梦中的苗圃·森林书·第二章·森林的孩子们
7303401:及时浇灌$HIDDEN
7303501:失梦的苗圃·森林书·第三章·为了「果实」、「种子」,还有「树」
7303601:失梦的苗圃·森林书·第三章·为了过去的孩子们
7303701:失梦的苗圃·森林书·第三章·为了一切向往生命的孩子们
7303801:最终,森林会记住一切·森林书·第四章·「你好」、「谢谢」;最后是「再见」
7303901:梦中的苗圃·森林书·第二章·快乐的味道
7304001:梦中的苗圃·森林书·第二章·好吃的谜语
7304101:梦中的苗圃·森林书·第二章·花园的精灵
7304201:梦中的苗圃·森林书·第二章·长鬓虎,嗷呜嗷呜
7304301:(test)正法炬书后续二级wq后日谈$HIDDEN
7304401:解救兰那罗
7304501:test正法炬书·废弃织梦真相进度标识$UNRELEASED
7304601:寻找并解救兰那罗
7304701:(test)梦中的苗圃·森林书·第二章·无忧节兰拉迦对话$HIDDEN
7304801:(test)梦中的苗圃·森林书·第二章·无忧节兰穆护昆达对话$HIDDEN
7304901:愚人者人愚之
7305001:(test)梦中的苗圃·森林书·第二章·无忧节其它一级WQ对话$HIDDEN
7305101:(test)死域观测站失落1隐藏任务$HIDDEN
7305601:兰纳迦的回忆
7305701:兰纳真的老友
7305801:兰迦鲁的涂鸦
7305901:回忆终章
7306001:test隐藏水天供书NPC开会$HIDDEN
7306101:正法炬书·星夜之章
7306201:直到「桓那」痊愈
7306301:正法炬书·月升之章
7306401:test隐藏宝箱猎人
7306501:(test)(隐藏)兰纳罗小游戏$HIDDEN
7306601:正法炬书·终章
7306701:勇气戴于心上
7306801:(隐藏)新蓓萌生$HIDDEN
7306901:梦中的苗圃·森林书·第二章·通往黯道的曲调
7307001:梦中的苗圃·森林书·第二章·新芽迸发的曲调
7307101:予人以花
7307201:(test)兰那罗唤醒01$HIDDEN
7307301:吉祥具书·罗因贾篇
7307401:梦中的苗圃·森林书·第二章·揭示兽径的曲调
7307501:(test)苗圃玩法成就计数$HIDDEN
7307601:凶猛动物在哪里$HIDDEN
7307701:石锁机关秘话
7307801:(test)兰那罗交付01$HIDDEN
7307901:(test)兰那罗打怪01$HIDDEN
7308001:不属于森林的孩子$HIDDEN
7308101:梦中的苗圃·森林书·第二章·林中小曲
7308201:(test)兰那罗音乐01$HIDDEN
7308501:(test)(隐藏)兰纳罗小游戏2$HIDDEN
7308601:test隐藏-兰那罗小游戏-木箱下的东西1$HIDDEN
7308701:test隐藏-兰那罗小游戏-顺序击破1$HIDDEN
7308801:(test)73025发放老旧的诗琴$HIDDEN
7308901:(test)死域观测站失落2隐藏任务$HIDDEN
7309001:(test)画册Group1$HIDDEN
7309101:(test)画册Group2$HIDDEN
7309201:(test)画册Group3$HIDDEN
7309301:(test)画册Group4$HIDDEN
7309401:(test)画册Group5$HIDDEN
7309501:(test)画册Group6$HIDDEN
7309601:(test)画册Group7$HIDDEN
7309701:(test)画册Group8$HIDDEN
7309801:静态风景
7309901:静态风景·后篇
7310001:(test)检测兰那罗回家数量开宝箱$HIDDEN
7310101:test十三机兵隐藏挑战4个boss$HIDDEN
7310201:test隐藏循环挑战boss$UNRELEASED$HIDDEN
7310401:鱼钩的物尽其用
7310501:求学漫漫路
7310601:(test)苗圃一笔画奖励用任务$HIDDEN
7310701:test大世界营地隐藏任务$HIDDEN
7310801:正法炬书结束后彩蛋$UNRELEASED$HIDDEN
7310901:趁梦想气息逗留
7311101:(test)死域观测站唤雨1隐藏任务$HIDDEN
7311201:(test)死域观测站唤雨2隐藏任务$HIDDEN
7311301:(test)死域观测站凋零1隐藏任务$HIDDEN
7311401:(test)死域观测站凋零2隐藏任务$HIDDEN
7311501:(test)死域观测站织梦1隐藏任务$HIDDEN
7311601:(test)死域观测站织梦2隐藏任务$HIDDEN
7311701:test大世界隐藏NPC合集$HIDDEN
7311801:(test)兰纳罗交付02$HIDDEN
7311901:(test)兰那罗交付03$HIDDEN
7312001:test正法炬书壁画管理$HIDDEN
7312101:(test)兰那罗交付04$HIDDEN
7312201:(test)兰那罗交付05$HIDDEN
7312301:(test)兰那罗交付06$HIDDEN
7312401:(test)兰那罗交付07$HIDDEN
7312501:(test)兰那罗交付08$HIDDEN
7312601:(test)兰那罗交付09$HIDDEN
7312701:(test)兰那罗交付10$HIDDEN
7312801:(test)兰那罗交付11$HIDDEN
7312901:(test)兰那罗交付12$HIDDEN
7313001:(test)兰那罗交付13$HIDDEN
7313101:(test)兰那罗交付14$HIDDEN
7313201:(test)兰那罗唤醒02$HIDDEN
7313301:(test)兰那罗唤醒03$HIDDEN
7313401:(test)兰那罗唤醒04$HIDDEN
7313501:(test)兰那罗唤醒05$HIDDEN
7313601:(test)兰那罗唤醒06$HIDDEN
7313701:(test)兰那罗唤醒07$HIDDEN
7313801:(test)兰那罗唤醒08$HIDDEN
7313901:(test)兰那罗唤醒09$HIDDEN
7314001:(test)兰那罗唤醒10$HIDDEN
7314101:(test)兰那罗唤醒11$HIDDEN
7314201:(test)兰那罗唤醒12$HIDDEN
7314301:(test)兰那罗唤醒13$HIDDEN
7314401:(test)兰那罗唤醒14$HIDDEN
7314501:(test)苗圃梦见花种植计时任务_00$HIDDEN
7314601:(test)苗圃梦见花种植计时任务_01$HIDDEN
7314701:(test)苗圃梦见花种植计时任务_02$HIDDEN
7314801:(test)苗圃梦见花种植计时任务_03$HIDDEN
7314901:(test)苗圃梦见花种植计时任务_04$HIDDEN
7315001:(test)苗圃梦见花种植计时任务_05$HIDDEN
7315101:(test)苗圃梦见花种植计时任务_06$HIDDEN
7315201:(test)苗圃梦见花种植计时任务_07$HIDDEN
7315301:(test)苗圃梦见花种植计时任务_08$HIDDEN
7315401:(test)苗圃梦见花种植计时任务_09$HIDDEN
7315501:(test)苗圃梦见花种植计时任务_10$HIDDEN
7315601:(test)苗圃梦见花种植计时任务_11$HIDDEN
7315701:(test)苗圃梦见花种植计时任务_12$HIDDEN
7315801:test病例隐藏对话$HIDDEN
7315901:(test)兰那罗音乐02$HIDDEN
7316001:(test)兰那罗音乐03$HIDDEN
7316101:(test)兰那罗音乐04$HIDDEN
7316201:(test)兰那罗音乐05$HIDDEN
7316301:(test)兰那罗音乐06$HIDDEN
7316401:(test)兰那罗音乐07$HIDDEN
7316501:(test)兰那罗音乐08$HIDDEN
7316601:(test)兰那罗音乐09$HIDDEN
7316701:(test)兰那罗音乐10$HIDDEN
7316801:(test)兰那罗音乐11$HIDDEN
7316901:(test)兰那罗音乐12$HIDDEN
7317001:(test)兰那罗音乐13$HIDDEN
7317101:(test)兰那罗音乐14$HIDDEN
7317201:(test)兰那罗打怪02$HIDDEN
7317301:(test)兰那罗打怪03$HIDDEN
7317401:(test)兰那罗打怪04$HIDDEN
7317501:(test)兰那罗打怪05$HIDDEN
7317601:(test)兰那罗打怪06$HIDDEN
7317701:(test)兰那罗打怪07$HIDDEN
7317801:(test)兰那罗打怪08$HIDDEN
7317901:(test)兰那罗打怪09$HIDDEN
7318001:(test)兰那罗打怪10$HIDDEN
7318101:(test)兰那罗打怪11$HIDDEN
7318201:(test)兰那罗打怪12$HIDDEN
7318301:(test)兰那罗打怪13$HIDDEN
7318401:(test)兰那罗打怪14$HIDDEN
7318501:兽有失蹄
7318801:test学院越野彩蛋控制任务$HIDDEN
7319201:(test)73025发放森林书$HIDDEN
7319401:test须弥告示牌港口$HIDDEN
7319501:test须弥告示牌宝商街$HIDDEN
7319601:test须弥告示牌交易所$HIDDEN
7319701:test须弥告示牌医院$HIDDEN
7319801:test须弥告示牌大巴扎$HIDDEN
7319901:test须弥告示牌酒吧$HIDDEN
7320001:test须弥告示牌珠宝店$HIDDEN
7320101:test须弥告示牌咖啡厅$HIDDEN
7320201:test须弥告示牌铁匠$HIDDEN
7320801:(test)检测获得所有武器图纸$UNRELEASED$HIDDEN
7321301:(test)兰那罗WQ监控专用任务$HIDDEN
7321401:test发小道具一$HIDDEN
7321501:正法炬书彩蛋$HIDDEN
7321701:test须弥告示牌奥莫斯杠$HIDDEN
7321801:test须弥告示牌驿站$HIDDEN
7322601:(test)移动水母(隐藏任务)$HIDDEN
7322701:(test)苗圃甜甜花园判断任务$HIDDEN
7322801:(test)3.0阅读物管理$HIDDEN
7322901:梦境与树
7323001:(test)对话中物件状态变化$UNRELEASED$HIDDEN
7323401:test画册Group9和10$HIDDEN
7323701:test发小道具二$HIDDEN
7323901:梦中的苗圃·森林书·第二章·新蓓萌生
7324001:兰纳真洞一竞争$HIDDEN
7324101:兰纳真洞二竞争$HIDDEN
7324201:(test)七天神像演出-二净甸$HIDDEN
7324301:test须弥告示牌教令院$HIDDEN
7324401:(test)(隐藏)兰纳罗小游戏$HIDDEN
7324501:愿为一炊之梦
7324601:(test)(隐藏)兰纳罗小游戏$HIDDEN
7324701:林中小曲
7324801:(test)(隐藏)兰纳罗小游戏2$HIDDEN
7324901:(test)(隐藏)兰纳罗小游戏2$HIDDEN
7325001:(test)兰罗摩日记$HIDDEN (test)兰罗摩日记$HIDDEN
7325101:test隐藏-兰那罗小游戏-木箱下的东西2$HIDDEN
7325201:test隐藏-兰那罗小游戏-木箱下的东西3$HIDDEN
7325301:test隐藏-兰那罗小游戏-顺序击破2$HIDDEN
7325401:test隐藏-兰那罗小游戏-顺序击破3$HIDDEN
7325501:林中小曲隐藏监听$HIDDEN 林中小曲隐藏监听$HIDDEN
7325601:(test)零级结束后幻梦门家具隐藏group$HIDDEN
7325701:(test)无忧节后部分常驻组对话任务实现$HIDDEN
7325801:test画册后续版本发画$HIDDEN
7325901:(test)战胜无留陀后常驻$HIDDEN
7326001:(test)无忧节~最终战花冠管理$HIDDEN
7350001:雕琢童心·被嫌弃的木刻
7350101:雕琢童心·热销的木刻
7350201:test学院越野一阶段隐藏环$HIDDEN
7350301:智中之宝·新计划
7350401:雕琢童心·3.0木刻隐藏奖励$HIDDEN
7350501:雕琢童心·3.0隐藏任务用于开教程UI$HIDDEN
7365001:溢神的论证·无止境的开题报告
7365101:片剂深研·崖边怪人与危险的研究?
7365201:片剂深研·可控性爆炸
7365301:阿米尔的兽肉需求
7365401:帕森的墩墩桃需求
7365501:卡姆拉的树莓需求
7365601:侯赛因的香辛果需求
7365701:妲卡玛忒的白铁块需求
7365801:库洛什的鲜花需求
7365901:雅瓦娜尼的苹果需求
7366001:阿里娜的月莲需求
7366101:贾汉的调味料需求
7366201:阿拉耶什的果酱需求
7366301:镀金旅团引起的混乱
7366401:愚人众引起的混乱
7366501:镀金旅团引起的混乱
7366601:蕈兽引起的混乱
7366701:蕈兽引起的混乱
7366801:丘丘人引起的混乱
7366901:遗迹龙兽引起的混乱
7367001:镀金旅团引起的混乱
7367101:遗迹龙兽引起的混乱
7367201:蕈兽引起的混乱
7367301:「三十人团」的招募
7367401:蔓下秘宝
7368301:(test)解锁须弥鱼店$HIDDEN
7380001:全能美食队·职责之内
7380101:代价
7380201:冒险就要大步向前
7380301:加尔恰的赞歌·适配性赠礼
7390001:阿什帕齐NPC送礼任务$HIDDEN
7390101:阿米尔NPC送礼任务$HIDDEN
7390201:法伯德NPC送礼任务$HIDDEN
7390301:达丽娜NPC送礼任务$HIDDEN
7390401:萨古NPC送礼任务$HIDDEN
7390501:晓东NPC送礼任务$HIDDEN
7390601:艾莲娜NPC送礼任务$HIDDEN
7390701:维斯科NPC送礼任务$HIDDEN
7390801:艾依曼NPC送礼任务$HIDDEN
7390901:娜斯米儿NPC送礼任务$HIDDEN
7391001:帕丽莎NPC送礼任务$HIDDEN
7391101:布特罗斯NPC送礼任务$HIDDEN
7391201:罗娅NPC送礼任务$HIDDEN
7391301:拉玛NPC送礼任务$HIDDEN
7391401:阿米NPC送礼任务$HIDDEN
7391501:贝海姆NPC送礼任务$HIDDEN
7391601:拜伊NPC送礼任务$HIDDEN
7391701:塔拉内NPC送礼任务$HIDDEN
7391801:古拉布吉尔NPC送礼任务$HIDDEN
7391901:恩忒卡NPC送礼任务$HIDDEN
7392001:乃亚卜NPC送礼任务$HIDDEN
7392101:伊丽丝NPC送礼任务$HIDDEN
7392201:哈特姆NPC送礼任务$HIDDEN
7392301:伊泽姆NPC送礼任务$HIDDEN
7392401:侯赛因NPC送礼任务$HIDDEN
7392501:塔娜玛尔NPC送礼任务$HIDDEN
7392601:法卢克NPC送礼任务$HIDDEN
7392701:沙姆斯NPC送礼任务$HIDDEN
7392801:沙姆斯NPC送礼任务$HIDDEN
7392901:贾法尔NPC送礼任务$HIDDEN
7393001:兰巴德NPC送礼任务$HIDDEN
7393101:阿汉格尔NPC送礼任务$HIDDEN
7393201:曼苏尔NPC送礼任务$HIDDEN
7393301:优素福NPC送礼任务$HIDDEN
7393401:萨勒NPC送礼任务$HIDDEN
7393501:朱特NPC送礼任务$HIDDEN
7393601:阿夫辛NPC送礼任务$HIDDEN
7393701:内嘉NPC送礼任务$HIDDEN
7393801:阿兹拉NPC送礼任务$HIDDEN
7393901:贾瓦德NPC送礼任务$HIDDEN
7394001:库什基NPC送礼任务$HIDDEN
7394101:达莉亚NPC送礼任务$HIDDEN
7394201:阿什克NPC送礼任务$HIDDEN
7394301:希拉非NPC送礼任务$HIDDEN
7394401:妮基娜NPC送礼任务$HIDDEN
7394501:莫孜甘NPC送礼任务$HIDDEN
7394601:库玛莉NPC送礼任务$HIDDEN
7394701:婕叶NPC送礼任务$HIDDEN
7394801:卡乌斯NPC送礼任务$HIDDEN
7394901:素达蓓NPC送礼任务$HIDDEN
7395001:优丹NPC送礼任务$HIDDEN
7395101:阿莲佐NPC送礼任务$HIDDEN
7395201:玥文NPC送礼任务$HIDDEN
7395301:班卡NPC送礼任务$HIDDEN
7395401:纳巴提NPC送礼任务$HIDDEN
7395501:达纳NPC送礼任务$HIDDEN
7395601:富拉特NPC送礼任务$HIDDEN
7395701:玛亚姆NPC送礼任务$HIDDEN
7395801:阿巴克NPC送礼任务$HIDDEN
7395901:纳西尔NPC送礼任务$HIDDEN
7396001:莱拉NPC送礼任务$HIDDEN
7396101:曼达娜NPC送礼任务$HIDDEN
7396201:苏尔塔尼NPC送礼任务$HIDDEN
7396301:加斯顿NPC送礼任务$HIDDEN
7396401:希琳NPC送礼任务$HIDDEN
7396501:阿布丁NPC送礼任务$HIDDEN
7900001:听海人 - 在双双岛中寻找宝藏 7900001:听海人 - 在双双岛中寻找宝藏
7900002:听海人 - 寻找宝藏 7900002:听海人 - 寻找宝藏
7900003:听海人 - 解锁宝藏 7900003:听海人 - 解锁宝藏
@@ -12155,4 +12540,5 @@
7903707:[N/A] 0 - test)回到20134$UNRELEASED$HIDDEN 7903707:[N/A] 0 - test)回到20134$UNRELEASED$HIDDEN
7903708:[N/A] 0 - test)回到20134$UNRELEASED$HIDDEN 7903708:[N/A] 0 - test)回到20134$UNRELEASED$HIDDEN
7903801:[N/A] 0 - [N/A] 153137900 7903801:[N/A] 0 - [N/A] 153137900
7904001:
9000101:任务编辑器测试$UNRELEASED - 接入成功?$UNRELEASED$HIDDEN 9000101:任务编辑器测试$UNRELEASED - 接入成功?$UNRELEASED$HIDDEN

View File

@@ -7,7 +7,7 @@
7:三界路飨祭 7:三界路飨祭
9:金苹果群岛(2.8) 9:金苹果群岛(2.8)
1001:移动平台性能测试(test) 1001:移动平台性能测试(test)
1002: ClimbTest2 1002:攀爬测试2
1003:TheBigWorld 1003:TheBigWorld
1004:Knight_Inside_Test 1004:Knight_Inside_Test
1005:ChurchSteal 1005:ChurchSteal
@@ -36,20 +36,26 @@
1054:壶中天_轻量变形2(test) 1054:壶中天_轻量变形2(test)
1055:「独眼小宝大世界」 1055:「独眼小宝大世界」
1056:盐中之谜 1056:盐中之谜
1058: 留云借风洞天
1057:Indoor_Ly_Qunyuge 1057:Indoor_Ly_Qunyuge
1058:留云借风洞天
1059:步入「边界」 1059:步入「边界」
1060: IndoorScene_Dq_Teahouse 1060:木漏茶室
1061: IndoorScene_Dq_Syabugyo 1061:社奉行本部
1062:山中隐秘之地 1062:山中隐秘之地
1063: IndoorScene_Dq_Donjon 1063:天守阁
1064: IndoorScene_Dq_TenryuBugyo 1064:天领奉行府
1065:天领奉行府 1065:天领奉行府
1066:IndoorScene_Dq_Uyutei 1066:IndoorScene_Dq_Uyutei
1068: IndoorScene_Md_AngelShare_Bartender01 1068:蒙德酒馆测试BAT版本1.0
1069: IndoorScene_Ly_CyRoom 1069:巨渊深底
1070:Level_Tower_Moon_01 1070:Level_Tower_Moon_01
1071: Level_FCdungeon_Shougun01_Kazuha 1071:稻律活动重播
1072:须弥酒馆
1073:智慧宫
1074:须弥咖啡馆
1075:净善宫
1077:村长家
1078:IndoorScene_Xm_Zls
2001:罗浮洞 2001:罗浮洞
2002:翠黛峰 2002:翠黛峰
2003:清琼岛 2003:清琼岛
@@ -107,29 +113,41 @@
20118:小说家的冒险(test) 20118:小说家的冒险(test)
20119:摇摇欲坠的罪恶 20119:摇摇欲坠的罪恶
20120:Level_Eldritch_Minor01 20120:Level_Eldritch_Minor01
20121: QuestLevel_FCdungeon_ShenheCloud01 20121:鸣海栖霞洞天
20122:雷电将军第二章test 20122:雷电将军第二章test
20123:Level_FCdungeon_Miko 20123:Level_FCdungeon_Miko
20124:Level_Eldritch_Minor01 20124:Level_Eldritch_Minor01
20125:追忆:永恒的守护者 20125:追忆:永恒的守护者
20126:Level_QuestRongcai_Dungeon01 20126:Level_QuestRongcai_Dungeon01
20127: Level_CYDungeon_Activy01 20127:鹤径折旋之所
20128: Level_CYDungeon_Activy02 20128:机符遁藏之城
20129: Level_CYDungeon_Activy03 20129:迷错幻渺之境
20130:IndoorScene_Ly_CyRoom 20130:IndoorScene_Ly_CyRoom
20131:Level_FCdungeon_Yelan 20131:Level_FCdungeon_Yelan
20132:Level_SmrDungeon_BigTree
20133:Level_DreamIsland_Xinyan01 20133:Level_DreamIsland_Xinyan01
20134:Level_DreamIsland_Mona01 20134:Level_DreamIsland_Mona01
20135:Level_DreamIsland_Kazuha02 20135:Level_DreamIsland_Kazuha02
20136:Level_DreamIsland_Mona02 20136:Level_DreamIsland_Mona02
20137: Level_DreamIsland_Fischl01 20137:幽夜默示录·其一
20138: Level_DreamIsland_Fischl02 20138:幽夜默示录·其二
20139: Level_DreamIsland_Fischl03 20139:幽夜默示录·其三
20140:Level_DreamIsland_Kazuha03 20140:Level_DreamIsland_Kazuha03
20141:Level_DreamIsland_Fischllibrary 20141:Level_DreamIsland_Fischllibrary
20142:Level_DreamIsland_Kazuha01 20142:Level_DreamIsland_Kazuha01
20143:Level_DreamIsland_Fischlroom 20143:Level_DreamIsland_Fischlroom
20144:Level_DreamIsland_Fischlcorridor 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:世界树地城(test)
20151:Level_FC_DeshretTemple
20157:Level_SmrDungeon_Cyno
20159:Level_XMDungeon_WQ01
20160:Level_FC_DeshretTemple
20161:Level_FC_DeshretTemple
30001:迷雾迷宫(test) 30001:迷雾迷宫(test)
30100:爬塔第一层-第1关(test) 30100:爬塔第一层-第1关(test)
30101:爬塔第一层-第2关(test) 30101:爬塔第一层-第2关(test)
@@ -286,6 +304,12 @@
33734:Level_Tower_Universe_01 33734:Level_Tower_Universe_01
33735:Level_Tower_Moon_01 33735:Level_Tower_Moon_01
33736:Level_Tower_Universe_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:爬塔第二档-ZHT第1关单路(test) 34100:爬塔第二档-ZHT第1关单路(test)
34101:爬塔第二档-ZHT第2关单路(test) 34101:爬塔第二档-ZHT第2关单路(test)
34102:爬塔第二档-ZHT第3关单路(test) 34102:爬塔第二档-ZHT第3关单路(test)
@@ -331,6 +355,12 @@
34734:Level_Tower_Universe_01 34734:Level_Tower_Universe_01
34735:Level_Tower_Moon_01 34735:Level_Tower_Moon_01
34736:Level_Tower_Universe_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:爬塔第三档-ZHT第1关单路(test) 35100:爬塔第三档-ZHT第1关单路(test)
35101:爬塔第三档-ZHT第2关单路(test) 35101:爬塔第三档-ZHT第2关单路(test)
35102:爬塔第三档-ZHT第3关单路(test) 35102:爬塔第三档-ZHT第3关单路(test)
@@ -376,6 +406,12 @@
35734:Level_Tower_Universe_01 35734:Level_Tower_Universe_01
35735:Level_Tower_Moon_01 35735:Level_Tower_Moon_01
35736:Level_Tower_Universe_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:奇趣秘园 35800:奇趣秘园
35801:2.1换人挑战1阶段(test) 35801:2.1换人挑战1阶段(test)
35802:2.1换人挑战2阶段(test) 35802:2.1换人挑战2阶段(test)
@@ -389,6 +425,12 @@
35810:Level_ContestBattle01 35810:Level_ContestBattle01
35811:Level_ContestBattle01 35811:Level_ContestBattle01
35812: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 35820:Level_FCdungeon_Qiqi
35821:Level_FCdungeon_Qiqi 35821:Level_FCdungeon_Qiqi
35822:Level_FCdungeon_Qiqi 35822:Level_FCdungeon_Qiqi
@@ -415,6 +457,10 @@
35851:Level_DreamIsland_Fischl03 35851:Level_DreamIsland_Fischl03
35852:Level_DreamIsland_Mona01 35852:Level_DreamIsland_Mona01
35853:Level_DreamIsland_Mona01 35853:Level_DreamIsland_Mona01
35860:Level_SmrDungeon_Challenge
35861:Level_SmrDungeon_Challenge
35862:Level_SmrDungeon_Challenge
35863:Level_SmrDungeon_Challenge
40001:调查遗迹深处的骚动(test) 40001:调查遗迹深处的骚动(test)
40002:Level_UCDungeon01 40002:Level_UCDungeon01
40003:Level_UCDungeon01 40003:Level_UCDungeon01
@@ -464,6 +510,10 @@
40048:稽古·御前府邸 40048:稽古·御前府邸
40049:稽古·砺伏之巢床 40049:稽古·砺伏之巢床
40050:Level_HFDungeon_wq 40050:Level_HFDungeon_wq
40051:Level_XMDungeon_WQ01
40052:Level_XMDungeon_WQ03
40053:Level_XMDungeon_WQ01
40054:Level_XMDungeon_WQ04
40100:太山府 I 40100:太山府 I
40101:太山府 II 40101:太山府 II
40102:太山府 III 40102:太山府 III
@@ -528,10 +578,22 @@
40618:岩中幽谷 II 40618:岩中幽谷 II
40619:岩中幽谷 III 40619:岩中幽谷 III
40620:岩中幽谷 IV 40620:岩中幽谷 IV
40650:Level_Cycle01_XM03
40651:Level_Cycle01_XM03
40652:Level_Cycle01_XM03
40653:Level_Cycle01_XM03
40700:Level_CycleDungeon01_Rock 40700:Level_CycleDungeon01_Rock
40701:Level_CycleDungeon01_Rock 40701:Level_CycleDungeon01_Rock
40702:Level_CycleDungeon01_Rock 40702:Level_CycleDungeon01_Rock
40703: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 40800:Level_CycleDungeon02_ThunderCave_Dq
40801:椛染之庭 I 40801:椛染之庭 I
40802:椛染之庭 II 40802:椛染之庭 II
@@ -584,7 +646,7 @@
41031:角色试玩关-芭芭拉(test) 41031:角色试玩关-芭芭拉(test)
41032:角色试玩关-烟绯(test) 41032:角色试玩关-烟绯(test)
41033:角色试玩关-优菈(test) 41033:角色试玩关-优菈(test)
41034: 角色试玩关-桐生万叶(test) 41034:角色试玩关-枫原万叶(test)
41035:角色试玩关-神里绫华(test) 41035:角色试玩关-神里绫华(test)
41036:角色试玩关-宵宫(test) 41036:角色试玩关-宵宫(test)
41037:角色试玩关-早柚(test) 41037:角色试玩关-早柚(test)
@@ -594,13 +656,19 @@
41041:角色试玩关-托马(test) 41041:角色试玩关-托马(test)
41042:角色试玩关-荒泷一斗(test) 41042:角色试玩关-荒泷一斗(test)
41043:角色试玩关-五郎(test) 41043:角色试玩关-五郎(test)
41044: Level_Tower_01_Open 41044:角色试玩关-申鹤(test)
41045: Level_Tower_01_Open 41045:角色试玩关-云堇(test)
41046: Level_Tower_01_Open 41046:角色试玩关-八重神子(test)
41047: Level_Tower_01_Open 41047:角色试玩关-神里绫人(test)
41048: Level_Tower_01_Open 41048:角色试玩关-久岐忍(test)
41049: Level_Tower_01_Open 41049:角色试玩关-夜兰(test)
41050: Level_Tower_01_Open 41050:角色试玩关-鹿野院平藏(test)
41051:角色试玩关-多莉(test)
41052:角色试玩关-柯莱(test)
41053:角色试玩关-提纳里(test)
41054:角色试玩关-坎蒂丝(test)
41055:角色试玩关-妮露(test)
41056:角色试玩关-赛诺(test)
42001:去年双燕来还去难度3 42001:去年双燕来还去难度3
42002:解鞍倚枕画仙桥难度2 42002:解鞍倚枕画仙桥难度2
42003:春水蛾眉各分飞难度5 42003:春水蛾眉各分飞难度5
@@ -645,12 +713,12 @@
45004:春几回 45004:春几回
45005:梦登楼 45005:梦登楼
45006:Level_PFDungeon02_ReActive06 45006:Level_PFDungeon02_ReActive06
45007: 梦登楼 45007:Level_PFDungeon02_ReActive05
45008: 双燕来 45008:Level_PFDungeon02_ReActive01
45009: 枕仙桥 45009:Level_PFDungeon02_ReActive02
45010: 井生秋 45010:Level_PFDungeon02_ReActive03
45011: 春几回 45011:Level_PFDungeon02_ReActive04
45012: 梦登楼 45012:Level_PFDungeon02_ReActive05
45013:Level_PFDungeon02_Active08 45013:Level_PFDungeon02_Active08
45014:Level_PFDungeon02_Active02 45014:Level_PFDungeon02_Active02
45015:Level_PFDungeon02_Active03 45015:Level_PFDungeon02_Active03
@@ -674,6 +742,13 @@
46201:Level_CYDungeon_ActivityRouge01 46201:Level_CYDungeon_ActivityRouge01
46202:Level_CYDungeon_Activy02 46202:Level_CYDungeon_Activy02
46203:Level_CYDungeon_Activy03 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:Rogue地城01-1(test) 47001:Rogue地城01-1(test)
47002:Rogue地城02-2(test) 47002:Rogue地城02-2(test)
47003:Rogue地城03-2(test) 47003:Rogue地城03-2(test)
@@ -694,6 +769,11 @@
47018:TestLevel_Dq_Rouge_LX03 47018:TestLevel_Dq_Rouge_LX03
47019:TestLevel_Dq_Rouge_LX04 47019:TestLevel_Dq_Rouge_LX04
47020:TestLevel_Dq_Rouge_LX05 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:低温关卡白盒(test) 50002:低温关卡白盒(test)
50003:战斗性能测试(test) 50003:战斗性能测试(test)
50004:电桩电源白盒(test) 50004:电桩电源白盒(test)
@@ -760,6 +840,10 @@
50071:TestWorld_APA_ZQQ 50071:TestWorld_APA_ZQQ
50072:Level_TD_V3_Gameplay_Test 50072:Level_TD_V3_Gameplay_Test
50073:PerformanceTest_LevelStreaming 50073:PerformanceTest_LevelStreaming
50074:Level_SmrDungeon_Tinali
50075:Level_SmrDungeon_BigTree
50076:Level_XMDungeon_GrassDragon
50077:Level_Tower_Moon_01
50078:Level_DreamIsland_Xinyan01 50078:Level_DreamIsland_Xinyan01
50079:Level_DreamIsland_Mona01 50079:Level_DreamIsland_Mona01
50080:Level_DreamIsland_Kazuha02 50080:Level_DreamIsland_Kazuha02
@@ -772,9 +856,20 @@
50087:Level_DreamIsland_Kazuha01 50087:Level_DreamIsland_Kazuha01
50088:Level_DreamIsland_Fischlroom 50088:Level_DreamIsland_Fischlroom
50089:Level_DreamIsland_Fischlcorridor 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 51000:Level_Tower_Moon_01
51001:Level_Tower_Moon_01 51001:Level_Tower_Moon_01
51002:Level_Tower_Moon_01 51002:Level_Tower_Moon_01
51003:Level_Tower_Moon_01 51003:Level_Tower_Moon_01
51004:Level_Tower_Moon_01 51004:Level_Tower_Moon_01
51005:Level_Tower_Moon_01 51005:Level_Tower_Moon_01
51006:TestLevel_TestBox_GJH
51014:Level_Cycle01_XM03

View File

@@ -21,6 +21,8 @@
11414:天目影打刀 11414:天目影打刀
11415:辰砂之纺锤 11415:辰砂之纺锤
11416:笼钓瓶一心 11416:笼钓瓶一心
11417:原木刀
11418:西福斯的月光
11419:「一心传」名刀 11419:「一心传」名刀
11420:「一心传」名刀 11420:「一心传」名刀
11421:「一心传」名刀 11421:「一心传」名刀
@@ -33,6 +35,7 @@
11507:凭虚 11507:凭虚
11509:雾切之回光 11509:雾切之回光
11510:波乱月白经津 11510:波乱月白经津
11511:圣显之钥
12101:训练大剑 12101:训练大剑
12201:佣兵重剑 12201:佣兵重剑
12301:铁影阔剑 12301:铁影阔剑
@@ -54,7 +57,9 @@
12411:雪葬的星银 12411:雪葬的星银
12412:衔珠海皇 12412:衔珠海皇
12414:桂木斩长正 12414:桂木斩长正
12415:玛海菈的水色
12416:恶王丸 12416:恶王丸
12417:森林王器
12501:天空之傲 12501:天空之傲
12502:狼的末路 12502:狼的末路
12503:松籁响起之时 12503:松籁响起之时
@@ -80,6 +85,8 @@
13414:喜多院十文字 13414:喜多院十文字
13415:「渔获」 13415:「渔获」
13416:断浪长鳍 13416:断浪长鳍
13417:贯月矢
13419:风信之锋
13501:护摩之杖 13501:护摩之杖
13502:天空之脊 13502:天空之脊
13504:贯虹之槊 13504:贯虹之槊
@@ -87,6 +94,7 @@
13506:弑主 13506:弑主
13507:息灾 13507:息灾
13509:薙草之稻光 13509:薙草之稻光
13511:赤沙之杖
14101:学徒笔记 14101:学徒笔记
14201:口袋魔导书 14201:口袋魔导书
14301:魔导绪论 14301:魔导绪论
@@ -109,6 +117,8 @@
14413:嘟嘟可故事集 14413:嘟嘟可故事集
14414:白辰之环 14414:白辰之环
14415:证誓之明瞳 14415:证誓之明瞳
14416:流浪的晚星
14417:盈满之实
14501:天空之卷 14501:天空之卷
14502:四风原典 14502:四风原典
14503:散佚的叙事诗 14503:散佚的叙事诗
@@ -140,6 +150,8 @@
15414:破魔之弓 15414:破魔之弓
15415:掠食者 15415:掠食者
15416:曚云之月 15416:曚云之月
15417:王下近侍
15418:竭泽
15501:天空之翼 15501:天空之翼
15502:阿莫斯之弓 15502:阿莫斯之弓
15503:终末嗟叹之诗 15503:终末嗟叹之诗

File diff suppressed because it is too large Load Diff

View File

@@ -1,28 +0,0 @@
namespace GrasscutterTools.Properties {
// 通过此类可以处理设置类的特定事件:
// 在更改某个设置的值之前将引发 SettingChanging 事件。
// 在更改某个设置的值之后将引发 PropertyChanged 事件。
// 在加载设置值之后将引发 SettingsLoaded 事件。
// 在保存设置值之前将引发 SettingsSaving 事件。
internal sealed partial class Settings {
public Settings() {
// // 若要为保存和更改设置添加事件处理程序,请取消注释下列行:
//
// this.SettingChanging += this.SettingChangingEventHandler;
//
// this.SettingsSaving += this.SettingsSavingEventHandler;
//
}
private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) {
// 在此处添加用于处理 SettingChangingEvent 事件的代码。
}
private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) {
// 在此处添加用于处理 SettingsSaving 事件的代码。
}
}
}