import_eos_ascii
Import an ETC Eos ASCII (.asc) showfile into LacyLights, creating or appending a project with patch, cues, palettes, and groups while warning about skipped EOS-only data.
Instructions
Import an ETC Eos ASCII (.asc) showfile into LacyLights.
Creates a new project (or appends into an existing one if targetProjectId is given) populated with the patch, cues, palettes, and groups from the Eos showfile. EOS-only concepts (effects, partitions, magic sheets, action triggers, curves, submasters) are skipped and surfaced as structured warnings. Palettes/presets are imported as standalone Looks in dedicated cue lists ("Color Palettes", "Beam Palettes", etc.).
Returns:
projectId: the created or updated project
counts of fixtures, looks, cue lists, cues, groups created
warnings: structured list with code/severity/message/context entries
synthesizedDefinitionIds: definitions auto-synthesized when no library match was found
Provide either newProjectName or targetProjectId, not both. If both are omitted, the project name comes from the showfile's $$Title.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asciiContent | Yes | Full text content of the .asc showfile. | |
| newProjectName | No | Optional explicit name for the new project. | |
| targetProjectId | No | Optional existing project ID to append the import into. Existing data is preserved. |