Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addressed issues
Description
Fixes the debugger visuals for 4.2.
I renamed
to
respectively. Then created
for the 4.2+ version
This was done because the changes are big and there's a good possibility that there will be more changes to GraphNode and GraphEdit in the future that doing checks in the same file to support both versions seems like it'd be too messy. Now, the old files just have to worry about versions before 4.2 and the new files can deal with 4.2 and up.
The engine version is checked in the debugger tab to load the correct graph edit file and same in the plugin file to load the correct frames file. The graph edit files load their corresponding graph node files.
You can better see the changes made to get the visuals to work here:
Snaiel/Godot4ThirdPersonCombatPrototype@4d340b6...0f44daa
I also removed the checks for the engine version (checking if a method exists) in the old and new files since they're now only used in one version.
2024-06-27.00-43-07.mp4