Fox Anim - animation utility toolkit for Blueprint projects.
Chain, queue and gracefully blend-out montages without a single C++ line, and reach for bone, socket and montage-state helpers you'd otherwise look up every time.
Full documentation: https://alchemy-fox.de/anim/
Support: support@alchemy-fox.de
——————————————————————
WHAT'S INCLUDED
25+ Blueprint Nodes | 4 Async Montage Actions | Bone & Socket Utilities | Montage State Queries | Locomotion Helpers | Full C++ Source
——————————————————————
FEATURE CATEGORIES
▸ Async Montage Chains (4 Actions) PlayRandomMontage, PlayMontageQueued, PlayMontageChain, BlendOutAndCall — full latent flow with OnCompleted / OnInterrupted exec pins, no callback wiring required
▸ Montage Control (3 Nodes) PlayMontageOnSection, StopMontageSmooth, PlayMontageWithAutoDestroy
▸ Montage State (8 Nodes) GetActiveMontageInfo, IsAnyMontagePlayingOnSlot, GetMontageTimeRemaining, GetActiveStateName, HasAnimationForSlot, IsMontageSectionActive, GetMontagePlayRate, GetAllPlayingMontages
▸ Bone & Socket (5 Nodes) GetBoneWorldTransform, GetSocketWorldTransform, GetDistanceBetweenBones, IsBoneNearLocation, GetClosestBoneToLocation
▸ Animation Control (4 Nodes) PauseAnimation, ResumeAnimation, GetAnimationProgress, SetSkeletalMeshAnimation
▸ Locomotion (1 Node) MatchAnimationToMovementSpeed — auto-syncs play rate to character velocity
——————————————————————
KEY FEATURES
Async Montage Chains — Play a sequence of montages with one node, with built-in OnFinished and OnInterrupted callbacks
Slot-Aware — Every query and helper understands AnimMontage slots
Bone Toolkit — World-space transforms, distance, closest-bone, near-location in one call
Animation Sync — One-call match-to-velocity for smooth locomotion blending
Zero Setup — Drop in, call from any Blueprint, no subsystem to boot
Networking-Friendly — All helpers work with server-authoritative AnimInstance state
——————————————————————
BLUEPRINT NODES
Async Actions — PlayRandomMontage, PlayMontageQueued, PlayMontageChain, BlendOutAndCall
Montage Control — PlayMontageOnSection, StopMontageSmooth, PlayMontageWithAutoDestroy
Montage State — GetActiveMontageInfo, IsAnyMontagePlayingOnSlot, GetMontageTimeRemaining, GetActiveStateName, HasAnimationForSlot, IsMontageSectionActive, GetMontagePlayRate, GetAllPlayingMontages
Bone & Socket — GetBoneWorldTransform, GetSocketWorldTransform, GetDistanceBetweenBones, IsBoneNearLocation, GetClosestBoneToLocation
Animation Control — PauseAnimation, ResumeAnimation, GetAnimationProgress, SetSkeletalMeshAnimation
Locomotion — MatchAnimationToMovementSpeed
——————————————————————
TECHNICAL DETAILS
Engine: Unreal Engine 5.4, 5.6, 5.7
Type: Code Plugin (C++)
Dependencies: None (engine modules only)
Platforms: Windows (Win64)
Full C++ source code included
All nodes have detailed tooltips
Integrates seamlessly into existing projects — no setup, no subsystem boot ——————————————————————
DOCUMENTATION & SUPPORT Full documentation with setup guide, node reference, and examples: https://alchemy-fox.de/anim/
——————————————————————
MISSING A FEATURE? Feature requests are welcome! If you need a specific montage helper, bone query, or integration that is not included yet, let us know. We actively review requests and will include useful additions in future updates. Send your request to support@alchemy-fox.de with a short description.
——————————————————————
By Alchemy Fox Studio