We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Plants vs. Zombies: Garden Warfare 2 (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Plants vs. Zombies: Garden Warfare 2

Developer: PopCap Games
Publisher: Electronic Arts
Platform: Windows
Released internationally: February 25, 2016
Released in US: February 23, 2016


AnimationsIcon.png This game has unused animations.
AreasIcon.png This game has unused areas.
CharacterIcon.png This game has unused playable characters.
CodeIcon.png This game has unused code.
DevTextIcon.png This game has hidden development-related text.
EnemyIcon.png This game has unused enemies.
ObjectIcon.png This game has unused objects.
MinigameIcon.png This game has unused modes / minigames.
GraphicsIcon.png This game has unused graphics.
ModelsIcon.png This game has unused models.
ItemsIcon.png This game has unused items.
Sgf2-unusedicon1.png This game has unused abilities.
DebugIcon.png This game has debugging material.


This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
Hmmm...
To do:
  • Document unused objects.
  • Document unused modes.
  • Document launch build exclusive things, including beta future parrot, beta future dummy, Future tallnut model which is only in launch build, and early 54th rank plate. A tutorial on how to access that build can be found on the Garden Warfare 2 modding server

Plants vs. Zombies: Garden Warfare 2 is the second Plants vs. Zombies shooter game in the Garden Warfare spin-off series. This time, the zombies finally took over an acre-sized neighborhood named Suburbia and transformed it to a high-tech utopia: Zomburbia! Now it's the plants' turn to reclaim it. Also, plants and zombies battling in SPAAAAACCCCEEEE!

Popcap and EA rushed this game, so there's a lot of unused and unfinished content.

Debugging material

Developer menu

Accessed from the pause screen, a button called QA Debug is hidden in retail builds, clicking it loads a window with many options, values and tabs, most options don't work or are lazily written.

Tabs

Gameplay Debug

Gameplay debug options.

Options
  • ADD HEALTH: Changes the user's health value, can go to 1, 25, 100, 500, 1000 or 100000, defaulted to 100. Does not work
  • Teleport to active objective: Does not work.
  • TELEPORT TO OBJECTIVE: Does not work, is meant to change objective, can go from 1, 2, 3 or ?, defaulted at 1.
  • INSTANT CAPTURE: Does not work, can be set to true or false, defaulted to false.
  • RUSH TIMER: Does not work, likely was used to change the rush timer, can be set to unpause or pause, defaulted to unpause.
  • Jump to wave: Immediately goes to the given wave, can go from 1, 2, 3 or ?, defaulted at 1.
  • Disable Ability Cooldown (must also be set on server): Does not work because it needs to be set on server, server-sided setting to toggle ability cooldown, can be set to true or false, defaulted to false.
  • COOPS debug: Enters debug mode for Co-Op. The set health works but skip wave does not
  • Zombies Win: Makes the Zombie team instantly win, doesn't work.
  • Plants Win: Makes the Plant team instantly win, doesn't work.
  • Disable Preround: Disables the Waiting For Players phase. Does not always work.
  • Build Current Teleporter: Doesn't work.
  • Ignore Mission Dependencies: Ignores dependencies for Missions, can be set to true or false, defaulted to false. Doesn't work.
  • Cvd Disable Gnomes: Disables gnomes for Cats vs. Dinos.
  • Cvd Force Gnomes: Forces gnomes for Cats vs. Dinos. Results in a crash shortly after they spawn.
  • Cvd Disable Singularities: Disables singularities for Cats vs. Dinos. Also removes preexisting ones
  • Cvd Force Singularities: Spawns one singularity per click seemingly maxing out at 3.
  • Cvd Force EndGame: Forces the space time continuum to collapse.
  • Cvd Pause Round Timer: Pauses the round timer.
  • Cvd Toggle Debug: Toggles debug for Cats vs. Dinos. does nothing
  • Crazy Option Quick Regen: Enables the Quick Regen Crazy Setting. This applies to the entire server and can only be used online.
  • Crazy Option Healing Auras: Enables the Healing Aura Crazy Setting. This applies to the entire server and can only be used online.
  • Crazy Option Berserk: Enables the Berserker Crazy Setting. This applies to the entire server and can only be used online.
  • CTT Plants Win: Makes the Plant team instantly win for Capture the Taco, doesn't work.
  • CTT Zombies Win: Makes the Zombie team instantly win for Capture the Taco, doesn't work.
  • CTT Toggle Timer: Pauses the timer in Capture the Taco. Doesn't work.
  • Taco Week: Sets the Taco Week value in the Backyard. This changes the stage of the taco on top of the town hall.
UI Debug

UI debug options.

Options
  • Language: Language the game is using, can be set to English, French, Italian, German, Spanish, Japanese, Brazilian and HAL IDs, defaulted to the language of the user.
  • Coop Slots Debug: Enters debug mode for Co-op slots.
  • Objective UI Testbed: Enters debug mode for the Objective UI.
  • Coop Scoring Debug: Enters debug mode for the Co-op Scoring UI.
  • Display Special Characters: Loads a screen with all special characters in all languages from the fonts.
  • Long Text Test: Shows LONG TEXT in the top left corner, a test for displaying long text.
  • Boss Heads: Enters boss head debug mode.
  • EA Text Debug: Shows Debug Text aligned vertically for the center, top or bottom.
AI DEBUG

AI debug options.

Options
  • Pathfinding Debug: Toggles Pathfinding Debug, can be set to Disabled or Large Type, defaulted to Disabled. Doesn't work.
  • Kill All AI: Kills all AIs, can be set to Team Plans, Team Neutral or Team Zombies. Doesn't do anything.
  • Pause AI (must be host): Pauses all AIs, can only done as the host, can be set to true or false, defaulted to false. Does nothing.
  • AI SPAWN DEBUG: Does nothing.
PROGRESSION DEBUG

Progression debug options.

Options
  • Sticker Shop: Loads the Sticker Shop.
  • ADD CURRENCY: Adds the given amount of coins, can be set to 1, 100, 500, 1000 or 100k. Does nothing.
  • Wipe Inventory: Does nothing.
  • THIS_DOES_NOTHING: Obvious dummy button having no use.
  • Grant All Inventory: Does nothing.
  • Grant Unopened Packs: Does nothing.
  • Redeem Code: Does nothing, as the GUI for it was removed at some point.
  • Stop Next Purchase Before: Stops the next IAP before a state, can be set to CommerceCheckout, BlazeSetStarted, None, BlazeRedeem, BlazeSetConsumed, ConmmerceConsume or BlazeSetVerified. Does nothing.
  • List Interrupted IAPs: Does nothing.
  • Resume Interrupted IAPs: Does nothing.
  • Award active challenge: Does nothing.
  • Set Player Level: Sets the player's level by the given value, can be set to 1-100. Does nothing.
  • Prestige Character: Does nothing.
  • Add Star Consumable: Adds the given amount of stars to the user, can be set to 1, 25, 100, 500, 1000 or 100k. Does nothing.
  • Delete Bytevault record: Does nothing.
  • Wipe Stats: Does nothing.
  • Add Character XP: Adds the given amount of character XP to the user, can be set to 1, 1.10 25, 100, 500, 1000 or 100k. Does nothing.
  • Reset Chests (Deletes all save): Does nothing.
  • Short Circuit Purchase: likely where Short Circuit can be purchased from, can be set to CommerceCheckout, BlazeSetStarted, None, BlazeRedeem, BlazeSetConsumed, ConmmerceConsume or BlazeSetVerified. does nothing
  • ID_M_ADD_SELFREVIVES: likely was used to add the given self revive value to the user. Does nothing
  • ID_M_ADD_TEAMREVIVES: likely was used to add the given team revive value to the user. Does nothing
  • Black Market: Likely used to load Rux's shop. loads a message named temporarily removed, sorry and has text going by talk to jeff cif is you need this put back in!, the OK button text is also okidoke!.
  • ID_M_ADD_RAINBOW_STARS: Does nothing.
  • GrantGnomeUnderworldKey: Gives the user the selected Key. Grants consumables if you have the keys.
  • Set Max Rank: Does nothing.
Quest

Quest options.

Displays current quests, likely would have been used to enter another UI when clicked which seemingly has been removed.

Gnomes

Gnomes mission options.

Options
  • gn_xx: Displays challenge status for the given mission.
  • Collect All Gnomes: Does nothing.

Co-op debug mode

An in-game display co-op debugging.

Options

  • Garden Health: Sets the health of the garden, can go from 10, 20, 30, 40 or ? and beyond, defaulted to 0 (automatic).
  • Skip Ops Waves: Does nothing.

Co-op slots debug mode

An in-game display for debugging the co-op slot machine UI.

Options

  • Play Intro: Plays the intro animation for the slot machine.
  • Play Outro: Plays the outro animation for the slot machine.
  • Play Match: Plays the matching animation for the slot machine.

A list for the slot machine's current data is also shown, having SlotXState, SlotXFinal and SlotXTease. These can be set to 1, 2 or 3.

Objective UI debug mode

An in-game display for the Objective UI.

Options

  • Tune Rush Objective: Toggles Rush Objective UI, Left increases Zombies, Right increases Plants.
  • TDM Zombie Kills: Toggles Zombie Kill UI, Left increases Zombies, Right increases Plants.
  • TDM Plant Kills: Toggles Plant Kill UI, Left increases Zombies, Right increases Plants.
  • Garden Ops Tuning: Enters Garden Ops Tuning Mode.
  • Graveyard Ops Tuning: Enters Graveyard Ops Tuning Mode.

A note saying Navigate Left/Right when highlighted the corresponding menu option to increase and decrease values is also shown.

Garden Ops tuning mode

An in-game display for Garden Ops GUI tuning.

Graveyard Ops tuning mode

An in-game display for Graveyard Ops GUI tuning.

Co-op Scoring debug mode

An in-game display Co-op score display debugging.

Options

  • Play Win Intro: Plays the win intro animation for the scoring display.
  • Play Win Outro: Plays the win outro animation for the scoring display.
  • Play Lose Intro: Plays the intro animation for the scoring display.
  • Play Lose Outro: Plays the lose outro animation for the scoring display.

Boss head debug mode

An in-game display for Co-op score display debugging.

Options

  • Boss Head: Shows the given boss head.

Unused Graphics

Boss Icons

House Gargantuar

PvZGW2-HouseGarg.png

A Boss icon for House Gargantuar. Judging from this, he was most likely originally going to be his own separate boss in Garden Ops instead of only being in Super Gargantuar Wave.

Spotting Icons

Bosses

PvZGW2-UnusedBossesSpotting.png

Spotting Icons for the unused bosses.

Bot/Pot Spawners

PvZGW2-UnusedBotSpawnerIcons.png PvZGW2-UnusedPotSpawnerIcons.png

Four unused Spotting icons for Pot and Bot spawners.

Colored Tacos

PvZGW2-UnusedColoredTacoIcons.png

Unused Spotting icons for colored Tacos. Most likely would have been used in Taco Bandits.

Objective Icons

PvZGW2-UnusedObjectiveIcons.png

Unused Icons for Bases D and E.

Abilities

Hmmm...
To do:
This should be merged with the other weapons section.

Spike Ability

PvZGW2-UnusedSpikeAbility.png

Icon for a scrapped Spike ability, likely would have been used for Cactus.

Sprint Smash

PvZGW2-SprintSmashIcon.png

Icon for the unused Sprint Smash ability. it would be used for Torchwood, where he would sprint forward, and slam into the ground. It can be used in game with mods, however its animations are quite buggy.

Future Nut

PvZGW2-FutureTallnutIcon.png

Icon for a scrapped alternate Tallnut Battlement. It would have granted the player standing near it a damage boost.

Explosive Escape

PvZGW2-ExplosiveEscapeIcon.png

Hidden behind the animated button, Explosive Escape has it's own unique icon. It can still be seen rarely in-game if the animated UI button disappears.

Cannon Rodeo Exit

PvZGW2-CannonRodeoExitIcon.png

Unused exit icon for Cannon Rodeo.

GW1 Drones

Rocketdrone.png

Both the GW1 Engineer Drones can be found in GW2's files. Both can be used with hacking, however rocket drones model is broken and fails to render properly. Resulting in a pink color scheme and a missing laser texture.

Unused Quest Items

Green Crystal

PvZGW2-GreenCrystalItem.png

A Green Crystal. Unknown what it would have been used for.

Crab Robot Bait

PvZGW2-HuntBaitTrunks.png

A Cyan pair of Swim Trunks. This would have been used as bait in Crab Robot's Boss Hunt.

Early Sasquatch Bait

PvZGW2-EarlySasquatchBait.png

An open can of Soup. This would have been used as bait for the Sasquatch when he was a Story Boss Hunt.

Super Chili Bean Bait

PvZGW2-HotSauceBait.png

A bottle of Hot Sauce. This would have been used as bait in Super Chili Bean's Boss Hunt.

Unused Classes

Giga Gargantuar

Giga Gargantuar was going to be a playable class for Zombies that was scrapped in favor of Hover-Goat 3000. The only leftovers related to him is some weapon parameters.

Weapons

  • Giga Power Pole - A copy of the boss version of Giga Power Pole that deals 300 damage per shot with 200 ammo.

Laser Goat

Laser Goat is an unfinished goat class that was going to appear in the scrapped Mystery Portal mode "Team Vanquish Goats". It has the physics of a regular goat with the ability to double jump. The Plant version has green armor, while the Zombie version has purple armor.

PvZGW2-LasergoatPurple.png PvZGW2-LasergoatGreen.png

Weapons

  • Primary - Functions very similarly to Hover-Goat 3000's weapon, but it has infinite ammo. It overheats like any regular infinite ammo weapon.
  • Damage Buff Booster Beam - Same as Hover-Goat 3000's buff beam.
  • Heal Belch - An unfinished healing ability that applies a quick healing over time effect to nearby teammates.
  • Impulse Grenade - Unfinished grenade ability that reuses Gravity Grenade assets. Unlike Gravity Grenade, it doesn't explode instantly upon impact unless it hits a plant. The explosion deals 15 damage and knockback.

Unused Weapons and Abilities

Hmmm...
To do:
Optimally every weapon/ability should have a video and a image of it, please add that if possible.

GW1 Leftover Weapons

All of the GW1 Promotional Weapons and Abilities were left in the files for GW2. all of them funtion similar to how they did in garden warfare one

  • Orange Burst - Citrus Cactus' Primary Weapon from GW1. Functions the same as it did in GW1, but has no delay between bursts.
  • Berry Blast - Berry Pea's Primary Weapon was left in the files for GW2.
  • Cheese Blaster - Dr. Chester's Primary Weapon is still in the files for GW2. Still functional without any bugs.
  • Chester Heal Station - Works the same way it did in GW1. Goo animation is broken because GW2 uses a newer build of Frostbite 3.
  • Sticky Cheetah Ball - Works the same way it did in GW1. Texture for the cheetah spots is missing.
  • Cheesy Warp - Works the same way it did in GW1.
  • Chesterweed - Animation is broken, but it still works.
  • Cheesy Goop - Works the same way it did in GW1.
  • Zombot and Rocket Drone - Leftover abilities from GW1. Zombot Drone has a broken propeller animation and Rocket Drone's model is broken, causing it to appear pink. The best guess for this is that originally Engineer would still have the Zombot Drone instead of Captain Deadbeard's Parrot Pal during development.
  • Airstikes - The GW1 Boss Mode airstrikes can be found in the files. It refuses to work so I am lead to believe it has had a lot of its files removed.
  • Goo Blaster Charge - A alternate version of scientists goo blaster. When Used it has no sounds and has two charges, charge one dealing 40 damage at close range while charge 2 deals 40 damage but shoots a projectile that does a extra 30, totaling to 70 damage.
  • Healing Gravestone - Would have been used when gravedigger was going to be the healing class.
  • AI assault rifle - A weapon identical to default foot soldiers primary, likely used for testing.
  • Teleporter - A unused ability called teleporter can be found in both games files. it has a infinite cooldown and places a weird teleporter entrance looking object. It can be destroyed and serves no purpose.

GW2 Classes

Hmmm...
To do:
Needs some videos for those unused abilities and a screenshot model of Imp Flier.
  • Imp Flier - Unused Imp mech. It was going to let Imp fly around like a drone. Has no textures or animations. Although it was shortly seen in the game's cinematic intro, it never used. Weirdly, the Imp Flier did used, but as a display somewhere in the Imp portal room. Also weirdly, a similar concept was used in Battle for Neighborville as an enemy in Mount Steep.
  • Shuck Shotgun - Unused alternate Primary for Corn. It fires two bursts of 100 bullets that do 1-2 damage each.
  • E3 Garlic Drone - A Copy of the Garlic Drone. It crashes the game if used.
  • Future Tall-nut - Unused alternate Tallnut Battlement. It would have given any plant standing behind it a damage boost. While this kind of ability didn't return for Cactus in Battle for Neighborville, its concept was used for Engineer's Heavy Helper.
  • Armor Piercing Peach - Unused alternate E.M.Peach. Does 50 damage and ignores armor.
  • Zombot Turret - Unused Engineer ability. When used, Engineer spawns a level 1 Zombot Turret.
  • Auto Turret - Unused alternate Big Bolt Blaster. It's an AI controlled Big Bolt Blaster that automatically tracks and shoots at plants. Would later used as a primary attack for Engineer's Heavy Helper ability in Battle for Neighborville.
  • Buff Bubble - Scrapped early version of Hover-Goat's Buff Beam. When used, it creates a damage boosting aura around Hover-Goat 3000 that buffs teammates and debuffs enemies.
  • Techno Shield - Scrapped Hover-Goat ability. It's a smaller, wider version of Citron's Peel Shield.
  • Early Heal Flower - Scrapped version of Heal Flower. It has 2 charges and spawns a heal flower above the user.
  • Sprint Smash - Scrapped Torchwood ability. When used, Torchwood charges in the direction he was looking and knocks any zombie in his path into a AoE smash that deals 75 damage.
  • Race Goat Jump - An ability that propels the player forward when used. On some characters applying the goop visuals onto them. Likely would have been used for Delivery Goat.
  • Bling Potato Nugget Mine - A Bling Potato Nugget Mine can be found inside the files, when used it functions identically to normal Nugget mines
  • Bling Heal Station - Not to be confused with Bling Armored Heal station, it acts identically to normal heal station, but is extra shiny!

AI

  • Giga Lightning Strike - Unused Giga Gargantuar weapon. When used, it summons a lightning airstrike that deals moderate damage to any plant in the radius.
  • Sauron Flower - Unused weapon that deals massive damage to anything it hits. Has no effects or sounds.
  • Hot Laser - Laser Bean's weapon from GW1.
  • Double Pea - Repeater's weapon from GW1.
  • Power Lily Heal Beam - Unused copy of Sunflower's Heal Beam intended to be used by the unused potted plant Power Lily.
  • Shield Boost - Intended to be used by the unused potted plant Magnifying Grass. Has no weapon data.
  • Hypno Shroom Strike - Intended to be used by the Royal Hypno Flower. Has no weapon data.
  • Water Wheel - Intended to be used by the Gnome King. It fires explosives that deal 100 damage and knockback.
  • Jetpack Jump - Intended to be used by Robo Zombies. It functions similarly to Soldier's Rocket Jump and has it's own unique animation and effects.
  • Missiles - Scrapped ability intended to be used by Robo Zombies. The only leftover is an animation.
  • Summon Minis - Scrapped ability intended to be used by the Sasquatch. When used, it summons 3 small sasquatch clones that run up to plants and explode. These might have been placeholders for Sasquatch Imps.
  • Zomboss Laser - Unused Laser weapon. Unknown which AI would have used this.

Misc

  • 3 of the crazy settings have weapon files. When used as a weapon, it acts identically to ice citrons primary. Likely used in order to give them a death message when you die to these crazy settings

Unused Bosses

Imitator

Imitator is an unused Boss hunt. It's AI is unfinished and buggy. It will roam the map attacking zombies and will randomly burrow and spawn multiple zombies, when that happens, it will burrow into the ground and summon an imitated Zen Sensei, Disco Zombie, Gargantuar or Baron von Bats. Once the imitated boss is vanquished, Imitator will pop back up to continue fighting. He has tags for boss hunt events similar to other boss hunts. According to Jeff Shaw (Lead Level Designer on Plants Vs Zombies: Battle For Neighborville, Plants Vs Zombies Garden Warfare 1 and 2, and Star Wars: Battlefront 2) on Twitter, Imitator was cut due to how quickly expensive he became while building him.

Super Chili Bean

Super Chili Bean is an unused Boss Hunt version of Super Bean. All of it's attacks are much stronger, and it has a 500 health Shield. Super Chili Bean also has a unique Overbean mode. Instead of constantly firing a single eye laser, it rapidly fires two devastating eye lasers at the Zombies. These lasers are strong enough to kill any playable Zombie in less than 2 seconds.

Renegade Imp

Hmmm...
To do:
Needs unused Renegade Imp boss music to be added here.

Renegade Imp is an unfinished version of Imp, however would not have been a variant. Recently Multiple files were found that refer to him being a Backyard related enemy. However he also has files referring to him as a boss hunt so his true original purpose is seemingly unknown. He uses a duplicated version of the Imp Blasters with messed up sound effects. it will summon it's Mech repetitively. The Mech is very powerful, and like Super Chili Bean, can easily kill any playable Plant. The Mech has a stronger Chain Laser, a Warp, a stronger version of Missile Madness, Z-Mech's Foot Stomp, an airstrike of Stink Clouds and multiple Gravity Grenades. It would have been lured by “Cyber Jerky” and strings for it exist, one of those saying “Cyber Jerky becomes lean”.

Zombot

Zombot was planned to appear in Garden Ops as a boss as it was originally suppose to appear in the first Garden Warfare game as seen in E3 2013 footage. If spawned, the Zombot is stuck in a glitched pose below the ground.

Beetboxer

An unused Beet boss that was going to have it's own Boss Hunt. It has bait data and strings in the launch build of the game.

Orange Juice Robot

A boss that seemingly was scrapped very early in development. It has next to no data in the final build but in the first version of the game has a good bit of data left. There is bait strings, bait which would have been a “balanced breakfast”, wave data which when activated spawns default citrons, and boss spawn data which when activated spawns a Torchwood.

Crab Robot

Another Boss Hunt boss that was likely scrapped early on. The only data it has is some text, two icons, and some spawndata. You were also going to lure it in with... swimming trunks?

Unused Pots and Bots

Hmmm...
To do:
Needs unused booster bots to be added here.

Fire Pea

Although the Fire Pea dose appear in the final game as NPC, it never appear as pottable plants, it also similar to the Pea Canon, but it shoots fire projectiles.

Magnifying Grass

The Magnifying Grass would lower the zombies attack.

Power Lily

The Power Lily's ability is similar to Hover Goat 3000's Damage Boost Beam ability.

Pea Repeater

Also similar to the Fire Pea, and Ice Pea, but it would shoot out two projectiles. This version of the potted plant would later return in Battle for Neighborville... but as a regular Peashooter.

Unused Crazy Settings

Hmmm...
To do:
Needs video of tiny mode setting.

There is a unused crazy setting referred to as "tiny mode", when activated it makes the character about 50% smaller. It is fully functional and was likely scrapped last minute.