End of an era

Fixed previously unknown ANIM flag in Animation editor
This commit is contained in:
MayNL
2026-03-30 14:49:16 -04:00
parent 500fc74395
commit 13c49d2605
5 changed files with 8 additions and 8 deletions

View File

@@ -247,7 +247,7 @@ namespace PckStudio.Controls
}
if (!hasDefaultModel && !hasCustomModel)
{
MessageBox.Show(this, $"Not Model found for: {modelName}");
MessageBox.Show(this, $"No Model found for: {modelName}");
return;
}

View File

@@ -452,12 +452,12 @@
this.unknownCheckBox.FontSize = MetroFramework.MetroCheckBoxSize.Medium;
this.unknownCheckBox.Location = new System.Drawing.Point(126, 81);
this.unknownCheckBox.Name = "unknownCheckBox";
this.unknownCheckBox.Size = new System.Drawing.Size(84, 19);
this.unknownCheckBox.Size = new System.Drawing.Size(130, 19);
this.unknownCheckBox.TabIndex = 13;
this.unknownCheckBox.Text = "Unknown";
this.unknownCheckBox.Text = "Force Skin Effects";
this.unknownCheckBox.Theme = MetroFramework.MetroThemeStyle.Dark;
this.toolTip.SetToolTip(this.unknownCheckBox, " If you figure out what this is. Please reach out to MNL#8935 on Discord. (: " +
"");
this.toolTip.SetToolTip(this.unknownCheckBox, "Forcefully display skin effects despite the game\'s \"Custom Skin Animation\" settin" +
"g");
this.unknownCheckBox.UseSelectable = true;
//
// crouchCheckBox

View File

@@ -256,7 +256,7 @@ namespace PckStudio.Forms.Editor
* it would replace the first instance of that frame and time
* rather than the actual frame that was clicked.
* I've just switched to passing the index to fix this for now.
* - Matt
* - MayNL
*/
EditorValue.SetFrame(frameTreeView.SelectedNode.Index, diag.FrameTextureIndex, diag.FrameTime);

View File

@@ -15,7 +15,7 @@ namespace PckStudio.Core.Skin
STATIC_LEGS = 1 << 2, // 0x04
BAD_SANTA = 1 << 3, // 0x08
__BIT_4 = 1 << 4, // 0x10 - Unused??
CUSTOM_ANIMATION_OVERRIDE = 1 << 4, // 0x10, Overrides the game's "Custom Skin Animation" setting (0x19 in Settings enum)
SYNCED_LEGS = 1 << 5, // 0x20
SYNCED_ARMS = 1 << 6, // 0x40
STATUE_OF_LIBERTY = 1 << 7, // 0x80

2
Vendor/OMI-Lib vendored