YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
11 stars 4 forks source link

Feather - detect variables which are inside the "Variable definitions" of the object and object's parent(s) (again...) #5759

Open AIO1 opened 2 weeks ago

AIO1 commented 2 weeks ago

Description

This issue is still not solved (refer to #3097)... Feather fails to see variables that are part of the "Variable definitions" from the parent of a another object. Here is an example: image

If we go to the obj_tutorialDisplay: image

So as you can see from the image, Feather was able to detect the "Variable definitions" that were specificly created in obj_tutorialDisplay, but is unable to detect that there was a variable (windowTitle) that comes from the parent of obj_tutorialDisplay.

When referencing an object (like obj_tutorialDisplay), Feather should check upwards in the related parents until there are no more left, and gather the unique variables in the create and in the "Variable definitions" of each of those related objects.

Contact Us Package FeatherIssue.zip

Expected Change

Feather should not trigger this warning.

Steps To Reproduce

See above.

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.4.0 (Monthly)

Which operating system(s) are you seeing the problem on?

Windows 10

Are you running GameMaker from inside your Steam library?

No

Contact Us Package Attached?

Sample Project Added?

Totobal5 commented 1 week ago

Fix please