Skip to content

Commit

Permalink
Revert "preserve loop count?"
Browse files Browse the repository at this point in the history
This reverts commit f4d2676.

Signed-off-by: ClaytonTDM <claytontdm@gmail.com>
  • Loading branch information
ClaytonTDM committed Oct 9, 2024
1 parent 3680426 commit 90cf0c6
Show file tree
Hide file tree
Showing 326 changed files with 3,016 additions and 1,846 deletions.
Binary file removed game/images/Plants/BigChomper/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Blover/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Cactus/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Cattail/0.webp
Binary file not shown.
Binary file removed game/images/Plants/CherryBomb/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Chomper/0.webp
Binary file not shown.
Binary file removed game/images/Plants/CoffeeBean/0.webp
Binary file not shown.
Binary file removed game/images/Plants/DoomShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FlamesMushroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FlowerPot/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FlowerPot/C/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/FumeShroom/FumeShroomAttack.webp
Binary file not shown.
Binary file removed game/images/Plants/Garlic/0.webp
Binary file not shown.
Binary file removed game/images/Plants/GatlingPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/GloomShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/GraveBuster/0.webp
Binary file not shown.
Binary file removed game/images/Plants/HypnoShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/Snow.webp
Binary file not shown.
Binary file removed game/images/Plants/IceShroom/icetrap.webp
Binary file not shown.
Binary file removed game/images/Plants/IcyFumeShroom/0.webp
Binary file not shown.
Binary file not shown.
Binary file removed game/images/Plants/Jalapeno/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LaserPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LaserPea/LaserPeaBullet.webp
Binary file not shown.
Binary file removed game/images/Plants/LilyPad/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LilyPad/LilyPad.webp
Binary file not shown.
Binary file removed game/images/Plants/Ling/0.webp
Binary file not shown.
Binary file removed game/images/Plants/LotusRoot/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Oxygen/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PB-10.webp
Binary file not shown.
Binary file removed game/images/Plants/PB00.webp
Binary file not shown.
Binary file removed game/images/Plants/PB01.webp
Binary file not shown.
Binary file removed game/images/Plants/PeaBulletHit.webp
Binary file not shown.
Binary file removed game/images/Plants/PeaBulletHit1.webp
Binary file not shown.
Binary file removed game/images/Plants/Peashooter/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Plantern/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/ExplosionSpudow.webp
Binary file not shown.
Binary file not shown.
Binary file removed game/images/Plants/PotatoMine/PotatoMine_mashed.webp
Binary file not shown.
Binary file removed game/images/Plants/PuffShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/PumpkinHead/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Repeater/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Repeater2/0.webp
Binary file not shown.
Binary file removed game/images/Plants/ScaredyShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/0.webp
Binary file not shown.
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/GloomShroomBullet.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaAnemone/GloomShroomSleep.webp
Binary file not shown.
Binary file removed game/images/Plants/SeaShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/ShroomBulletHit.webp
Binary file not shown.
Binary file removed game/images/Plants/SnowPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SnowRepeater/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikerock/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Spikeweed/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SplitPea/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Squash/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Starfruit/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Starfruit/Star.webp
Binary file not shown.
Binary file removed game/images/Plants/SunFlower/0.webp
Binary file not shown.
Binary file removed game/images/Plants/SunShroom/0.webp
Binary file not shown.
Binary file removed game/images/Plants/TTS/0.webp
Binary file not shown.
Binary file removed game/images/Plants/TangleKlep/0.webp
Binary file not shown.
Binary file removed game/images/Plants/TenManNut/0.webp
Binary file not shown.
Binary file removed game/images/Plants/Torchwood/0.webp
Binary file not shown.
Binary file removed game/images/Plants/TwinSunflower/0.webp
Binary file not shown.
Binary file removed game/images/Plants/WallNut/0.webp
Binary file not shown.
Binary file removed game/images/Plants/gun/0.webp
Binary file not shown.
Binary file removed game/images/Plants/gun/SeaShroomSleep.webp
Binary file not shown.
Binary file removed game/images/Plants/star/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/BackupDancer/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/BackupDancer/Head.webp
Binary file not shown.
Binary file removed game/images/Zombies/BalloonZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/BucketheadZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/CX/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/ConeheadZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/DancingZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/DancingZombie/Summon1.webp
Binary file not shown.
Binary file removed game/images/Zombies/DancingZombie/Summon2.webp
Binary file not shown.
Binary file removed game/images/Zombies/DancingZombie/Summon3.webp
Binary file not shown.
Binary file removed game/images/Zombies/DolphinRiderZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/DuckyTubeZombie1/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/FlagZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/HeiFootballZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/Imp/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/Imp/ZombieHead.webp
Binary file not shown.
Binary file removed game/images/Zombies/JX/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/JX/ZombieHead.webp
Binary file not shown.
Binary file removed game/images/Zombies/JY/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/JY/Boom.webp
Binary file not shown.
Binary file removed game/images/Zombies/JY/Boom2.webp
Binary file not shown.
Binary file removed game/images/Zombies/JackinTheBoxZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/LGBOSS/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/LGBOSS/BoomDie.webp
Binary file not shown.
Binary file removed game/images/Zombies/LionDanceZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/MustacheZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/NewspaperZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/PoleVaultingZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/ScreenDoorZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/SnorkelZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/SubZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/SubZombie/Head.webp
Binary file not shown.
Binary file removed game/images/Zombies/SubZombie/Walk2.webp
Binary file not shown.
Binary file removed game/images/Zombies/TrashZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/WJY/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/WJY/Head.webp
Binary file not shown.
Binary file removed game/images/Zombies/WJY/water/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/WJY/water/1.webp
Binary file not shown.
Binary file removed game/images/Zombies/WJY/water/ZombieHead.webp
Binary file not shown.
Binary file removed game/images/Zombies/WarshipsZombie/1.webp
Binary file not shown.
Binary file removed game/images/Zombies/WarshipsZombie/Walk1.webp
Binary file not shown.
Binary file removed game/images/Zombies/WarshipsZombie/ZombieHead.webp
Binary file not shown.
Binary file removed game/images/Zombies/XB/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/Zombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/Zomboni/BoomDie.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/BucketheadZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/ConeheadZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/EunZombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/EunZombie/Head.webp
Binary file not shown.
Binary file not shown.
Binary file removed game/images/Zombies/wall/ZZ/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/ZZ/Zombie.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/ZZ/ZombieHead.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/ZZ/ZombieLostHead.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/Zombie/0.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/Zomboni/BoomDie.webp
Binary file not shown.
Binary file removed game/images/Zombies/wall/thugZombie/0.webp
Binary file not shown.
Binary file not shown.
Binary file removed game/images/interface/0.webp
Binary file not shown.
Binary file removed game/images/interface/Dave2.webp
Binary file not shown.
Binary file removed game/images/interface/FinalWave.webp
Binary file not shown.
Binary file removed game/images/interface/oneko.webp
Binary file not shown.
Binary file removed game/images/interface/yicixingxiaofei.webp
Binary file not shown.
996 changes: 512 additions & 484 deletions game/js/CPlants.js

