Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_board_flash

(view raw script w/o annotations or w/e)
1
function 
scr_board_flash
scr_board_flash

function
scr_board_flash()
{ var starttime = 15; var fadetime = 6; ____flash =
scr_marker(0, 0, spr_whitepx);
____flash.image_xscale = 640; ____flash.image_yscale = 480; ____flash.depth = 99996; with (____flash) { scr_delay_var("image_alpha", 0.8, starttime + (fadetime * 0)); scr_delay_var("image_alpha", 0.6, starttime + (fadetime * 1)); scr_delay_var("image_alpha", 0.4, starttime + (fadetime * 2)); scr_delay_var("image_alpha", 0.2, starttime + (fadetime * 3));
scr_doom(id, starttime + (fadetime * 4));
} }
()
2
{
3
    var starttime = 15;
4
    var fadetime = 6;
5
    ____flash = 
scr_marker
scr_marker

function
scr_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; } return thismarker; }
(0, 0, spr_whitepx);
6
    ____flash.image_xscale = 640;
7
    ____flash.image_yscale = 480;
8
    ____flash.depth = 99996;
9
    with (____flash)
10
    {
11
        scr_delay_var("image_alpha", 0.8, starttime + (fadetime * 0));
12
        scr_delay_var("image_alpha", 0.6, starttime + (fadetime * 1));
13
        scr_delay_var("image_alpha", 0.4, starttime + (fadetime * 2));
14
        scr_delay_var("image_alpha", 0.2, starttime + (fadetime * 3));
15
        
scr_doom
scr_doom

function
scr_doom(arg0, arg1)
{ with (instance_create_depth(0, 0, 0, obj_doom)) { alarm[0] target = arg0; } }
(id, starttime + (fadetime * 4));
16
    }
17
}