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

(de)compiler fixes and improvements. #1614

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

VladiStep
Copy link
Member

@VladiStep VladiStep commented Jan 6, 2024

Description

  1. Fixes Can't use a string() overload with 2+ arguments in GM 2022.11+. #1612.
  2. Added a "Check built-in functions arguments count" setting (similar to the "Feather" setting in GameMaker).
  3. Updated some built-in function entries (argument types and count).
  4. A lot of small optimizations for (de)compilation.
  5. Removed the code that was overriding argument types for built-in functions (fixes The wrong types for some Deltarune script arguments. #1610).

Caveats

Notes

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