diff --git a/PCK-Studio/Forms/Editor/CustomSkinEditor.cs b/PCK-Studio/Forms/Editor/CustomSkinEditor.cs index 6be5d0c6..0d2e467c 100644 --- a/PCK-Studio/Forms/Editor/CustomSkinEditor.cs +++ b/PCK-Studio/Forms/Editor/CustomSkinEditor.cs @@ -26,6 +26,7 @@ namespace PckStudio.Forms.Editor private Random _rng; private bool _inflateOverlayParts; private int _xmlVersion; + private SkinGameFlags _gameFlags; private BindingSource _skinPartListBindingSource; private BindingSource _skinOffsetListBindingSource; @@ -91,7 +92,6 @@ namespace PckStudio.Forms.Editor List offsetProperties = modelInfo.PartOffsets; renderer3D1.ANIM = EditorValue.Anim; - renderer3D1.GameFlags = EditorValue.GameFlags; renderer3D1.ModelData.Clear(); foreach (SkinBOX box in boxProperties) @@ -189,7 +189,7 @@ namespace PckStudio.Forms.Editor EditorValue.Model.PartOffsets.AddRange(renderer3D1.GetOffsets()); // just in case they're not the same instance EditorValue.Anim = renderer3D1.ANIM; - EditorValue.GameFlags = renderer3D1.GameFlags; + EditorValue.GameFlags = _gameFlags; DialogResult = DialogResult.OK; Save(); } @@ -457,7 +457,7 @@ namespace PckStudio.Forms.Editor private void skinAdjustmentsEditorControl1_AdjustmentsChanged(object sender, EventArgs e) { renderer3D1.ANIM = skinAdjustmentsEditorControl1.GetAnim(); - renderer3D1.GameFlags = skinAdjustmentsEditorControl1.GetGameFlags(); + _gameFlags = skinAdjustmentsEditorControl1.GetGameFlags(); } } } \ No newline at end of file diff --git a/PCK-Studio/Rendering/SkinRenderer.cs b/PCK-Studio/Rendering/SkinRenderer.cs index df24d54c..dc09a792 100644 --- a/PCK-Studio/Rendering/SkinRenderer.cs +++ b/PCK-Studio/Rendering/SkinRenderer.cs @@ -160,17 +160,6 @@ namespace PckStudio.Rendering } } - [Browsable(false)] - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] - public SkinGameFlags GameFlags - { - get => _gameFlags; - set - { - _gameFlags = value; - } - } - public ObservableCollection ModelData { get; } /// @@ -208,7 +197,6 @@ namespace PckStudio.Rendering private VertexBufferLayout plainColorVertexBufferLayout; private SkinANIM _anim; - private SkinGameFlags _gameFlags; private Image _skinImage; private Image _capeImage; private Texture2D skinTexture;