Desktop-Persistence Works Where VR-Persistence Doesn't
needs more information
FriendlyGaymer
On most every world supporting persistence that I try, everything saves and loads fine while in Desktop mode. However, swapping into VR mode results in nothing loading and until recently nothing was saving either. I even tested if it matters whether you start with Desktop mode, or VR mode, that doesn't seem to matter.
Tested with "Picture Loader" by DrBlackRat. (Data was cleared for testing beforehand.)
- (VR mode) Loads into world.
- Pictures are all empty as nothing has yet been saved.
- Enters URLs to load photos and they load in.
- Waits a bit to give them plenty of time to save.
- Loads into another instance of world.
- None of the pictures are loading.
- Leaves world.
- (Desktop mode) Loads into world.
- Pictures surprise me when they load in. (Before VR mode couldn't even update the saved data.)
- Edits which photos are displayed.
- Waits a bit to give them plenty of time to save.
- Loads into another instance of world.
- Every picture loads correctly.
- Leaves world.
- (VR mode) Loads into world.
- Nothing loads, as expected.
- Leaves world.
- (Desktop mode) Loads into world.
- Everything loads, as expected.
- Leaves world.
This is the most common thing that I have experienced in this beta. Things work well on Desktop mode but refuse to load correctly for VR mode. However, I do want to note that there are a couple worlds that seem to be only partly affected by this bug. At first, I thought these might be separate bugs, but now I am not so sure. Here, I have documented my testing of each world that is only partly affected.
Tested with "Persistence Custom Tag PoC (persistence-beta)" by NEET ENGINEER. (Data was cleared for testing beforehand.)
- (Desktop mode) Loads into world.
- Activates "Show Icon" and "Show Text".
- Enters in Character A's image URL and name.
- Waits around so they will save.
- Loads into another instance of world.
- Character A's image and name load in properly.
- Leaves world.
- (VR mode) Loads into world.
- It recalls that I enabled "Show Icon" and "Show Text".
- It recalls Character A's name.
- It doesn't recall Character A's image.
- Loads into another instance of world.
- No change.
- Enters in Character B's image URL and name.
- Waits around so they will save.
- Leaves world.
- (Desktop mode) Loads into world.
- It recalls that I enabled "Show Icon" and "Show Text".
- It recalls Character B's name.
- It recalls Character B's image.
- Enters in Character C's image URL and name.
- Waits around so they will save.
- Leaves world.
- (VR mode) Loads into world.
- It recalls that I enabled "Show Icon" and "Show Text".
- It recalls Character C's name.
- It doesn't recall Character C's image.
- Leaves world.
Tested with "Simple Persistent RPG" by Creator Support. (Data was cleared for testing beforehand.)
- (VR mode) Loads into world.
- Spawns in default position.
- Chooses Red class.
- Levels up to level 2.
- Faces back of robots and waits for save.
- Loads into another instance of world.
- Spawns behind robots.
- Missing class and level.
- Chooses Blue class.
- Levels up to level 3.
- Faces side of robots and waits for save.
- Leaves world.
- (Desktop mode) Loads into world.
- Spawns beside robots.
- Missing class and level. (I guess VR mode still doesn't always save to Desktop mode.)
- Chooses Green class.
- Levels up to level 2.
- Faces front of robots and waits for save.
- Loads into another instance of world.
- Spawns in front of robots.
- Keeps Green class and level 3.
- Doesn't move much but waits for save.
- Leaves world.
- (VR mode) Loads into world.
- Spawns in front of robots.
- Missing class and level.
- Moves in front of sign and waits for save.
- Leaves world.
- (Desktop mode) Loads into world.
- Spawns in front of sign.
- Still missing class and level.
- Leaves world.
I must stress, those two are exceptions to the rule, most worlds I join just fail to load up anything for VR mode. But there are still two more exceptions that are not affected by the bug at all, "Persistent Idle Game" and "HealthBar Persistence Example" both by Creator Support. So maybe something with how the worlds were built affects this? Sadly, I can't help much with that as I'm not a world creator. I can't give any insight into the world code behind the bug. Last thing I could maybe do is start gathering a list of worlds affected or ask world creators to look into the bug as well.
Log In
White Lotuz
needs more information
Hello! We just shipped an update to the current beta that fixed issues #1 & 2, but also with this new beta build we weren't able to reproduce the last one. Can you try with the latest persistence beta and see if you can reproduce it?
FriendlyGaymer
White Lotuz Yeah, I'm going to have to do some more testing. Although VR mode now had plenty of worlds that are no longer effected by the bug. I need to swap back to Desktop mode to make sure the bug doesn't kick back in.
So far "Simple Persistent RPG" by Creator Support is the only one still bugged for me, BUT it doesn't act the same. Will edit the bug report, once I've had the chance to test the worlds more thoroughly within the update.
StormRel
tracked
StormRel
needs more information
There were some fixes for persistence related issues yesterday, can you confirm if they are still occcurring?
Also please describe the bugs you're actually seeing in VR.
FriendlyGaymer
StormRel No problem. I tested things out again, and it's still an issue. However, it seems that VR mode is now able to update the saved data, but not load it. Like said in the updated post, I intend to look into things further when I have more time.
Edit: It was really stressful, but I was able to test some more and packed it with more testing info. I hope it turned out to be helpful and I didn't just waste my and your time.
StormRel
FriendlyGaymer: Thank you! This is very helpful.