Skip to content

UE 5.6 support (dev → main) - #63

Merged
zenoengine merged 1 commit into
mainfrom
dev
Jul 7, 2026
Merged

UE 5.6 support (dev → main)#63
zenoengine merged 1 commit into
mainfrom
dev

Conversation

@zenoengine

Copy link
Copy Markdown
Collaborator

Promotes #62 — engine-version-guarded fix so ue_build_anim_state_machine compiles on UE 5.6 (GetResultNodeInsideState() is 5.7+ only). Completes 5.6/5.7/5.8 binary coverage.

Verified on a live UE 5.6 editor (clean project + precompiled binary): plugin loads (no incompatibility prompt), TCP :12029 up, E2E 254/254, anim_blueprint 15/15 (exercises the new 5.6 code path).

…62)

UAnimStateNode::GetResultNodeInsideState() was added in UE 5.7, so the
state-machine builder failed to compile on 5.6 (C2039). Guard it with an
engine-version macro: use the official API on 5.7+, and on 5.6 (and older)
find the state result by scanning the state's bound graph for the
UAnimGraphNode_StateResult. Verified: BuildPlugin succeeds on UE 5.6, 5.7,
and 5.8; the 5.7+ path is unchanged.
@zenoengine
zenoengine merged commit f7986db into main Jul 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant