Skip to content

Montage Section Builder

Module: Animation · Category: Montage · Tool ID: MontageSectionBuilder

Loads any AnimMontage asset and surfaces the structure that gameplay code actually depends on: every section’s start/end time, the next-section link chain, slot/group routing, blend-in/out settings, and notify events per section. Flags broken links, overlapping sections, and sections that can never be reached from the start.

Screenshot 01 — Hero shot — Tool open with a multi-section combo montage loaded, section list populated, chain string visible, issues block highlighting one broken link.


  • Building combo or multi-stage ability montages — verifying the chain actually loops/branches the way you wrote it
  • Debugging “a section never plays” bugs — usually a typo in Next Section
  • Reviewing montages from a teammate before they merge to main
  • Spot-checking blend-in/out times for consistency across an animation set
  • Don’t use this to edit montages — it’s read-only; section editing lives in UE’s Montage editor
  • Don’t expect playback — the tool inspects the data, it doesn’t preview playback

  1. Open the EQLabs Hub and search for Montage (or browse to Animation → Montage)
  2. Click the tool card
  3. Drop an AnimMontage asset into the picker field

SectionWhat it does
Montage Asset pickerLoad any UAnimMontage
Info blockSlot, Group, Blend In, Blend Out, total duration, total notify count
Section Chain blockLinear text rendering of the link chain — e.g., Start → Loop → End
Issues blockBroken links, overlapping sections, unreachable sections
Section listPer-section row: name, start/end time, next-section link, notify count, reachability
FlagMeaning
Broken LinkA section’s Next Section points to a name that doesn’t exist on the montage
UnreachableSection is not connected to any chain starting from the entry section
OverlapTwo sections occupy overlapping time ranges (rarely intentional)

Screenshot 02 — Section list with chain — Multi-section list showing reachability flags, chain string above clearly showing branch structure.


Drop the AnimMontage into the picker. Sections list populates automatically.

The Section Chain block renders the link order as plain text. Confirm the flow matches what you intended (e.g., a 3-hit combo should chain Hit1 → Hit2 → Hit3 with Hit3 not chaining anywhere).

Walk the Issues block first. Broken links are almost always bugs; unreachable sections are usually leftovers from refactoring.

The notify count column tells you which sections have events. A section with no notifies driving gameplay events may be missing its trigger.


No persisted settings — operates on whichever montage you load.


  • In-panel display only — read-only against the source asset
  • No clipboard export in V1 — copy chain manually if needed

  • The chain is computed from Next Section properties — if you author montages by hand-editing properties (rare), make sure the names match exactly (case-sensitive).
  • An “unreachable” section can be intentional — sometimes you want a manual-only section that gameplay code triggers via name. Read the warning, decide.
  • Section overlap is almost never intentional — overlapping sections cause undefined playback behavior.


Report an issue with this tool

Opens our feedback form in a new tab with the tool name pre-filled.