Lo siento, me puse a investigar todo un dia y descubri que la surfaces son muy flagiles y cuando intentaba cargar el juego me salia:
Trying to use non-existing surface.
at gml_Object_obj_nightcicle_DrawEvent_1 (line 21) - draw_surface_ext(nightcyclesurf,0,0,1,1,0,c_white,alpha)
pero lo arregle con este codigo:
if (!surface_exists(nightcyclesurf)) {
nightcyclesurf = surface_create(room_width, room_height);
draw_surface_ext(nightcyclesurf,0,0,1,1,0,c_white,alpha);
} else {
draw_surface_ext(nightcyclesurf,0,0,1,1,0,c_white,alpha);
}
Trying to use non-existing surface.
at gml_Object_obj_nightcicle_DrawEvent_1 (line 21) - draw_surface_ext(nightcyclesurf,0,0,1,1,0,c_white,alpha)
pero lo arregle con este codigo:
if (!surface_exists(nightcyclesurf)) {
nightcyclesurf = surface_create(room_width, room_height);
draw_surface_ext(nightcyclesurf,0,0,1,1,0,c_white,alpha);
} else {
draw_surface_ext(nightcyclesurf,0,0,1,1,0,c_white,alpha);
}