diff --git a/Tupfile.lua b/Tupfile.lua index 14a6b82d..f49118b4 100644 --- a/Tupfile.lua +++ b/Tupfile.lua @@ -30,6 +30,25 @@ tup.rule( {"build/ps/pokemonicons-sheet.png", "build/ps/pokemonicons.json"} ) +-- PS pokeball icons + +local balls = { + "src/noncanonical/ui/battle/Ball-Normal.png", + "src/noncanonical/ui/battle/Ball-Sick.png", + "src/noncanonical/ui/battle/Ball-Null.png", +} + +tup.rule( + balls, + makecmd{ + display="pokemonicons-pokeball-sheet", + [[ +convert -background transparent -gravity center -extent 40x30 %f +append %o +]] + }, + {"build/ps/pokemonicons-pokeball-sheet.png"} +) + -- Smogdex social images function fbsprite(input, output) diff --git a/ps.deploy.js b/ps.deploy.js index fa510198..03cb878f 100644 --- a/ps.deploy.js +++ b/ps.deploy.js @@ -124,3 +124,6 @@ sel( "src/canonical/ui/categories/gen4", "src/noncanonical/ui/categories/undefined.png", ); + +dest("."); +sel("build/ps/pokemonicons-pokeball-sheet.png");