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
Ahh okay, the accessed symbols of a NodePath still need to get obfuscated, that's probably why this happens. I probably just forgot to exclude the NodePath itself from obfuscating.
bloodwiing
added a commit
to bloodwiing/gdmaim
that referenced
this issue
Feb 3, 2025
Obfuscation breaks in case a script references a node by a UniqueID, which happens to be an enum.
E.g. the following snippet
Results in:
It should either be
return ewf.mcj if%SameNameAsANode.visible else ewf.djf
or it should also rename the node within the .tscn files.It's a common pattern within my code to have a drop down and a corresponding enum to improve readability in code.
My workaround is to rename the enum or node.
The text was updated successfully, but these errors were encountered: