Hi, it seems gmlive.gml still thinks this function takes 5 arguments instead of the new 3. When trying to use it and reloading the event, the following error shows in the log:
[live][01/09/2021 13:31:22] Error in obj_game:Step_2: [live][01/09/2021 13:31:22] obj_game:Step_2[L39,c2] `buffer_get_surface` takes 5 arguments, got 3
until fixed I will use live_function_add :)