Plants vs. Zombies Wiki
Advertisement


Impscrapped
History repeats itself but it
always gets the details wrong.
The content and images in this article are not fake. They are either unused concepts or scrapped features.
ZombotTommorrowTwitterHD
"The future's not what it used to be!
There's more of it!"
This article is about upcoming or scrapped features in the respective game. Do not add false information. If you do, it may result in a warning or even a block.
For information regarding upcoming versions, see Plants vs. Zombies 2/Upcoming content.

This page contains art and concepts of Plants vs. Zombies 2. Please note that these are not fake, but rather scrapped ideas, information about plants, zombies, and worlds.

Concept art

This section shows concept art of various things in Plants vs. Zombies 2.

General

2,147,483,647 feet
This is a long section. Click show or hide at the right of this template to display or hide the text.

Trivia

  • The unused flying plant resembles the Garlic Drone, Rotobaga, and the Cycloque. Among all of these, it resembles Cycloque the most.
  • The Miner Zombie's ability resembles the Digger Zombie's ability in the first game.
  • The Artichoke plant resembles the Artichoke plant in Plants vs. Zombies: All Stars.
  • The Scarecrow-like zombie possibly could have crushed plants with its scarecrow. Similar to the Surfer Zombie, but does not have the ability to surf.
  • The Mammoth Wall-nut may have been the inspiration for Primal Wall-nut.
  • The unused pineapple plant closely resembles Spinnapple, a plant exclusive to the Chinese version of the game

Beta gameplay

Before the release of the game, these are the graphics that were going to be used.

UI concept art

The following images are concept art done by Noah Maas. Tactical Cuke, an unused upgrade or Power Up, can be seen. According to the first three images, it seems that the seed packets were like the first game's seed packets on mobile devices. The second image showcased that plants were once going to be leveled up like in the Chinese version and the menu button appeared in the seed selection screen.

Beet

Beet from Plants vs. Zombies Adventures was originally going to be in this game, until Bonk Choy took its place. Had it not been scrapped, it would have been the first plant from Plants vs. Zombies Adventures to be added into Plants vs. Zombies 2. Though, Plants vs. Zombies Heroes has used a very similar design to the scrapped Beet as a nod to his appearance in Plants vs. Zombies Adventures. This was due to the early artistic influences from the cancelled Plants vs. Zombies Adventures in development of PvZ Heroes.

Flower Pots

The Flower Pot was seen in concept art. It was going to be used in worlds without soil or sand, similar to the Roof in the first game, such as Dark Ages and Pirate Seas. These pots are called "crappy" pot, regular pot (like the one from the first game), perma-pot (or gold pot) and hover pot.

The pots had upgrades and had different tiers. For example, the "hover pot" would allow plants to be planted on any surface. Soon after, the concept was deemed to be too "tiring" and scrapped. A year later, this concept was picked up and put into use in the Chinese version of Plants vs. Zombies 2. Plants are now able to be upgraded via First Aid Kits.

Far Future

Unused/Beta text

2,147,483,647 feet
This is a long section. Click show or hide at the right of this template to display or hide the text.

Some of the content here is found in the Chinese version

[AWARD_SCREEN_WORLDTROPHY_FUTURE]
Access to the Terror from Tomorrow!
24 more Stars obtainable in the Future!
Universe Star Gate available!

[FUTURE_CHALLENGE_MINIGAME_A_NAME]
Zomboss Test Lab - I

[FUTURE_CHALLENGE_MINIGAME_B_NAME]
Zomboss Test Lab - II

[FUTURE_CHALLENGE_MINIGAME_C_NAME]
Zomboss Test Lab - III

[FUTURE_KEYGATE_HEADER]
FUTURE GATE
[FUTURE_ZOMBOSS]
Zombot Temporal-tron Mark I

[FUTURE_ZOMBOSS_DESCRIPTION]
{KEYWORD}Special: {STAT}summons zombies from different time periods

{FLAVOR}Dr. Zomboss had trouble deciding which time period's styling would be best for the Temporal-tron, 
so he just went with all of them.

[FUTURE_ZOMBOSS_DESCRIPTION_HEADER]
The Power Tile crushing creation from the Far Future.

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_A_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:crazydave}Hey, it’s me! But from the future! Has tac-nology 
advanced yet?

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_A_2]
{TIRED:winnie}I don’t know. I’m still looking for my taco.
[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_A_3]
{EXCITED:crazydave}NOOOOOOOOOOOO!!!

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_B_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:crazydave}I have to make THIS question count! What’s your 
favorite taco topping?

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_B_2]
{PLAYFUL:winnie}Hot sauce!

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_B_3]
{EXCITED:crazydave}WHOOOAAAAA... MINE TOO!

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_B_4]
{SAY:crazydave}We should be friends.
[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_C_1]
{NPC_ENTER:crazydave}{SAY}Hey, where did “Future Me” go?

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_C_2]
{NPC_ENTER:winnie}{SAY:winnie}I requested his departure to avoid a temporal paradox.

[NARRATIVE_FUTURE_CHALLENGE_LASTSTAND_C_3]
{TIRED:winnie}My User Dave limit cannot exceed one.

[NARRATIVE_FUTURE_CHALLENGE_MINIGAME_A_1]
{NPC_ENTER:crazydave}{TIRED}Another Zomboss battle? You can’t keep a bad guy down.

[NARRATIVE_FUTURE_CHALLENGE_MINIGAME_B_1]
{NPC_ENTER:crazydave}{PLAYFUL}Second time is the charm, right? Right?
[NARRATIVE_FUTURE_CHALLENGE_MINIGAME_C_1]
{NPC_ENTER:crazydave}{SAY}Penny, do you ever get déjà vu?

[NARRATIVE_FUTURE_CHALLENGE_MINIGAME_C_2]
{NPC_ENTER:winnie}No.

[NARRATIVE_FUTURE_CHALLENGE_MINIGAME_C_3]
{SAY:crazydave}Penny, do you ever get déjà vu?

[NARRATIVE_FUTURE_CHALLENGE_PRESET_B_1]
{NPC_ENTER:crazydave}{SAY}The future is so bright, I gotta wear shades.

[NARRATIVE_FUTURE_CHALLENGE_PRESET_C_1]
{NPC_ENTER:crazydave}{EXCITED}Zombies are like action figures, and I have magnifying grass!
[NARRATIVE_FUTURE_CHALLENGE_SUNBOMBS_B_1]
{NPC_ENTER:winnie}{EXCITED}This zone is filled with Sun Bombs. Maintain caution. 

[NARRATIVE_FUTURE_CHALLENGE_SUNBOMBS_C_1]
{NPC_ENTER:winnie}{SAY}One more level and I will no longer fear for my circuits.

[NARRATIVE_FUTURE_INTRO_CONVEYOR_TILES_1]
{NPC_ENTER:crazydave}{EXCITED}Conveyor belts: The technology of yesterday, today!

[NARRATIVE_FUTURE_INTRO_CONVEYOR_TILES_2]
{NPC_ENTER:winnie}...

[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_1]
{NPC_ENTER:winnie}{SAY}Upon our entry into the Future, I have detected a weight change in the cabin.
[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_2]
{NPC_ENTER:crazydave}{EXCITED}Thanks for noticing! I haven’t eaten in 4000 years.

[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_3]
{TIRED:winnie}...

[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_4]
{SAY:winnie}Several plants have been beamed away, and are being held hostage by Zomboss.

[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_5]
{PLAYFUL:crazydave}That’s nice of him to plant-sit for us.

[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_6]
{EXCITED:crazydave}Hey, what happened to the lawn?  It’s so glowy!
[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_7]
{SAY:winnie}I’ve also detected Power Tiles on the space lawn.

[NARRATIVE_FUTURE_INTRO_FIRSTLEVEL_FAILURE_1]
{NPC_ENTER:crazydave}{SAY}Whoa, better try that one again!

[NARRATIVE_FUTURE_OUT_OF_CONTENT_1]
{NPC_ENTER:crazydaveicon}That Mr. Boss guy was kind of a jerk.

[NARRATIVE_FUTURE_OUT_OF_CONTENT_2]
{NPC_ENTER:winnieicon}Continue earning Stars to unlock new Star Gates we discover!

[NARRATIVE_FUTURE_OUT_OF_CONTENT_3]
{SAY:winnieicon}Plus, practice advanced planting techniques in the Challenge Zones.
[NARRATIVE_FUTURE_OUT_OF_CONTENT_4]
{SAY:crazydaveicon}Just remember. Plants are for planting...

[NARRATIVE_FUTURE_OUT_OF_CONTENT_5]
{SAY:crazydaveicon}And brains, those are for...braining?

[NARRATIVE_FUTURE_OUTRO_LASTLEVEL_1]
{NPC_ENTER:winnie}{SAY:winnie}{START_DIALOG_MUSIC}Amazingly after that attack, all systems are operational.

[NARRATIVE_FUTURE_OUTRO_LASTLEVEL_2]
{NPC_ENTER:crazydave}{PLAYFUL}All my limbs are present and accounted for, but…

[NARRATIVE_FUTURE_OUTRO_LASTLEVEL_3]
{EXCITED:crazydave}There's a crack in my favorite taco holder!
[NARRATIVE_FUTURE_OUTRO_LASTLEVEL_4]
{EXCITED:crazydave}NOOOOOO!!!

[NARRATIVE_FUTURE_OUTRO_LIFT_BLACKLIST_1]
{NPC_ENTER:winnieicon}{EXCITED}We've successfully retrieved our lost plants!

[NARRATIVE_FUTURE_OUTRO_LIFT_BLACKLIST_2]
{NPC_ENTER:crazydaveicon}{PLAYFUL}Aw, I missed those little guys.

[NARRATIVE_FUTURE_WORLDMAP_INTRO_1]
{NPC_ENTER:winnieicon}{SAY}What is our purpose here, User Dave?

[NARRATIVE_FUTURE_WORLDMAP_INTRO_2]
{TIRED:winnieicon}Based on my threat gauge, I cannot advise moving ahead.
[NARRATIVE_FUTURE_WORLDMAP_INTRO_3]
{NPC_ENTER:crazydaveicon}But... future tacos! Tac-nology surely has advanced!

[NARRATIVE_FUTURE_WORLDMAP_INTRO_4]
{PLAYFUL:crazydaveicon}Let’s head over to those giant robots. I think I know those guys.

