0.6 Patch Notes

August 30th 2024

Intro

A new version of GD-Sync is now available for download from the Godot Asset Library. Version 0.6 mostly includes smaller additions and QOL improvements.

Bug Fixes

Some bugs have been resolved:

  • 4K Monitors: The GD-Sync configuration menu did not scale properly with high resolution monitors. This has now been resolved.

Improvements & Additions

This new version comes with some exciting new features:

  • Global Node Instantiation:
    GD-Sync 0.6 allows you to globally instantiate Nodes across multiple clients without the use of a NodeInstantiator. You may now call the new function GDSync.multiplayer_instantiate() to spawn Nodes directly from any script. Please check out the updated documentation for usage instructions.

    PropertySynchronizer QOL:
    You can now sync multiple properties with a PropertySynchronizer instead of just one. It now takes in an array of properties. If interpolation is enabled, it will apply it only to the properties that can be interpolated.

    The PropertySynchronizer also includes a new broadcast mode, WHEN_HOST_OR_LAST_VALID_OWNER. This new mode will broadcast on whoever currently or last had ownership of the Node. If the owner leaves or if no owner was ever assigned, broadcasting switches back to the host. This mode is useful for creating grabbable objects.

Upgrading

Upgrading to version 0.6 can be done by deleting the plugin from your project and then re-installing it through the Godot Asset Library. It is also possible to download the plugin directly from our GitHub.

Looking Forward

Please let us know if you encounter any issues in version 0.6. For feature requests or bug reports, please visit our support page!

Thank you for using GD-Sync. Your feedback is crucial to our continuous improvement.

Have a question for us?

Send us a message and we'll be in touch.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.