Skip to content
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

Misc. function fixes #1707

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Jacky720
Copy link
Contributor

@Jacky720 Jacky720 commented Mar 5, 2024

Description

Fix decompilation and recompilation of anonymous functions and object functions, as well as renaming functions (previously caused a decompiler crash due to two gml_Script entries with the same offset). Closes #1428. Closes #565.

Caveats

This is highly untested at the moment, but in this particular field I don't think it's possible for anything to regress unless the whole tool crashes.

Notes

N/A

@Miepee
Copy link
Contributor

Miepee commented Jul 1, 2024

Is this going to be obsoleted by @colinator27's new decompiler?

@Jacky720
Copy link
Contributor Author

I'm a bit late to this commentary, but I don't believe so. Most of the changes included here are compiler-side. It'll definitely require adjustment, though, and I'm happy to wait and fix it up after the new decompiler is in, as well as checking how function renaming works under Underanalyzer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants