<aside> 🤯 *Always back up your project before using this tool.*

</aside>

Before upgrading, you need to do

  1. Install YamlDotNet for Unity from the Asset Store. https://assetstore.unity.com/packages/tools/integration/yamldotnet-for-unity-36292

  2. Install this tool.

    Upgrade_To_Stat_2_6_15.unitypackage

  3. Open the scene: Assets/Upgrade_To_Stat_2_6_15/Upgrade_To_Stat_2_6_15.unity

  4. Upgrade to Stat 2.6.15

After upgrading to Stat 2.6.15

  1. Stay within the current scene, and DO NOT open any prefab or scene in the Editor.

  2. Set the Root Folder to specify the folder you want to scan.

    1. Setting it empty will scan the whole project and take too long.
    2. If you know which folders you need to scan, specify them and save time.
    3. Each time, it only works for one folder; you can run this tool multiple times to go through all the folders you want to scan.

    Untitled

  3. Play the scene and see the result in the console. Repeat step 2 if needed.

<aside> 🤯 Some file may take too long and your Unity Editor will be freeze for a while. Do not force close the Unity Editor. It is still working. Grab a coffee and wait.

</aside>

  1. Wait until all is set. :)

  2. Go to your file explorer, you will see there are four new folders have been created.

    1. Move all the contents from the Assets_Upgraded_Modified to the Assets folder.

      Untitled

  3. Go back to Unity Editor, wait it to reimport the files.

  4. Done. Check the instructions and play your project to verify the result.

  5. You can safely remove this tool, YamlDotNet for Unity, and all the Assets_Upgraded_*** folders from your project.

  6. Good luck.

<aside> 🤯 My project does not use a formula, so I cannot test it. But it should work also.

</aside>