From 39a465a2ebef70f45b5357d9616571f0289576f3 Mon Sep 17 00:00:00 2001 From: Masusder <59669685+Masusder@users.noreply.github.com> Date: Wed, 26 Aug 2026 20:29:05 +0200 Subject: [PATCH] Decode Honor of Kings & FF7 normals / Fantasy Life AWB support / DBD update / Aliens Fireteam Elite 2 support / PUBG update / Animation Curves export support / Partial UE3 support Co-Authored-By: LongerWarrior <37636768+LongerWarrior@users.noreply.github.com> Co-Authored-By: Krowe Moh <27891447+Krowe-moh@users.noreply.github.com> Co-Authored-By: Moisoni Ioan <44326908+moisoni97@users.noreply.github.com> --- CUE4Parse | 2 +- FModel/Views/Snooper/Animations/Skeleton.cs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CUE4Parse b/CUE4Parse index cdaad6c8..ec6595e4 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit cdaad6c824977e55eb417b92c193d3cf005f3cf2 +Subproject commit ec6595e46448a817ac21ea9bde01caa48f80a420 diff --git a/FModel/Views/Snooper/Animations/Skeleton.cs b/FModel/Views/Snooper/Animations/Skeleton.cs index e35d0530..db883633 100644 --- a/FModel/Views/Snooper/Animations/Skeleton.cs +++ b/FModel/Views/Snooper/Animations/Skeleton.cs @@ -156,6 +156,8 @@ public class Skeleton : IDisposable for (int s = 0; s < animation.Sequences.Count; s++) { var sequence = animation.Sequences[s]; + if (sequence.Tracks is not { Count: > 0 }) + continue; foreach (var bone in BonesByLoweredName.Values.Where(bone => sequence.OriginalSequence.FindTrackForBoneIndex(bone.SkeletonIndex) >= 0)) { bone.AnimatedBySequences.Add(s);