[NARRATIVE_FUTURE_WORLDMAP_ZOMBOSS_INTRO_1]
{NPC_ENTER:zombossicon}Greetings!

[NARRATIVE_FUTURE_WORLDMAP_ZOMBOSS_INTRO_2]
{SAY:zombossicon}As you have reached the 50% mark, we have sent you the invoice for 50% of your brain.

[NARRATIVE_FUTURE_WORLDMAP_ZOMBOSS_INTRO_3]
{SAY:zombossicon}We expect partial delivery in person, in 5 days’ time.
[NARRATIVE_FUTURE_WORLDMAP_ZOMBOSS_INTRO_4]
{SAY:zombossicon}Regards, Dr. Edgar Zomboss.

[NARRATIVE_FUTURE_WORLDMAP_ZOMBOSS_INTRO_5]
{NPC_EXIT:zombossicon}

[NARRATIVE_FUTURE_WORLDMAP_ZOMBOSS_INTRO_6]
{NPC_ENTER:crazydaveicon}Wow... he sure is swell!

[STARCHALLENGE_FUTURE_CONVEYOR_NAME]
Power Tile Place-erators

[STARCHALLENGE_FUTURE_FINALE_NAME]
Final Day
[WORLD_PREVIEW_DESCRIPTION_FUTURE]
If tacos were amazing before, then they have to be EVEN BETTER in the future! Has the taco been perfected? 
Only time will tell.

[WORLD_PREVIEW_LOCKED_FUTURE]
(BEAT WESTERN FINAL DAY)
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_LASTSTAND_A
Future_Challenge_LastStand_A.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_LASTSTAND_B
Future_Challenge_LastStand_B.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_LASTSTAND_C
Future_Challenge_LastStand_C.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_MINIGAME_A
Future_Challenge_Minigame_A.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_MINIGAME_B
Future_Challenge_Minigame_B.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_MINIGAME_C
Future_Challenge_Minigame_C.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_PRESET_A
Future_Challenge_Preset_A.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_PRESET_B
Future_Challenge_Preset_B.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_PRESET_C
Future_Challenge_Preset_C.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_SUNBOMBS_A
Future_Challenge_SunBombs_A.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_SUNBOMBS_B
Future_Challenge_SunBombs_B.rton
RESFILE_PACKAGES_LEVELS_FUTURE_CHALLENGE_SUNBOMBS_C
Future_Challenge_SunBombs_C.rton
RESFILE_PACKAGES_LEVELS_FUTURE_DANGERROOM
Future_DangerRoom.rton
RESFILE_PACKAGES_LEVELS_FUTURE1
Future1.rton
RESFILE_PACKAGES_LEVELS_FUTURE2
Future2.rton
RESFILE_PACKAGES_LEVELS_FUTURE3
Future3.rton
RESFILE_PACKAGES_LEVELS_FUTURE4
Future4.rton
RESFILE_PACKAGES_LEVELS_FUTURE5
Future5.rton
RESFILE_PACKAGES_LEVELS_FUTURE6
Future6.rton
RESFILE_PACKAGES_LEVELS_FUTURE7
Future7.rton
RESFILE_PACKAGES_LEVELS_FUTURE8
Future8.rton
RESFILE_PACKAGES_LEVELS_FUTURE9
Future9.rton
RESFILE_PACKAGES_LEVELS_FUTURE10
Future10.rton
RESFILE_PACKAGES_LEVELS_FUTURELINKEDTILES
FutureLinkedTiles.rton
RESFILE_PACKAGES_LEVELS_FUTUREPOWERCIRCUITS
FuturePowerCircuits.rton
RESFILE_PACKAGES_LEVELS_FUTUREZOMBOSS
FutureZomboss.rton

Beta Images

Dark Ages

This version was deleted from the coding of the game as of the 2.3.1 update. It would have only sixteen levels, nine plants and ten zombies.

Unused/Beta text

2,147,483,647 feet
This is a long section. Click show or hide at the right of this template to display or hide the text.
[ADVICE_DANGER_ROOM_DARK_UNLOCKED]
Dark Dungeon is now available!

[AWARD_SCREEN_DANGER_ROOM_DARKAGES]
Access to the Dark Dungeon

[AWARD_SCREEN_WORLDTROPHY_DARK]
You have defeated Dr. Zomboss' creation, the Zombot Dark Dragon.

[AWARD_SCREEN_WORLDTROPHY_DARK_TITLE]
Dark Ages Trophy

[DANGER_ROOM_DARKAGES_LEVEL_NAME]
Dark Dungeon - Level {LEVEL_NUMBER}
[DANGER_ROOM_DARKAGES_TITLE_WELCOME]
Welcome to the Dark Dungeon!

[DARK_DANGER_ROOM_NAME]
Dark Dungeon 

[DARKAGES_DANGER_ROOM_NAME]
Dark Dungeon 

[DARKAGES_LEVEL_NAME]
Dark Ages - Night {LEVEL_NUMBER} 

[FUMESHROOM]
Fume-shroom
[FUMESHROOM_DESCRIPTION]
{FLAVOR}PvZ1:::"I was in a dead-end job producing yeast spores for a bakery," says Fume-shroom. "Then Puff-shroom, bless 'im, told me about this great opportunity blasting zombies. Now I really feel like I'm making a difference."

PvZ2:::"I think of myself as a pretty confident shroom and an all-around fungi," says Fume-shroom. "But sometimes I hear chuckles, and calls for 'Balloon-shroom'. I don't think they know how much that can hurt my feelings."

[FUMESHROOM_DESCRIPTION_HEADER]
Fume-shrooms shoot fumes that damage all zombies in an area

[FUMESHROOM_TOOLTIP]
Shoots fumes that can damage all zombies in an area

[HYPNOSHROOM]
Hypno-shroom

[HYPNOSHROOM_DESCRIPTION]
{KEYWORD}Special:{STAT} makes a zombie fight for you

{FLAVOR}Hypno-shroom has no trouble persuading zombies to fight on behalf of the plants. But he has yet to convince one to cluck like a chicken. "One day," he says. "One day."
[HYPNOSHROOM_DESCRIPTION_HEADER]
When zombies eat Hypno-shrooms, they will turn around and fight for you.

[HYPNOSHROOM_TOOLTIP]
Makes a zombie fight for you

[MAGNETSHROOM]
Magnet-shroom

[MAGNETSHROOM_DESCRIPTION]
{KEYWORD}Special:{STAT} removes metal objects from zombies

{FLAVOR}PvZ1:::Magnetism is a powerful force. Very powerful. Sometimes it scares Magnet-shroom a little. He's not sure if he can handle that kind of responsibility.

PvZ2:::Magnet-shroom is quite aware of his unconventional appearance, but he doesn't let it bother him. In his heart he knows he's the most attractive shroom around.

[MAGNETSHROOM_DESCRIPTION_HEADER]
Magnet-shrooms remove helmets and other metal objects from zombies.
[MAGNETSHROOM_TOOLTIP]
Removes helmets and other metal objects from zombies

[NARRATIVE_DANGER_ROOM_INTRO_dark_1]
{NPC_ENTER:crazydave}{SAY}Hi neighbor! Welcome to the Dark Dungeon! 

[NARRATIVE_DANGER_ROOM_INTRO_DARK_2]
{PLAYFUL}Not only is it dark and dangerous in there... 

[NARRATIVE_DANGER_ROOM_INTRO_DARK_3]
{EXCITED}It's also moist! 

[NARRATIVE_DARK_INTRO_EVILPOTIONS_1]
{NPC_ENTER:crazydave}Evil Potions intro 1
[NARRATIVE_DARK_INTRO_EVILPOTIONS_2]
{NPC_ENTER:winnie}Evil Potions intro 2

[NARRATIVE_DARK_INTRO_FIRSTLEVEL_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:winnie}We’ve entered the Dark Ages, User Dave.

[NARRATIVE_DARK_INTRO_FIRSTLEVEL_2]
{SAY:crazydave}They weren’t kidding about the “Dark” part!

[NARRATIVE_DARK_INTRO_FIRSTLEVEL_3]
{SAY:winnie}Right. Which means: sun won’t fall from the sky.

[NARRATIVE_DARK_INTRO_FIRSTLEVEL_4]
{SAY:winnie}And you can’t plant sunflowers...they’re sleeping!
[NARRATIVE_DARK_INTRO_FIRSTLEVEL_5]
{SAY:crazydave}{EXCITED}Good thing I brought these sun-shrooms! They make more and more sun over time!

[NARRATIVE_DARK_INTRO_FUMESHROOM_1]
{NPC_ENTER:winnie}Fume-shroom intro 1

[NARRATIVE_DARK_INTRO_FUMESHROOM_2]
{NPC_ENTER:crazydave}Fume-shroom intro 2

[NARRATIVE_DARK_INTRO_GARGANTUAR_1]
{NPC_ENTER:zombossicon}{SAY}TBD Dark Ages Garg Intro 1

[NARRATIVE_DARK_INTRO_GARGANTUAR_2]
{SAY:zombossicon}TBD Dark Ages Garg Intro 2
[NARRATIVE_DARK_INTRO_GARGANTUAR_3]
{SAY:zombossicon}TBD Dark Ages Garg Intro 2

[NARRATIVE_DARK_INTRO_GARGANTUAR_4]
{PLAYFUL:crazydave}TBD Dark Ages Garg Intro 4

[NARRATIVE_DARK_INTRO_HYPNOSHROOM_1]
{NPC_ENTER:crazydave}Hypno-shroom intro 1

[NARRATIVE_DARK_INTRO_HYPNOSHROOM_2]
{PLAYFUL:crazydave}Hypno-shroom intro 2

[NARRATIVE_DARK_INTRO_MAGNETSHROOM_1]
{NPC_ENTER:winnie}Magnet-shroom intro 1
[NARRATIVE_DARK_INTRO_MAGNETSHROOM_2]
{NPC_ENTER:crazydave}{PLAYFUL:crazydave}Magnet-shroom intro 2

[NARRATIVE_DARK_INTRO_PEANUT_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:winnie}Pea-nut intro 1

[NARRATIVE_DARK_INTRO_PEANUT_2]
{EXCITED:crazydave}Pea-nut intro 2

[NARRATIVE_DARK_INTRO_ZOMBOSS_1]
{NPC_ENTER:zombossicon}TBD Dark Ages Zomboss intro 1

