🎬

MYA

{{ currentProject ? currentProject.title : 'Select Project' }}

Project Library

{{ p.title }}

Created: {{ new Date(p.created_at).toLocaleDateString() }}

πŸ“€

Import Media

Source
Filter
Spd:{{clipSpeed}}x
Vol:{{clipVolume}}
{{ formatDuration(clipStart) }}
{{ formatDuration(clipEnd) }}
Clip Library
{{ c.name }}
{{ c.duration.toFixed(1) }}s
{{ isEditingEvent ? '✏️ Edit: ' + clipName : 'Event Gen' }}
Source locked.

Test Interaction

{{ opt.label }}
Goes to: {{ getClipName(opt.to_id) }}
{{ formatDuration(clipStart) }}
{{ formatDuration(clipEnd) }}

Logic Options

Running Test Simulation...
Events
No events created.
{{ c.name }}
{{ c.duration.toFixed(1) }}s

All Clips

{{ c.name }}
Event
πŸ’€ Death
{{ selectionMode ? 'Select clips from the left to delete them.' : 'Select a clip to edit details.' }}
Map: {{ getClipName(logicSourceId) }}
{{ edge.label }}↩
No Thumb
πŸ’€
β–Ά
🎡 Audio:

Select Scene

Make Your Choice

{{ opt.label || 'Option '+(idx+1) }}
TIMELINE (Zoom: {{ zoomLevel }}%){{ formatDuration(logicCurrentTime) }}

Choices at {{ formatDuration(currentEditingBlock.triggerTime) }}

+

Events

{{ formatDuration(block.triggerTime) }}
{{ block.choices.length }} Choices

Project Analytics

No data collected yet.
#{{idx+1}}
{{ stat.choice_label }}
{{ stat.count }} clicks

Final Build

{{ edge.label }}↩
No Thumb
πŸ’€
#{{ storySequence.findIndex(s=>s.id===node.unique_id) + 1 }}

Interactive Scenes

No scenes match filter
{{ c.name }}
⚑ Event
πŸ’€ Death
+

Sequence

Add scenes from left.
{{ idx + 1 }}
{{ item.name }}
βœ… Build Complete!
Open Movie

History

No builds yet.
Simulating: {{ publishTitle }}

GAME OVER

{{ formatTime(previewCurrentTime) }} / {{ formatTime(previewDuration) }}
πŸ”Š

Make Your Choice

{{ch.label}}
πŸ”’
{{ toast.type === 'error' ? '⚠️' : 'βœ…' }}
{{ toast.msg }}