A plug-and-play replacement for the vehicle synchronization of SaccFlightAndVehicles.
See UdonVehicleSync for details.
- Import SaccFlightAndVehicles UnityPackage: https://github.com/Sacchan-VRC/SaccFlightAndVehicles/releases/tag/1.64
- Install/Add VRChat World SDK 3.7 to your project
- Install/Add CyanPlayerObjectPool to your project: https://cyanlaser.github.io/CyanPlayerObjectPool/
- Install/Add TLP UdonVehicleSync SaccFlightAdapter to your project: https://guribo.github.io/TLP/
Note: All prefabs are in the Packages
folder so make sure that you select either All
or Packages
when searching for them.
- Add
TLP_Essentials
prefab to your scene - Add
TLP_SyncOrigin
prefab to your scene and verify it is not rotated and at position 0,0,0 - Add any vehicle prefab to your scene
- Drag and drop the
TLP_UdonVehicleSync_with_SettingsTweaker_SaccFlightAdapter
onto the vehicle prefab. - Open the prefab and adjust the position of the
SettingsTweaker
menu to be easily usable (disable GameObject if not needed). - Enter play mode with client sim enabled and verify that there is no related errors on the console.
- Upload or test with multiple clients to see it in action.
- Receiving players are currently not receiving the current velocity, it shows zero in cockpits or vehicles
- This also prevents sonic booms from working
This package is versioned using Semantic Version.
The used pattern MAJOR.MINOR.PATCH indicates:
- MAJOR version: incompatible API changes occurred
- Implication: after updating backup, check and update your scenes/scripts as needed
- MINOR version: new functionality has been added in a backward compatible manner
- Implication: after updating check and update your usages if needed
- PATCH version: backward compatible bug fixes were implemented
- Implication: after updating remove potential workarounds you added
All notable changes to this project will be documented in this file.
- Update to UdonVehicleSync 2.2
- Migrate to UdonUtils 8.2.0
- (SaccFlightAdapter) Fix spawn orientation if vehicle was rotated inside its prefab, attempt to improve respawn behaviour, support UVS 2.1.0, fix missing ground material in demo scene
- (Readme) Be a bit more descriptive in installation instructions
- Fix typo
- (Prefab) Disable debug trails by default, make dynamic send rate stricter to be more likely to send updates when moving slowly
- Add prefabs and demo scene, update readme