Objects
Timeline, Scene, Video, Audio, Image, Text, tracks, markers, and typed effect namespaces.
Developer Portal
FusionScript is the automation language for FusionWare products. It gives editors, Event Builder blocks, APIs, and AI-generated scripts a shared object model with validation and autocomplete.
T1.V1.findMarker("chorus")
.play(VideoFX.fadeIn(5))
T1.A1.play(AudioFX.duck(-8, 2))
Image("castle")
.show(ImageFX.zoomIn(4))
Timeline("NextScene")
.start(TransitionFX.crossfade(2))
Language Documentation
FusionScript uses object calls, typed parameters, chainable methods, and effect namespaces so scripts stay expressive without becoming ambiguous.
Timeline, Scene, Video, Audio, Image, Text, tracks, markers, and typed effect namespaces.
Methods declare return types, parameters, chain behavior, and compatible effect namespaces.
Invalid calls can be rejected before they run, including mismatched effects and wrong parameter types.
API Reference
The API layer will support parsing, validating, saving, running, and explaining FusionScript commands across FusionInteract and future FusionWare services.
SDKs
Browser and Node helpers for validation, autocomplete, and script execution.
Server-side registry loading, API wrappers, and FusionInteract integration helpers.
Batch validation, analysis tooling, and future automation runners.
Object Registry
Every object, method, property, event, parameter, return type, and allowed effect namespace is stored in the registry so UI builders and AI script generation follow the same rules.
["VideoFX"]["AudioFX"]["ImageFX"]["TextFX"]["TransitionFX"]Examples
// Video
T1.V1.findMarker("chorus").play(VideoFX.fadeIn(5))
// Audio
T1.A1.play(AudioFX.fadeIn(5))
// Text
Text(1).show(TextFX.typewriter(2))
// Scene transition
Scene("Lobby").enter(TransitionFX.fadeToBlack(1))
Tutorials
Playground
This lightweight preview shows whether a sample uses the correct effect namespace. Full parsing and execution will connect to the registry service later.
Community
Community resources will collect examples, implementation notes, object registry patterns, FusionStore asset conventions, and shared script recipes.