This PR makes the VCamera plugin work in Godot 4. All of the scripts and example scenes were first run through Godot's own automatic conversion, then manually edited to make sure the plugin runs without errors.
All Export annotations were changed to their new format counterparts
Functions and properties that no longer exist in version 4 were replaced with their closest alternatives
The behavior of the plugin was not changed, verified by comparing the example scenes between the current version of the plugin running in Godot 3.5.2 and this ported version running on 4.0.2, which both produced seemingly identical output.
(I'm aware the plugin was originally made for 3.4, so if anything broke between 3.4 and 3.5, at the very least it remains broken in exactly the same way in 4.0 with this port.)
This PR makes the VCamera plugin work in Godot 4. All of the scripts and example scenes were first run through Godot's own automatic conversion, then manually edited to make sure the plugin runs without errors.
The behavior of the plugin was not changed, verified by comparing the example scenes between the current version of the plugin running in Godot 3.5.2 and this ported version running on 4.0.2, which both produced seemingly identical output.
(I'm aware the plugin was originally made for 3.4, so if anything broke between 3.4 and 3.5, at the very least it remains broken in exactly the same way in 4.0 with this port.)