Came across an issue where GMLive doesn't seem to recognize Tilesets as resources.
This code executes fine without GMLive running:
draw_tile( ts_Enigma , 1 , 0 , 0 , 0 );
But with GMLive it fails to execute the code and puts this in the GMS2 Output Console:
Runtime error: RS_Draw_Cursor[L4,c12] `100169` (obj_Room_Studio) does not have a variable `ts_Enigma`
Code editor does recognize it however, and puts it in red type like all other resources.
As a note, this is not being called inside a shader. When called inside a shader, I get another error in addition to the above:
Draw failed due to invalid input layout