Skip to content

Commit

Permalink
d
Browse files Browse the repository at this point in the history
Signed-off-by: ClaytonTDM <[email protected]>
  • Loading branch information
ClaytonTDM committed Oct 9, 2024
1 parent 976ebd1 commit 3104a6a
Show file tree
Hide file tree
Showing 1,336 changed files with 1,931 additions and 1,934 deletions.
128 changes: 63 additions & 65 deletions .github/workflows/gif-to-webp-converter.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
const fs = require("fs").promises;
const path = require("path");
const { execFile } = require("child_process");
const util = require("util");
const execFilePromise = util.promisify(execFile);
const path = require("path");
const fs = require("fs").promises;

const gifsiclePath = "gifsicle";
const gifskiPath = "gifski";
const convertPath = "convert";
const identifyPath = "identify";

const textFileExtensions = [
".md",
Expand All @@ -17,77 +17,75 @@ const textFileExtensions = [
".htm",
".htm",
".txt",
".asp"
".asp",
];

async function isAnimatedGif(filePath) {
try {
const { stdout } = await execFilePromise("identify", [
"-format",
"%n\n",
filePath,
]);
const frameCount = parseInt(stdout.trim(), 10);
return frameCount > 1;
} catch (error) {
console.error(`Error checking if GIF is animated: ${error.message}`);
return false;
}
try {
const { stdout } = await execFilePromise(gifsiclePath, ["--info", filePath]);
return stdout.includes("+ image #");
} catch (error) {
console.error(`Error checking if GIF is animated: ${error.message}`);
return false;
}
}

async function getGifLoopCount(filePath) {
try {
const { stdout } = await execFilePromise(identifyPath, [
"-format",
"%L",
filePath,
]);
const loopCount = parseInt(stdout.trim(), 10);
return isNaN(loopCount) ? 0 : loopCount;
} catch (error) {
console.error(`Error getting GIF loop count: ${error.message}`);
return 0;
}
try {
const { stdout } = await execFilePromise(gifsiclePath, ["--info", filePath]);
const loopMatch = stdout.match(/loop forever|loop count (\d+)/);
if (loopMatch) {
if (loopMatch[0] === "loop forever") {
return 0; // Infinite loop
} else {
return parseInt(loopMatch[1], 10);
}
}
return 1; // Default to playing once if no loop information is found
} catch (error) {
console.error(`Error getting GIF loop count: ${error.message}`);
return 1; // Default to playing once on error
}
}

async function convertGifToWebp(inputPath, outputPath) {
try {
const animated = await isAnimatedGif(inputPath);
if (animated) {
const loopCount = await getGifLoopCount(inputPath);
const loopArg =
loopCount === 0 ? "--repeat=0" : `--repeat=${loopCount - 1}`;
await execFilePromise(gifskiPath, [
"--quality=100",
loopArg,
"--output",
outputPath,
inputPath,
]);
} else {
await execFilePromise(convertPath, [
inputPath,
"-define",
"webp:lossless=true",
outputPath,
]);
}
console.log(`Converted ${inputPath} to ${outputPath}`);

// Delete the original GIF file
await fs.unlink(inputPath);
console.log(`Deleted original GIF: ${inputPath}`);

return true;
} catch (error) {
console.error(`Error converting ${inputPath}: ${error.message}`);
if (error.code === "ENOENT") {
console.error(
"The required executable was not found. Please make sure gifski and ImageMagick are installed and the paths are correct."
);
}
return false;
}
try {
const animated = await isAnimatedGif(inputPath);
if (animated) {
const loopCount = await getGifLoopCount(inputPath);
const loopArg = loopCount === 0 ? "--repeat=0" : `--repeat=${loopCount}`;
await execFilePromise(gifskiPath, [
"--quality=100",
loopArg,
"--output",
outputPath,
inputPath,
]);
} else {
// For non-animated GIFs, use ImageMagick's convert
await execFilePromise(convertPath, [
inputPath,
"-define",
"webp:lossless=true",
outputPath,
]);
}
console.log(`Converted ${inputPath} to ${outputPath}`);

// Delete the original GIF file
await fs.unlink(inputPath);
console.log(`Deleted original GIF: ${inputPath}`);

return true;
} catch (error) {
console.error(`Error converting ${inputPath}: ${error.message}`);
if (error.code === "ENOENT") {
console.error(
"The required executable was not found. Please make sure gifsicle, gifski, and ImageMagick are installed and the paths are correct."
);
}
return false;
}
}

async function isTextFile(filePath) {
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/gifToWebp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@
# - name: Install dependencies
# run: |
# sudo apt-get update
# sudo apt-get install -y imagemagick
# sudo apt-get install -y webp
# sudo apt-get install -y imagemagick webp gifsicle
# curl -L https://github.com/ImageOptim/gifski/releases/download/1.32.0/gifski_1.32.0-1_amd64.deb -o gifski.deb
# sudo dpkg -i gifski.deb
# rm gifski.deb
Expand Down
Binary file removed game/images/Plants/BigChomper/0.gif
Binary file not shown.
Binary file added game/images/Plants/BigChomper/0.webp
Binary file not shown.
Binary file removed game/images/Plants/BigChomper/Chomper.gif
Binary file not shown.
Binary file added game/images/Plants/BigChomper/Chomper.webp
Binary file not shown.
Binary file removed game/images/Plants/BigChomper/ChomperAttack.gif
Binary file not shown.
Binary file added game/images/Plants/BigChomper/ChomperAttack.webp
Binary file not shown.
Binary file removed game/images/Plants/BigChomper/ChomperDigest.gif
Binary file not shown.
Binary file added game/images/Plants/BigChomper/ChomperDigest.webp
Binary file not shown.
Binary file removed game/images/Plants/Blover/0.gif
Binary file not shown.
Binary file added game/images/Plants/Blover/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Blover/Blover.gif
Binary file not shown.
Binary file added game/images/Plants/Blover/Blover.webp
Binary file not shown.
Binary file removed game/images/Plants/Blover/BloverBlow.gif
Binary file not shown.
Binary file added game/images/Plants/Blover/BloverBlow.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/0.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/Attack.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/Attack.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/Attack2.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/Attack2.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/Cactus.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/Cactus.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/Cactus2.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/Cactus2.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/Elongation.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/Elongation.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/Shorten.gif
Binary file not shown.
Binary file added game/images/Plants/Cactus/Shorten.webp
Binary file not shown.
Binary file removed game/images/Plants/Cattail/0.gif
Binary file not shown.
Binary file added game/images/Plants/Cattail/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Cattail/Attack.gif
Binary file not shown.
Binary file added game/images/Plants/Cattail/Attack.webp
Binary file not shown.
Binary file removed game/images/Plants/Cattail/Cattail.gif
Binary file not shown.
Binary file added game/images/Plants/Cattail/Cattail.webp
Binary file not shown.
Binary file removed game/images/Plants/Cattail/cat.gif
Binary file not shown.
Binary file added game/images/Plants/Cattail/cat.webp
Binary file not shown.
Binary file removed game/images/Plants/CherryBomb/0.gif
Binary file not shown.
Binary file added game/images/Plants/CherryBomb/0.webp
Binary file not shown.
Binary file removed game/images/Plants/CherryBomb/Boom.gif
Binary file not shown.
Binary file added game/images/Plants/CherryBomb/Boom.webp
Binary file not shown.
Binary file removed game/images/Plants/CherryBomb/CherryBomb.gif
Binary file not shown.
Binary file added game/images/Plants/CherryBomb/CherryBomb.webp
Binary file not shown.
Binary file removed game/images/Plants/Chomper/0.gif
Binary file not shown.
Binary file added game/images/Plants/Chomper/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Chomper/Chomper.gif
Binary file not shown.
Binary file added game/images/Plants/Chomper/Chomper.webp
Binary file not shown.
Binary file removed game/images/Plants/Chomper/ChomperAttack.gif
Binary file not shown.
Binary file added game/images/Plants/Chomper/ChomperAttack.webp
Binary file not shown.
Binary file removed game/images/Plants/Chomper/ChomperDigest.gif
Binary file not shown.
Binary file added game/images/Plants/Chomper/ChomperDigest.webp
Binary file not shown.
Binary file removed game/images/Plants/CoffeeBean/0.gif
Diff not rendered.
Binary file added game/images/Plants/CoffeeBean/0.webp
Binary file not shown.
Binary file removed game/images/Plants/CoffeeBean/CoffeeBean.gif
Diff not rendered.
Binary file added game/images/Plants/CoffeeBean/CoffeeBean.webp
Binary file not shown.
Binary file removed game/images/Plants/CoffeeBean/CoffeeBeanEat.gif
Diff not rendered.
Binary file added game/images/Plants/CoffeeBean/CoffeeBeanEat.webp
Binary file not shown.
Binary file removed game/images/Plants/DoomShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/DoomShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/DoomShroom/BeginBoom.gif
Diff not rendered.
Binary file added game/images/Plants/DoomShroom/BeginBoom.webp
Binary file not shown.
Binary file removed game/images/Plants/DoomShroom/DoomShroom.gif
Diff not rendered.
Binary file added game/images/Plants/DoomShroom/DoomShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/DoomShroom/Sleep.gif
Diff not rendered.
Binary file added game/images/Plants/DoomShroom/Sleep.webp
Binary file not shown.
Binary file removed game/images/Plants/FlamesMushroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/FlamesMushroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FlamesMushroom/FlamesMushroom.gif
Diff not rendered.
Binary file not shown.
Diff not rendered.
Binary file not shown.
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/FlowerPot/0.gif
Diff not rendered.
Binary file added game/images/Plants/FlowerPot/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FlowerPot/C/0.gif
Diff not rendered.
Binary file added game/images/Plants/FlowerPot/C/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FlowerPot/C/CFlowerPot.gif
Diff not rendered.
Binary file added game/images/Plants/FlowerPot/C/CFlowerPot.webp
Binary file not shown.
Binary file removed game/images/Plants/FlowerPot/FlowerPot.gif
Diff not rendered.
Binary file added game/images/Plants/FlowerPot/FlowerPot.webp
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/FumeShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/FumeShroom.gif
Diff not rendered.
Binary file added game/images/Plants/FumeShroom/FumeShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/FumeShroomAttack.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/FumeShroomBullet.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/FumeShroomSleep.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/Garlic/0.gif
Diff not rendered.
Binary file added game/images/Plants/Garlic/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Garlic/Garlic.gif
Diff not rendered.
Binary file added game/images/Plants/Garlic/Garlic.webp
Binary file not shown.
Binary file removed game/images/Plants/Garlic/Garlic_body2.gif
Diff not rendered.
Binary file added game/images/Plants/Garlic/Garlic_body2.webp
Binary file not shown.
Binary file removed game/images/Plants/Garlic/Garlic_body3.gif
Diff not rendered.
Binary file added game/images/Plants/Garlic/Garlic_body3.webp
Binary file not shown.
Binary file removed game/images/Plants/GatlingPea/0.gif
Diff not rendered.
Binary file added game/images/Plants/GatlingPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/GatlingPea/GatlingPea.gif
Diff not rendered.
Binary file added game/images/Plants/GatlingPea/GatlingPea.webp
Binary file not shown.
Binary file removed game/images/Plants/GloomShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/GloomShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/GloomShroom/GloomShroom.gif
Diff not rendered.
Binary file added game/images/Plants/GloomShroom/GloomShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/GloomShroom/GloomShroomAttack.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/GloomShroom/GloomShroomBullet.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/GloomShroom/GloomShroomSleep.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/GraveBuster/0.gif
Diff not rendered.
Binary file added game/images/Plants/GraveBuster/0.webp
Binary file not shown.
Binary file removed game/images/Plants/GraveBuster/GraveBuster.gif
Diff not rendered.
Binary file added game/images/Plants/GraveBuster/GraveBuster.webp
Binary file not shown.
Binary file removed game/images/Plants/HypnoShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/HypnoShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/HypnoShroom/HypnoShroom.gif
Diff not rendered.
Binary file added game/images/Plants/HypnoShroom/HypnoShroom.webp
Binary file not shown.
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/IceShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/IceShroom.gif
Diff not rendered.
Binary file added game/images/Plants/IceShroom/IceShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/IceShroomSleep.gif
Diff not rendered.
Binary file added game/images/Plants/IceShroom/IceShroomSleep.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/Snow.gif
Diff not rendered.
Binary file added game/images/Plants/IceShroom/Snow.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/icetrap.gif
Diff not rendered.
Binary file added game/images/Plants/IceShroom/icetrap.webp
Binary file not shown.
Binary file removed game/images/Plants/IcyFumeShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/IcyFumeShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/IcyFumeShroom/FumeShroom.gif
Diff not rendered.
Binary file added game/images/Plants/IcyFumeShroom/FumeShroom.webp
Binary file not shown.
Diff not rendered.
Binary file not shown.
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/IcyFumeShroom/FumeShroomSleep.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/Jalapeno/0.gif
Diff not rendered.
Binary file added game/images/Plants/Jalapeno/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Jalapeno/Jalapeno.gif
Diff not rendered.
Binary file added game/images/Plants/Jalapeno/Jalapeno.webp
Binary file not shown.
Binary file removed game/images/Plants/Jalapeno/JalapenoAttack.gif
Diff not rendered.
Binary file added game/images/Plants/Jalapeno/JalapenoAttack.webp
Binary file not shown.
Binary file removed game/images/Plants/LaserPea/0.gif
Diff not rendered.
Binary file added game/images/Plants/LaserPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LaserPea/LaserPea.gif
Diff not rendered.
Binary file added game/images/Plants/LaserPea/LaserPea.webp
Binary file not shown.
Binary file removed game/images/Plants/LaserPea/LaserPeaAttack.gif
Diff not rendered.
Binary file added game/images/Plants/LaserPea/LaserPeaAttack.webp
Binary file not shown.
Binary file removed game/images/Plants/LaserPea/LaserPeaBullet.gif
Diff not rendered.
Binary file added game/images/Plants/LaserPea/LaserPeaBullet.webp
Binary file not shown.
Binary file removed game/images/Plants/LilyPad/0.gif
Diff not rendered.
Binary file added game/images/Plants/LilyPad/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LilyPad/LilyPad.gif
Diff not rendered.
Binary file added game/images/Plants/LilyPad/LilyPad.webp
Binary file not shown.
Binary file removed game/images/Plants/Ling/0.gif
Diff not rendered.
Binary file added game/images/Plants/Ling/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Ling/Ling.gif
Diff not rendered.
Binary file added game/images/Plants/Ling/Ling.webp
Binary file not shown.
Binary file removed game/images/Plants/LotusRoot/0.gif
Diff not rendered.
Binary file added game/images/Plants/LotusRoot/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LotusRoot/Peashooter.gif
Diff not rendered.
Binary file added game/images/Plants/LotusRoot/Peashooter.webp
Binary file not shown.
Binary file removed game/images/Plants/MagneticmuShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/MagneticmuShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/MagneticmuShroom/Shrubbery.gif
Diff not rendered.
Binary file not shown.
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/Oxygen/0.gif
Diff not rendered.
Binary file added game/images/Plants/Oxygen/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Oxygen/Oxygen.gif
Diff not rendered.
Binary file added game/images/Plants/Oxygen/Oxygen.webp
Binary file not shown.
Binary file removed game/images/Plants/Oxygen/Oxygen1.gif
Diff not rendered.
Binary file added game/images/Plants/Oxygen/Oxygen1.webp
Binary file not shown.
Binary file removed game/images/Plants/PB-10.gif
Diff not rendered.
Binary file added game/images/Plants/PB-10.webp
Binary file not shown.
Binary file removed game/images/Plants/PB00.gif
Diff not rendered.
Binary file added game/images/Plants/PB00.webp
Binary file not shown.
Binary file removed game/images/Plants/PB01.gif
Diff not rendered.
Binary file added game/images/Plants/PB01.webp
Binary file not shown.
Binary file removed game/images/Plants/PB10_OLD.gif
Diff not rendered.
Binary file added game/images/Plants/PB10_OLD.webp
Binary file not shown.
Binary file removed game/images/Plants/PeaBulletHit.gif
Diff not rendered.
Binary file added game/images/Plants/PeaBulletHit.webp
Binary file not shown.
Binary file removed game/images/Plants/PeaBulletHit1.gif
Diff not rendered.
Binary file added game/images/Plants/PeaBulletHit1.webp
Binary file not shown.
Binary file removed game/images/Plants/PeaBulletHit2.gif
Diff not rendered.
Binary file added game/images/Plants/PeaBulletHit2.webp
Binary file not shown.
Binary file removed game/images/Plants/Peashooter/0.gif
Diff not rendered.
Binary file added game/images/Plants/Peashooter/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Peashooter/Peashooter.gif
Diff not rendered.
Binary file added game/images/Plants/Peashooter/Peashooter.webp
Binary file not shown.
Binary file removed game/images/Plants/Plantern/0.gif
Diff not rendered.
Binary file added game/images/Plants/Plantern/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Plantern/Plantern.gif
Diff not rendered.
Binary file added game/images/Plants/Plantern/Plantern.webp
Binary file not shown.
Binary file removed game/images/Plants/Plantern/light.gif
Diff not rendered.
Binary file added game/images/Plants/Plantern/light.webp
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/0.gif
Diff not rendered.
Binary file added game/images/Plants/PotatoMine/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/ExplosionSpudow.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/PotatoMine.gif
Diff not rendered.
Binary file added game/images/Plants/PotatoMine/PotatoMine.webp
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/PotatoMineNotReady.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/PotatoMine_mashed.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/PuffShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/PuffShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PuffShroom/PuffShroom.gif
Diff not rendered.
Binary file added game/images/Plants/PuffShroom/PuffShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/PuffShroom/PuffShroomSleep.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/0.gif
Diff not rendered.
Binary file added game/images/Plants/PumpkinHead/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/PumpkinHead.gif
Diff not rendered.
Binary file added game/images/Plants/PumpkinHead/PumpkinHead.webp
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/PumpkinHead1.gif
Diff not rendered.
Binary file added game/images/Plants/PumpkinHead/PumpkinHead1.webp
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/PumpkinHead2.gif
Diff not rendered.
Binary file added game/images/Plants/PumpkinHead/PumpkinHead2.webp
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/Pumpkin_back.gif
Diff not rendered.
Binary file added game/images/Plants/PumpkinHead/Pumpkin_back.webp
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/Pumpkin_damage1.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/Pumpkin_damage2.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/Repeater/0.gif
Diff not rendered.
Binary file added game/images/Plants/Repeater/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Repeater/Repeater.gif
Diff not rendered.
Binary file added game/images/Plants/Repeater/Repeater.webp
Binary file not shown.
Binary file removed game/images/Plants/Repeater2/0.gif
Diff not rendered.
Binary file added game/images/Plants/Repeater2/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Repeater2/Repeater2.gif
Diff not rendered.
Binary file added game/images/Plants/Repeater2/Repeater2.webp
Binary file not shown.
Binary file removed game/images/Plants/ScaredyShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/ScaredyShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/ScaredyShroom/ScaredyShroom.gif
Diff not rendered.
Binary file not shown.
Diff not rendered.
Binary file not shown.
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/0.gif
Diff not rendered.
Binary file added game/images/Plants/SeaAnemone/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/GloomShroom.gif
Diff not rendered.
Binary file added game/images/Plants/SeaAnemone/GloomShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/GloomShroomAttack.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/GloomShroomBullet.gif
Diff not rendered.
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/GloomShroomSleep.gif
Diff not rendered.
Binary file added game/images/Plants/SeaAnemone/GloomShroomSleep.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaShroom/0.gif
Diff not rendered.
Binary file added game/images/Plants/SeaShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaShroom/SeaShroom.gif
Diff not rendered.
Binary file added game/images/Plants/SeaShroom/SeaShroom.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaShroom/SeaShroomSleep.gif
Diff not rendered.
Binary file added game/images/Plants/SeaShroom/SeaShroomSleep.webp
Binary file not shown.
Binary file removed game/images/Plants/ShroomBullet.gif
Diff not rendered.
Binary file added game/images/Plants/ShroomBullet.webp
Binary file not shown.
Binary file removed game/images/Plants/ShroomBulletHit.gif
Diff not rendered.
Binary file added game/images/Plants/ShroomBulletHit.webp
Binary file not shown.
Binary file removed game/images/Plants/SnowPea/0.gif
Diff not rendered.
Binary file added game/images/Plants/SnowPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SnowPea/SnowPea.gif
Diff not rendered.
Binary file added game/images/Plants/SnowPea/SnowPea.webp
Binary file not shown.
Binary file removed game/images/Plants/SnowRepeater/0.gif
Diff not rendered.
Binary file added game/images/Plants/SnowRepeater/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SnowRepeater/SnowPea.gif
Diff not rendered.
Binary file added game/images/Plants/SnowRepeater/SnowPea.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikerock/0.gif
Diff not rendered.
Binary file added game/images/Plants/Spikerock/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikerock/2.gif
Diff not rendered.
Binary file added game/images/Plants/Spikerock/2.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikerock/3.gif
Diff not rendered.
Binary file added game/images/Plants/Spikerock/3.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikerock/Spikerock.gif
Diff not rendered.
Binary file added game/images/Plants/Spikerock/Spikerock.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikeweed/0.gif
Diff not rendered.
Binary file added game/images/Plants/Spikeweed/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikeweed/Spikeweed.gif
Diff not rendered.
Binary file added game/images/Plants/Spikeweed/Spikeweed.webp
Binary file not shown.
Binary file removed game/images/Plants/SplitPea/0.gif
Diff not rendered.
Binary file added game/images/Plants/SplitPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SplitPea/SplitPea.gif
Diff not rendered.
Binary file added game/images/Plants/SplitPea/SplitPea.webp
Binary file not shown.
Binary file removed game/images/Plants/Squash/0.gif
Diff not rendered.
Binary file added game/images/Plants/Squash/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Squash/Squash.gif
Diff not rendered.
Binary file added game/images/Plants/Squash/Squash.webp
Binary file not shown.
Loading

0 comments on commit 3104a6a

Please sign in to comment.