This commit is contained in:
kmyuhkyuk 2024-04-17 16:35:35 +08:00
parent 665853e920
commit f243cec5e0
4 changed files with 33 additions and 33 deletions

View File

@ -1,10 +1,10 @@
{
"HideDress": "Hide Dress",
"Hide Dress Settings": "Hide Dress Settings",
"Hide Dress Part Settings": "Hide Dress Part Settings",
"Keyboard Shortcut Settings": "Keyboard Shortcut Settings",
"Hide Player Dress": "Hide Player Dress",
"Hide Other Player Dress": "Hide Other Player Dress",
"Player": "Player",
"Other Player": "Other Player"
"HideDress": "Hide Dress",
"Hide Dress Settings": "Hide Dress Settings",
"Hide Dress Part Settings": "Hide Dress Part Settings",
"Keyboard Shortcut Settings": "Keyboard Shortcut Settings",
"Update Hide Player Dress": "Update Hide Player Dress",
"Update Hide Other Player Dress": "Update Hide Other Player Dress",
"Player": "Player",
"Other Player": "Other Player"
}

View File

@ -1,10 +1,10 @@
{
"HideDress": "隐藏服饰",
"Hide Dress Settings": "隐藏服饰设置",
"Hide Dress Part Settings": "隐藏服饰部位设置",
"Keyboard Shortcut Settings": "快捷键设置",
"Hide Player Dress": "隐藏玩家服饰",
"Hide Other Player Dress": "隐藏其他玩家服饰",
"Player": "玩家",
"Other Player": "其他玩家"
"HideDress": "隐藏服饰",
"Hide Dress Settings": "隐藏服饰设置",
"Hide Dress Part Settings": "隐藏服饰部位设置",
"Keyboard Shortcut Settings": "快捷键设置",
"Update Hide Player Dress": "更新隐藏玩家服饰",
"Update Hide Other Player Dress": "更新隐藏其他玩家服饰",
"Player": "玩家",
"Other Player": "其他玩家"
}

View File

@ -31,27 +31,27 @@ namespace HideDress
var settingsModel = SettingsModel.Instance;
var hideDressModel = HideDressModel.Instance;
if (settingsModel.KeyPlayerHideDressShortcut.Value.IsDown())
if (settingsModel.KeyUpdatePlayerHideDressShortcut.Value.IsDown())
{
settingsModel.KeyPlayerHideDress.Value = !settingsModel.KeyPlayerHideDress.Value;
settingsModel.KeyUpdatePlayerHideDress.Value = !settingsModel.KeyUpdatePlayerHideDress.Value;
}
if (settingsModel.KeyOtherPlayerHideDressShortcut.Value.IsDown())
if (settingsModel.KeyUpdateOtherPlayerHideDressShortcut.Value.IsDown())
{
settingsModel.KeyOtherPlayerHideDress.Value = !settingsModel.KeyOtherPlayerHideDress.Value;
settingsModel.KeyUpdateOtherPlayerHideDress.Value = !settingsModel.KeyUpdateOtherPlayerHideDress.Value;
}
if (settingsModel.KeyPlayerHideDress.Value && hideDressModel.PlayerModelViewBody != null)
if (settingsModel.KeyUpdatePlayerHideDress.Value && hideDressModel.PlayerModelViewBody != null)
{
EnabledPartDress(hideDressModel.PlayerModelViewBody, settingsModel.KeyPlayerHideDressPart.Value);
}
if (settingsModel.KeyPlayerHideDress.Value && player != null)
if (settingsModel.KeyUpdatePlayerHideDress.Value && player != null)
{
EnabledPartDress(player.PlayerBody, settingsModel.KeyPlayerHideDressPart.Value);
}
if (settingsModel.KeyOtherPlayerHideDress.Value && world != null)
if (settingsModel.KeyUpdateOtherPlayerHideDress.Value && world != null)
{
foreach (var otherPlayer in _GameWorldHelper.AllOtherPlayer)
{

View File

@ -7,14 +7,14 @@ namespace HideDress.Models
{
public static SettingsModel Instance { get; private set; }
public readonly ConfigEntry<bool> KeyPlayerHideDress;
public readonly ConfigEntry<bool> KeyOtherPlayerHideDress;
public readonly ConfigEntry<bool> KeyUpdatePlayerHideDress;
public readonly ConfigEntry<bool> KeyUpdateOtherPlayerHideDress;
public readonly ConfigEntry<HideDressModel.DressPart> KeyPlayerHideDressPart;
public readonly ConfigEntry<HideDressModel.DressPart> KeyOtherPlayerHideDressPart;
public readonly ConfigEntry<KeyboardShortcut> KeyPlayerHideDressShortcut;
public readonly ConfigEntry<KeyboardShortcut> KeyOtherPlayerHideDressShortcut;
public readonly ConfigEntry<KeyboardShortcut> KeyUpdatePlayerHideDressShortcut;
public readonly ConfigEntry<KeyboardShortcut> KeyUpdateOtherPlayerHideDressShortcut;
[SuppressMessage("ReSharper", "RedundantTypeArgumentsOfMethod")]
private SettingsModel(ConfigFile configFile)
@ -23,8 +23,8 @@ namespace HideDress.Models
const string hideDressPartSettings = "Hide Dress Part Settings";
const string shortcutSettings = "Keyboard Shortcut Settings";
KeyPlayerHideDress = configFile.Bind<bool>(hideDressSettings, "Hide Player Dress", false);
KeyOtherPlayerHideDress = configFile.Bind<bool>(hideDressSettings, "Hide Other Player Dress", false);
KeyUpdatePlayerHideDress = configFile.Bind<bool>(hideDressSettings, "Update Hide Player Dress", false);
KeyUpdateOtherPlayerHideDress = configFile.Bind<bool>(hideDressSettings, "Update Hide Other Player Dress", false);
KeyPlayerHideDressPart =
configFile.Bind<HideDressModel.DressPart>(hideDressPartSettings, "Player",
@ -33,11 +33,11 @@ namespace HideDress.Models
configFile.Bind<HideDressModel.DressPart>(hideDressPartSettings, "Other Player",
HideDressModel.DressPart.Both);
KeyPlayerHideDressShortcut =
configFile.Bind<KeyboardShortcut>(shortcutSettings, "Hide Player Dress",
KeyUpdatePlayerHideDressShortcut =
configFile.Bind<KeyboardShortcut>(shortcutSettings, "Update Hide Player Dress",
KeyboardShortcut.Empty);
KeyOtherPlayerHideDressShortcut =
configFile.Bind<KeyboardShortcut>(shortcutSettings, "Hide Other Player Dress", KeyboardShortcut.Empty);
KeyUpdateOtherPlayerHideDressShortcut =
configFile.Bind<KeyboardShortcut>(shortcutSettings, "Update Hide Other Player Dress", KeyboardShortcut.Empty);
}
// ReSharper disable once UnusedMethodReturnValue.Global