the cutting room mirror

April 2026

This article has a talk page!
view on tcrf.net

This is a sub-page of Proto:Plants vs. Zombies 3.

Unused Plants#

Many new unreleased plants were added in this version, as well as many unreleased plants from the previous build being updated. Most of the plants actually have finished sprites, though many also oddly have very low quality 32x32 pixel placeholder graphics alongside their finalized sprites.

Cinderwood Evolutions#

Data for some new Cinderwood evolutions have been added or updated.

Cinderwood#

Cinderwood now has actual finished sprites. It costs 50 sun according to a trailer that shows it being used.1

Torchwood#

Torchwood also has finished sprites.

Scorchwood#

Scorchwood also has finished sprites.

Fire Peashooter#

Fire Peashooter had its seed packet and design updated in this build.

Text relating to Fire Peashooter:

Text Identifier

String

UNIT_NAME_FIREPEASHOOTER

Fire Peashooter

UNIT_FUNCTION_FIREPEASHOOTER

= Fire Peashooter Function Placeholder

UNIT_STORY_FIREPEASHOOTER

= Fire Peashooter Story Placeholder

Watch on YouTube

Flambé Leaf#

Flambé Leaf had finalized sprites added.

Watch on YouTube

Flame Thrower#

A new plant that is likely obtained by merging Cabbage-Pult and Cinderwood.

Text relating to Flame Thrower:

Text Identifier

String

UNIT_NAME_FLAMETHROWER

Flame Thrower

UNIT_FUNCTION_FLAMETHROWER

=FUNCTION PLACEHOLDER FLAME THROWER

UNIT_STORY_FLAMETHROWER

=STORY PLACEHOLDER FLAME THROWER

Watch on YouTube

Fireweed#

A new plant that is likely obtained by merging Spikeweed and Cinderwood.

Text relating to Fireweed:

Text Identifier

String

UNIT_NAME_FIREWEED

Fireweed

UNIT_FUNCTION_FIREWEED

= Fireweed function

UNIT_STORY_FIREWEED

= Fireweed story

Watch on YouTube

Blaze Leaf#

Not to be confused with the terrible plant of the same name from modern PvZ2, this plant is likely obtained by merging Bonk Choy and Cinderwood.

Text relating to Blaze Leaf:

Text Identifier

String

UNIT_NAME_BLAZELEAF

Blaze Leaf

UNIT_FUNCTION_BLAZELEAF

= Blaze Leaf Function Placeholder

UNIT_STORY_BLAZELEAF

= Blaze Leaf Story Placeholder

Lavaleek#

A new plant that is likely a tier 3 involving Blaze Leaf and Wrangle Kelp.

Inferno#

Inferno, a plant from PvZ2, appears in the files of this build.

Text relating to Inferno:

Text Identifier

String

UNIT_NAME_INFERNOFIRSTDATA

Inferno

UNIT_FUNCTION_INFERNOFIRSTDATA

=FUNCTION PLACEHOLDER INFERNO

UNIT_STORY_INFERNOFIRSTDATA

=STORY PLACEHOLDER INFERNO

Sun-Shroom Evolutions#

Sulfur-Shroom#

Sulfur-Shroom, who appeared in the previous build with a placeholder seed packet of Giant Sun-Shroom with fire drawn on it, has an actually design and text in this version. It is likely a tier III plant involving Giant Sun-Shroom.

Text relating to Sulfur-Shroom:

Text Identifier

String

UNIT_NAME_SULFURSHROOM

Sulfur-Shroom

UNIT_FUNCTION_SULFURSHROOM

=PLACEHOLDER FOR SULFURSHROOM FUNCTION

UNIT_STORY_SULFURSHROOM

= STORY PLACEHOLDER FOR SULFURSHROOM

Puff-pult#

Puff-pult had a finalized design added, now clearly leaning more towards Puff-Shroom than Sun-Shroom, which is what its placeholder design was the previous build was based on.

It also had its name updated so that "pult" starts with a lowercase letter, which was a change done to all other nut and pult plants in this version. Alongside that, it now has actual text for its function and almanac story.

Text Identifier

String

UNIT_NAME_PUFFPULT

Puff-pult

UNIT_FUNCTION_PUFFPULT

An extra-strong lobber that expires in the light.

UNIT_STORY_PUFFPULT

Puff-pult is sick and tired of living in the shadows and dreams of becoming a big star one day: playing in the NPBA (Nocturnal Plant Basketball Association).

Strikehorn#

Strikehorn also has finalized sprites along with a finished function description, revealing that it strikes enemies in-front and behind it, similar to Bonk Choy. Its story is still the placeholder from the previous build.

Text Identifier

String

UNIT_FUNCTION_STRIKEHORN

