You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you duplicate a child object, the duplicate won't highlight any of the parent's variables in any events. Additionally, if you rename the duplicate, feather will start showing a GM2040 error on any event_inherited calls, saying that the object has no parent with that event even though it does.
16AyV01VCn.mp4
Steps To Reproduce
Create two objects, make one the child of the other.
Set up some variables in the create event of the parent.
Have the child use those inherited variables, and call event_inherited() in create.
Fixed. The Server did not read .yy files when the DidCreateFile event was dispatched.
This is not a straight forward fix because the Client may or may not have serialized the .yy file to disk by the time it dispatches the event. CoreResources dispatches events between a Duplicate, LoadProject, and CreateNewResource paths at different points in time with relation to disk serialization.
Please test this fix carefully by attempting to create many different resources in as many ways as possible. The fix for this made several assumptions about what ProjectInfo state indicates.
Description
If you duplicate a child object, the duplicate won't highlight any of the parent's variables in any events. Additionally, if you rename the duplicate, feather will start showing a GM2040 error on any event_inherited calls, saying that the object has no parent with that event even though it does.
16AyV01VCn.mp4
Steps To Reproduce
Which version of GameMaker are you reporting this issue for?
IDE v2024.1300.0.720 Runtime v2024.1300.0.733
Which operating system(s) are you seeing the problem on?
Windows 10.0.22631.0
f4296e69-beb0-4294-92c2-bb1c101e5b8b
The text was updated successfully, but these errors were encountered: