Releases: GotoFinal/GotoUdon
GotoUdon - 1.5.0 Removed emulation, use CyanEmu instead
Emulator is no longer maintained, and probably no new features to client manager.
For emulation please use https://github.com/CyanLaser/CyanEmu instead!
GotoUdon - 1.4.0 New SDK, emulation and fixes
NOTE: This version should be installed by first removing old version. (might work without)
NOTE2: This version will reset your GotoUdon settings.
Emulation was restored with this version, but its still very basic, mostly intended for simple tests for player join/leave events.
Vrchat sdk versions checks were changed to use my own version number instead to prevent issues.
This version contains also many small improvements to general way how client manager works.
Sorry for long time with no updates ;) I hope someone still need this.
GotoUdon - 1.3.1 Local testing fixes
WARNING: PLEASE UPDATE VRCHAT SDK TO NEWEST VERSION MANUALLY, REMOVE OLD SDK FOLDER AND IMPORT NEW ONE. And restart unity.
VrChat restored local testing, and now GotoUdon can work with local testing worlds, allowing you to use multiple profiles in your local world. As local testing without multiple profiles is still pretty bad: https://vrchat.canny.io/sdk-bug-reports/p/sdk862-offline-test-option-is-broken-with-multiple-clients
NOTE: this version ONLY supports client manager, emulation will be restored in 1.4.0. (many changes in API, not enough time right now)
1.3.1 fixes:
- GUI cleanup, removed options that do not work for local testing anyways, like starting multiple different rooms.
- Fixed instance id generation to match the vrchat ones
- Fixed join button for adding clients
GotoUdon - 1.3.0 Local testing
WARNING: PLEASE UPDATE VRCHAT SDK TO NEWEST VERSION MANUALLY, REMOVE OLD SDK FOLDER AND IMPORT NEW ONE. And restart unity.
VrChat restored local testing, and now GotoUdon can work with local testing worlds, allowing you to use multiple profiles in your local world. As local testing without multiple profiles is still pretty bad: https://vrchat.canny.io/sdk-bug-reports/p/sdk862-offline-test-option-is-broken-with-multiple-clients
NOTE: this version ONLY supports client manager, emulation will be restored in 1.4.0. (many changes in API, not enough time right now)
GotoUdon - 1.2.0 Optional simulator and less clutter in GUI
Note: Sorry for less updates recently, less time + working a bit on other things, including testing some ways to maybe offer networking "simulation".
- Removed settings like worldId that could just been automated
- Hidden setting you probably will not need to change
- Added option to completely remove simulator - it will not even compile code related to it. Useful for troubleshooting or if you just don't use it and only use client manager.
- Now player names will be randomly generated when adding new ones.
- Added ability to select player network id for more advanced testing
Also thanks for growing Japanese community, it's really motivating to see more of you using my tool. I wish I could communicate with you all better.
また、私のツールを日本のコミュニティを成長させてくれて感謝したいです!日本の皆さんともっと仲良くなりたいので、これからもよろしくお願いします!
GotoUdon - 1.1.3 Easier, better and on new SDK
1.1.3 was updated to newest sdk again.
1.1.2 changes: Fix possible build issues when uploading a world
1.1.0/1 changes:
- Based on newest SDK
- This release include very small version of ybot model, just 200kb, so you no longer need to include any other asset.
- Now tool will also try to find vrchat executably in Windows registry from vrchat:// protocol entry.
- You can now change vrchat executable used to start a clients
- You can now customize launch options of clients
- SendCustomNetworkedEvent will now call this event locally too
- FIX: Workaround for vrchat inconsistent versioning, now it should not report non existing vrchat sdk updates.
- Spawn point will be set to object with world descriptor or camera if normal spawn points can't be found.
GotoUdon - 1.1.2 Easier and better
1.1.2 changes: Fix possible build issues when uploading a world
1.1.0/1 changes:
- Based on newest SDK
- This release include very small version of ybot model, just 200kb, so you no longer need to include any other asset.
- Now tool will also try to find vrchat executably in Windows registry from vrchat:// protocol entry.
- You can now change vrchat executable used to start a clients
- You can now customize launch options of clients
- SendCustomNetworkedEvent will now call this event locally too
- FIX: Workaround for vrchat inconsistent versioning, now it should not report non existing vrchat sdk updates.
- Spawn point will be set to object with world descriptor or camera if normal spawn points can't be found.
GotoUdon - 1.0.10 Better client manager
As few people are excited more about client manager it got some polishing:
- Now simulation can be disabled
- Simulation settings will not longer get focused/opened at play mode
- Client manager can now remember started clients and will not start them again unless you use restart button
- Client manager can also check for version
Also:
- Fixed UdonDebugger being added to non scene game objects.
- Now objects will report master as default item owner in simulation + few other small simulation fixes
- Added exception for that vrchat version typo so it will not report it as update
GotoUdon - 1.0.5 More tools, more fixes, READ changelog
After updating remove GotoUdonAssembly.asmdef
file from Assets/GotoUdon
directory and restart unity! (removal of file should happen automatically, but its not guaranteed hack)
- Add new window under
Window/GotoUdon/Client manager
that allows you to quickly define and start multiple VRChat instances to selected world or even automatically upload new version of world and start clients with single click. - Fixed version checking and added SDK version checking and updater. (Current might show non existing update because vrchat team did a typo? in version number)
- Changed how few player api works, now just like in vrchat they will throw exception of used on non local player.
- Fixed player joining simulation when on join invokes methods that require already fully activated game object (like set velocity)
- Internal release tool for simple unitypackage building. Compiler flag GOTOUDON_DEV required.
- Added UdonSharp link because why not.
GotoUdon - 1.0.2 Bugfixes
- Fixed missing debuggers on disabled objects
- Fixed duplicated debuggers on objects with multiple udon scripts
- Fixed incorrect layers of local player and other players
- Fixed pickup buttons not doing pickup actions