Strikes enemies in-front and behind. Extra strong, but expires in the light.

Quillshot#

Quillshot now has finished sprites and text, revealing that it shoots quills that can pierce through 2 targets.

Text Identifier

String

UNIT_FUNCTION_QUILLSHOT

Shoots quills that can pierce 2 targets. Extra strong, but expires in the light.

UNIT_STORY_QUILLSHOT

When she's not going round-for-round with a pack of zombies, you'll find this punky porcini 'round the shrub playing darts.

Watch on YouTube

Quiller Queen#

Quiller Queen also has finished sprites and text, being a stronger version of Quillshot whose quills pierce through 5 targets and deal acid damage. She is likely a tier III evolution involving Quillshot and Gremonade.

Text Identifier

String

UNIT_FUNCTION_QUILLERQUEEN

Shoots quills that can pierce 5 targets, dealing acid damage. Extra strong, but expires in the light.

UNIT_STORY_QUILLERQUEEN

She keeps her compost milkshake in a pretty cabinet. "Let them eat brains" she said, just like Zombie Antoinette. This regal dame is like dynamite with a laser beam. Guranteed to blow your mind.

Lime-Bomb Evolutions#

Key Lye Pie#

Kill Lime Pie from the previous build was renamed to "Key Lye Pie" in this build, and has finalized sprites and text. Its function text reveals it is a mushroom plant that expires in the light.

Text Identifier

String

UNIT_NAME_KEYLYEPIE

Key Lye Pie

UNIT_FUNCTION_KEYLYEPIE

Lobber that targets flyers and enemies behind obstacles, dealing acid damage. Extra strong, but expires in the light.

UNIT_STORY_KEYLYEPIE

All the other citrus fruits give this one a wide berth - where Key Lye Pie goes, drama follows. Always has to be the center of attention... but her showboating and outrageous behavior is all a ruse to hide a terrible truth: she's totally basic.

Watch on YouTube

Orange Crush-room#

Scratch-Buster from the previous build was renamed to "Orange Crush-room" in this build, and has finalized sprites and text. Its text reveals its function, where it strikes zombies 2 tiles in-front or behind it, dealing acid damage. It expires in the light due to it being a mushroom plant.

Text Identifier

String

UNIT_NAME_ORANGECRUSHROOM

Orange Crush-room

UNIT_FUNCTION_ORANGECRUSHROOM

Strikes targets in 2 spaces ahead or behind, dealing acid damage. Extra strong, but expires in the light.

UNIT_STORY_ORANGECRUSHROOM

Litigators beware: this brand-named behemoth will pop you one, right in the mush! But don't worry, Orange Crush-room prefers to keep a low-profile. It's easier to catch a nap on-the-job that way.

Blover Evolutions#

Blover#

Blover, a returning plant from Plants vs. Zombies 1, now has evolutions. It costs 75 sun according to a trailer that shows it. 2

Text relating to Blover:

Text Identifier

String

UNIT_NAME_BLOVER

Blover

UNIT_FUNCTION_BLOVER

= Function placeholder

UNIT_STORY_BLOVER

= Story placeholder

REWARD_DISPLAY_NAME_BLOVERSEED

Blover Seed

Four-Leaf Blover#

A new tier II evolution of Blover.

Text relating to Four-Leaf Blover:

Text Identifier

String

UNIT_NAME_FOURLEAFBLOVER

Four-Leaf Blover

UNIT_FUNCTION_FOURLEAFBLOVER

= Four-Leaf Blover Function Placeholder

UNIT_STORY_FOURLEAFBLOVER

= Four-Leaf Blover Story Placeholder

56-Leaf Blover#

A new tier III evolution of Blover.

Text relating to 56-Leaf Blover:

Text Identifier

String

UNIT_NAME_56LEAFBLOVER

56-Leaf Blover

UNIT_FUNCTION_56LEAFBLOVER

= 56-Leaf Blover Function Placeholder

UNIT_STORY_56LEAFBLOVER

= 56-Leaf Blover Story Placeholder

Cowbell Evolutions#

A whole group of music-based plant evolutions were added, all coming from a plant called Cowbell.

Cowbell#

The tier I plant of the music-based evolution line.

Alarm Bells#

Likely the tier II evolution of Cowbell.

Slay Bells#

Likely the tier III evolution of Cowbell. The plant's sprites refer to it as "bovinebells", while its seed packet refers to it as "slaybells".

Echo Pea#

Likely a merge between Peashooter and Cowbell.

Snapper-pult#

Could be a merge between Cabbage-pult and Cowbell. All that exists for this plant is its seed packet.

Clap Choy#

Likely a merge between Bop Choy and Cowbell.

Bass Bristle#

Likely a merge between Spikeweed and Cowbell. All that exists for this plant is its seed packet.

Sonic-pult#

All that exists for this plant is its seed packet.

Sonic-Shroom#

All that exists for this plant is its seed packet feautirng its old design, as well as its new design.

Waveshooter#

All that exists for this plant is its seed packet.

Boombox Wood#

All that exists for this plant is its seed packet.

Miscellaneous Plants#

Arrowheads#

Arrowheads' seed packet sprite was updated to have an alpha channel.

Thunder Choy#

What seems to be a new tier III evolution. All that exists for this plant is its seed packet. It has the ground leaves of Tangle Kelp, so it's possible that it's obtained by merging Wrangle-Kelp and Buzz Choy.

Unused Zombies#

Bungee Zombie#

Bungee Zombie now has an updated level parameter icon and text.

Text Identifier

String

UNIT_FUNCTION_BUNGEEZOMBIE

Drops-in from above and grabs plants, pulling them back up and off the field.

UNIT_STORY_BUNGEEZOMBIE

With a direct shot at our craniums, these bouncy brainsnatchers can be a real drag. All of a sudden Crazy Dave's "outdoor ceiling fan" idea doesn't seem quite as far-fetched now, does it?

Sewer Zombies#

Actual Sewer Zombies#

Icons exist for actual sewer themed basic zombies that go unused for unknown reasons.

Life-Garg#

Life-Garg had its icon updated and now has text.

Text Identifier

String

UNIT_FUNCTION_LIFEGUARDGARG

Tough zombie that deals heavy damage. Throws life rings at plants in adjacent lanes, stunning them for a short time. Acid deals extra damage.

UNIT_STORY_LIFEGUARDGARG

"No running in the sewer!" Yeah, right... that's the oldest zombie-trick in the book. Don't be fooled. Run as fast as you can! Those Life-Gargs don't even work here.

Slipping Imp#

Text Identifier

String

UNIT_FUNCTION_SLIPPINGIMP

Runs in, slips, and slides up to the first plant in its lane. Takes extra damage from acid attacks.

UNIT_STORY_SLIPPINGIMP

"Dr. Z's Nocturnal Complexion Cream and Bronzer" is all the rage, boasting all kinds of miraculous benefits. Are these claims true? Not at all! Zomboss is concerned about selling cream, not improving the health and well-being of his workforce. Dr. Z recommends that you slather it on thick - you'll buy more that way!

Tire Zombie#

Text Identifier

String

UNIT_FUNCTION_TIREZOMBIE

Rolls a tire that blocks frontal attacks. Vulnerable to piercing and lobbing. Acidic plants deal extra damage.

UNIT_STORY_TIREZOMBIE

Grab an old tire and get on down to the swimmin' hole! These scumbags have relaxation on their minds... until they catch a whiff of those scrumptious brains of ours. If they do getch'a, take comfort in knowing that they'll have to wait 30 minutes before going in the water.

Agent Zombies#

Basic Zombies#

Text Identifier

String

UNIT_NAME_AGENTBROWNCOAT

=Agent Brown Coat

UNIT_FUNCTION_AGENTBROWNCOAT

=Agent Browncoat Function Placeholder

UNIT_STORY_AGENTBROWNCOAT

=Agent Browncoat Story Placeholder

UNIT_NAME_AGENTCONEHEAD

=Agent Conehead

UNIT_FUNCTION_AGENTCONEHEAD

=Agent Conehead Function Placeholder

UNIT_STORY_AGENTCONEHEAD

=Agent Conehead Story Placeholder

UNIT_NAME_AGENTBUCKETHEAD

=Agent Buckethead

UNIT_FUNCTION_AGENTBUCKETHEAD

=Agent Buckethead Function Placeholder

UNIT_STORY_AGENTBUCKETHEAD

=Agent Buckethead Story Placeholder

Double Agent Imp#

Text Identifier

String

UNIT_NAME_DOUBLEAGENTIMP

Double Agent Imp

UNIT_FUNCTION_DOUBLEAGENTIMP

=FUNCTION PLACEHOLDER DOUBLEAGENTIMP

UNIT_STORY_DOUBLEAGENTIMP

=STORY PLACEHOLDER DOUBLEAGENTIMP

Drone Imp#

Text Identifier

String

UNIT_NAME_DRONEIMP

Drone Imp

UNIT_FUNCTION_DRONEIMP

=Placeholder Function for Drone Imp

UNIT_STORY_DRONEIMP

=Placeholder Story for Drone Imp

Handler Garg#

Hedge Zombies#

Surveillance Zombie#

Snow Zombies#

Basic Zombies#

Basic zombies for the snow environment. Interestingly, text exists for a unique Snowy Flag Zombie, despite other environmental basic zombie variants not having one.

