diff --git a/FixOrder.class b/FixOrder.class index ae0af57..23868c3 100644 Binary files a/FixOrder.class and b/FixOrder.class differ diff --git a/FixOrder.java b/FixOrder.java index a5fa266..07e55dd 100644 --- a/FixOrder.java +++ b/FixOrder.java @@ -23,9 +23,6 @@ public void act() { deltaTime = (currentFrame - lastFrame) / 1000000; if (deltaTime > delayTime) { level.fixOrder(); - if (level.wave == -1) { - level.finishedSending = true; - } diff --git a/WaveManager.class b/WaveManager.class index 219a8bc..d1d6f5a 100644 Binary files a/WaveManager.class and b/WaveManager.class differ diff --git a/WaveManager.java b/WaveManager.java index 5843d7b..5a222ad 100644 --- a/WaveManager.java +++ b/WaveManager.java @@ -98,6 +98,7 @@ public void act() lastFrame = System.nanoTime(); } if (wave > level.length-1) { + MyWorld.addObject(new finishedSending(this, 15000L), 0,0); wave = -1; } diff --git a/finishedSending.class b/finishedSending.class new file mode 100644 index 0000000..6b3c2f3 Binary files /dev/null and b/finishedSending.class differ diff --git a/finishedSending.ctxt b/finishedSending.ctxt new file mode 100644 index 0000000..1a92923 --- /dev/null +++ b/finishedSending.ctxt @@ -0,0 +1,8 @@ +#BlueJ class context +comment0.target=finishedSending +comment0.text=\r\n\ Write\ a\ description\ of\ class\ Timer2\ here.\r\n\ \r\n\ @author\ (your\ name)\ \r\n\ @version\ (a\ version\ number\ or\ a\ date)\r\n +comment1.params=level\ delayTime +comment1.target=finishedSending(WaveManager,\ long) +comment2.params= +comment2.target=void\ act() +numComments=3 diff --git a/finishedSending.java b/finishedSending.java new file mode 100644 index 0000000..91c2477 --- /dev/null +++ b/finishedSending.java @@ -0,0 +1,37 @@ + +import greenfoot.*; + +/** + * Write a description of class Timer2 here. + * + * @author (your name) + * @version (a version number or a date) + */ +class finishedSending extends Actor +{ + public long deltaTime; + public long lastFrame = System.nanoTime(); + public long currentFrame = System.nanoTime(); + public long delayTime; + + public WaveManager level; + + finishedSending(WaveManager level, long delayTime) { + this.delayTime = delayTime; + + + this.level = level; + } + public void act() { + currentFrame = System.nanoTime(); + deltaTime = (currentFrame - lastFrame) / 1000000; + if (deltaTime > delayTime) { + + level.finishedSending = true; + getWorld().removeObject(this); + return; + } + + + } +} diff --git a/project.greenfoot b/project.greenfoot index fd5d52a..457f5cb 100644 --- a/project.greenfoot +++ b/project.greenfoot @@ -60,6 +60,7 @@ class.WaveManager.image=null.png class.WinRepeater.image=repeaterpacket1.png class.clickShovel.image=shovel.png class.fallingZombie.image=zombiefall1.png +class.finishedSending.image=null.png class.icon.image=icon.png dependency1.from=MainMenu dependency1.to=Hitbox @@ -67,318 +68,324 @@ dependency1.type=UsesDependency dependency10.from=MyWorld dependency10.to=Board dependency10.type=UsesDependency -dependency100.from=SaveBlock -dependency100.to=MainMenu +dependency100.from=Retry +dependency100.to=Transition dependency100.type=UsesDependency -dependency101.from=SaveBlock -dependency101.to=AudioPlayer +dependency101.from=Retry +dependency101.to=IntroLevel1 dependency101.type=UsesDependency -dependency102.from=More +dependency102.from=SaveBlock dependency102.to=MainMenu dependency102.type=UsesDependency -dependency103.from=More +dependency103.from=SaveBlock dependency103.to=AudioPlayer dependency103.type=UsesDependency -dependency104.from=Zombie -dependency104.to=MyWorld +dependency104.from=More +dependency104.to=MainMenu dependency104.type=UsesDependency -dependency105.from=Zombie -dependency105.to=Plant +dependency105.from=More +dependency105.to=AudioPlayer dependency105.type=UsesDependency dependency106.from=Zombie -dependency106.to=fallingZombie +dependency106.to=MyWorld dependency106.type=UsesDependency dependency107.from=Zombie -dependency107.to=Head +dependency107.to=Plant dependency107.type=UsesDependency dependency108.from=Zombie -dependency108.to=AudioPlayer +dependency108.to=fallingZombie dependency108.type=UsesDependency -dependency109.from=Conehead -dependency109.to=Cone +dependency109.from=Zombie +dependency109.to=Head dependency109.type=UsesDependency dependency11.from=MyWorld dependency11.to=Zombie dependency11.type=UsesDependency -dependency110.from=Conehead -dependency110.to=Arm +dependency110.from=Zombie +dependency110.to=AudioPlayer dependency110.type=UsesDependency dependency111.from=Conehead -dependency111.to=Random +dependency111.to=Cone dependency111.type=UsesDependency dependency112.from=Conehead -dependency112.to=MyWorld +dependency112.to=Arm dependency112.type=UsesDependency dependency113.from=Conehead -dependency113.to=AudioPlayer +dependency113.to=Random dependency113.type=UsesDependency -dependency114.from=BasicZombie -dependency114.to=Arm +dependency114.from=Conehead +dependency114.to=MyWorld dependency114.type=UsesDependency -dependency115.from=BasicZombie -dependency115.to=Random +dependency115.from=Conehead +dependency115.to=AudioPlayer dependency115.type=UsesDependency dependency116.from=BasicZombie -dependency116.to=AudioPlayer +dependency116.to=Arm dependency116.type=UsesDependency dependency117.from=BasicZombie -dependency117.to=MyWorld +dependency117.to=Random dependency117.type=UsesDependency -dependency118.from=Buckethead -dependency118.to=Bucket +dependency118.from=BasicZombie +dependency118.to=AudioPlayer dependency118.type=UsesDependency -dependency119.from=Buckethead -dependency119.to=Arm +dependency119.from=BasicZombie +dependency119.to=MyWorld dependency119.type=UsesDependency dependency12.from=MyWorld dependency12.to=BasicZombie dependency12.type=UsesDependency dependency120.from=Buckethead -dependency120.to=Random +dependency120.to=Bucket dependency120.type=UsesDependency dependency121.from=Buckethead -dependency121.to=MyWorld +dependency121.to=Arm dependency121.type=UsesDependency dependency122.from=Buckethead -dependency122.to=AudioPlayer +dependency122.to=Random dependency122.type=UsesDependency -dependency123.from=Plant +dependency123.from=Buckethead dependency123.to=MyWorld dependency123.type=UsesDependency -dependency124.from=Plant -dependency124.to=Dirt +dependency124.from=Buckethead +dependency124.to=AudioPlayer dependency124.type=UsesDependency dependency125.from=Plant -dependency125.to=AudioPlayer +dependency125.to=MyWorld dependency125.type=UsesDependency dependency126.from=Plant -dependency126.to=Board +dependency126.to=Dirt dependency126.type=UsesDependency -dependency127.from=Cactus -dependency127.to=MyWorld +dependency127.from=Plant +dependency127.to=AudioPlayer dependency127.type=UsesDependency -dependency128.from=Cactus -dependency128.to=Needle +dependency128.from=Plant +dependency128.to=Board dependency128.type=UsesDependency dependency129.from=Cactus -dependency129.to=Zombie +dependency129.to=MyWorld dependency129.type=UsesDependency dependency13.from=MyWorld dependency13.to=Conehead dependency13.type=UsesDependency -dependency130.from=Sunflower -dependency130.to=Sun +dependency130.from=Cactus +dependency130.to=Needle dependency130.type=UsesDependency -dependency131.from=Sunflower -dependency131.to=MyWorld +dependency131.from=Cactus +dependency131.to=Zombie dependency131.type=UsesDependency -dependency132.from=TwinSunflower +dependency132.from=Sunflower dependency132.to=Sun dependency132.type=UsesDependency -dependency133.from=TwinSunflower +dependency133.from=Sunflower dependency133.to=MyWorld dependency133.type=UsesDependency -dependency134.from=Peashooter -dependency134.to=MyWorld +dependency134.from=TwinSunflower +dependency134.to=Sun dependency134.type=UsesDependency -dependency135.from=Peashooter -dependency135.to=Pea +dependency135.from=TwinSunflower +dependency135.to=MyWorld dependency135.type=UsesDependency dependency136.from=Peashooter -dependency136.to=Zombie +dependency136.to=MyWorld dependency136.type=UsesDependency dependency137.from=Peashooter -dependency137.to=AudioPlayer +dependency137.to=Pea dependency137.type=UsesDependency -dependency138.from=Repeater -dependency138.to=MyWorld +dependency138.from=Peashooter +dependency138.to=Zombie dependency138.type=UsesDependency -dependency139.from=Repeater -dependency139.to=Pea +dependency139.from=Peashooter +dependency139.to=AudioPlayer dependency139.type=UsesDependency dependency14.from=MyWorld dependency14.to=Buckethead dependency14.type=UsesDependency dependency140.from=Repeater -dependency140.to=Zombie +dependency140.to=MyWorld dependency140.type=UsesDependency dependency141.from=Repeater -dependency141.to=AudioPlayer +dependency141.to=Pea dependency141.type=UsesDependency -dependency142.from=IdleZombie -dependency142.to=Random +dependency142.from=Repeater +dependency142.to=Zombie dependency142.type=UsesDependency -dependency143.from=Projectile -dependency143.to=MyWorld +dependency143.from=Repeater +dependency143.to=AudioPlayer dependency143.type=UsesDependency -dependency144.from=Projectile -dependency144.to=Zombie +dependency144.from=IdleZombie +dependency144.to=Random dependency144.type=UsesDependency -dependency145.from=Head -dependency145.to=Random +dependency145.from=Projectile +dependency145.to=MyWorld dependency145.type=UsesDependency -dependency146.from=Sun -dependency146.to=MyWorld +dependency146.from=Projectile +dependency146.to=Zombie dependency146.type=UsesDependency -dependency147.from=Sun +dependency147.from=Head dependency147.to=Random dependency147.type=UsesDependency dependency148.from=Sun -dependency148.to=AudioPlayer +dependency148.to=MyWorld dependency148.type=UsesDependency dependency149.from=Sun -dependency149.to=SunCounter +dependency149.to=Random dependency149.type=UsesDependency dependency15.from=MyWorld dependency15.to=SunflowerPacket dependency15.type=UsesDependency -dependency150.from=Bucket -dependency150.to=Random +dependency150.from=Sun +dependency150.to=AudioPlayer dependency150.type=UsesDependency -dependency151.from=Arm -dependency151.to=Random +dependency151.from=Sun +dependency151.to=SunCounter dependency151.type=UsesDependency -dependency152.from=MoneyBag -dependency152.to=Transition +dependency152.from=Bucket +dependency152.to=Random dependency152.type=UsesDependency -dependency153.from=MoneyBag -dependency153.to=IntroLevel2 +dependency153.from=Arm +dependency153.to=Random dependency153.type=UsesDependency dependency154.from=MoneyBag -dependency154.to=MyWorld +dependency154.to=Transition dependency154.type=UsesDependency dependency155.from=MoneyBag -dependency155.to=Random +dependency155.to=IntroLevel2 dependency155.type=UsesDependency -dependency156.from=Cone -dependency156.to=Random +dependency156.from=MoneyBag +dependency156.to=MyWorld dependency156.type=UsesDependency -dependency157.from=FallingSun -dependency157.to=MyWorld +dependency157.from=MoneyBag +dependency157.to=Random dependency157.type=UsesDependency -dependency158.from=FallingSun +dependency158.from=Cone dependency158.to=Random dependency158.type=UsesDependency dependency159.from=FallingSun -dependency159.to=AudioPlayer +dependency159.to=MyWorld dependency159.type=UsesDependency dependency16.from=MyWorld dependency16.to=PeashooterPacket dependency16.type=UsesDependency dependency160.from=FallingSun -dependency160.to=SunCounter +dependency160.to=Random dependency160.type=UsesDependency -dependency161.from=WinRepeater -dependency161.to=Transition +dependency161.from=FallingSun +dependency161.to=AudioPlayer dependency161.type=UsesDependency -dependency162.from=WinRepeater -dependency162.to=IntroLevel2 +dependency162.from=FallingSun +dependency162.to=SunCounter dependency162.type=UsesDependency dependency163.from=WinRepeater -dependency163.to=MyWorld +dependency163.to=Transition dependency163.type=UsesDependency dependency164.from=WinRepeater -dependency164.to=Random +dependency164.to=IntroLevel2 dependency164.type=UsesDependency dependency165.from=WinRepeater -dependency165.to=AudioPlayer +dependency165.to=MyWorld dependency165.type=UsesDependency -dependency166.from=SeedPacket -dependency166.to=MyWorld +dependency166.from=WinRepeater +dependency166.to=Random dependency166.type=UsesDependency -dependency167.from=SeedPacket -dependency167.to=TransparentObject +dependency167.from=WinRepeater +dependency167.to=AudioPlayer dependency167.type=UsesDependency dependency168.from=SeedPacket -dependency168.to=Plant +dependency168.to=MyWorld dependency168.type=UsesDependency -dependency169.from=TwinSunflowerPacket +dependency169.from=SeedPacket dependency169.to=TransparentObject dependency169.type=UsesDependency dependency17.from=MyWorld dependency17.to=WalnutPacket dependency17.type=UsesDependency -dependency170.from=TwinSunflowerPacket -dependency170.to=TransparentTwinSunflower +dependency170.from=SeedPacket +dependency170.to=Plant dependency170.type=UsesDependency dependency171.from=TwinSunflowerPacket -dependency171.to=MyWorld +dependency171.to=TransparentObject dependency171.type=UsesDependency dependency172.from=TwinSunflowerPacket -dependency172.to=Plant +dependency172.to=TransparentTwinSunflower dependency172.type=UsesDependency dependency173.from=TwinSunflowerPacket -dependency173.to=TwinSunflower +dependency173.to=MyWorld dependency173.type=UsesDependency -dependency174.from=CactusPacket -dependency174.to=TransparentObject +dependency174.from=TwinSunflowerPacket +dependency174.to=Plant dependency174.type=UsesDependency -dependency175.from=CactusPacket -dependency175.to=TransparentCactus +dependency175.from=TwinSunflowerPacket +dependency175.to=TwinSunflower dependency175.type=UsesDependency dependency176.from=CactusPacket -dependency176.to=MyWorld +dependency176.to=TransparentObject dependency176.type=UsesDependency dependency177.from=CactusPacket -dependency177.to=Plant +dependency177.to=TransparentCactus dependency177.type=UsesDependency dependency178.from=CactusPacket -dependency178.to=Cactus +dependency178.to=MyWorld dependency178.type=UsesDependency -dependency179.from=WalnutPacket -dependency179.to=TransparentObject +dependency179.from=CactusPacket +dependency179.to=Plant dependency179.type=UsesDependency dependency18.from=MyWorld dependency18.to=CactusPacket dependency18.type=UsesDependency -dependency180.from=WalnutPacket -dependency180.to=TransparentWalnut +dependency180.from=CactusPacket +dependency180.to=Cactus dependency180.type=UsesDependency dependency181.from=WalnutPacket -dependency181.to=MyWorld +dependency181.to=TransparentObject dependency181.type=UsesDependency dependency182.from=WalnutPacket -dependency182.to=Plant +dependency182.to=TransparentWalnut dependency182.type=UsesDependency dependency183.from=WalnutPacket -dependency183.to=Walnut +dependency183.to=MyWorld dependency183.type=UsesDependency -dependency184.from=PeashooterPacket -dependency184.to=TransparentObject +dependency184.from=WalnutPacket +dependency184.to=Plant dependency184.type=UsesDependency -dependency185.from=PeashooterPacket -dependency185.to=TransparentPeashooter +dependency185.from=WalnutPacket +dependency185.to=Walnut dependency185.type=UsesDependency dependency186.from=PeashooterPacket -dependency186.to=MyWorld +dependency186.to=TransparentObject dependency186.type=UsesDependency dependency187.from=PeashooterPacket -dependency187.to=Plant +dependency187.to=TransparentPeashooter dependency187.type=UsesDependency dependency188.from=PeashooterPacket -dependency188.to=Peashooter +dependency188.to=MyWorld dependency188.type=UsesDependency -dependency189.from=SunflowerPacket -dependency189.to=TransparentObject +dependency189.from=PeashooterPacket +dependency189.to=Plant dependency189.type=UsesDependency dependency19.from=MyWorld dependency19.to=TwinSunflowerPacket dependency19.type=UsesDependency -dependency190.from=SunflowerPacket -dependency190.to=TransparentSunflower +dependency190.from=PeashooterPacket +dependency190.to=Peashooter dependency190.type=UsesDependency dependency191.from=SunflowerPacket -dependency191.to=MyWorld +dependency191.to=TransparentObject dependency191.type=UsesDependency dependency192.from=SunflowerPacket -dependency192.to=Plant +dependency192.to=TransparentSunflower dependency192.type=UsesDependency dependency193.from=SunflowerPacket -dependency193.to=Sunflower +dependency193.to=MyWorld dependency193.type=UsesDependency -dependency194.from=Transition -dependency194.to=EndTransition +dependency194.from=SunflowerPacket +dependency194.to=Plant dependency194.type=UsesDependency +dependency195.from=SunflowerPacket +dependency195.to=Sunflower +dependency195.type=UsesDependency +dependency196.from=Transition +dependency196.to=EndTransition +dependency196.type=UsesDependency dependency2.from=MainMenu dependency2.to=Start dependency2.type=UsesDependency @@ -542,114 +549,114 @@ dependency68.from=WaveManager dependency68.to=ReadySetPlant dependency68.type=UsesDependency dependency69.from=WaveManager -dependency69.to=AHugeWave +dependency69.to=finishedSending dependency69.type=UsesDependency dependency7.from=First dependency7.to=Transition dependency7.type=UsesDependency dependency70.from=WaveManager -dependency70.to=MyWorld +dependency70.to=AHugeWave dependency70.type=UsesDependency dependency71.from=WaveManager -dependency71.to=DelayWave +dependency71.to=MyWorld dependency71.type=UsesDependency dependency72.from=WaveManager -dependency72.to=FixOrder +dependency72.to=DelayWave dependency72.type=UsesDependency dependency73.from=WaveManager -dependency73.to=AudioPlayer +dependency73.to=FixOrder dependency73.type=UsesDependency -dependency74.from=SeedBank -dependency74.to=MyWorld +dependency74.from=WaveManager +dependency74.to=AudioPlayer dependency74.type=UsesDependency dependency75.from=SeedBank -dependency75.to=SunCounter +dependency75.to=MyWorld dependency75.type=UsesDependency dependency76.from=SeedBank -dependency76.to=SeedPacket +dependency76.to=SunCounter dependency76.type=UsesDependency dependency77.from=SeedBank -dependency77.to=TransparentObject +dependency77.to=SeedPacket dependency77.type=UsesDependency dependency78.from=SeedBank -dependency78.to=Board +dependency78.to=TransparentObject dependency78.type=UsesDependency dependency79.from=SeedBank -dependency79.to=AudioPlayer +dependency79.to=Board dependency79.type=UsesDependency dependency8.from=First dependency8.to=PopCap dependency8.type=UsesDependency -dependency80.from=AHugeWave +dependency80.from=SeedBank dependency80.to=AudioPlayer dependency80.type=UsesDependency -dependency81.from=clickShovel -dependency81.to=MyWorld +dependency81.from=AHugeWave +dependency81.to=AudioPlayer dependency81.type=UsesDependency -dependency82.from=clickShovel -dependency82.to=Plant +dependency82.from=finishedSending +dependency82.to=WaveManager dependency82.type=UsesDependency dependency83.from=clickShovel -dependency83.to=SeedBank +dependency83.to=MyWorld dependency83.type=UsesDependency dependency84.from=clickShovel -dependency84.to=AudioPlayer +dependency84.to=Plant dependency84.type=UsesDependency -dependency85.from=Shovel -dependency85.to=MyWorld +dependency85.from=clickShovel +dependency85.to=SeedBank dependency85.type=UsesDependency -dependency86.from=Shovel -dependency86.to=clickShovel +dependency86.from=clickShovel +dependency86.to=AudioPlayer dependency86.type=UsesDependency dependency87.from=Shovel -dependency87.to=AudioPlayer +dependency87.to=MyWorld dependency87.type=UsesDependency -dependency88.from=animatedObject -dependency88.to=Timer1 +dependency88.from=Shovel +dependency88.to=clickShovel dependency88.type=UsesDependency -dependency89.from=Button -dependency89.to=GameOver +dependency89.from=Shovel +dependency89.to=AudioPlayer dependency89.type=UsesDependency dependency9.from=First dependency9.to=EndTransition dependency9.type=UsesDependency -dependency90.from=Button -dependency90.to=AudioPlayer +dependency90.from=animatedObject +dependency90.to=Timer1 dependency90.type=UsesDependency -dependency91.from=Start -dependency91.to=MainMenu +dependency91.from=Button +dependency91.to=GameOver dependency91.type=UsesDependency -dependency92.from=Start -dependency92.to=DelayAudio +dependency92.from=Button +dependency92.to=AudioPlayer dependency92.type=UsesDependency dependency93.from=Start -dependency93.to=Transition +dependency93.to=MainMenu dependency93.type=UsesDependency dependency94.from=Start -dependency94.to=IntroLevel1 +dependency94.to=DelayAudio dependency94.type=UsesDependency dependency95.from=Start -dependency95.to=AudioPlayer +dependency95.to=Transition dependency95.type=UsesDependency -dependency96.from=Achievements -dependency96.to=MainMenu +dependency96.from=Start +dependency96.to=IntroLevel1 dependency96.type=UsesDependency -dependency97.from=Achievements +dependency97.from=Start dependency97.to=AudioPlayer dependency97.type=UsesDependency -dependency98.from=Retry -dependency98.to=Transition +dependency98.from=Achievements +dependency98.to=MainMenu dependency98.type=UsesDependency -dependency99.from=Retry -dependency99.to=IntroLevel1 +dependency99.from=Achievements +dependency99.to=AudioPlayer dependency99.type=UsesDependency editor.fx.0.height=739 editor.fx.0.width=816 editor.fx.0.x=967 editor.fx.0.y=132 height=1048 -package.numDependencies=194 -package.numTargets=75 +package.numDependencies=196 +package.numTargets=76 project.charset=UTF-8 publish.hasSource=false publish.locked=true @@ -987,65 +994,65 @@ target50.width=140 target50.x=0 target50.y=0 target51.height=70 -target51.name=Peashooter +target51.name=finishedSending target51.showInterface=false target51.type=ClassTarget target51.width=120 target51.x=0 target51.y=0 target52.height=70 -target52.name=CactusPacket +target52.name=Peashooter target52.showInterface=false target52.type=ClassTarget target52.width=120 target52.x=0 target52.y=0 target53.height=70 -target53.name=WalnutPacket +target53.name=CactusPacket target53.showInterface=false target53.type=ClassTarget target53.width=120 target53.x=0 target53.y=0 target54.height=70 -target54.name=fallingZombie +target54.name=WalnutPacket target54.showInterface=false target54.type=ClassTarget target54.width=120 target54.x=0 target54.y=0 target55.height=70 -target55.name=IdleZombie +target55.name=fallingZombie target55.showInterface=false target55.type=ClassTarget target55.width=120 target55.x=0 target55.y=0 target56.height=70 -target56.name=Cone +target56.name=IdleZombie target56.showInterface=false target56.type=ClassTarget target56.width=120 target56.x=0 target56.y=0 target57.height=70 -target57.name=GameOver +target57.name=Cone target57.showInterface=false target57.type=ClassTarget target57.width=120 target57.x=0 target57.y=0 target58.height=70 -target58.name=SmoothMover +target58.name=GameOver target58.showInterface=false -target58.type=AbstractTarget +target58.type=ClassTarget target58.width=120 target58.x=0 target58.y=0 target59.height=70 -target59.name=SeedPacket +target59.name=SmoothMover target59.showInterface=false -target59.type=ClassTarget +target59.type=AbstractTarget target59.width=120 target59.x=0 target59.y=0 @@ -1057,70 +1064,70 @@ target6.width=120 target6.x=0 target6.y=0 target60.height=70 -target60.name=FallingSun +target60.name=SeedPacket target60.showInterface=false target60.type=ClassTarget target60.width=120 target60.x=0 target60.y=0 target61.height=70 -target61.name=PeashooterPacket +target61.name=FallingSun target61.showInterface=false target61.type=ClassTarget target61.width=120 target61.x=0 target61.y=0 target62.height=70 -target62.name=Pea +target62.name=PeashooterPacket target62.showInterface=false target62.type=ClassTarget target62.width=120 target62.x=0 target62.y=0 target63.height=70 -target63.name=ReadySetPlant +target63.name=Pea target63.showInterface=false target63.type=ClassTarget target63.width=120 target63.x=0 target63.y=0 target64.height=70 -target64.name=Projectile +target64.name=ReadySetPlant target64.showInterface=false target64.type=ClassTarget target64.width=120 target64.x=0 target64.y=0 target65.height=70 -target65.name=SunflowerPacket +target65.name=Projectile target65.showInterface=false target65.type=ClassTarget target65.width=120 target65.x=0 target65.y=0 target66.height=70 -target66.name=FallingObject +target66.name=SunflowerPacket target66.showInterface=false target66.type=ClassTarget -target66.width=130 +target66.width=120 target66.x=0 target66.y=0 target67.height=70 -target67.name=Walnut +target67.name=FallingObject target67.showInterface=false target67.type=ClassTarget -target67.width=120 +target67.width=130 target67.x=0 target67.y=0 target68.height=70 -target68.name=WinRepeater +target68.name=Walnut target68.showInterface=false target68.type=ClassTarget target68.width=120 target68.x=0 target68.y=0 target69.height=70 -target69.name=Needle +target69.name=WinRepeater target69.showInterface=false target69.type=ClassTarget target69.width=120 @@ -1134,47 +1141,54 @@ target7.width=120 target7.x=0 target7.y=0 target70.height=70 -target70.name=EndTransition +target70.name=Needle target70.showInterface=false target70.type=ClassTarget target70.width=120 target70.x=0 target70.y=0 target71.height=70 -target71.name=Transition +target71.name=EndTransition target71.showInterface=false target71.type=ClassTarget target71.width=120 target71.x=0 target71.y=0 target72.height=70 -target72.name=Repeater +target72.name=Transition target72.showInterface=false target72.type=ClassTarget target72.width=120 target72.x=0 target72.y=0 target73.height=70 -target73.name=TransparentPeashooter +target73.name=Repeater target73.showInterface=false target73.type=ClassTarget -target73.width=150 +target73.width=120 target73.x=0 target73.y=0 target74.height=70 -target74.name=Timer1 +target74.name=TransparentPeashooter target74.showInterface=false target74.type=ClassTarget -target74.width=120 +target74.width=150 target74.x=0 target74.y=0 target75.height=70 -target75.name=TransparentCactus +target75.name=Timer1 target75.showInterface=false target75.type=ClassTarget target75.width=120 target75.x=0 target75.y=0 +target76.height=70 +target76.name=TransparentCactus +target76.showInterface=false +target76.type=ClassTarget +target76.width=120 +target76.x=0 +target76.y=0 target8.height=70 target8.name=Conehead target8.showInterface=false