Skip to content

Flow Sequencer changes#381

Open
LindyHopperGT wants to merge 1 commit into
MothCocoon:5.xfrom
LindyHopperGT:SequencerChanges
Open

Flow Sequencer changes#381
LindyHopperGT wants to merge 1 commit into
MothCocoon:5.xfrom
LindyHopperGT:SequencerChanges

Conversation

@LindyHopperGT
Copy link
Copy Markdown
Contributor

Adds UMKTFlowNodeAddOn_LevelSequenceActorBinding, a Flow node add-on that binds a named Level Sequence actor slot to an actor resolved from a blackboard key before playback. Supports multiplayer via replicated binding state on AFlowLevelSequenceActor. New IMKTPlayLevelSequenceAddOnInterface: pre-play hook (OnSequencePlayerCreated) for add-ons to apply binding overrides after player creation MKTFlowNode_PlayLevelSequenceAtStageMarker: accepts IMKTPlayLevelSequenceAddOnInterface children, calls the hook, exposes GetSequenceActor() AFlowLevelSequenceActor: AddBinding()/ClearAllBindings() with replicated BindingEntries so binding overrides propagate to clients

Adds UMKTFlowNodeAddOn_LevelSequenceActorBinding, a Flow node add-on that binds a named Level Sequence actor slot to an actor resolved from a blackboard key before playback. Supports multiplayer via replicated binding state on AFlowLevelSequenceActor.
New IMKTPlayLevelSequenceAddOnInterface: pre-play hook (OnSequencePlayerCreated) for add-ons to apply binding overrides after player creation
MKTFlowNode_PlayLevelSequenceAtStageMarker: accepts IMKTPlayLevelSequenceAddOnInterface children, calls the hook, exposes GetSequenceActor()
AFlowLevelSequenceActor: AddBinding()/ClearAllBindings() with replicated BindingEntries so binding overrides propagate to clients
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