Text Identifier

String

UNIT_NAME_SNOWYBROWNCOAT

Snowy Browncoat

UNIT_FUNCTION_SNOWYBROWNCOAT

= Snowy Browncoat Function placeholder

UNIT_STORY_SNOWYBROWNCOAT

= Snowy Browncoat Story placeholder

UNIT_NAME_SNOWYCONEHEAD

Snowy Conehead

UNIT_FUNCTION_SNOWYCONEHEAD

= Snowy Conehead Function placeholder

UNIT_STORY_SNOWYCONEHEAD

= Snowy Conehead Story placeholder

UNIT_NAME_SNOWYBUCKETHEAD

Snowy Buckethead

UNIT_FUNCTION_SNOWYBUCKETHEAD

= Snowy Buckethead Function placeholder

UNIT_STORY_SNOWYBUCKETHEAD

= Snowy Buckethead Story placeholder

UNIT_NAME_SNOWYFLAGZOMBIE

Snowy Flag Zombie

UNIT_FUNCTION_SNOWYFLAGZOMBIE

= Snowy Flag Zombie Function placeholder

UNIT_STORY_SNOWYFLAGZOMBIE

= Snowy Flag Zombie Story

Snow Machine Imp#

Text Identifier

String

UNIT_NAME_SNOWMACHINE_IMP

Snow Machine Imp

UNIT_FUNCTION_SNOWMACHINE_IMP

=FUNCTION PLACEHOLDER SNOWMACHINEIMP

UNIT_STORY_SNOWMACHINE_IMP

=STORY PLACEHOLDER SNOWMACHINEIMP

Snowman Imps#

Text Identifier

String

UNIT_NAME_SNOWMANIMPS

Snowman Imps

UNIT_FUNCTION_SNOWMANIMPS

=Snowman Imps Function Placeholder

UNIT_STORY_SNOWMANIMPS

=Snowman Imps Story Placeholder

Snow Fort Garg#

Text Identifier

String

UNIT_NAME_SNOWFORTGARG

Snow Fort Garg

UNIT_FUNCTION_SNOWFORTGARG

=FUNCTION PLACEHOLDER SNOWFORTGARG

UNIT_STORY_SNOWFORTGARG

=STORY PLACEHOLDER SNOWFORTGARG

Ice Climber#

Text Identifier

String

UNIT_NAME_ICECLIMBER

Ice Climber

UNIT_FUNCTION_ICECLIMBER

=FUNCTION PLACEHOLDER ICECLIMBER

UNIT_STORY_ICECLIMBER

=STORY PLACEHOLDER ICECLIMBER

Strongman Zombie#

Counter-Punch Zombie#

Text Identifier

String

UNIT_NAME_COUNTERPUNCH

Counter-Punch Zombie

UNIT_FUNCTION_COUNTERPUNCH

= Counter-Punch Zombie is a Foil Zombie to Melee plants. When melee plants attack him, they will trigger his counter attack which can deal damage 3 tiles away.

UNIT_STORY_COUNTERPUNCH

= Counter Punch Zombie is a rootin' tootin' bull riding cowboy. As a child, he loved the county fair, which is where he met his best friend: Boppy! Most children grow up and discard their used toys, but not this fella. He spends his days hopping down the lawn riding Boppy into the sunset, and is training to win the upcoming bull riding competition at the local cowboy club.

Zombominations#

Buzz-Box#

Text Identifier

String

UNIT_NAME_BUZZBOX

Buzz-Box

UNIT_FUNCTION_BUZZBOX

=A Beehive merged with a TV Monitor! Buzz Box is another of Zomboss's Zombominations. It summons ZomBee's to protect it and charge the house. Use piercing projectiles to penetrate its defenses!

UNIT_STORY_BUZZBOX

=PLACEHOLDER BUZZ BOX STRING

Shocktopus#

Trouthouse#

Unused Lawns#

Snow Lawn#

The beta also has sprites for a new snow lawn.

Begonia Boulevard#

Begonia Boulevard from the 2024 soft launch returns, with a new lawn image.

House Layout#

This version of PvZ3 once again has concept art for the game's hub, this time featuring layouts of the player's house. One sprite is for the final house layout and contains labelled objects, while the other sprite is for an unused layout and is unlabelled.

PvZ3_April_2026_Yard_Bound.png PvZ3_April_2026_Yard_Bound_Pivot.png

Separate versions of each placeholder object also exist.

References#


  1. https://x.com/BigAngeloZao/status/2044211801055789267↩︎
  2. https://www.youtube.com/watch?v=Xxypici5IDg&pp=ygUNcHZ6IDMgdHJhaWxlcg%3D%3D↩︎