-
-
Notifications
You must be signed in to change notification settings - Fork 21.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Converting project from Godot 3 to 4 causes some nodes properties to revert to their defaults #65999
Comments
I think a conversion for these properties is just missing, so they are not renamed to the new ones and get reset. |
RayCast's |
godot/editor/project_converter_3_to_4.cpp Lines 1015 to 1031 in 24115be
|
Oook, the converter reeally needs some refactoring. It's really difficult to work with due of how repetitive the code is. |
So that leaves I think you can see how that's a big conflict. Remember all the above nodes ( |
Thanks for checking. Indeed these remaining conflicts are complex and so far I think the consensus is to not try to implement the complexity required to deal with them. So I would close the remaining issue with |
Godot version
v4.0.beta1.official.20d667284
System information
Windows 10, Arch Linux
Issue description
Timer node and animation tree process callback mode reverts from physics to idle.
Raycast2D cast_to property reverts to the default (0, 50).
These are the ones I noticed.
Steps to reproduce
Convert MRP to godot 4 beta
Minimal reproduction project
convert-mrp.zip
The text was updated successfully, but these errors were encountered: