Update
This commit is contained in:
parent
63b6404fd8
commit
fd392252fa
@ -23,12 +23,6 @@ namespace SkinHide
|
|||||||
|
|
||||||
private ReflectionData reflectiondata = new ReflectionData();
|
private ReflectionData reflectiondata = new ReflectionData();
|
||||||
|
|
||||||
private bool PMVHideCache;
|
|
||||||
|
|
||||||
private bool PlayerHideCache;
|
|
||||||
|
|
||||||
private bool BotHideCache;
|
|
||||||
|
|
||||||
public enum Part
|
public enum Part
|
||||||
{
|
{
|
||||||
All,
|
All,
|
||||||
@ -75,66 +69,25 @@ namespace SkinHide
|
|||||||
//PlayerModelView Skin Hide
|
//PlayerModelView Skin Hide
|
||||||
if (PlayerModelView != null)
|
if (PlayerModelView != null)
|
||||||
{
|
{
|
||||||
if (settingsdata.KeyPlayerSkinHide.Value)
|
Hide(PlayerModelView, settingsdata.KeyPlayerSkinHidePart.Value, settingsdata.KeyPlayerSkinHide.Value);
|
||||||
{
|
|
||||||
Hide(PlayerModelView, settingsdata.KeyPlayerSkinHidePart.Value, settingsdata.KeyPlayerSkinHide.Value);
|
|
||||||
|
|
||||||
PMVHideCache = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!settingsdata.KeyPlayerSkinHide.Value && PMVHideCache)
|
|
||||||
{
|
|
||||||
Hide(PlayerModelView, Part.All, false);
|
|
||||||
|
|
||||||
PMVHideCache = false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Player Skin Hide
|
//Player Skin Hide
|
||||||
if (Player != null)
|
if (Player != null)
|
||||||
{
|
{
|
||||||
if (settingsdata.KeyPlayerSkinHide.Value)
|
Hide(Player, settingsdata.KeyPlayerSkinHidePart.Value, settingsdata.KeyPlayerSkinHide.Value);
|
||||||
{
|
|
||||||
Hide(Player, settingsdata.KeyPlayerSkinHidePart.Value, settingsdata.KeyPlayerSkinHide.Value);
|
|
||||||
|
|
||||||
PlayerHideCache = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!settingsdata.KeyPlayerSkinHide.Value && PlayerHideCache)
|
|
||||||
{
|
|
||||||
Hide(Player, Part.All, false);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
PMVHideCache = false;
|
|
||||||
PlayerHideCache = false;
|
|
||||||
BotHideCache = false;
|
|
||||||
|
|
||||||
Bot.Clear();
|
Bot.Clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
//Bot Skin Hide
|
//Bot Skin Hide
|
||||||
if (Bot.Count > 0)
|
if (Bot.Count > 0)
|
||||||
{
|
{
|
||||||
if (settingsdata.KeyBotSkinHide.Value)
|
foreach (PlayerBody bot in Bot)
|
||||||
{
|
{
|
||||||
foreach (PlayerBody bot in Bot)
|
Hide(bot, settingsdata.KeyBotSkinHidePart.Value, settingsdata.KeyBotSkinHide.Value);
|
||||||
{
|
|
||||||
Hide(bot, settingsdata.KeyBotSkinHidePart.Value, settingsdata.KeyBotSkinHide.Value);
|
|
||||||
}
|
|
||||||
|
|
||||||
BotHideCache = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!settingsdata.KeyBotSkinHide.Value && BotHideCache)
|
|
||||||
{
|
|
||||||
foreach (PlayerBody bot in Bot)
|
|
||||||
{
|
|
||||||
Hide(bot, Part.All, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
BotHideCache = false;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -149,7 +102,7 @@ namespace SkinHide
|
|||||||
|
|
||||||
GameObject[] dress = dresses.Where(x => x.GetType() == typeof(Dress)).Select(x => x.gameObject).ToArray();
|
GameObject[] dress = dresses.Where(x => x.GetType() == typeof(Dress)).Select(x => x.gameObject).ToArray();
|
||||||
|
|
||||||
MeshRenderer[] renderers = dress.SelectMany(x => x.GetComponentsInChildren<MeshRenderer>()).ToArray();
|
MeshRenderer[] renderers = dress.SelectMany(x => x.gameObject.GetComponentsInChildren<MeshRenderer>()).ToArray();
|
||||||
|
|
||||||
GameObject[] skindress = dresses.Where(x => x.GetType() == typeof(SkinDress) || x.GetType() == typeof(ArmBandView)).Select(x => x.gameObject).ToArray();
|
GameObject[] skindress = dresses.Where(x => x.GetType() == typeof(SkinDress) || x.GetType() == typeof(ArmBandView)).Select(x => x.gameObject).ToArray();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user