[NARRATIVE_DARK_INTRO_ZOMBOSS_2]
{SAY:zombossicon}TBD Dark Ages Zomboss intro 2
[NARRATIVE_DARK_INTRO_ZOMBOSS_3]
{NPC_EXIT:zombossicon}{NPC_ENTER:crazydave}{SAY:crazydave}TBD Dark Ages Zomboss intro 3

[NARRATIVE_DARK_OUTRO_DANGER_ROOM_KEY_1]
{NPC_ENTER:crazydave}{EXCITED:crazydave}Danger Room 1

[NARRATIVE_DARK_OUTRO_DANGER_ROOM_KEY_2]
{NPC_ENTER:winnie}{PLAYFUL:winnie}Danger Room 2

[NARRATIVE_DARK_OUTRO_GARGANTUAR_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:crazydave}TBD Dark Ages Garg Outro 1

[NARRATIVE_DARK_OUTRO_GARGANTUAR_2]
{PLAYFUL:winnie}TBD Dark Ages Garg Outro 2
[NARRATIVE_DARK_OUTRO_ZOMBOSS_1]
{NPC_ENTER:crazydave}{PLAYFUL}TBD Dark Ages Zomboss outro 1

[NARRATIVE_DARK_OUTRO_ZOMBOSS_2]
{TIRED:crazydave}TBD Dark Ages Zomboss outro 2

[NARRATIVE_DARK_OUTRO_ZOMBOSS_3]
{NPC_EXIT:crazydave}{NPC_ENTER:zombossicon}{SAY:zombossicon}TBD Dark Ages Zomboss outro 3

[NARRATIVE_DARK_OUTRO_ZOMBOSS_4]
{SAY:zombossicon}TBD Dark Ages Zomboss outro 4

[NARRATIVE_DARK_ZOMBIENOTE_1]
{NPC_ENTER:crazydave}{TIRED:crazydave}Dark Ages zombie note 1
[NARRATIVE_DARK_ZOMBIENOTE_2]
{NPC_ENTER:winnie}Dark Ages zombie note 2

[NARRATIVE_OUT_OF_CONTENT_DARKAGES_NEXT_1]
{NPC_ENTER:crazydaveicon}That Mr. Boss guy was kind of a jerk.

[NARRATIVE_OUT_OF_CONTENT_DARKAGES_NEXT_2]
{NPC_ENTER:winnieicon}Continue earning Stars to unlock new Star Gates we discover! 

[NARRATIVE_OUT_OF_CONTENT_DARKAGES_NEXT_3]
{SAY:winnieicon}Plus, practice advanced planting techniques in the Endless Zones. 

[NARRATIVE_OUT_OF_CONTENT_DARKAGES_NEXT_4]
{SAY:crazydaveicon}Just remember. Plants are for planting... 
[NARRATIVE_OUT_OF_CONTENT_DARKAGES_NEXT_5]
{SAY:crazydaveicon}And brains, those are for...braining? 

[PLAYERS_TRIP_TO_DARKAGES]
{PLAYER}'s Trip to the Dark Ages! 

[product_hypnoshroom_description]
Turns zombies into allies!

[product_hypnoshroom_name]
Plant - Hypno-shroom

[product_hypnoshroom_short_description]
Hypno-shroom
[PEANUT]
Pea-nut

[PEANUT_DESCRIPTION]
{FLAVOR}Pea-Nut swears that he is hypo-allergenic and safe for use by all manner of lawn defenders. He just wishes people would stop planting him upside down.

[PEANUT_DESCRIPTION_HEADER]
Pea-nuts can shoot peas and block zombies

[PEANUT_TOOLTIP]
Shoots peas and blocks zombies

[PUFFSHROOM]
Puff-shroom
[PUFFSHROOM_DESCRIPTION]
{FLAVOR}PvZ1:::"I only recently became aware of the existence of zombies," says Puff-shroom. "Like many fungi, I'd just assumed they were fairy tales or movie monsters. This whole experience has been a huge eye-opener for me."

PvZ2:::Puff-shroom is deeply rooted in the social networking systems. His online favorites are Yeastbook and Funggit, but nothing beats the camaraderie of a Lawn Area Network of fellow Puff-shrooms.

[PUFFSHROOM_DESCRIPTION_HEADER]
Puff-shrooms are short-range shooters that last for a limited time.

[PUFFSHROOM_TOOLTIP]
Short-range shooter, lasts for a limited time

[PULTSHROOM]
Pult-shroom

[PULTSHROOM_DESCRIPTION]
TO-DO
[PULTSHROOM_DESCRIPTION_HEADER]
Pult-shrooms fling projectiles over obstacles at the enemy, flinging more projectiles over time.

[PULTSHROOM_TOOLTIP]
Flings more projectiles over time

[SCAREDYSHROOM]
Scaredy-shroom

[SCAREDYSHROOM_DESCRIPTION]
TO-DO

[SCAREDYSHROOM_DESCRIPTION_HEADER]
Scaredy-shrooms are long-range shooters that hide when enemies get near it.
[SCAREDYSHROOM_TOOLTIP]
Long-range shooter, hides when enemies are nearby

[STARCHALLENGE_DARK_FINALE]
Survive a massive attack in the Dark Ages

[SUNBEAN]
Sun Bean

[SUNBEAN_DESCRIPTION]
{FLAVOR}One of a growing band of bean brothers, Sun Bean thinks Chili is a little crude, Spring is rather lazy, and Laser is a bit far-out. Still he loves them all the same.

[SUNBEAN_DESCRIPTION_HEADER]
Sun Beans infect zombies with sun. As a zombie takes damage they generate sun.
[SUNBEAN_TOOLTIP]
Zombies that eat it drop sun when damaged

[SUNSHROOM]
Sun-shroom

[SUNSHROOM_DESCRIPTION]
{KEYWORD}Sun Production: {STAT}small, then normal, then large

{FLAVOR}PvZ1:::Sun-shroom hates sun. He hates it so much that when it builds up in his system, he spits it out as fast as he can. He just won't abide it. To him, sun is crass.

PvZ2:::With a little more time and effort Sun-shroom know he could do better. He's pretty proud of those big suns he pops out, though he does feel a little bloated.

[SUNSHROOM_DESCRIPTION_HEADER]
Sun-shrooms give small suns at first, then normal suns, and finally large suns.

[SUNSHROOM_TOOLTIP]
Gives more sun over time
[WORLD_NAME_DARK]
Dark Ages

[WORLD_PREVIEW_DARK_HIGHLIGHT_COUNT]
14

[WORLD_PREVIEW_DARK_TITLE]
Dark Ages!

[WORLD_PREVIEW_DESCRIPTION_DARK]
Bring out your undead to the year 948! Harvest mushrooms in the dark of knight and get medieval on zombies from the days of yore!

[WORLD_PREVIEW_TEASER_DARK]
+10 Levels!

+4 Plants!
[WORLDMAP_EVENT_LOD_DARK_DESC]
Dark Ages is coming soon!

[WORLDMAP_EVENT_LOD_DARK_TITLE]
Party every day until the Knight falls!

[ZOMBIE_DARK]
Peasant Zombie

[ZOMBIE_DARK_ARMOR1]
Conehead Peasant

[ZOMBIE_DARK_ARMOR1_DESCRIPTION]
TBD
[ZOMBIE_DARK_ARMOR1_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_ARMOR2]
Buckethead Peasant

[ZOMBIE_DARK_ARMOR2_DESCRIPTION]
TBD

[ZOMBIE_DARK_ARMOR2_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_ARMOR3]
Knighted Zombie
[ZOMBIE_DARK_ARMOR3_DESCRIPTION]
TBD

[ZOMBIE_DARK_ARMOR3_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_DESCRIPTION]
{FLAVOR}Brains are always scarce for the common Peasant Zombie. Though he has great hunger in his belly it never compensates for his lack of upward mobility.

[ZOMBIE_DARK_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_FLAG]
Peasant Flag Zombie
[ZOMBIE_DARK_FLAG_DESCRIPTION]
{FLAVOR}There is no greater reward for a Peasant Zombie than carrying a banner into battle. Except maybe being granted a cone, or a bucket, or a nice helm.

[ZOMBIE_DARK_FLAG_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_GARGANTUAR]
Dark Ages Gargantuar

[ZOMBIE_DARK_GARGANTUAR_DESCRIPTION]
{KEYWORD}Damage: {STAT}crushes plants with hammer

{KEYWORD}Special: {STAT}launches Imp Monk when damaged

{FLAVOR}With a mighty swing he brings destruction to plant and fungus alike. Nothing can stand before the blows of his decisive axe... wait this guy's not carrying an axe? He looks like an axe man to me.

[ZOMBIE_DARK_GARGANTUAR_DESCRIPTION_HEADER]
TBD
[ZOMBIE_DARK_IMP]
Imp Monk Zombie

[ZOMBIE_DARK_IMP_DESCRIPTION]
TBD

[ZOMBIE_DARK_IMP_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_IMP_DRAGON]
Imp Dragon Zombie

[ZOMBIE_DARK_IMP_DRAGON_DESCRIPTION]
TBD
[ZOMBIE_DARK_IMP_DRAGON_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_JUGGLER]
Zombie Jester

[ZOMBIE_DARK_JUGGLER_DESCRIPTION]
TBD

[ZOMBIE_DARK_JUGGLER_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_KING]
Zombie King
[ZOMBIE_DARK_KING_DESCRIPTION]
TBD

[ZOMBIE_DARK_KING_DESCRIPTION_HEADER]
TBD

[ZOMBIE_DARK_WIZARD]
Wizard Zombie

[ZOMBIE_DARK_WIZARD_DESCRIPTION]
{FLAVOR}While Dr. Zomboss is amazed at the mystic powers of the Wizard Zombie, he suggested that turning plants into zombies could be an improvement. The dark Wizard would have none of it though, he only works with sheep.

[ZOMBIE_DARK_WIZARD_DESCRIPTION_HEADER]
TBD
[ZOMBIE_ZOMBOSSMECH_DARK]
Zombot Dark Dragon

[ZOMBIE_ZOMBOSSMECH_DARK_DESCRIPTION]
{KEYWORD}Damage: {STAT}fire breathing attacks destroy plants

{KEYWORD}Special: {STAT}dropped eggs hatch into Imp Dragons

