Comandos internos
Comandos do motor que os scripts não podem chamar, e por quê.
O motor tem 173 comandos. Estes 25 não podem ser chamados por scripts, cada um pelo motivo indicado; todos os outros fazem parte da API acima.
addReferenceLayer— o payload carrega um ReferenceSource bruto (pixels de imagem em resolução total decodificados de um arquivo importado) — não é algo que um script possa construirautoSlice— um comando do editor (Sprite > Auto-slice); os scripts encontram suas próprias regiões e chamam app.addSliceinsertFrame— infraestrutura de desfazer/refazer — o payload carrega um Frame bruto mais um snapshot Map<CelKey, Cel>, não é algo que um script possa construirinsertLayer— infraestrutura de desfazer/refazer — o payload carrega objetos Layer brutos mais snapshots Map<CelKey, Cel>/Map<CelKey, ReferenceTransform>, não é algo que um script possa construirinsertSlice— infraestrutura de desfazer/refazer — restaura um slice removido à posição original; os scripts usam app.addSliceinsertTag— infraestrutura de desfazer/refazer — o payload carrega um snapshot Tag bruto, não é algo que um script possa construirinsertTilemapTile— o payload carrega buffers de pixels capturados e listas de instâncias para desfazer — infraestrutura interna, o inverso de removeTilemapTilepasteCels— o payload é um snapshot da área de transferência produzido por extractCels (arrays RGBA tipados por cel), não algo que um script construa; os scripts copiam com app.moveCels / app.linkCels ou setPixelreplaceDocument— infraestrutura de desfazer/refazer — o payload carrega um snapshot de um Sprite inteiro, não é algo que um script possa construirreplaceLayerContent— infraestrutura de desfazer/refazer para convertToTilemap / convertToNormalLayer — o payload carrega um snapshot dos cels e das posições de uma camadarestoreCel— infraestrutura de desfazer/refazer — o payload carrega um snapshot Cel bruto (ou null), não é algo que um script possa construirrestoreCelRegion— infraestrutura de desfazer — a parte de um cel que uma escrita de pixels substituiu, capturada pelo motorrestoreCels— infraestrutura de desfazer/refazer — o payload carrega snapshots Cel brutos (ou exclusões), não é algo que um script possa construirrestoreDocumentParts— infraestrutura de desfazer/refazer para mesclagens, flatten, conversão de fundo, geometria da tela e remapeamentos de paleta — o payload carrega camadas, cels e posições brutosrestoreFrameDurations— infraestrutura de desfazer/refazer para setAllFrameDurations — app.setAllFrameDurations / app.setFrameDuration já cobrem os usos reais em scriptsrestoreLayerTree— infraestrutura de desfazer/refazer para groupLayers / ungroupLayer — o payload é a ordem completa das camadas mais objetos Layer de grupo brutos; os scripts usam app.groupLayers, app.ungroupLayer e app.moveLayerrestoreMoveState— infraestrutura de desfazer para movePixels — o payload carrega um snapshot exato de Cel + Selection que um script não tem por que construirrestorePalette— infraestrutura de desfazer/refazer para ajustes de cor em uma paleta: define a paleta literalmente, sem remapear os pixels (app.setPalette remapeia)restoreTilemapState— infraestrutura de desfazer/refazer para paintTilemapPixels — o payload carrega buffers de tiles capturados e uma lista de instânciassetCelText— o editor desenha o texto com suas próprias fontes e envia os pixels junto; um script não tem fontes, então desenha o texto como pixels (app.pastePixels)setColorCycles— infraestrutura de desfazer/refazer — restaura a lista de ciclos de cor; os scripts usam app.addColorCycle e afinssetGrid— configuração de exibição do editor (a caixa de diálogo Configurações da grade) — posiciona uma sobreposição e o alinhamento, não altera a arte que um script produzsetGuides— configuração de exibição do editor (Exibir > Guias) — as guias posicionam uma sobreposição e o alinhamento, não alteram a arte que um script produzsetPerspective— configuração de exibição do editor (Exibir > Grade de perspectiva) — posiciona uma sobreposição, não altera a arte que um script produzsetSlices— infraestrutura de desfazer/refazer — restaura a lista de slices que autoSlice substituiu
Em Markdown: internal.md.