fix g6 minisprite build/deploy

This commit is contained in:
Christopher Monsanto 2020-05-23 17:47:32 -04:00
parent db9efa25a2
commit bf8444453b
3 changed files with 30 additions and 22 deletions

View File

@ -1,28 +1,36 @@
-- Generate uniform size minisprites
-- foreach_rule{
-- display="pad g6 minisprite %f",
-- input="src/%{canon}/minisprites/gen6/%{dir}/*.png",
-- command=pad{w=40, h=30},
-- output="build/gen6-minisprites-padded/%{canon}/%{dir}/%b",
-- dimensions={
-- canon={"canonical", "noncanonical", "cap"},
-- dir={"asymmetrical", "misc", "pokemon"}
-- }
-- }
-- TODO: asymmetrical, misc, noncanonical
foreach_rule{
display="pad g6 minisprite %f",
input="src/%{canon}/minisprites/gen6/%{dir}/*.png",
input="newsrc/minisprites/pokemon/gen6/*.png",
command=pad{w=40, h=30},
output="build/gen6-minisprites-padded/%{canon}/%{dir}/%b",
dimensions={
canon={"canonical", "noncanonical", "cap"},
dir={"asymmetrical", "misc", "pokemon"}
}
output="build/gen6-minisprites-padded/%b"
}
-- PS spritesheet
rule{
display="ps pokemon sheet",
input={"ps-pokemon.sheet.mjs"},
command={
"node tools/sheet %f %o",
compresspng{config="SPRITESHEET"}
},
output={"build/ps/pokemonicons-sheet.png"}
}
-- rule{
-- display="ps pokemon sheet",
-- input={"ps-pokemon.sheet.mjs"},
-- command={
-- "node tools/sheet %f %o",
-- compresspng{config="SPRITESHEET"}
-- },
-- output={"build/ps/pokemonicons-sheet.png"}
-- }
-- TODO: reenable when trainers are moved
-- rule{

View File

@ -146,7 +146,7 @@ sel(
);
dest(".");
sel("build/ps/pokemonicons-pokeball-sheet.png");
//sel("build/ps/pokemonicons-pokeball-sheet.png");
// TODO
//sel("build/ps/trainers-sheet.png");
sel("build/ps/itemicons-sheet.png");

View File

@ -1,11 +1,11 @@
transform(toSmogonSpriteAlias, () => {
dest("forumsprites");
sel(
"build/gen6-minisprites-padded/noncanonical/pokemon",
"build/gen6-minisprites-padded/canonical/pokemon",
"build/gen6-minisprites-padded/cap/pokemon"
);
// dest("forumsprites");
// sel(
// "build/gen6-minisprites-padded/noncanonical/pokemon",
// "build/gen6-minisprites-padded/canonical/pokemon",
// "build/gen6-minisprites-padded/cap/pokemon"
// );
// dest("fbsprites/xy");
// sel("build/smogon/fbsprites/xy");