diff --git a/Source/GrasscutterTools/Pages/PageSetProp.Designer.cs b/Source/GrasscutterTools/Pages/PageSetProp.Designer.cs
index 846e746..a5a5314 100644
--- a/Source/GrasscutterTools/Pages/PageSetProp.Designer.cs
+++ b/Source/GrasscutterTools/Pages/PageSetProp.Designer.cs
@@ -35,16 +35,10 @@
this.NUDTowerLevel = new System.Windows.Forms.NumericUpDown();
this.LblBPLevel = new System.Windows.Forms.Label();
this.NUDBPLevel = new System.Windows.Forms.NumericUpDown();
- this.LblGodMode = new System.Windows.Forms.Label();
- this.LblUnlimitedStamina = new System.Windows.Forms.Label();
- this.LblUnlimitedEnergy = new System.Windows.Forms.Label();
+ this.LblGodMode = new System.Windows.Forms.CheckBox();
+ this.LblUnlimitedStamina = new System.Windows.Forms.CheckBox();
+ this.LblUnlimitedEnergy = new System.Windows.Forms.CheckBox();
this.LblOpenState = new System.Windows.Forms.Label();
- this.BtnGodModeOn = new System.Windows.Forms.Button();
- this.BtnGodModeOff = new System.Windows.Forms.Button();
- this.BtnUnlimitedStaminaOn = new System.Windows.Forms.Button();
- this.BtnUnlimitedStaminaOff = new System.Windows.Forms.Button();
- this.BtnUnlimitedEnergyOn = new System.Windows.Forms.Button();
- this.BtnUnlimitedEnergyOff = new System.Windows.Forms.Button();
this.BtnSetOpenState = new System.Windows.Forms.Button();
this.BtnUnsetOpenState = new System.Windows.Forms.Button();
this.BtnUnlockMap = new System.Windows.Forms.Button();
@@ -56,6 +50,11 @@
this.BtnPlayerPropertyOff = new System.Windows.Forms.Button();
this.BtnPlayerPropertyOn = new System.Windows.Forms.Button();
this.LblPlayerPropertyDesc = new System.Windows.Forms.Label();
+ this.ChkFly = new System.Windows.Forms.CheckBox();
+ this.ChkDive = new System.Windows.Forms.CheckBox();
+ this.ChkTimeFreeze = new System.Windows.Forms.CheckBox();
+ this.BtnUnlockAll = new System.Windows.Forms.Button();
+ this.BtnUnlockMapBarrier = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.NUDWorldLevel)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.NUDTowerLevel)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.NUDBPLevel)).BeginInit();
@@ -133,70 +132,28 @@
//
resources.ApplyResources(this.LblGodMode, "LblGodMode");
this.LblGodMode.Name = "LblGodMode";
+ this.LblGodMode.Tag = "godmode";
+ this.LblGodMode.CheckedChanged += new System.EventHandler(this.PropCheckedChanged);
//
// LblUnlimitedStamina
//
resources.ApplyResources(this.LblUnlimitedStamina, "LblUnlimitedStamina");
this.LblUnlimitedStamina.Name = "LblUnlimitedStamina";
+ this.LblUnlimitedStamina.Tag = "unlimitedstamina";
+ this.LblUnlimitedStamina.CheckedChanged += new System.EventHandler(this.PropCheckedChanged);
//
// LblUnlimitedEnergy
//
resources.ApplyResources(this.LblUnlimitedEnergy, "LblUnlimitedEnergy");
this.LblUnlimitedEnergy.Name = "LblUnlimitedEnergy";
+ this.LblUnlimitedEnergy.Tag = "unlimitedenergy";
+ this.LblUnlimitedEnergy.CheckedChanged += new System.EventHandler(this.PropCheckedChanged);
//
// LblOpenState
//
resources.ApplyResources(this.LblOpenState, "LblOpenState");
this.LblOpenState.Name = "LblOpenState";
//
- // BtnGodModeOn
- //
- resources.ApplyResources(this.BtnGodModeOn, "BtnGodModeOn");
- this.BtnGodModeOn.Name = "BtnGodModeOn";
- this.BtnGodModeOn.Tag = "godmode on";
- this.BtnGodModeOn.UseVisualStyleBackColor = true;
- this.BtnGodModeOn.Click += new System.EventHandler(this.BtnSetPropButton_Click);
- //
- // BtnGodModeOff
- //
- resources.ApplyResources(this.BtnGodModeOff, "BtnGodModeOff");
- this.BtnGodModeOff.Name = "BtnGodModeOff";
- this.BtnGodModeOff.Tag = "godmode off";
- this.BtnGodModeOff.UseVisualStyleBackColor = true;
- this.BtnGodModeOff.Click += new System.EventHandler(this.BtnSetPropButton_Click);
- //
- // BtnUnlimitedStaminaOn
- //
- resources.ApplyResources(this.BtnUnlimitedStaminaOn, "BtnUnlimitedStaminaOn");
- this.BtnUnlimitedStaminaOn.Name = "BtnUnlimitedStaminaOn";
- this.BtnUnlimitedStaminaOn.Tag = "unlimitedstamina on";
- this.BtnUnlimitedStaminaOn.UseVisualStyleBackColor = true;
- this.BtnUnlimitedStaminaOn.Click += new System.EventHandler(this.BtnSetPropButton_Click);
- //
- // BtnUnlimitedStaminaOff
- //
- resources.ApplyResources(this.BtnUnlimitedStaminaOff, "BtnUnlimitedStaminaOff");
- this.BtnUnlimitedStaminaOff.Name = "BtnUnlimitedStaminaOff";
- this.BtnUnlimitedStaminaOff.Tag = "unlimitedstamina off";
- this.BtnUnlimitedStaminaOff.UseVisualStyleBackColor = true;
- this.BtnUnlimitedStaminaOff.Click += new System.EventHandler(this.BtnSetPropButton_Click);
- //
- // BtnUnlimitedEnergyOn
- //
- resources.ApplyResources(this.BtnUnlimitedEnergyOn, "BtnUnlimitedEnergyOn");
- this.BtnUnlimitedEnergyOn.Name = "BtnUnlimitedEnergyOn";
- this.BtnUnlimitedEnergyOn.Tag = "unlimitedenergy on";
- this.BtnUnlimitedEnergyOn.UseVisualStyleBackColor = true;
- this.BtnUnlimitedEnergyOn.Click += new System.EventHandler(this.BtnSetPropButton_Click);
- //
- // BtnUnlimitedEnergyOff
- //
- resources.ApplyResources(this.BtnUnlimitedEnergyOff, "BtnUnlimitedEnergyOff");
- this.BtnUnlimitedEnergyOff.Name = "BtnUnlimitedEnergyOff";
- this.BtnUnlimitedEnergyOff.Tag = "unlimitedenergy off";
- this.BtnUnlimitedEnergyOff.UseVisualStyleBackColor = true;
- this.BtnUnlimitedEnergyOff.Click += new System.EventHandler(this.BtnSetPropButton_Click);
- //
// BtnSetOpenState
//
resources.ApplyResources(this.BtnSetOpenState, "BtnSetOpenState");
@@ -215,7 +172,7 @@
//
resources.ApplyResources(this.BtnUnlockMap, "BtnUnlockMap");
this.BtnUnlockMap.Name = "BtnUnlockMap";
- this.BtnUnlockMap.Tag = "unlockmap on";
+ this.BtnUnlockMap.Tag = "UnlockMap on";
this.BtnUnlockMap.UseVisualStyleBackColor = true;
this.BtnUnlockMap.Click += new System.EventHandler(this.BtnSetPropButton_Click);
//
@@ -282,10 +239,54 @@
this.LblPlayerPropertyDesc.ForeColor = System.Drawing.SystemColors.GrayText;
this.LblPlayerPropertyDesc.Name = "LblPlayerPropertyDesc";
//
+ // ChkFly
+ //
+ resources.ApplyResources(this.ChkFly, "ChkFly");
+ this.ChkFly.Name = "ChkFly";
+ this.ChkFly.Tag = "fly";
+ this.ChkFly.UseVisualStyleBackColor = true;
+ this.ChkFly.CheckedChanged += new System.EventHandler(this.PropCheckedChanged);
+ //
+ // ChkDive
+ //
+ resources.ApplyResources(this.ChkDive, "ChkDive");
+ this.ChkDive.Name = "ChkDive";
+ this.ChkDive.Tag = "dive";
+ this.ChkDive.UseVisualStyleBackColor = true;
+ this.ChkDive.CheckedChanged += new System.EventHandler(this.PropCheckedChanged);
+ //
+ // ChkTimeFreeze
+ //
+ resources.ApplyResources(this.ChkTimeFreeze, "ChkTimeFreeze");
+ this.ChkTimeFreeze.Name = "ChkTimeFreeze";
+ this.ChkTimeFreeze.Tag = "IS_GAME_TIME_LOCKED";
+ this.ChkTimeFreeze.UseVisualStyleBackColor = true;
+ this.ChkTimeFreeze.CheckedChanged += new System.EventHandler(this.PropCheckedChanged);
+ //
+ // BtnUnlockAll
+ //
+ resources.ApplyResources(this.BtnUnlockAll, "BtnUnlockAll");
+ this.BtnUnlockAll.Name = "BtnUnlockAll";
+ this.BtnUnlockAll.Tag = "unlockall";
+ this.BtnUnlockAll.UseVisualStyleBackColor = true;
+ this.BtnUnlockAll.Click += new System.EventHandler(this.BtnUnlockAll_Click);
+ //
+ // BtnUnlockMapBarrier
+ //
+ resources.ApplyResources(this.BtnUnlockMapBarrier, "BtnUnlockMapBarrier");
+ this.BtnUnlockMapBarrier.Name = "BtnUnlockMapBarrier";
+ this.BtnUnlockMapBarrier.Tag = "";
+ this.BtnUnlockMapBarrier.UseVisualStyleBackColor = true;
+ this.BtnUnlockMapBarrier.Click += new System.EventHandler(this.BtnUnlockMapBarrier_Click);
+ //
// PageSetProp
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.BtnUnlockAll);
+ this.Controls.Add(this.ChkTimeFreeze);
+ this.Controls.Add(this.ChkDive);
+ this.Controls.Add(this.ChkFly);
this.Controls.Add(this.LblPlayerPropertyDesc);
this.Controls.Add(this.BtnPlayerPropertyOff);
this.Controls.Add(this.BtnPlayerPropertyOn);
@@ -294,15 +295,10 @@
this.Controls.Add(this.LblPlayerProperty);
this.Controls.Add(this.LblSetPropTitle);
this.Controls.Add(this.NUDOpenStateValue);
+ this.Controls.Add(this.BtnUnlockMapBarrier);
this.Controls.Add(this.BtnUnlockMap);
this.Controls.Add(this.BtnUnsetOpenState);
this.Controls.Add(this.BtnSetOpenState);
- this.Controls.Add(this.BtnUnlimitedEnergyOff);
- this.Controls.Add(this.BtnUnlimitedEnergyOn);
- this.Controls.Add(this.BtnUnlimitedStaminaOff);
- this.Controls.Add(this.BtnUnlimitedStaminaOn);
- this.Controls.Add(this.BtnGodModeOff);
- this.Controls.Add(this.BtnGodModeOn);
this.Controls.Add(this.LblOpenState);
this.Controls.Add(this.LblUnlimitedEnergy);
this.Controls.Add(this.LblUnlimitedStamina);
@@ -332,16 +328,10 @@
private System.Windows.Forms.NumericUpDown NUDTowerLevel;
private System.Windows.Forms.Label LblBPLevel;
private System.Windows.Forms.NumericUpDown NUDBPLevel;
- private System.Windows.Forms.Label LblGodMode;
- private System.Windows.Forms.Label LblUnlimitedStamina;
- private System.Windows.Forms.Label LblUnlimitedEnergy;
+ private System.Windows.Forms.CheckBox LblGodMode;
+ private System.Windows.Forms.CheckBox LblUnlimitedStamina;
+ private System.Windows.Forms.CheckBox LblUnlimitedEnergy;
private System.Windows.Forms.Label LblOpenState;
- private System.Windows.Forms.Button BtnGodModeOn;
- private System.Windows.Forms.Button BtnGodModeOff;
- private System.Windows.Forms.Button BtnUnlimitedStaminaOn;
- private System.Windows.Forms.Button BtnUnlimitedStaminaOff;
- private System.Windows.Forms.Button BtnUnlimitedEnergyOn;
- private System.Windows.Forms.Button BtnUnlimitedEnergyOff;
private System.Windows.Forms.Button BtnSetOpenState;
private System.Windows.Forms.Button BtnUnsetOpenState;
private System.Windows.Forms.Button BtnUnlockMap;
@@ -353,5 +343,10 @@
private System.Windows.Forms.Button BtnPlayerPropertyOff;
private System.Windows.Forms.Button BtnPlayerPropertyOn;
private System.Windows.Forms.Label LblPlayerPropertyDesc;
+ private System.Windows.Forms.CheckBox ChkFly;
+ private System.Windows.Forms.CheckBox ChkDive;
+ private System.Windows.Forms.CheckBox ChkTimeFreeze;
+ private System.Windows.Forms.Button BtnUnlockAll;
+ private System.Windows.Forms.Button BtnUnlockMapBarrier;
}
}
diff --git a/Source/GrasscutterTools/Pages/PageSetProp.cs b/Source/GrasscutterTools/Pages/PageSetProp.cs
index 9cb3f48..8532fef 100644
--- a/Source/GrasscutterTools/Pages/PageSetProp.cs
+++ b/Source/GrasscutterTools/Pages/PageSetProp.cs
@@ -1,4 +1,23 @@
-using System;
+/**
+ * Grasscutter Tools
+ * Copyright (C) 2023 jie65535
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published
+ * by the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ *
+ **/
+
+using System;
using System.Globalization;
using System.Windows.Forms;
@@ -9,7 +28,7 @@ namespace GrasscutterTools.Pages
{
internal partial class PageSetProp : BasePage
{
- private const string SetPropPrefix = "/setProp";
+ private const string SetPropPrefix = "/prop";
public PageSetProp()
{
@@ -60,12 +79,12 @@ namespace GrasscutterTools.Pages
private void BtnSetOpenState_Click(object sender, EventArgs e)
{
- SetCommand(SetPropPrefix, "setopenstate " + NUDOpenStateValue.Value);
+ SetCommand(SetPropPrefix, "SetOpenState " + NUDOpenStateValue.Value);
}
private void BtnUnsetOpenState_Click(object sender, EventArgs e)
{
- SetCommand(SetPropPrefix, "unsetopenstate " + NUDOpenStateValue.Value);
+ SetCommand(SetPropPrefix, "UnsetOpenState " + NUDOpenStateValue.Value);
}
private void NUDPlayerPropertyValue_ValueChanged(object sender, EventArgs e)
@@ -93,5 +112,22 @@ namespace GrasscutterTools.Pages
NUDPlayerPropertyValue.Minimum = selectedItem.Min;
LblPlayerPropertyDesc.Text = selectedItem.Description;
}
+
+ private void PropCheckedChanged(object sender, EventArgs e)
+ {
+ var chk = sender as CheckBox;
+ var prop = chk.Tag as string;
+ SetCommand(SetPropPrefix, prop + ' ' + (chk.Checked ? "on" : "off"));
+ }
+
+ private void BtnUnlockMapBarrier_Click(object sender, EventArgs e)
+ {
+ SetCommand($"{SetPropPrefix} SetOpenState 47 | {SetPropPrefix} SetOpenState 48");
+ }
+
+ private void BtnUnlockAll_Click(object sender, EventArgs e)
+ {
+ SetCommand("/unlockall");
+ }
}
}
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Pages/PageSetProp.en-US.resx b/Source/GrasscutterTools/Pages/PageSetProp.en-US.resx
index ea2d4b2..247b6a5 100644
--- a/Source/GrasscutterTools/Pages/PageSetProp.en-US.resx
+++ b/Source/GrasscutterTools/Pages/PageSetProp.en-US.resx
@@ -142,50 +142,39 @@
BP Level
-
- 326, 38
-
- 72, 17
+ 91, 21
God Mode
-
- 285, 67
+
+
+ NoControl
- 113, 17
+ 132, 21
Unlimited Stamina
- 291, 96
+ 242, 95
- 107, 17
+ 126, 21
Unlimited Energy
-
- On
+
+ 82, 126
-
- Off
+
+ 73, 17
-
- On
-
-
- Off
-
-
- On
-
-
- Off
+
+ Open State
Set
@@ -193,6 +182,9 @@
Unset
+
+ 475, 35
+
Unlock Map
@@ -217,4 +209,40 @@
On
+
+ 380, 38
+
+
+ 67, 21
+
+
+ Flyable
+
+
+ 380, 67
+
+
+ 74, 21
+
+
+ CanDive
+
+
+ 380, 96
+
+
+ 93, 21
+
+
+ TimeFreeze
+
+
+ Unlock All
+
+
+ 475, 63
+
+
+ Unlock Barrier
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Pages/PageSetProp.resx b/Source/GrasscutterTools/Pages/PageSetProp.resx
index e4540f3..0058096 100644
--- a/Source/GrasscutterTools/Pages/PageSetProp.resx
+++ b/Source/GrasscutterTools/Pages/PageSetProp.resx
@@ -121,9 +121,6 @@
474, 21
-
- $this
-
161, 212
@@ -132,25 +129,22 @@
True
- 56, 17
+ 75, 21
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 404, 93
-
-
- 70, 23
+
+ $this
LblPlayerProperty
-
- 17
+
+ BtnUnlockMapBarrier
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 16
+
+
+ True
LblWorldLevel
@@ -158,38 +152,32 @@
70, 23
+
+ 3
+
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 10
+ 15
-
- $this
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 75, 23
+
+ BtnUnlockAll
- 7
+ 11
-
- 75, 23
-
-
- BtnPlayerPropertyOn
+
+ LblSetPropTitle
- 18
-
-
- 404, 182
+ 17
- 56, 17
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ 75, 21
LblBPLevel
@@ -198,7 +186,7 @@
70, 23
- 73, 17
+ 56, 17
$this
@@ -212,14 +200,20 @@
161, 181
+
+ 28
+
- 9
+ 14
-
- 15
+
+ 7
-
- $this
+
+ ChkTimeFreeze
+
+
+ 120, 25
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
@@ -233,69 +227,81 @@
LblTowerLevel
-
- 开
+
+ 242, 212
+
+
+ $this
True
+
+ 2
+
+
+ NUDPlayerPropertyValue
+
LblOpenState
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
23
+
+ 120, 23
+
- 323, 124
+ 323, 122
+
+
+ 0
$this
-
- 404, 64
-
PageSetProp
- 5
+ 9
-
- 开
+
+ 323, 39
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 323, 97
NoControl
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 29
+
+
+ 26
+
+
+ True
- 56, 17
+ 75, 21
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- Open State
+ 开放状态
- 19
+ 18
-
- 关
+
+ $this
- 25
-
-
- 12
+ 24
80, 17
@@ -303,9 +309,6 @@
LblGodMode
-
- 5
-
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
@@ -316,26 +319,23 @@
深渊螺旋
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 20
+ 19
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 404, 64
+
+
+ 75, 25
- 2
-
-
- 13
+ 6
16
-
- BtnGodModeOn
-
纪行等级
@@ -348,36 +348,33 @@
LblUnlimitedEnergy
-
- 开
+
+ 120, 25
-
- $this
+
+ 2
+
+
+ 0
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- NUDTowerLevel
-
-
- 开
+
+ 点亮地图
237, 25
-
- BtnUnlimitedStaminaOn
+
+ 0
-
- NUDPlayerPropertyValue
+
+ 75, 21
$this
-
- 8
-
6
@@ -387,28 +384,25 @@
99, 68
-
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
$this
-
- 3
-
-
- 12
-
-
- 485, 35
-
True
- 6
+ 10
+
+
+ 1
- 23
+ 22
-
+
$this
@@ -421,22 +415,28 @@
取消
- 1
+ 5
9
-
- 161, 66
+
+ $this
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
$this
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 0
+
+ NoControl
+
+
+ NUDTowerLevel
20
@@ -447,57 +447,51 @@
LblUnlimitedStamina
-
- 75, 23
-
$this
$this
-
- 75, 23
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 3
-
-
- 14
-
-
- BtnUnlimitedEnergyOn
-
-
- 16
-
-
+
$this
+
+ 时间冻结
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 323, 68
+
BtnUnlockMap
$this
+
+ True
+
22
99, 39
-
- True
-
-
+
$this
无限体力
-
- 0
-
设置账号属性
@@ -505,11 +499,17 @@
CmbPlayerProperty
- 26
+ 25
+
+
+ System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
70, 23
+
+ 潜水能力
+
NUDOpenStateValue
@@ -528,32 +528,26 @@
$this
-
- 4
+
+ True
$this
-
- 404, 122
+
+ ChkDive
+
+
+ 99, 126
56, 17
-
- BtnUnlimitedStaminaOff
-
-
- 485, 93
-
System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 11
-
- 75, 23
+ 75, 25
99, 184
@@ -561,65 +555,56 @@
$this
-
- 1
+
+ ChkFly
+
+
+ 4
- 342, 38
-
-
- NoControl
+ 242, 38
无敌模式
-
- 关
-
True
$this
-
- LblSetPropTitle
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 120, 23
+
+ 开
-
- 242, 212
+
+ 13
-
- 11
+
+ 242, 96
True
-
- BtnGodModeOff
-
17
-
- 2
+
+ $this
-
- 404, 35
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ True
161, 37
-
- $this
+
+ 27
- 75, 23
+ 75, 25
25
@@ -627,14 +612,17 @@
NUDBPLevel
-
- 342, 96
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
56, 17
+
+ 12
+
- 4
+ 8
7
@@ -645,11 +633,14 @@
NUDWorldLevel
+
+ $this
+
玩家属性
- 242, 124
+ 242, 122
19
@@ -657,21 +648,27 @@
BtnSetOpenState
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 404, 182
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 75, 21
-
- 75, 23
+
+ 70, 23
-
+
$this
+
+ 75, 21
+
世界等级
+
+ 飞行能力
+
161, 124
@@ -684,32 +681,29 @@
BtnPlayerPropertyOff
-
- $this
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 24
+ 23
- 342, 67
-
-
- 关
+ 242, 67
System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- GrasscutterTools.Pages.BasePage, GrasscutterTools, Version=1.9.0.0, Culture=neutral, PublicKeyToken=de2b1c089621e923
+ GrasscutterTools.Pages.BasePage, GrasscutterTools, Version=1.12.2.0, Culture=neutral, PublicKeyToken=de2b1c089621e923
+
+
+ 解锁边界
Top, Left, Right
-
- 15
-
-
- 点亮地图
+
+ 16
System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
@@ -717,56 +711,53 @@
BtnUnsetOpenState
-
- BtnUnlimitedEnergyOff
-
$this
- 156, 23
+ 120, 25
56, 17
- 0
+ 4
+
+
+ $this
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 22
+ 21
-
- 10
+
+ 404, 122
-
- 75, 23
-
-
- $this
+
+ 404, 36
18
- 21
+ 20
-
- 485, 64
+
+ 5
-
- True
+
+ 161, 66
-
- $this
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- 75, 23
+ 75, 25
-
- $this
+
+ BtnPlayerPropertyOn
99, 97
@@ -774,27 +765,24 @@
8
-
- 82, 127
+
+ NoControl
-
- 75, 23
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 13
+
+ 3
161, 95
-
- 14
+
+ 解锁全部
56, 17
+
+ 1
+
True
diff --git a/Source/GrasscutterTools/Pages/PageSetProp.ru-RU.resx b/Source/GrasscutterTools/Pages/PageSetProp.ru-RU.resx
index 0c420ad..2295228 100644
--- a/Source/GrasscutterTools/Pages/PageSetProp.ru-RU.resx
+++ b/Source/GrasscutterTools/Pages/PageSetProp.ru-RU.resx
@@ -145,11 +145,8 @@
Уровень BP
-
- 293, 38
-
- 105, 17
+ 124, 21
Непобедимость
@@ -158,56 +155,35 @@
Microsoft YaHei UI, 8pt
- 298, 58
+ 242, 60
- 100, 32
+ 119, 36
Неограниченная
выносливость
-
- 257, 96
-
- 141, 17
+ 160, 21
Бесконечная энергия
-
- Включить
+
+ 21, 126
-
- 80, 23
+
+ 134, 17
-
- Выключить
-
-
- Включить
-
-
- 80, 23
-
-
- Выключить
-
-
- Включить
-
-
- 80, 23
-
-
- Выключить
+
+ Открытое состояние
- 237, 124
+ 237, 122
- 85, 23
+ 85, 25
Установить
@@ -216,7 +192,10 @@
Отменить
- 409, 121
+ 488, 3
+
+
+ 155, 25
Разблокировать карту
@@ -245,4 +224,46 @@
Включить
+
+ 408, 38
+
+
+ 93, 21
+
+
+ Летающий
+
+
+ 408, 67
+
+
+ 117, 21
+
+
+ Может нырять
+
+
+ 408, 96
+
+
+ 152, 21
+
+
+ Заморозка времени
+
+
+ 155, 25
+
+
+ Разблокировать все
+
+
+ 327, 3
+
+
+ 155, 25
+
+
+ Разблокировать Барьер
+
\ No newline at end of file
diff --git a/Source/GrasscutterTools/Pages/PageSetProp.zh-TW.resx b/Source/GrasscutterTools/Pages/PageSetProp.zh-TW.resx
index 9d7229b..b61697e 100644
--- a/Source/GrasscutterTools/Pages/PageSetProp.zh-TW.resx
+++ b/Source/GrasscutterTools/Pages/PageSetProp.zh-TW.resx
@@ -135,24 +135,6 @@
無限能量
-
- 開
-
-
- 關
-
-
- 開
-
-
- 關
-
-
- 開
-
-
- 關
-
設定
@@ -171,4 +153,23 @@
開
+
+ 飛行能力
+
+
+ 潛水能力
+
+
+ 時間凍結
+
+
+ 解鎖全部
+
+
+
+ NoControl
+
+
+ 解鎖邊界
+
\ No newline at end of file