{FLAVOR}With a rumble of destruction, Dr. Zomboss forged his Dark Dragon in the heart of a volcano. Then he tempered the beast in the chilled waters of Doom Lake. Finally he fed it's furnace with coal from the Mines of Morbidity. And the paint job, that was done by Carl.

[ZOMBIE_ZOMBOSSMECH_DARK_DESCRIPTION_HEADER]
TBD

Unused Gravestones/Tombstones

GravestoneZombieOnDestruction

Would have summoned a Peasant Zombie upon destruction.

GravestoneMysteryZombieOnDestruction

Would have presumably summoned a random zombie upon destruction according to its internal name, but is only set to summon a regular Peasant Zombie.

GravestoneMysterySunOnDestruction

Would have presumably given a random amount of sun when destroyed according to its internal name, but only gives the same amount as a regular Sun Gravestone.

GravestoneZombieTimeSpawner

Would have spawned Peasant Zombies. Each time spawner has a set time to start summoning zombies upon spawning or start of the game, along with a wait time between summon and another until it self destructs, releasing several of them.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 10 seconds
  • Seconds to Self Destruct: 69 seconds

GravestoneZombieTimeSpawner_Cone

Would have spawned Conehead Peasants.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 15 seconds
  • Seconds to Self Destruct: 94 seconds

GravestoneZombieTimeSpawner_Bucket

Would have spawned Buckethead Peasants.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 20 seconds
  • Seconds to Self Destruct: 119 seconds

GravestoneZombieTimeSpawner_Wide

A wide variant of the regular spawner in the form of an above burial casket. The wide variants took two grid spaces.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 10 seconds
  • Seconds to Self Destruct: 69 seconds

GravestoneZombieTimeSpawner_WideCone

Wide variant of the regular Conehead Peasant time spawner. Sadly, it just summons regular Peasant Zombies.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 15 seconds
  • Seconds to Self Destruct: 94 seconds

GravestoneZombieTimeSpawner_WideBucket

Wide variant of the regular Buckethead Peasant time spawner. Sadly, it just summons regular Peasant Zombies.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 20 seconds
  • Seconds to Self Destruct: 119 seconds

GravestoneZombieTimeSpawner_WideImp

A wide spawner which summons Imp Monk Zombie.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 10 seconds
  • Seconds to Self Destruct: 69 seconds

GravestoneZombieTimeSpawner_WideImpCone

A wide spawner for the unused Imp Cone.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 15 seconds
  • Seconds to Self Destruct: 94 seconds

GravestoneZombieTimeSpawner_WideImpBucket

A wide spawner for the unused Imp Bucket.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 20 seconds
  • Seconds to Self Destruct: 119 seconds

GravestoneZombieTimeSpawner_WideImpCrown

A wide spawner for the unused Imp Crown.

  • Initial Wait Time: 20 seconds
  • Until Next Summon: 25 seconds
  • Seconds to Self Destruct: 149 seconds

GravestoneShortcut

Would have made zombies start off from the gravestone instead of the back of the lawn.

GravestonePeashooterOnDestruction

Would have summoned a Peashooter upon destruction.

Unused Gimmick

NonDarkPlantSlowCooldown is an unused gimmick which would have doubled the recharge speed of plants obtained outside of Dark Ages.

Big Wave Beach

This version was changed from the coding as of the 2.7.1 update. On June 20, 2014, PopCap developed the world "The Beach." The Beach would only have 20 levels like Dark Ages, however it was later changed to 25, and finally to 32 levels.

Beta/Unused text

  • Big Wave Beach's previous name was "The Beach".
  • "The Beach" description: "Check out the beach, it's hot. Get it? Hot!"
  • Tiki Torch-er was originally named "Coastal Calamity".

There is also scrapped dialogue from what was originally The Beach - Day 10.



2,147,483,647 feet
This is a long section. Click show or hide at the right of this template to display or hide the text.
[NARRATIVE_BEACH_INTRO_GARGANTUAR_1]
{NPC_ENTER:zombossicon}{SAY}I'm here to bum you out again dude

[NARRATIVE_BEACH_INTRO_GARGANTUAR_g2]
{SAY}Down there is a certain creep from the deep

[NARRATIVE_BEACH_INTRO_GARGANTUAR_3]
{SAY}When he gets here, there's gonna be a har-har-har

[NARRATIVE_BEACH_INTRO_GARGANTUAR_4]
{SAY}Wipe-out of your brains

[NARRATIVE_BEACH_INTRO_GARGANTUAR_5]
{SAY}Later dude, Doc Zomboss
[NARRATIVE_BEACH_INTRO_BANANA_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{PLAYFUL:crazydave}Banana's are the most a peeling fruit!

[NARRATIVE_BEACH_INTRO_BANANA_2]
{SAY:winnie}

[NARRATIVE_BEACH_INTRO_BANANA_3]
{EXCITED:crazydave}But, beware their brutal banana blast!

[NARRATIVE_BEACH_INTRO_BOWLING_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{EXCITED:crazydave}These bulbs were made for bowling!

[NARRATIVE_BEACH_INTRO_BOWLING_2]
{PLAYFUL:winnie}One of these days these bulbs are gonna bowl right over you?
[NARRATIVE_BEACH_INTRO_CHOMPER_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:crazydave}For a plant that bites those zombies back

[NARRATIVE_BEACH_INTRO_CHOMPER_2]
{EXCITED:crazydave}Chomper has very pleasant breath!

[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{EXCITED:crazydave}Look at this magnificent beach!

[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_2]
{SAY:crazydave}Sun, sand, and water!

[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_3]
{PLAYFUL:crazydave}What else could a growing plant want!
[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_4]
{SAY:winnie}There's too much water actually

[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_5]
{SAY:winnie}You normally can't plant on water

[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_6]
{EXCITED:winnie}But, plant Lily Pads first and you'll be in business

[NARRATIVE_BEACH_INTRO_FIRSTLEVEL_7]
{EXCITED:crazydave}The wet and gritty business of kicking zombie butt!

[NARRATIVE_BEACH_INTRO_GARGANTUAR_1]
{NPC_ENTER:zombossicon}{SAY}I'm here to bum you out again dude
[NARRATIVE_BEACH_INTRO_GARGANTUAR_2]
{SAY}Down there is a certain creep from the deep

[NARRATIVE_BEACH_INTRO_GARGANTUAR_3]
{SAY}When he gets here, there's gonna be a har-har-har

[NARRATIVE_BEACH_INTRO_GARGANTUAR_4]
{SAY}Wipe-out of your brains

[NARRATIVE_BEACH_INTRO_GARGANTUAR_5]
{SAY}Later dude, Doc Zomboss

[NARRATIVE_BEACH_INTRO_GARGANTUAR_6]
{NPC_EXIT:zombossicon}{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:crazydave}This is totally Rhombusville totally
[NARRATIVE_BEACH_INTRO_HOMINGTHISTLE_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:crazydave}Homing Thistle is one sure shot

[NARRATIVE_BEACH_INTRO_HOMINGTHISTLE_2]
{SAY:winnie}It helps when the shots can steer themselves

[NARRATIVE_BEACH_INTRO_HOMINGTHISTLE_3]
{PLAYFUL:crazydave}I wonder where those little guys went to flying school?

[NARRATIVE_BEACH_INTRO_MORE_BOWLING_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{EXCITED:crazydave}There's a new bulb in town to help you bowl 'em over

[NARRATIVE_BEACH_INTRO_MORE_BOWLING_2]
{SAY:winnie}And this bulb won't steer you in a missed direction
[NARRATIVE_BEACH_INTRO_MORE_BOWLING_3]
{PLAYFUL:crazydave}Penny, I believe you meant Mrs Direction

[NARRATIVE_BEACH_INTRO_ZOMBOSS_1]
{NPC_ENTER:zombossicon}TBD intro

[NARRATIVE_BEACH_OUTRO_DANGER_ROOM_KEY_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{EXCITED:crazydave}A clam! Let's make a glorious chowder with it!

[NARRATIVE_BEACH_OUTRO_DANGER_ROOM_KEY_2]
{SAY:winnie}My analysis indicates that is one bad clam

[NARRATIVE_BEACH_OUTRO_ZOMBOSS_1]
{NPC_ENTER:crazydave}{NPC_ENTER:winnie}{SAY:winnie}TBD outro

Unused/Beta Bulb Bowling features

A giant version of the bowling blub was going to appear in Bulb Bowling. Although only in Day 8, as no code exists for it on Day 24. It functions similarly to the Giant Wall-nut in the mini-game Wall-nut Bowling 2 from Plants vs. Zombies.

Beta Bulb Seed Packets

Early versions of the Bulb seed packets.

Frostbite Caves

10750135 1569098229979078 1915458840431652629 o

Ice Age world preview (unfinished)

  • Before being renamed, its concept name was Ice Age. It advertised as having "+16 Levels! +3 Plants!," and a total of 19 items.
  • Icebound Battleground was originally named "Frozen Fear." The introduction text was originally:
[NARRATIVE_DANGER_ROOM_INTRO_ICEAGE_1]
{NPC_ENTER:crazydave}{SAY}Hi neighbor! Welcome to Frozen Fear!

[NARRATIVE_DANGER_ROOM_INTRO_ICEAGE_2]
{SAY}It's even more challenging than the Slushee of Sorrow!

Unused Barricades

Non-colliding barricades exist, which let the player plant above them.

Unused level

File:Plants vs. Zombies 2 Hidden Level - Frostbite Caves Day 24B !!!

There is an unused Frostbite Caves Locked and Loaded level, that has all of the plants frozen in ice blocks. The player starts with multiple Hot Potatoes installed on their corresponding seeds. Name level stays as is and would have been before the current version of Day 24.

Trivia

  • It was the first level with multiple versions of the same plant, with five Hot Potatoes (not counting imitated plants). Furthermore, it is also the only other level where all the tiles are pre-planted on and frozen; the second being a step in Electrical Boogaloo.
  • It is the only other level not to feature ice floes, the other being Frostbite Caves - Day 30.

Lost City

Early Gold Tiles

Gold tiles functioned somewhat different in earlier versions of the game. They would give 100 sun instead of 50, did not give out any upon first planting, and had a 25 second wait time instead 20. It was also tied to some sort of in-game event. If you had a number amount of plants on gold tiles during a certain point of the game, it would drop a bunch of sun if you were winning (had the number of plants on gold tiles required), or take away sun if the zombies were winning (not enough plants on gold tiles).

Unused achievement

Can't Stop the Rock: Defeat 5 zombies with a single boulder trap. The achievement was proven to be too easy, as even a zombie itself can achieve this for the player in Lost City - Day 22.

Neon Mixtape Tour

Early name

According to the string files of the credits of the 3.9 update, Neon Mixtape Tour is referred to internally as "Mondo Mixtape Tour" (MONDOMIXTAPETOUR), which could mean it was possibly an older name or another developer name. However, the game internally refers to Neon Mixtape Tour as "eighties."

Neon Mixtape Tour Lawn (BETA)

Early lawn

The early lawn was identical to the current one but has red cups all over the place. These were likely removed due to having a reference to alcohol.

Jurassic Marsh

  • Jurassic Marsh's prototype name was Mesozoic Marsh.
  • Mesozoic Marsh (old name of Jurassic Marsh) in Part 1, would have only had 2 dinosaurs (raptor and stegosaurus).
  • In Part 2, there would be 3 dinosaurs (T. Rex, Ankylosaurus and either Pterodactyl, Brontosaurus, or a new dinosaur).
  • In version 4.1.1, Cold Snapdragons home world was set to Jurassic Marsh, meaning it was originally unlocked from playing Jurassic Marsh instead of being a premium plant.

Modern Day

Unused Power Fill Buttons

Unused Beghouled Power Up

There is an unused powerup in Beghouled which was cyan in color and a shovel appearing to fill a hole. Its usage in-game is unknown, though could be a function to fill a crater left by an eaten plant, like in the first game.

Unused achievement

99 Undead Balloons: Prevent Balloon Zombies from crossing the 5th column. The reason for this being removed is possibly because Blover can easily blow Balloon Zombies away easily before they can even reach the 5th column.

Unused worlds

Tutorial World

There are codes for a tutorial world, in which the first four tutorial levels could have been played again like normal levels. This was later scrapped for an unknown reason.

Prehistoric World

Before the android release, there was data for a world simply named "prehistoric." Nothing else existed for this world, except its existence in the world map selection data.

Time Twister

Time Twister was originally in the game files, but it was later removed. It would have been the final world, composed of features from all the previous worlds. The idea would later be incorporated as Modern Day, as both contain previous world gimmicks and zombies. The name was later reused for a Piñata Party event, and the world icon was later used for the game mode Penny's Pursuit.

Beta music

Pirate Seas

File:UNRELEASED PIRATE SEAS MUSIC (Plants vs. Zombies 2) (Laura Shigihara)-1589109804

The music that plays in Crazy Dave's second transmission is an early version of Pirate Seas's music. It was also composed by Laura Shigihara, all of which was confirmed here.

The unused track's original form is available from Shigihara's YouTube video..

Dark Ages

Found in v2.3.1, these tracks could be heard in early trailer footage for Dark Ages.

Sound Description
Wave 1
Mid-wave A

Neon Mixtape Tour

It seems to have used actual songs such as "Walk Like an Egyptian" from The Bangles and others as placeholders.

Modern Day

Sound Description
Middle wave B
Last flag

Beta Plant names/functions

Plantable in-game Marigold

Although not unused, Marigold was originally meant to be plantable in-game, but this idea was later scrapped and became only available in the Zen Garden. If made available to be planted on the lawn (either via hacking or other means), Marigold would produce silver coins, but will eventually fall asleep after a period of time. If fed plant food, she will produce a burst of silver coins and then disappear.

Far Future

MagnifyinGrass

Drops the rather awkward and unnecessary pun.

Plasma Bean

An early plant what would eventually become Citron, found solely in extremely early versions of the iOS exclusive releases.

[PLASMABEAN]
Plasma Bean

[PLASMABEAN_DESCRIPTION]
{FLAVOR}As a young bean he dreamed of becoming a magical fruit.  Maybe some kind of citrus specializing in close-up magic.

[PLASMABEAN_DESCRIPTION_HEADER]
Plasma Beans shoot powerful balls of plasma.

[PLASMABEAN_TOOLTIP]
Shoots powerful balls of plasma

Dark Ages

PvZ Placeholder sprites

An unreleased version of the game has Sun-shroom and Puff-shroom using still sprites from the first game.

Lost City

Column Pod

Changed into Red Stinger, seeing as it increases defense when put further from the player's house.

Gold Tile Turnip

Changed into Gold Leaf, seeing as it refers to Gold Tile-producing Tile Turnip.

Jurassic Marsh

Dinonip

Changed into Perfume-shroom. A plant with the same name, although different function, would later be incorporated in the Chinese version.

Modern Day

Aquabooster

Changed into Moonflower, although unknown what it could have originally been since it functioned exactly like Potato Mine, probably as a placeholder.

Unused Plants

Tactical Cuke

Nothing much is known of what it could have done. It was later reworked as a power up for the Chinese version of Plants vs. Zombies 2.

Dark Ages

Before the release of the 2.3.1 update, some mushrooms were found in the code. These were later replaced by the new plants in Dark Ages.

Pult-shroom

It would have lobbed projectiles at a steady rate, but slowly increasing, and lobbing more projectiles over time. With each spore dealing 40 damage per shot, and 200 DPS for its Plant Food spore. Its cost was 75 sun, and had a fast recharge. It functions a lot like Blooming Heart does.

Vacuum-shroom

Had the same toughness as Wall-nut, and it would have acted like Sweet Potato. Plant Food would give it a shield like Wall-nut as well. The vacuum effect has a 3x3 range. Its cost was 25 sun, and had a sluggish recharge.

Roto-shroom

It could have been manually be set to the direction the player wants it to shoot. Capable of shooting in eight fixed directions, with each spore dealing 20 DPS. Its cost was 175 sun, and had a fast recharge. This concept returned as a different plant in Frostbite Caves - The Rotobaga.

Dart-shroom

Could only be planted on the first five columns on the lawn. Its darts did 33 DPS. Before the 2.3.1 update, it was scheduled to appear in Locked and Loaded levels. Its cost was 100 sun, and had a fast recharge.

Scaredy-shroom

Would have functioned exactly like it did in the original Plants vs. Zombies.

Zoom-shroom

It functioned similarly to how Chard Guard functions now, knocking back zombies. It also would vanish after 10 seconds, like Puff-shroom. Its cost was 50 sun, had a range of "Touch," and had a very slow recharge.

Evil-shroom Speed

An unused plant which was simply a placeholder test for the orange evil potion. When eaten, it increases the speed of the zombie who ate it. Its cost was 50 sun, and had a sluggish recharge.

Evil-shroom Toughness

An unused plant which was simply a placeholder test for the purple evil potion. When eaten, it increases the toughness of the zombie who ate it. Its cost was 50 sun, and had a sluggish recharge.

Big Wave Beach

Coconut Bowler

This plant was an early version of, and was replaced by Bowling Bulb, although its projectiles dealt consistent damage, each one dealing 100 DPS and were angled more. Its cost was 10 sun, and had a sluggish recharge. Most of its properties seem to have just been placeholders.

Bamboom

It would have functioned like its final counter, Banana Launcher, although had 1 second reload time and a 3x3 splash area that dealt 4000 DPS. Its cost was 10 Sun, and had a sluggish recharge. Most of it properties seem to have just been placeholders.

Sprout

Sprout was originally meant to be used in the Zen Garden instead of small plants, but was ultimately scrapped. Strangely, it was later given code to be plantable in-game. It was associated with an unused mini-game where one would plant a few Sprouts before the game started. Looking at the plant's code, it appears it was meant to grow to another plant, that being a Sunflower, Peashooter, Wall-nut or Tall-nut. This plant was accidentally exposed in the Neon Mixtape Tour, Side B Dev Diary.

Lost City

Sun Pod

Has similar properties to Pea Pod. It would grow a head for every 500 sun you had in your bank. Its cost is 300 sun, and has a fast recharge. This plant was accidentally exposed in the Neon Mixtape Tour, Side B Dev Diary.

Sun Gun

A single use plant that would have attracted sun, then would have shot it out towards a zombie with each shot dealing 150 DPS. Its cost is 75 sun, and has a fast recharge. This plant was accidentally exposed in the Neon Mixtape Tour, Side B Dev Diary.

Mini Peashooter

Mini Peashooter shoots peas at zombies like Peashooter, although they only 5 DPS. When fed Plant Food, all Mini Peashooters on the lawn will create duplicates towards to front or same column if there isn't enough room. It will not create any towards the back of the leftmost Mini Peashooter, even if the lawn becomes full. Its cost is 25 sun, and has a fast recharge. Mini Peashooter can not be boosted by Appease-mint, although its seed packet shows that it is in Appease-mint family. Its peas will not turn into fire peas when passing Torchwood, and can not be reflected by Jester Zombie.

Burnade

Burnade knocks a zombie back, and after a set time, the zombie explodes, instantly killing the zombie and dealing damage equal to the "infected" zombie's health in a 4x3 area. Plant Food gives it 3 uses before expiring.

Icy Currant

Icy Currant is an unused plant in Plants vs. Zombies 2. Nothing much known about it beside its seed packet texture. It was added in 2.2.4. update of the Chinese version of Plants vs. Zombies 2 as a fully fuctional plant, being an ice variant of Electric Currant.

Early zombie names/functions

Ancient Egypt

Unused almanac entries

Variations for the Camel Zombie once had names and description headers, but were ultimately grouped into one entry, leaving these unused.

Pirate Seas

Unused Pirate Barrel almanac entry

Barrel Zombie's barrel once had its own description with almanac icon.

Unused Treasure Yeti costume

Yeticowboy

There was going to be a Wild West costume for Treasure Yeti, but it was scrapped for unknown reasons.

Far Future

Early Disco-tron's theme

Sound Description
An early version of Disco-tron's song.

Dark Ages

Beta Peasant Zombie

Had simple placeholder sprites, being a recolored Future Zombie.

Big Wave Beach

Early Zombie Names

Many of the zombie's names changed in the final release.

Neon Mixtape Tour

Early Neon Flag Zombie Emblem

Instead of a brain, Neon Flag Zombie used to have a written the logo of ZTV, a parody of MTV. This was still used in the Piñata Party teaser icon.

Unused Zombie idle animations

Breakdancingandrappin

MC Zom-B and Breakdancer Zombie's unused idle animations in a modded Not OK Corral level

MC Zom-B and Breakdancer Zombie have unused idle animations that were probably going to be used in the Almanac and seed selection. By modifying the game, it is possible for MC Zom-B and Breakdancer Zombie to play these animations. Punk Zombie also has an unused dancing animation but has since been removed since Neon Mixtape Tour Side B.

However, these animations were reused in the Chinese version of Plants vs. Zombies 2 for when Pyro-shroom's Plant Food ability was used.

Despite their removal in the Side B update, these animations reappear in the game as the animation for when Snap Pea is about to eat them. Also, they are briefly seen when the Zombot Multi-stage Masher summons them in Neon Mixtape Tour - Day 32 and Modern Day - Day 34, but they are never properly used.

Roman Zombies

Unused almanac entries

Similarly to the Camel Zombies, 2 of Roman Shield Zombie's variations have full unused almanac entries.

Unused Zombies

ZombieProto

It was either an early version of the Basic Zombie, or a test zombie used for debugging the game while it was still in development. Only sprites for the zombie existed. It was removed in later versions.

Hero Cleopatra Zombie

cleopatra

Was meant to be used by a scrapped event which you would go and fight her, similar to the Zombie Yeti. She walks for a brief moment before doing a dance, summoning 4 Mummy Zombies on adjacent tiles next to her.

Far Future

Deflector Zombie

future_protector_veteran

This zombie was made late in development, and mentions Holo-Head Zombie. But it was cut due to not being much of a threat.

Deflector Zombie protects himself with a powerful force field that stretches across 5 rows.

Deflector Zombie saw what Shield Zombie was doing and decided to do the same thing. Only he had a strong urge to do it better. So he stole some of Holo-Head Zombie's sweet technology and made a indestructible force field. Enough said, now all the other zombies are jealous.

Mech-Cone Zombie

mech_cone_veteran

An upgraded variant of Robo-Cone Zombie. He absorbs 200 normal damage shots, and he's faster than Robo-Cone Zombie. Was cut due to Holo Head Zombie taking this Zombies place, and not being tough enough.

Dark Ages

Imp variants

dark_imp_cone, dark_imp_bucket, dark_imp_crown

According to their names, they were going to be three other basic Imp variants: conehead, buckethead and crown.

Thief Zombie

dark_thief

The zombie would have spawned/sneaked up to the first plant in its column and steal it. From there it would have either disappeared, or walked towards the right, giving you enough time to regain the stolen plant.

Knight Zombie

dark_knight

Unlike the final Knight Zombie, it was going to have slightly less health, approximately 1505 HP and was going to be able to deflect straight shot projectiles, although could still be harmed by lobbed shots. Deflected shots can still harm other Knight Zombies. Its concept was most likely reworked into Jester Zombie.

Barrel Zombie

pvza_barrel

Its function is very similar to Pharaoh Zombie, almost the same except with different stats. It is named after the Barrel Zombie in Plants vs. Zombies Adventures.

Blacksmith Zombie

dark_blacksmith

This zombie could make helmets for other Peasant Zombies, it had to first assemble approximately 5 parts of metal that would take 1.5 seconds to make and then it would make and give a helmet to the zombie that is closest to the player's house, it could also upgrade the zombies who wore these helmets. The Blacksmith was later replaced with Zombie King.

Gravedropper Zombie

dark_gravedropper

Would have used a gravestone as its helm, which could also be able to absorb overflow damage like Pharaoh's sarcophagus in earlier versions of the game. Whenever it reached a plant, it would slam the gravestone into place. It would then begin to walk at a faster pace, or do so when its helm was destroyed.

Wizard Zombie

wizard_zombie

Slightly different from the Wizard Zombie in the final game, this version would have shot projectiles at plants which would turn plants into sheep instead of zapping them instantaneously.

ZombiePet

pet

A zombie which can only be spawned by the unused feature "Zombie Spawner." Its stats are similar to Basic Zombie, but it walks slower.

Lost City

Totem Dropper Zombie

Totem Dropper Zombie would have dropped objects to create a totem, and would have required 3 objects in a pile to create the said totem. The totem would have then afterwards summoned an Explorer Zombie. It might have been a prototype version of the Imp Porter.

Early powerup names/functions

Power Flame

Had a much longer though less narrow reach.

Unused powerups & upgrades

There are several unused upgrades found in the code.

Bacon

It is unknown what it does, but there are some text related to "Collectible Bacon" in the files. You can tap the little "X" on the side to add 1 bacon, although costs 10 coins, with the price increasing by 10 each time. The amount of bacon bought cannot be saved.

  • Description: Collect Bacon. Because Bacon.

Powerup Duration 1 & 2

Increases the duration the power-ups can stay active, even single use ones, which allows for several uses per one. Two exist in the game's files.

  • Description: Increases the duration that your powerups are active.

Valuable Mowers

An upgrade that makes lawnmowers give two coins instead of one.

  • Description: Drops more money for each lawnmower at the end of a level.

Color Change Vase

Lets you change the color of a vase, for example turning a brown vase into a green vase. It was added in v2.4.1, and later removed in v6.2.1.

Unknown Sunflower Upgrade

There seems to be no corresponding data or name for the upgrade other than a sprite.

Unused Zen Garden features

Unused boosts

There are some unused boosts found in the code, which are called Bounty Hunter, Extra Toughness, Fast Recharge, Rapid Fire, Shovel Bomb and Sun Discount. There was also another boost only found in v1.9 named "BoostMarigold." They could be obtained in the Zen Garden.

[BOOST_COMBAT_BOUNTY_HUNTER]
Defeated zombies drop coins

[BOOST_COMBAT_EXTRA_TOUGH]
Extra protection against attacks

[BOOST_COMBAT_FAST_RECHARGE]
Recharges faster

[BOOST_COMBAT_RAPID_FIRE]
Faster attack rate

[BOOST_COMBAT_SHOVEL_BOMB]
Explodes when shoveled

[BOOST_COMBAT_SUN_DISCOUNT]
Reduced sun cost

[BOOST_DETAIL_BOUNTY_HUNTER]
Zombies defeated by this plant drop coins. This boost lasts for 1 level.

[BOOST_DETAIL_EXTRA_TOUGH]
Extra protection from zombies. This boost lasts for 1 level.

[BOOST_DETAIL_FAST_RECHARGE]
Recharges more quickly. This boost lasts for 1 level.

[BOOST_DETAIL_RAPID_FIRE]
Attacks at a faster rate. This boost lasts for 1 level.

[BOOST_DETAIL_SHOVEL_BOMB]
Explodes when shoveled. This boost lasts for 1 level.

[BOOST_DETAIL_SUN_DISCOUNT]
Costs less sun to plant. This boost lasts for 1 level.

[BOOST_TITLE_BOUNTY_HUNTER]
Bounty Hunter

[BOOST_TITLE_EXTRA_TOUGH]
Extra Toughness

[BOOST_TITLE_FAST_RECHARGE]
Fast Recharge

[BOOST_TITLE_RAPID_FIRE]
Rapid Fire

[BOOST_TITLE_SHOVEL_BOMB]
Shovel Bomb

[BOOST_TITLE_SUN_DISCOUNT]
Sun Discount

Early Zen Garden boost system

The Zen Garden was original going to feature other boost options for plants, but was scrapped along with the other boosts and only First Strike ended up being used.

v1.9

At this point the early boost system was incomplete, as only a few plants had unique boosts.

Image

Plant Name

Boost

Sunflower2 Sunflower Sun Discount
Peashooter2 Peashooter Bounty Hunter
Wall-nut2 Wall-nut Fast Recharge
Potato Mine2 Potato Mine First Strike
Bloomerang2 Bloomerang Rapid Fire
Cabbage-pult2 Cabbage-pult Extra Toughness
Iceberg Lettuce2 Iceberg Lettuce First Strike
Grave Buster2 Grave Buster First Strike
Twin Sunflower2 Twin Sunflower First Strike
Bonk Choy2 Bonk Choy First Strike
Repeater2 Repeater First Strike
Snow Pea2 Snow Pea First Strike
Kernel-pult2 Kernel-pult First Strike
Snapdragon2 Snapdragon First Strike
Power Lily2 Power Lily First Strike
Spikeweed2 Spikeweed First Strike
Coconut Cannon2 Coconut Cannon First Strike
Cherry Bomb2 Cherry Bomb First Strike
Spring Bean2 Spring Bean First Strike
Spikerock2 Spikerock First Strike
Threepeater2 Threepeater First Strike
Squash2 Squash First Strike
Split Pea2 Split Pea First Strike
Chili Bean2 Chili Bean First Strike
Torchwood2 Torchwood First Strike
Lightning Reed2 Lightning Reed First Strike
Tall-nut2 Tall-nut First Strike
Jalapeno2 Jalapeno First Strike
Pea Pod2 Pea Pod First Strike
Melon-pult2 Melon-pult First Strike
Winter Melon2 Winter Melon First Strike
Imitater2 Imitater First Strike
Marigold2 *Marigold BoostMarigold
Laser Bean2 *Laser Bean First Strike
Blover2 *Blover First Strike
Citron2 *Citron First Strike
E.M.Peach2 *E.M.Peach First Strike
Starfruit2 *Starfruit First Strike
Infi-nut2 *Infi-nut First Strike
Magnifying Grass2 *Magnifying Grass First Strike
Tile Turnip2 *Tile Turnip First Strike
Sun-shroom2 *Sun-shroom Extra Toughness
Puff-shroom2 *Puff-shroom First Strike
^Scaredy-shroom First Strike
^Pult-shroom First Strike
^Roto-shroom First Strike
^Dart-shroom First Strike
^Zoom-shroom First Strike
^Vacuum-shroom First Strike

v2.0.1

v2.0.1 introduced a more complex boost system, with each plant having 3 options. Although still somewhat incomplete as some plants have the same boost twice or ones which do not fit them.

Image

Plant Name

Boost #1

Boost #2 Boost #3
Sunflower2 Sunflower Extra Toughness Shovel Bomb First Strike
Peashooter2 Peashooter Sun Discount Shovel Bomb Sun Discount
Wall-nut2 Wall-nut Fast Recharge Shovel Bomb Fast Recharge
Potato Mine2 Potato Mine Extra Toughness Bounty Hunter First Strike
Bloomerang2 Bloomerang Sun Discount Bounty Hunter First Strike
Cabbage-pult2 Cabbage-pult Sun Discount Bounty Hunter Rapid Fire
Iceberg Lettuce2 Iceberg Lettuce Fast Recharge Shovel Bomb Fast Recharge
Grave Buster2 Grave Buster Fast Recharge Extra Toughness Fast Recharge
Twin Sunflower2 Twin Sunflower Extra Toughness Shovel Bomb Sun Discount
Bonk Choy2 Bonk Choy Sun Discount Extra Toughness First Strike
Repeater2 Repeater Sun Discount Bounty Hunter Rapid Fire
Snow Pea2 Snow Pea Sun Discount Shovel Bomb First Strike
Kernel-pult2 Kernel-pult Bounty Hunter Shovel Bomb First Strike
Snapdragon2 Snapdragon Sun Discount Shovel Bomb First Strike
Power Lily2 Power Lily Sun Discount Shovel Bomb Fast Recharge
Spikeweed2 Spikeweed Sun Discount Bounty Hunter First Strike
Coconut Cannon2 Coconut Cannon Bounty Hunter Extra Toughness Sun Discount
Cherry Bomb2 Cherry Bomb Bounty Hunter Sun Discount Fast Recharge
Spring Bean2 Spring Bean Fast Recharge First Strike First Strike
Spikerock2 Spikerock Sun Discount Shovel Bomb First Strike
Threepeater2 Threepeater Extra Toughness Rapid Fire Sun Discount
Squash2 Squash Bounty Hunter First Strike First Strike
Split Pea2 Split Pea Sun Discount Extra Toughness Sun Discount
Chili Bean2 Chili Bean Bounty Hunter Shovel Bomb Fast Recharge
Torchwood2 Torchwood Extra Toughness Shovel Bomb First Strike
Lightning Reed2 Lightning Reed Sun Discount Shovel Bomb First Strike
Tall-nut2 Tall-nut Sun Discount Shovel Bomb Fast Recharge
Jalapeno2 Jalapeno Bounty Hunter Sun Discount Fast Recharge
Pea Pod2 Pea Pod Extra Toughness Sun Discount Rapid Fire
Melon-pult2 Melon-pult Bounty Hunter Rapid Fire Sun Discount
Winter Melon2 Winter Melon Bounty Hunter Sun Discount Rapid Fire
Imitater2 Imitater Bounty Hunter Sun Discount Fast Recharge
Marigold2 *Marigold Fast Recharge Shovel Bomb Fast Recharge
Laser Bean2 *Laser Bean Sun Discount Shovel Bomb Rapid Fire
Blover2 *Blover N/A N/A N/A
Citron2 *Citron Fast Recharge Shovel Bomb Sun Discount
E.M.Peach2 *E.M.Peach N/A N/A N/A
Starfruit2 *Starfruit Sun Discount Bounty Hunter First Strike
Infi-nut2 *Infi-nut Sun Discount Shovel Bomb Fast Recharge
Magnifying Grass2 *Magnifying Grass Extra Toughness Shovel Bomb First Strike
Tile Turnip2 *Tile Turnip Extra Toughness Bounty Hunter First Strike
Sun-shroom2 *Sun-shroom N/A N/A N/A
Puff-shroom2 *Puff-shroom N/A N/A N/A
^Scaredy-shroom N/A N/A N/A
^Pult-shroom N/A N/A N/A
^Roto-shroom N/A N/A N/A
^Dart-shroom N/A N/A N/A
^Zoom-shroom N/A N/A N/A
^Vacuum-shroom N/A N/A N/A

* = Unused in this version, but available in future updates

^ = Plant is no longer in the codes as of the latest release

N/A = This plant does not have any boost data.

Unused Zen Garden watering animations

The single-use plants were originally going to have boosts, thus being available in the Zen Garden. They were probably meant for an early Zen Garden boost system, where plants would gain different types of boosts (see above), such as cool down decrease or increased toughness. Only the plants up to Far Future have these animations. They were later used after the 5.7.1 update when you get all the seed packets to level up the plant. Every single-use plant after Far Future will just have their idle animation reset. The Sprout from the first game was replaced by small plants although has a unique animation when watered.

Unused tombstones and minecarts

There are tombstones in the code for all worlds. There were also unused tombstones in Dark Ages. There are also unused minecarts and rails that were originally going to be in Ancient Egypt, Pirate Seas, and Far Future, but they were ultimately removed and they were used only in Wild West. However, in the Chinese version of Plants vs. Zombies 2, Far Future minecarts and rails are usable, as they are essential for an exclusive Brain Buster, All by Oneself, albeit with a slightly different minecart design. Big Wave Beach tombstones were originally going to be used for certain unreleased Vasebreaker levels, but those were either scrapped or unreleased.

Unused/Beta Images

Unused text

  • There are a couple lines of text suggesting you may have been able to name Penny in an earlier version.
    • [RV_NAME_INVALID]
    • I didn't quite get that...
    • [RV_NAME_SAME_AS_PLAYER]
    • That's your name, silly!
  • There is a line on the files about a message, that is shown if the player tries to plant a Tangle Kelp on a Lily Pad and other things related to Lily Pad.
    • [ADVICE_PLANT_TANGLEDKELP_ON_LILYPAD] No planting Tangled Kelp on a Lily Pad.
    • [ADVICE_PLANT_LILYPAD_ON_LILYPAD] Lily pads can't be planted on Lily Pads.
    • [ADVICE_PLANT_MORE_LILYPADS] Try planting more Lily Pads!
    • [ADVICE_PLANT_LILYPADS_ON_WET] Lily Pads can only be planted on wet sand and water.
  • Penny is referenced internally as "Winnie."
  • The following flavor text was scrapped:
    • Starfruit and Marigold used their flavor text from Plants vs. Zombies.
    • Citron: Since he was a young citrus he tried to donate plasma to help out people, but his juices were too acidic. Then he discovered how to donate a different kind of plasma.
    • Laser Bean: Was just a regular bean until a lab accident involving a chemical spill and a radioactive weevil gave him strange powers beyond those of normal beans.
    • Magnifying Grass: Magnifying Grass turns sun into a focused beam of damage. (description header)
    • Tile Turnip: Through great sacrifice comes great Power Tiles. Such is the way of the Tile Turnip.
    • Sun-shroom: With a little more time and effort Sun-shroom know he could do better. He's pretty proud of those big suns he pops out, though he does feel a little bloated.
    • Puff-shroom: Puff-shroom is deeply rooted in the social networking systems. His online favorites are Yeastbook and Funggit, but nothing beats camaraderie of a Lawn Area Network of fellow Puff-shrooms.
    • Fume-shroom: "I think of myself as a pretty confident shroom and an all-around fungi," says Fume-shroom. "But sometimes I hear chuckles, and calls for 'Balloon-shroom'. I don't think they know how much that can hurt my feelings."
    • Sun Bean: Sunbeans infect zombies with sun. As a zombie takes damage they generate sun. (Description header, version 2.2.2)
    • Sun Bean: One of a growing band of bean brothers, Sun Bean thinks Chili is a little crude, Spring is rather lazy, and Laser is a bit far-out. Still he loves them all the same.
    • Pea-nut: Pea-Nut swears that he is hypo-allergenic and safe for use by all manner of lawn defenders. He just wishes people would stop planting him upside down.
    • Magnet-shroom: Magnet-shroom is quite aware of his unconventional appearance, but he doesn't let it bother him. In his heart he knows he's the most attractive shroom around.
    • Adventurer Zombie: Adventurer Zombie was certain he was the first to rediscover the Lost City. He was less certain after he ran into another 50 Adventurer Zombies at the gift shop.
    • Conehead Adventurer: Given the rarity of traffic in the jungle, it’s a mystery how Conehead Adventurer managed to acquire his headgear. Maybe he ordered it online?
    • Buckethead Adventurer: Armed with his sturdy kettle and even sturdier moustache, Kettlehead Adventurer is ready to ruin your day and possibly make a stew.
    • Parasol Zombie: Parasol Zombie desperately wants to get to the opera before the curtain rises. She’s not going to make it, though, because it’s thousands of miles away on another continent.
    • Cold Snapdragon: Cold Snapdragon gets chilly when anyone brings up his cousin Snapdragon. "It happened a long time ago, and I'd really rather not discuss it" he says. Yikes.

Costumes

Several costumes are known to exist in the sprite files, but never appeared. Some of these are used in the Chinese version of Plants vs. Zombies: All Stars. They may appear in future updates.

BlueMarigoldPvZ2 See Plants vs. Zombies 2/Concepts/Costumes. BlueMarigoldPvZ2

Scrapped Costumes

The following costume was changed between updates:

The following costume was moved to a different plant between updates:

Beta costs

A few of the plants had a different sun cost and gems cost prior to its final release. Some of the Power Ups were also going to have a different coin cost.

Unused Levels

Unused/Beta features

Old seed packet designs

Before the Lost City seed packets were created, all world-based seed packets were different than what would be released later on.

Renting premium plants

A feature which would allow you to rent a premium plant using coins.

Jukebox

There is currently data for a jukebox in the code. It is unknown how it will work or where it can be played. It could possibly provide a way to listen to the game's soundtrack. The code suggests that it can be played in the pause menu and Endless Zones. It also has UI but no sprites. It suggests it has a Song List, Rewind Button, Fast Forward Button, Play Button, Loop Button, and Shuffle Button. It also appears they will have album artwork for every world.


2,147,483,647 feet
This is a long section. Click show or hide at the right of this template to display or hide the text.
{
    "version": 1,
    "objects": [
        {
            "aliases": [
                "Jukebox"
            ],
            "objclass": "HotUIWidgetProperties",
            "objdata": {
                "EntryPoint": true,
                "DarkenBackground": 0.7,
                "Name": "Jukebox",
                "Resources": [
                    "UI_PauseMenu",
                    "UI_DangerRoom"
                ],
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "Parent": ""
                },
                "Children": [
                    "RTID(Dialog@.)"
                ]
            }
        },
        {
            "aliases": [
                "Dialog"
            ],
            "objclass": "HotUIImageBorderProperties",
            "objdata": {
                "Name": "Dialog",
                "Resources": [],
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Children": [
                    "RTID(JukeboxSongListArea@.)",
                    "RTID(AlbumSnapshot@.)",
                    "RTID(DurationArea@.)",
                    "RTID(CloseButton@.)",
                    "RTID(PlayButton@.)",
                    "RTID(PauseButton@.)",
                    "RTID(BackwardButton@.)",
                    "RTID(ForwardButton@.)",
                    "RTID(LoopButton@.)",
                    "RTID(ShuffleButton@.)"
                ],
                "DrawType": "normal",
                "DrawStyle": "normal",
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_BG"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "topleft",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "525.0"
                    },
                    "OffsetY": {
                        "Value": "180.0"
                    }
                },
                "Children": [
                    "RTID(AlbumSnapshot_beach@.)",
                    "RTID(AlbumSnapshot_cowboy@.)",
                    "RTID(AlbumSnapshot_dark@.)",
                    "RTID(AlbumSnapshot_dino@.)",
                    "RTID(AlbumSnapshot_egypt@.)",
                    "RTID(AlbumSnapshot_eighties@.)",
                    "RTID(AlbumSnapshot_future@.)",
                    "RTID(AlbumSnapshot_iceage@.)",
                    "RTID(AlbumSnapshot_lostcity@.)",
                    "RTID(AlbumSnapshot_menus@.)",
                    "RTID(AlbumSnapshot_modern@.)",
                    "RTID(AlbumSnapshot_pirate@.)"
                ],
                "DrawType": "normal",
                "DrawStyle": "normal",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_MENUS"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_beach"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_beach",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_BEACH"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_cowboy"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_cowboy",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_COWBOY"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_dark"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_dark",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_DARK"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_dino"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_dino",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_DINO"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_egypt"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_egypt",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_EGYPT"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_eighties"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_eighties",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_EIGHTIES"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_future"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_future",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_FUTURE"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_iceage"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_iceage",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_ICEAGE"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_lostcity"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_lostcity",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_LOSTCITY"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_menus"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_menus",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_MENUS"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_modern"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_modern",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_MODERN"
            }
        },
        {
            "aliases": [
                "AlbumSnapshot_pirate"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "AlbumSnapshot_pirate",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_ALBUM_PIRATE"
            }
        },
        {
            "aliases": [
                "JukeboxSongListArea"
            ],
            "objclass": "HotUIWidgetProperties",
            "objdata": {
                "Name": "JukeboxSongListArea",
                "Width": {
                    "Value": "480"
                },
                "Height": {
                    "Value": "310"
                },
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "270.0"
                    },
                    "OffsetY": {
                        "Value": "140.0"
                    }
                },
                "Children": [
                    "RTID(JukeboxListBackground@.)"
                ]
            }
        },
        {
            "aliases": [
                "JukeboxListBackground"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "JukeboxListBackground",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "top"
                },
                "Resources": [
                    "UI_Jukebox"
                ],
                "DrawType": "9slice",
                "DrawStyle": "stretched",
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_LIST_BG",
                "Children": [
                    "RTID(JukeboxListScrollArea@.)"
                ]
            }
        },
        {
            "aliases": [
                "JukeboxListScrollArea"
            ],
            "objclass": "HotUIScrollWidgetProperties",
            "objdata": {
                "Name": "JukeboxListScrollArea",
                "Width": {
                    "Value": "500"
                },
                "Height": {
                    "Value": "300"
                },
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "top"
                },
                "ScrollMode": "vertical",
                "Children": [
                    "RTID(JukeboxListInnerScrollArea@.)"
                ]
            }
        },
        {
            "aliases": [
                "JukeboxListInnerScrollArea"
            ],
            "objclass": "HotUIVerticalListProperties",
            "objdata": {
                "Name": "JukeboxListInnerScrollArea",
                "Width": {
                    "Value": "460"
                },
                "Height": {
                    "Value": "300"
                },
                "SpaceBetweenWidgets": {
                    "Value": "10.0"
                },
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "top"
                },
                "Padding": {
                    "Left": {
                        "Value": "0.0"
                    },
                    "Top": {
                        "Value": "16.0"
                    },
                    "Right": {
                        "Value": "0.0"
                    },
                    "Bottom": {
                        "Value": "0.0"
                    }
                }
            }
        },
        {
            "aliases": [
                "DurationArea"
            ],
            "objclass": "HotUIImageProperties",
            "objdata": {
                "Name": "DurationArea",
                "Width": {
                    "Value": "230"
                },
                "Height": {
                    "Value": "30"
                },
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "645.0"
                    },
                    "OffsetY": {
                        "Value": "421.0"
                    }
                },
                "Children": [
                    "RTID(DurationProgressBar@.)",
                    "RTID(DurationText@.)"
                ],
                "DrawType": "9slice",
                "DrawStyle": "stretched",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_LIST_BG"
            }
        },
        {
            "aliases": [
                "DurationProgressBar"
            ],
            "objclass": "JukeboxProgressBarProperties",
            "objdata": {
                "Name": "DurationProgressBar",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center"
                },
                "DrawStyle": "normal",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Image": "IMAGE_UI_JUKEBOX_JUKEBOX_NOWPLAYINGBAR"
            }
        },
        {
            "aliases": [
                "DurationText"
            ],
            "objclass": "HotUILabelProperties",
            "objdata": {
                "Name": "DurationText",
                "Width": {
                    "Value": "100%"
                },
                "Height": {
                    "Value": "100%"
                },
                "Anchor": {
                    "AnchorPoint": "center",
                    "ParentAnchorPoint": "center",
                    "OffsetX": {
                        "Value": "0.0"
                    },
                    "OffsetY": {
                        "Value": "0.0"
                    }
                },
                "Label": "EMPTY",
                "HorizontalJustification": "center",
                "VerticalJustification": "center",
                "Font": "BLACK_16",
                "Color": "White"
            }
        },
        {
            "aliases": [
                "CloseButton"
            ],
            "objclass": "HotUIButtonProperties",
            "objdata": {
                "Name": "CloseButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "45.0"
                    },
                    "OffsetY": {
                        "Value": "5.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_HUD_BACK_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_HUD_BACK_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "SettingsButton"
            ],
            "objclass": "HotUIButtonProperties",
            "objdata": {
                "Name": "SettingsButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topright",
                    "OffsetX": {
                        "Value": "-43.0"
                    },
                    "OffsetY": {
                        "Value": "5.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_HUD_SETTINGS_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_HUD_SETTINGS_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "PlayButton"
            ],
            "objclass": "HotUIButtonProperties",
            "objdata": {
                "Name": "PlayButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "642.0"
                    },
                    "OffsetY": {
                        "Value": "460.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_JUKEBOX_PLAY_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_JUKEBOX_PLAY_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "PauseButton"
            ],
            "objclass": "HotUIButtonProperties",
            "objdata": {
                "Name": "PauseButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "642.0"
                    },
                    "OffsetY": {
                        "Value": "460.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_JUKEBOX_PAUSE_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_JUKEBOX_PAUSE_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "BackwardButton"
            ],
            "objclass": "HotUIButtonProperties",
            "objdata": {
                "Name": "BackwardButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "562.0"
                    },
                    "OffsetY": {
                        "Value": "470.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_JUKEBOX_BACK_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_JUKEBOX_BACK_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "ForwardButton"
            ],
            "objclass": "HotUIButtonProperties",
            "objdata": {
                "Name": "ForwardButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "Anchor": {
                    "AnchorPoint": "top",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "725.0"
                    },
                    "OffsetY": {
                        "Value": "470.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_JUKEBOX_FORWARD_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_JUKEBOX_FORWARD_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "LoopButton"
            ],
            "objclass": "HotUIToggleButtonProperties",
            "objdata": {
                "Name": "LoopButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "ToggleOnPress": "true",
                "Anchor": {
                    "AnchorPoint": "topleft",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "658.0"
                    },
                    "OffsetY": {
                        "Value": "127.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_JUKEBOX_LOOP_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_JUKEBOX_LOOP_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        },
        {
            "aliases": [
                "ShuffleButton"
            ],
            "objclass": "HotUIToggleButtonProperties",
            "objdata": {
                "Name": "ShuffleButton",
                "Resources": [
                    "UI_Jukebox"
                ],
                "ToggleOnPress": "true",
                "Anchor": {
                    "AnchorPoint": "topleft",
                    "ParentAnchorPoint": "topleft",
                    "OffsetX": {
                        "Value": "586.0"
                    },
                    "OffsetY": {
                        "Value": "127.0"
                    }
                },
                "Width": {
                    "Value": "image_width"
                },
                "Height": {
                    "Value": "image_height"
                },
                "UpAudio": "Play_UI_Button_Click_Press",
                "DownAudio": "Play_UI_Button_Click_Release",
                "ButtonImageType": "normal",
                "UpImage": "IMAGE_UI_JUKEBOX_JUKEBOX_SHUFFLE_NORMAL",
                "DownImage": "IMAGE_UI_JUKEBOX_JUKEBOX_SHUFFLE_SELECTED",
                "TappedEvent": "DialogButton1Tapped"
            }
        }
    ]
}

Unused plant upgrades

Gold Leaf

Gold Leaf currently has no upgrades. However, some exist in the files:

Level Seed Packets Coins Upgrades
Sun Cost Recharge
(Slow)
1 0 0 50 30 seconds
2 10 1,000
3 75 5,000
4 200 10,000
5 400 10,000
6 750 20,000 25 seconds
7 1,000 30,000
8 1,250 40,000 25
9 1,500 50,000
10 2,000 75,000 20 seconds


Thyme Warp

Thyme Warp currently has no upgrades. However, some exist in the files:

Level Seed packets Coins Upgrades
Sun Cost Recharge
(Very Slow)
1 50 1,000 75 60 seconds
2 3,000 75 60 seconds
3 5,000 75 60 seconds
4 75 60 seconds
5 75 60 seconds
6 75 50 seconds
7 75 50 seconds
8 50 50 seconds
9 50 50 seconds
10 50 45 seconds

Developmental features

Debug Menu

A debug menu is known to exist within the game's code, although it is currently unknown how to enable it.

Zombie Spawner

A feature that allows the unused Zombie Pet to be summoned from lawn mowers that would attack other zombies.

Trivia

  • The feature was eventually remade for Zoybean Pod, as it can produce helpful zombies similar to the original feature.

Gallery

Advertisement