mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-09-23 09:42:26 +00:00
Renamed ANIM enum names and buttons for clarity
This commit is contained in:
@@ -23,44 +23,44 @@ namespace PckStudio.Core.Skin
|
||||
/// </summary>
|
||||
public enum SkinAnimFlag : int
|
||||
{
|
||||
STATIC_ARMS = 0, // 0x01
|
||||
ZOMBIE_ARMS = 1, // 0x02
|
||||
STATIC_LEGS = 2, // 0x04
|
||||
BAD_SANTA = 3, // 0x08
|
||||
//
|
||||
__BIT_4 = 4, // 0x10 - Unused??
|
||||
SYNCED_LEGS = 5, // 0x20
|
||||
SYNCED_ARMS = 6, // 0x40
|
||||
STATUE_OF_LIBERTY = 7, // 0x80
|
||||
STATIC_ARMS = 0, // 0x01
|
||||
ZOMBIE_ARMS = 1, // 0x02
|
||||
STATIC_LEGS = 2, // 0x04
|
||||
SIT_IDLE_ANIMATION = 3, // 0x08
|
||||
//
|
||||
CUSTOM_ANIMATION_OVERRIDE = 4, // 0x10
|
||||
SYNCED_LEGS = 5, // 0x20
|
||||
SYNCED_ARMS = 6, // 0x40
|
||||
STATUE_OF_LIBERTY = 7, // 0x80
|
||||
|
||||
ALL_ARMOR_DISABLED = 8, // 0x100
|
||||
HEAD_BOBBING_DISABLED = 9, // 0x200
|
||||
HEAD_DISABLED = 10, // 0x400
|
||||
RIGHT_ARM_DISABLED = 11, // 0x800
|
||||
ALL_ARMOR_DISABLED = 8, // 0x100
|
||||
NO_BOBBING_OVERRIDE = 9, // 0x200
|
||||
HEAD_DISABLED = 10, // 0x400
|
||||
RIGHT_ARM_DISABLED = 11, // 0x800
|
||||
|
||||
LEFT_ARM_DISABLED = 12, // 0x1000
|
||||
BODY_DISABLED = 13, // 0x2000
|
||||
RIGHT_LEG_DISABLED = 14, // 0x4000
|
||||
LEFT_LEG_DISABLED = 15, // 0x8000
|
||||
LEFT_ARM_DISABLED = 12, // 0x1000
|
||||
TORSO_DISABLED = 13, // 0x2000
|
||||
RIGHT_LEG_DISABLED = 14, // 0x4000
|
||||
LEFT_LEG_DISABLED = 15, // 0x8000
|
||||
|
||||
HEAD_OVERLAY_DISABLED = 16, // 0x10000
|
||||
DO_BACKWARDS_CROUCH = 17, // 0x20000
|
||||
RESOLUTION_64x64 = 18, // 0x40000
|
||||
SLIM_MODEL = 19, // 0x80000
|
||||
HEADWEAR_DISABLED = 16, // 0x10000
|
||||
DO_BACKWARDS_CROUCH = 17, // 0x20000
|
||||
MODERN_WIDE_MODEL = 18, // 0x40000
|
||||
SLIM_MODEL = 19, // 0x80000
|
||||
|
||||
LEFT_ARM_OVERLAY_DISABLED = 20, // 0x100000
|
||||
RIGHT_ARM_OVERLAY_DISABLED = 21, // 0x200000
|
||||
LEFT_LEG_OVERLAY_DISABLED = 22, // 0x400000
|
||||
RIGHT_LEG_OVERLAY_DISABLED = 23, // 0x800000
|
||||
LEFT_SLEEVE_DISABLED = 20, // 0x100000
|
||||
RIGHT_SLEEVE_DISABLED = 21, // 0x200000
|
||||
LEFT_PANTS_DISABLED = 22, // 0x400000
|
||||
RIGHT_PANTS_DISABLED = 23, // 0x800000
|
||||
|
||||
BODY_OVERLAY_DISABLED = 24, // 0x1000000
|
||||
FORCE_HEAD_ARMOR = 25, // 0x2000000
|
||||
FORCE_RIGHT_ARM_ARMOR = 26, // 0x4000000
|
||||
FORCE_LEFT_ARM_ARMOR = 27, // 0x8000000
|
||||
JACKET_DISABLED = 24, // 0x1000000
|
||||
SHOW_HEAD_ARMOR = 25, // 0x2000000
|
||||
SHOW_CHESTPLATE_RIGHT = 26, // 0x4000000
|
||||
SHOW_CHESTPLATE_LEFT = 27, // 0x8000000
|
||||
|
||||
FORCE_BODY_ARMOR = 28, // 0x10000000
|
||||
FORCE_RIGHT_LEG_ARMOR = 29, // 0x20000000
|
||||
FORCE_LEFT_LEG_ARMOR = 30, // 0x40000000
|
||||
DINNERBONE = 31, // 0x80000000
|
||||
SHOW_CHESTPLATE_CENTER = 28, // 0x10000000
|
||||
SHOW_RIGHT_LEG_ARMOR = 29, // 0x20000000
|
||||
SHOW_LEFT_LEG_ARMOR = 30, // 0x40000000
|
||||
DINNERBONE = 31, // 0x80000000
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace PckStudio.Core.Skin
|
||||
STATIC_ARMS = 1 << 0, // 0x01
|
||||
ZOMBIE_ARMS = 1 << 1, // 0x02
|
||||
STATIC_LEGS = 1 << 2, // 0x04
|
||||
BAD_SANTA = 1 << 3, // 0x08
|
||||
SIT_IDLE_ANIMATION = 1 << 3, // 0x08
|
||||
|
||||
CUSTOM_ANIMATION_OVERRIDE = 1 << 4, // 0x10, Overrides the game's "Custom Skin Animation" setting (0x19 in Settings enum)
|
||||
SYNCED_LEGS = 1 << 5, // 0x20
|
||||
@@ -21,7 +21,7 @@ namespace PckStudio.Core.Skin
|
||||
STATUE_OF_LIBERTY = 1 << 7, // 0x80
|
||||
|
||||
ALL_ARMOR_DISABLED = 1 << 8, // 0x100
|
||||
HEAD_BOBBING_DISABLED = 1 << 9, // 0x200
|
||||
NO_BOBBING_OVERRIDE = 1 << 9, // 0x200
|
||||
HEAD_DISABLED = 1 << 10, // 0x400
|
||||
RIGHT_ARM_DISABLED = 1 << 11, // 0x800
|
||||
|
||||
@@ -30,17 +30,17 @@ namespace PckStudio.Core.Skin
|
||||
RIGHT_LEG_DISABLED = 1 << 14, // 0x4000
|
||||
LEFT_LEG_DISABLED = 1 << 15, // 0x8000
|
||||
|
||||
HEAD_OVERLAY_DISABLED = 1 << 16, // 0x10000
|
||||
DO_BACKWARDS_CROUCH = 1 << 17, // 0x20000
|
||||
RESOLUTION_64x64 = 1 << 18, // 0x40000
|
||||
HEADWEAR_DISABLED = 1 << 16, // 0x10000
|
||||
BACKWARDS_CROUCH = 1 << 17, // 0x20000
|
||||
MODERN_WIDE_MODEL = 1 << 18, // 0x40000
|
||||
SLIM_MODEL = 1 << 19, // 0x80000
|
||||
|
||||
LEFT_ARM_OVERLAY_DISABLED = 1 << 20, // 0x100000
|
||||
RIGHT_ARM_OVERLAY_DISABLED = 1 << 21, // 0x200000
|
||||
LEFT_LEG_OVERLAY_DISABLED = 1 << 22, // 0x400000
|
||||
RIGHT_LEG_OVERLAY_DISABLED = 1 << 23, // 0x800000
|
||||
LEFT_SLEEVE_DISABLED = 1 << 20, // 0x100000
|
||||
RIGHT_SLEEVE_DISABLED = 1 << 21, // 0x200000
|
||||
LEFT_PANTS_DISABLED = 1 << 22, // 0x400000
|
||||
RIGHT_PANTS_DISABLED = 1 << 23, // 0x800000
|
||||
|
||||
BODY_OVERLAY_DISABLED = 1 << 24, // 0x1000000
|
||||
JACKET_DISABLED = 1 << 24, // 0x1000000
|
||||
FORCE_HEAD_ARMOR = 1 << 25, // 0x2000000
|
||||
FORCE_RIGHT_ARM_ARMOR = 1 << 26, // 0x4000000
|
||||
FORCE_LEFT_ARM_ARMOR = 1 << 27, // 0x8000000
|
||||
|
||||
@@ -52,7 +52,7 @@ namespace PckStudio.Core.Skin
|
||||
{
|
||||
[unchecked((int)0x9560320c)] = SkinAnimFlag.HEAD_DISABLED, // HEAD -4 -8 -4 8 8 8 0 0 0 0 0
|
||||
|
||||
[unchecked((int)0x1f13e4a3)] = SkinAnimFlag.BODY_DISABLED, // BODY -4 0 -2 8 12 4 16 16 0 0 0
|
||||
[unchecked((int)0x1f13e4a3)] = SkinAnimFlag.TORSO_DISABLED, // BODY -4 0 -2 8 12 4 16 16 0 0 0
|
||||
|
||||
[unchecked((int)0x407c9b27)] = SkinAnimFlag.RIGHT_ARM_DISABLED, // ARM0 -3 -2 -2 4 12 4 40 16 0 0 0 // standard (64x64)
|
||||
[unchecked((int)0x867c9b27)] = SkinAnimFlag.RIGHT_ARM_DISABLED, // ARM0 -2 -2 -2 3 12 4 40 16 0 0 0 // slim
|
||||
@@ -66,22 +66,22 @@ namespace PckStudio.Core.Skin
|
||||
|
||||
[unchecked((int)0x5da5e24a)] = SkinAnimFlag.RIGHT_LEG_DISABLED, // LEG0 -2 0 -2 4 12 4 0 16 0 0 0
|
||||
|
||||
[unchecked((int)0x4bfe0142)] = SkinAnimFlag.HEAD_OVERLAY_DISABLED, // HEADWEAR -4 -8 -4 8 8 8 32 0 0 0 0
|
||||
[unchecked((int)0x4bfe0142)] = SkinAnimFlag.HEADWEAR_DISABLED, // HEADWEAR -4 -8 -4 8 8 8 32 0 0 0 0
|
||||
|
||||
// ------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
[unchecked((int)0xe693e4a3)] = SkinAnimFlag.BODY_OVERLAY_DISABLED, // BODY -4 0 -2 8 12 4 16 32 0 0 0
|
||||
[unchecked((int)0x8e322609)] = SkinAnimFlag.BODY_OVERLAY_DISABLED, // JACKET -4 0 -2 8 12 4 16 32 0 0 0
|
||||
[unchecked((int)0xe693e4a3)] = SkinAnimFlag.JACKET_DISABLED, // BODY -4 0 -2 8 12 4 16 32 0 0 0
|
||||
[unchecked((int)0x8e322609)] = SkinAnimFlag.JACKET_DISABLED, // JACKET -4 0 -2 8 12 4 16 32 0 0 0
|
||||
|
||||
[unchecked((int)0x860c4433)] = SkinAnimFlag.RIGHT_ARM_OVERLAY_DISABLED, // SLEEVE0 -3 -2 -2 4 12 4 40 32 0 0 0 // classic
|
||||
[unchecked((int)0xcc0c4433)] = SkinAnimFlag.RIGHT_ARM_OVERLAY_DISABLED, // SLEEVE0 -2 -2 -2 3 12 4 40 32 0 0 0 // slim
|
||||
[unchecked((int)0x860c4433)] = SkinAnimFlag.RIGHT_SLEEVE_DISABLED, // SLEEVE0 -3 -2 -2 4 12 4 40 32 0 0 0 // classic
|
||||
[unchecked((int)0xcc0c4433)] = SkinAnimFlag.RIGHT_SLEEVE_DISABLED, // SLEEVE0 -2 -2 -2 3 12 4 40 32 0 0 0 // slim
|
||||
|
||||
[unchecked((int)0x91407908)] = SkinAnimFlag.LEFT_ARM_OVERLAY_DISABLED, // SLEEVE1 -1 -2 -2 4 12 4 48 48 0 0 0 // classic
|
||||
[unchecked((int)0x79807908)] = SkinAnimFlag.LEFT_ARM_OVERLAY_DISABLED, // SLEEVE1 -1 -2 -2 3 12 4 48 48 0 0 0 // slim
|
||||
[unchecked((int)0x91407908)] = SkinAnimFlag.LEFT_SLEEVE_DISABLED, // SLEEVE1 -1 -2 -2 4 12 4 48 48 0 0 0 // classic
|
||||
[unchecked((int)0x79807908)] = SkinAnimFlag.LEFT_SLEEVE_DISABLED, // SLEEVE1 -1 -2 -2 3 12 4 48 48 0 0 0 // slim
|
||||
|
||||
[unchecked((int)0x4de0238a)] = SkinAnimFlag.RIGHT_LEG_OVERLAY_DISABLED, // PANTS0 -2 0 -2 4 12 4 0 32 0 0 0
|
||||
[unchecked((int)0x4de0238a)] = SkinAnimFlag.RIGHT_PANTS_DISABLED, // PANTS0 -2 0 -2 4 12 4 0 32 0 0 0
|
||||
|
||||
[unchecked((int)0x176f238a)] = SkinAnimFlag.LEFT_LEG_OVERLAY_DISABLED, // PANTS1 -2 0 -2 4 12 4 0 48 0 0 0
|
||||
[unchecked((int)0x176f238a)] = SkinAnimFlag.LEFT_PANTS_DISABLED, // PANTS1 -2 0 -2 4 12 4 0 48 0 0 0
|
||||
};
|
||||
|
||||
public static readonly string[] ValidBoxTypes = BaseTypes.Concat(OverlayTypes).ToArray();
|
||||
|
||||
Reference in New Issue
Block a user