BocuD / VRBuildHelper

An integrated editor toolset that adds a number of quality of life features to assist VRChat world creators in managing their projects.
MIT License
43 stars 6 forks source link

Delayed uploading for simultaneous upload #7

Open ShayBox opened 1 year ago

ShayBox commented 1 year ago

My world takes around 8h to build per platform, because of a very large ProTV playlist.
Can the button to build and upload both platforms be changed to delay uploading the first platform until after the second is uploaded, so they upload at the same time instead of 8 hours apart?
This would also prevent one platform being updated and the other not because unity crashed when switching platforms, which happens sometimes.

BocuD commented 1 year ago

Thats a good suggestion. I actually considered adding a feature in the past to upload both platforms and then mark the file as uploaded later (when both uploads are successful) to make both PC and Quest appear as updated immediately, but didn't implement it at the time as it wouldn't be possible without rewriting major parts of SDK code, which was kind of against what i wanted to do with this project (not modify the way the SDK works where possible). I think the best option here is either to let you build and then upload later or indeed add an option to upload both builds separately after building. Note that this will still require a platform switch between the uploads with the way the uploader currently works, so there will still be a delay, but it should only be a couple of minutes. Sorry for the late response, i haven't been home for a bit (should be back in about a week though, i might have a look at implementing this then)