Merge pull request from rfronczyk/DPR-430-add-backdrops

DPR-430: Add backdrops to the output
This commit is contained in:
Colby Gutierrez-Kraybill 2024-10-11 09:07:20 -04:00 committed by GitHub
commit e43d2a4bfb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 93 additions and 0 deletions

View file

@ -170,6 +170,10 @@ const metadata = function (meta) {
return obj;
};
const stageTargets = function (targets) {
return targets.filter((target) => target.isStage);
};
module.exports = function (project, callback) {
const meta = {
scripts: scripts(project.targets),
@ -179,6 +183,8 @@ module.exports = function (project, callback) {
comments: extract(project.targets, 'comments'),
sounds: extract(project.targets, 'sounds', 'name', 'md5ext'),
costumes: costumes(project.targets),
// backdrops are costumes on the stage target
backdrops: costumes(stageTargets(project.targets)),
sprites: sprites(project.targets),
blocks: blocks(project.targets),
extensions: extensions(project.extensions),