Full notes
Full PoligonVR update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Gameplay
After almost a year of internal planning and development, we are excited to announce that P# 3 is now available but not only for worlds but for avatars and props too!
P# 3 is our third generation (obviously) of our P# scripting system which is a complete rework of the entire front-end and some improvements to the back-end of the P# system. This rework has allowed us to seamlessly integrate and maintain scripting for both avatars and props as the community has been requesting for a very long time and we are really happy to finally bring this to virtual reality.
However, in order to provide this update we had to perform some sacrifices which affects already uploaded worlds containing P# scripts aka ALL WORLDS containing P# 2 scripts will no longer function. We believe that right now is the correct time to do this as not many worlds has been uploaded so its a fair sacrifice, although not super optimal.
In order to fix your worlds you must download the latest CCK Worlds from our website and import it to your project. Here are some easy steps to follow in order to properly upgrade your worlds:
1. Backup your Unity project.
2. Import CCK Worlds containing P# 3 (you may see A LOT of errors in the console after this but don't panic, its fine)
3. Delete the "Scripts" folder found in: Packages\\com.poligonvr.psharp\\
4. In all of your P# scripts, change the "using PVR.PSharp" to "using PVR.CCK.Worlds.PSharp" OR add it at the very top of your scripts.
5. (optional) If your scripts were using "PVRHand", you must now reference "PVR.Core". This is easy as adding "using PVR.Core;" at the top of your script.
If you run into issues, you can always ask help from the community over at our Discord
Source
Changelog.gg summarizes and formats this update. How we read updates.
