diff --git a/src/app/App.tsx b/src/app/App.tsx index 9df24167..8eedfab6 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -11294,13 +11294,20 @@ export function App({ store, initialStatusMessage }: AppProps) { } > setSchedulePaneOpen(false)} onSetRoutineTarget={(routineId, targetKey) => updateProjectScheduleRoutine( @@ -11753,6 +11760,51 @@ export function App({ store, initialStatusMessage }: AppProps) { } ) } + onSetSequenceTitle={(sequenceId, title) => + updateProjectSequence( + sequenceId, + "Rename project sequence", + "Updated project sequence title.", + (sequence) => { + sequence.title = title.trim() || "Sequence"; + } + ) + } + onAddHeldControlStep={(sequenceId, targetKey) => + handleAddProjectSequenceControlStep( + sequenceId, + "held", + targetKey + ) + } + onAddImpulseControlStep={(sequenceId, targetKey) => + handleAddProjectSequenceControlStep( + sequenceId, + "impulse", + targetKey + ) + } + onAddDialogueStep={handleAddProjectSequenceDialogueStep} + onDeleteStep={handleDeleteProjectSequenceStep} + onSetControlStepTarget={updateProjectSequenceControlStepTarget} + onSetControlStepEffectOption={ + updateProjectSequenceControlStepEffectOption + } + onSetControlStepNumericValue={ + updateProjectSequenceControlStepNumericValue + } + onSetControlStepColorValue={ + updateProjectSequenceControlStepColorValue + } + onSetControlStepAnimationClip={ + updateProjectSequenceControlStepAnimationClip + } + onSetControlStepAnimationLoop={ + updateProjectSequenceControlStepAnimationLoop + } + onSetDialogueStepDialogueId={ + updateProjectSequenceDialogueStepDialogueId + } />