How to iterate project variables/switches?

Renaming, reordering, or deleting project variables/switches often triggers a chain of required modifications. Are there any effective methods to handle this?

Sorry, at the moment there isn’t an effective solution.
These systems work by searching based on name matching. While we would like to support this if possible, doing so would require building a new system that does not rely on names—such as a UID-based identification system—which would be a very large and complex change.

Thank you!

Excuse me for interrupting from the side.
At the very least, couldn’t we somehow implement searching for where variables are used?
Debugging under current conditions, without this feature, is quite difficult.

That’s right…
Since Godot itself does not have a reverse reference search function, we cannot implement it in the same way as the previous version. However, I will discuss with the development team again to see if there is a better approach.

1 Like

Thank you for your response.
In Godot, even without “Search by Reference,” string search is possible, so it’s manageable. However, in the current AGMaker, even that is not possible, making it quite difficult.
I appreciate your assistance.