If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Plants vs. Zombies (iOS, Android)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Plants vs. Zombies

Developer: PopCap Games
Publisher: PopCap Games
Platforms: iOS, Android
Released internationally: February 15, 2010 (iOS), May 31, 2011 (Android)


SourceIcon.png This game has uncompiled source code.
GraphicsIcon.png This game has unused graphics.
TextIcon.png This game has unused text.
Carts.png This game has revisional differences.


Plants vs. Zombies on your mobile device! Now with ads!

Hmmm...
To do:
Check for unused graphics.

Source Code

# Bump version numbers for a build
#
# Look for:
#        <key>CFBundleVersion</key>
# and then increment the number in the following line (e.g):
#        <string>21</string>

$doupdate = 0;
while(<>)
{
   if( /<key>CFBundleVersion<\/key>/ )
   {
      $doupdate = 1;
   } 
   elsif( $doupdate )
   {
        s/\d+/$&+1/e;
	$doupdate = 0;
   }
  
   print;

}

A Perl script for changing version numbers exists in bumpver.pl.

Unused Text

[DOG_WALKING_ZOMBIE]
Dog Walking Zombie

[DOG_ZOMBIE]
Dog Zombie

[PROPELLER_ZOMBIE]
Propeller Zombie

Names of cut zombies.

[DOG_WALKING_ZOMBIE_DESCRIPTION]
Dog Walking Zombie description

[DOG_ZOMBIE_DESCRIPTION]
Dog Zombie description

[PROPELLER_ZOMBIE_DESCRIPTION]
Propeller Zombie description

Placeholder description text for cut zombies.

[ADVICE_SCARY_POTTER_TUTORIAL]
TEMP - Dave put more vases on your lawn!
[ADVICE_SHOVEL_REFRESH]
The shovel needs time to refresh before digging again

In the final game, the shovel can be used instantly all the time.

[ADVICE_3_IN_A_ROW]
More vases incoming!
{STREAK} of 3 waves cleared

These texts were probably used in Level 4-5 (Vasebreaker) before Crazy Dave's proper dialog was implemented.

[ADVICE_I_ZOMBIE_PLANTS_NOT_REAL]
Do not be alarmed
Plants are not real

This text is probably used in I, Zombie puzzles before Crazy Dave's proper introductions are implemented.

[UNLOCKED_SURVIVAL_MODE]
Survival mode unlocked!
Play it from the main menu!

Survival mode never unlocked from a present item, so this text is not used.

[WIN_MESSAGE1]
You have defeated the Boss Zombie!

[WIN_MESSAGE2]
Congratulations!  You have most triumphantly fended off the zombie attack!  Your lawn is safe... for now!

This message was used in the original version, but became unused in GOTY version. In GOTY version, if you beat the final boss, the "achievements unlocked" screen will appear, but this message is not displayed.

[DIALOG_WARNING]
Warning

Not sure if this is unused, but it looks like a placeholder.

[VASE]
Mysterious Vase
[FOUND_VASE]
You found a Mysterious Vase!
[VASE_DESCRIPTION]
Now you can play
Vasebreaker Mode!

In the final game, you unlock puzzle mode which comes with I, Zombie and Vasebreaker.

[MORE_SEEDS_HEADER]
More seeds?
[MORE_SEEDS_BODY]
Would you like to be able to plant more kinds of seeds?

Not sure if these are unused either.

[SCARY_POTTER_10]
Vasebreaker Facebreaker

An unused level for Vasebreaker.

[REGISTER_HEADER]
PLEASE REGISTER!

[REGISTER]
Your trial version of ZomBotany has expired!

You must register your copy
to continue playing.

[REGISTER_BUTTON]
Register

[INVALID_CODE]
Invalid Code

[INVALID_CODE_MESSAGE]
The license code you entered is not valid for that name.

Make sure the name and registration number are entered correctly.

[CRAZY_DAVE_2034]
{NO_SOUND}{NO_CLICK}Get more levels, more plants, and more zombies in the full version of this game!

[CRAZY_DAVE_3300]
{TIME_275}End of the line, buddy!{DELAY_50}

[CRAZY_DAVE_3301]
{TIME_275}Yup, you knew this talk was coming.{DELAY_50}

[CRAZY_DAVE_3302]
{TIME_325}You wanna go further? You gotta get the FULL VERSION.{DELAY_50}

[CRAZY_DAVE_3303]
{TIME_275}Ok, I'll level with ya, sassafras...{DELAY_50}

[CRAZY_DAVE_3304]
{TIME_325}If you get the FULL VERSION, I'll give you more PLANTS!{DELAY_25}

[CRAZY_DAVE_3305]
{TIME_175}{SCREAM}{HANDING}LIKE THIS ONE!{DELAY_50}

[CRAZY_DAVE_3306]
{TIME_175}{SCREAM}{HANDING}AND THIS ONE!{DELAY_50}

[CRAZY_DAVE_3307]
{TIME_275}{HANDING}and later on, I'll even throw in THIS ONE!{DELAY_50}

[CRAZY_DAVE_3308]
{TIME_125}{SHORT_SOUND}{HANDING}Why?{DELAY_50}

[CRAZY_DAVE_3309]
{TIME_225}{SHAKE}Because I'm CRAAAZY!!!!!{MOUTH_BIG_SMILE}{DELAY_150}

[CRAZY_DAVE_3310]
{TIME_150}And hey...{DELAY_50}

[CRAZY_DAVE_3311]
{TIME_175}You want action?{DELAY_50}

[CRAZY_DAVE_3312]
{TIME_200}{SCREAM}I'LL GIVE YOU ACTION!{DELAY_300}

[CRAZY_DAVE_3313]
{TIME_300}{SCREAM2}25 MORE LEVELS OF ACTION!{DELAY_300}

[CRAZY_DAVE_3314]
{TIME_300}{SCREAM}40 MINI-GAMES & PUZZLES!{DELAY_50}

[CRAZY_DAVE_3315]
{TIME_200}TERRA COTTA!!!{DELAY_100}

[CRAZY_DAVE_3316]
{TIME_300}{SCREAM2}IT'S ENOUGH TO BLOW YOUR MIND TO MARS AND BACK!!{DELAY_300}

[CRAZY_DAVE_3317]
{TIME_150}Well, what are you waiting for?

[FULL_VERSION_ONLY]
Full version only

[GET_FULL_VERSION_BODY]
Get the full version of this game 
to use this awesome plant!

[GET_FULL_VERSION_TITLE]
Full Version Only

[BUY_PVZ_TITLE]
Get Full Version

[BUY_PVZ_BODY]
Would you like the purchase the full version?

[GET_FULL_VERSION_YES_BUTTON]
Get Full Version

[GET_FULL_VERSION_NO_BUTTON]
Maybe Later

[FULL_VERSION_TO_BUY]
This item is only available in the 
full version of the game!

[AVAILABLE_IN_FULL_VERSION]
This plant is only available in the FULL VERSION!

[REPLAY_LEVEL_HEADER]
Replay level?

[REPLAY_LEVEL_BODY]
Do you wish to replay level 3-4?

[HARDWARE_ACCELERATION_NOT_SUPPORTED]
Hardware Acceleration cannot be enabled on this computer.

Your video card does not
meet the minimum requirements
for this game.

[SLOW_PERFORMANCE]
Your video card may not fully support this feature.

If you experience slower performance, please disable Hardware Acceleration.

Leftover text from the PC version.

Unused Graphics

Main Menu

PVZMobile old mainmenu sprites1.png

Some of the old main menu graphics from versions 1.0-1.9.13, still remain in with the current version of the game's files.

Vases, Diamond Seed Packet

PVZMobile some unused sprites.png

the unused vases from the PC version still remain in the game's files in the current version. The diamond seed packet also was changed to fit onto phones, but is still not used.

Unused Achievements

Several unused achievements can be found referenced in the files of the game, disabled.

  • Disrespect The Dead - Remove 10 graves during a single nighttime level.
  • Heavy Weapons - Complete Last Stand using only Cob Cannons to kill zombies.
  • Zen Profit - Earn a total of 100,000 coins through your Zen Garden.
  • May Not Contain Nuts - Defeat a nighttime level without using Wall-nuts or Tall-nuts.
  • Even Morticulturalist - Use every Plant at least once.
  • Beat It - Defeat a Dancing Zombie before he summons Backup Dancers.
  • Gold Farmer - Plant 5 Marigolds and a Gold Magnet in a single level.
  • Face To Face - Complete a level with Digger Zombies without any of them reaching the left side of your lawn.

Revisional Differences

Credits

The credits was changed from a iPhone quality version of Zombies on Your Lawn to a generic scrolling credits screen, with Choose Your Seeds playing when clicked on from Roll Credits, related code as well as the video file were also removed.

Title Screen

Old New
PVZIOS oldtitle.png Plants vs. Zombies (iOS)-title.png

The title/loading screen was changed at some point. Higher quality visuals and wider art aside, the appearances of the zombies were completely changed to be more in-line with how the appear in-game. Additionally, the Basic Zombies in the background were replaced with the Football and Newspaper Zombies.

Main Menu Panorama

PVZMobile old mainmenu.png

PVZMobile new mainmenu.png

The original iPhone/Android version of the game's main menu used graphics from the Xbox 360/PS3 port of the game, which was replaced for a more modern and sleeker design in the HD version. Notably, the stone gnome zombie was removed in favor of the zombie near the main grave, and the "Bonus Games" grave.

Oddities

Melon-pult Seed Packet

PvziosMelonPult.png

For some reason, Melon-pult lacks eyebrows in its seed packet. It still has it in-game when planted, and its upgrade, Winter Melon, has eyebrows in-game and in its seed packet.