Large diffs are not rendered by default.

1,690 changes: 850 additions & 840 deletions game/js/CZombie.js

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions game/js/Cfunction.js
Original file line number Diff line number Diff line change
Expand Up @@ -445,13 +445,13 @@ var $User = (function () {
g = $User.Visitor;
NewImg(
"imgGrowSoil",
"images/interface/GrowSoil.webp",
"images/interface/GrowSoil.gif",
"visibility:hidden;z-index:50",
EDAll
);
NewImg(
"imgGrowSpray",
"images/interface/GrowSpray.webp",
"images/interface/GrowSpray.gif",
"visibility:hidden;z-index:50",
EDAll
);
Expand Down Expand Up @@ -2382,7 +2382,7 @@ var $User = (function () {
(SetHidden($("imgShovel")),
NewImg(
"tShovel",
"images/interface/Shovel/0.webp",
"images/interface/Shovel/0.gif",
"left:" +
(a.clientX - 10) +
"px;top:" +
Expand Down Expand Up @@ -2639,7 +2639,7 @@ var $User = (function () {
PlayAudio("hugewave");
NewImg(
"LargeWave",
"images/interface/LargeWave.webp",
"images/interface/LargeWave.gif",
"left:71px;top:249px;width:400px;height:200px;z-index:50",
EDAll
);
Expand Down Expand Up @@ -2671,7 +2671,7 @@ var $User = (function () {
PlayAudio("finalwave");
NewImg(
"FinalWave",
"images/interface/FinalWave.webp",
"images/interface/FinalWave.gif",
"left:122px;top:194px;width:756px;height:213px;z-index:50",
EDAll
);
Expand Down
20 changes: 10 additions & 10 deletions game/level/0.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ oS.Init({
a = "images/interface/";
return [
ShadowPNG,
a + "Sun.webp",
a + "Sun.gif",
a + "ZombieHand.png",
a + "OptionsMenuback" + b + ".png",
a + "OptionsBackButton" + b + ".png",
Expand All @@ -19,16 +19,16 @@ oS.Init({
a + "Logo.png",
b + "LawnCleaner.png",
a + "ZombiesWon.webp",
a + "LargeWave.webp",
a + "FinalWave.webp",
a + "LargeWave.gif",
a + "FinalWave.gif",
a + "PrepareGrowPlants.png",
a + "PointerUP.webp",
a + "PointerDown.webp",
a + "PointerUP.gif",
a + "PointerDown.gif",
a + "Shovel.png",
a + "SunBack.png",
a + "ShovelBack.png",
a + "GrowSoil.webp",
a + "GrowSpray.webp",
a + "GrowSoil.gif",
a + "GrowSpray.gif",
a + "SeedChooser_Background.png",
a + "Button.png",
a + "Almanac_IndexBack.jpg",
Expand All @@ -53,9 +53,9 @@ oS.Init({
a + "BZ.png",
a + "PoolCleaner.png",
a + "plantshadow32.png",
a + "Dave2.webp",
a + "Dave.webp",
a + "Dave3.webp",
a + "Dave2.gif",
a + "Dave.gif",
a + "Dave3.gif",
// a + "SelectorScreenChallenges_32.png",
// a + "SelectorScreenStartAdventure_32.png",
a + "version.png",
Expand Down
30 changes: 15 additions & 15 deletions game/level/1.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ oS.Init(
);
NewImg(
"dDave",
"images/interface/Dave.webp",
"images/interface/Dave.gif",
"left:0;top:81px",
EDAll
);
Expand All @@ -50,11 +50,11 @@ oS.Init(
switch (d) {
case 0:
PlayAudio("crazydaveshort1");
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
1,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [1]);
};
Expand All @@ -68,11 +68,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
1,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [2]);
};
Expand All @@ -89,11 +89,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
1,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [3]);
};
Expand All @@ -110,11 +110,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
1,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [4]);
};
Expand All @@ -131,11 +131,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
1,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [5]);
};
Expand Down Expand Up @@ -239,7 +239,7 @@ oS.Init(
);
NewImg(
"PointerUD",
"images/interface/PointerUP.webp",
"images/interface/PointerUP.gif",
"top:60px;left:50px",
EDAll
);
Expand All @@ -256,7 +256,7 @@ oS.Init(
EditImg(
$("PointerUD"),
"",
"images/interface/PointerDown.webp",
"images/interface/PointerDown.gif",
{
left: "170px",
top: "270px",
Expand Down Expand Up @@ -301,7 +301,7 @@ oS.Init(
EditImg(
$("PointerUD"),
"",
"images/interface/PointerUP.webp",
"images/interface/PointerUP.gif",
{
left: "50px",
top: "60px",
Expand Down Expand Up @@ -360,7 +360,7 @@ oS.Init(
},
}
);
EditImg($("PointerUD"), 0, "images/interface/PointerDown.webp", {
EditImg($("PointerUD"), 0, "images/interface/PointerDown.gif", {
left: "676px",
top: "295px",
visibility: "visible",
Expand Down
26 changes: 13 additions & 13 deletions game/level/100.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ oS.Init(
LoadAccess: function (a) {
NewImg(
"dDave",
"images/interface/Dave.webp",
"images/interface/Dave.gif",
"left:0;top:81px",
EDAll
);
Expand All @@ -99,11 +99,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [1]);
};
Expand All @@ -118,11 +118,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [2]);
};
Expand All @@ -137,11 +137,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [3]);
};
Expand All @@ -156,11 +156,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [4]);
};
Expand All @@ -175,11 +175,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [5]);
};
Expand All @@ -190,7 +190,7 @@ oS.Init(
'<span style="font-size:22px">Remember what I said and youll get through it.</span>';
break;
case 5:
$("dDave").src = "images/interface/Dave2.webp";
$("dDave").src = "images/interface/Dave2.gif";
ClearChild($("DivTeach"));
oSym.addTask(
5,
Expand Down Expand Up @@ -235,7 +235,7 @@ oS.Init(
);
NewImg(
"PointerUD",
"images/interface/PointerDown.webp",
"images/interface/PointerDown.gif",
"top:185px;left:676px",
EDAll
);
Expand Down
18 changes: 9 additions & 9 deletions game/level/101.js
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ oS.Init(
LoadAccess: function (a) {
NewImg(
"dDave",
"images/interface/Dave.webp",
"images/interface/Dave.gif",
"left:0;top:81px",
EDAll
);
Expand All @@ -98,11 +98,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [1]);
};
Expand All @@ -117,11 +117,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [2]);
};
Expand All @@ -136,11 +136,11 @@ oS.Init(
"crazydavelong" + Math.floor(1 + Math.random() * 3)
);
c.onclick = null;
$("dDave").src = "images/interface/Dave3.webp";
$("dDave").src = "images/interface/Dave3.gif";
oSym.addTask(
2,
function () {
$("dDave").src = "images/interface/Dave.webp";
$("dDave").src = "images/interface/Dave.gif";
c.onclick = function () {
oSym.addTask(10, b, [3]);
};
Expand All @@ -151,7 +151,7 @@ oS.Init(
'<span style="font-size:22px">Good luck.</span>';
break;
case 3:
$("dDave").src = "images/interface/Dave2.webp";
$("dDave").src = "images/interface/Dave2.gif";
ClearChild($("DivTeach"));
oSym.addTask(
5,
Expand Down Expand Up @@ -201,7 +201,7 @@ oS.Init(
);
NewImg(
"PointerUD",
"images/interface/PointerDown.webp",
"images/interface/PointerDown.gif",
"top:185px;left:676px",
EDAll
);
Expand Down
Loading

0 comments on commit 90cf0c6

Please sign in to comment.