Which component should be improved?
Decompiler
Describe your feature suggestion in more detail
There is a "gamemaker.json" definition file for Underanalyzer (code decompiler), but it's relatively small - it lacks a lot of built-in function definitions, like a return value type of draw_get_color() (it should be resolved as color, but it resolves as a number).
So I think the file should contain at least most of the definitions, but there are some differences for different GameMaker versions, so IDK how to do that properly.
Which component should be improved?
Decompiler
Describe your feature suggestion in more detail
There is a "gamemaker.json" definition file for Underanalyzer (code decompiler), but it's relatively small - it lacks a lot of built-in function definitions, like a return value type of
draw_get_color()(it should be resolved as color, but it resolves as a number).So I think the file should contain at least most of the definitions, but there are some differences for different GameMaker versions, so IDK how to do that properly.