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

Notes:Plants vs. Zombies: Battle For Neighborville

From The Cutting Room Floor
Jump to navigation Jump to search

This page contains notes for the game Plants vs. Zombies: Battle For Neighborville.

Reading Game Files

How to Access

To access the game's files:

  1. Ensure the game is fully downloaded on Windows.
  2. Download FrostyEditor from frostytoolsuite.com by clicking the Editor button or by obtaining the latest alpha release from the Discord server.
  3. Unzip the archive and open FrostyEditor.exe
  4. Click on the New button on the Select Configuration Window. Then, open the game executable within the file dialog.
  5. Next, input the game's encryption key. The encryption key is copyrighted material so you have to find this on your own.
  6. (Optional) After FrostyEditor finishes creating a cache, it will ask you to update the game's SDK. To do this, you will need to bypass EasyAntiCheat. If you are using the latest alpha release found from step 2, you will not need to update the SDK.*
    1. An updated SDK is not required for most files, but you will be unable to open some of them until you update it.
  7. You are now able to view and extract the game's files.

Asset Types

  • TextureAsset - Contains image files used for UI images and mesh textures.
  • NewWaveAsset/LocalizedWaveAsset - Contains audio files such as music, sound effects, character voice lines, and more. Some of these assets are unable to be opened, however most of them can be access without issues. (These can only be opened with Frosty Editor v1.0.5.9 as of writing this)
  • SkinnedMeshAsset/RigidMeshAsset/CompositeMeshAsset - Contains meshes for character models and props. SkinnedMeshAssets are mainly used by characters, RigidMeshAssets for smaller objects like projectiles, and CompositeMeshAssets for props.

Reading Game Files from the Launch Build

To read the launch build game files:

  1. Navigate to the directory where you have the game installed.
  2. Create a folder named "CurrentPatch".
  3. Open the Patch folder and move all of the files found into the CurrentPatch folder.
  4. Go back into the game directory and open the Data folder. Copy all of the files and paste them into the Patch folder.
  5. Launch FrostyEditor and load the Plants vs. Zombies: Battle for Neighborville configuration.
  6. Update the game SDK or close the Update SDK window.
  7. You are now able to view and extract game files from the launch build.
    1. To go back to the current version, simply delete or move the files that were pasted into the Patch folder. Then move everything inside of CurrentPatch into the Patch folder.