Skip to content

Ripping PEAK Unity Project

Ripping PEAK into a Unity project is required to allow certain custom creation using Unity.

We are currently lacking a PEAK Unity Project Patcher to automate this process. For now we must do things manually to get a semi complete rip of the game. The process is potentially painful and time-consuming.

Follow the steps in this message directly to get a semi complete version of the PEAK game:

Or you can see a copy of the message here:

What we know so far

  • Rip the game with Asset Ripper Version 1.1.13 Specifically
  • Open the Unity Project using Unity 6000.0.36f1
  • Delete only the Ripped Plugins in Assets/Plugins starting with the name Unity and manually re-add them through the package manager. It’s possible you may have some of these packages already installed. What to search for in the package manager in the Unity Registry:
    • Addressables
    • AI Navigation
    • Animation Rigging
    • Burst
    • Collections
    • Input System
    • Localization
    • Mathematics
    • Memory Profiler
    • Multiplayer Center
    • Multiplayer Play Mode
    • Unity Transport
    • Unity Profiling Core API
    • Universal RP
    • Scriptable Build Pipeline
    • Authentication
    • Multiplayer Services
    • Splines
    • Timeline
    • Visual Effect Graph
  • In the Package manager, hit the Plus in the top left and select Install Package from Git URL and paste in https://github.com/Unity-UI-Extensions/com.unity.uiextensions.git to install the UI Extensions package
    • If prompted, answer Yes, for these and other files that might be found later
  • Delete all instances of UnitySourceGeneratedAssemblyMonoScriptTypes
    • There is one in Assets\Plugins\Assembly-CSharp-firstpass\
    • The other is in Assets\Scripts\Assembly-CSharp\
  • Restart Your Unity Project!

This will be update with more steps in the future as they are learned