Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_board_prepostshadowmantle_Step_0

(view raw script w/o annotations or w/e)
1
if (active == true && obj_board_camera.con == 0 && con == 0)
2
{
3
    kris = 544;
4
    
scr_board_instawarp
scr_board_instawarp

function
scr_board_instawarp(arg0, arg1, arg2, arg3, arg4)
{ with (obj_board_camera) { instawarp = true; if (argument_count == 6) { instawarproomgoto = argument5; camsavex = arg0; camsavey = arg1; } if (arg4 == "left" || arg4 == "right")
scr_quickwarp(arg0, arg1, arg2, arg3 + (obj_board_controller.kris_object.y - 144));
else if (arg4 == "up" || arg4 == "down")
scr_quickwarp(arg0, arg1, arg2 + (obj_board_controller.kris_object.x - 288), arg3);
else
scr_quickwarp(arg0, arg1, arg2, arg3);
} }
(128, 64, kris.x, kris.y, "none", 120);
5
    con = 1;
6
}