Deltarune script viewer

← back to main script listing

gml_Object_obj_dancer_gen_ch1_Draw_0

(view raw script w/o annotations or w/e)
1
cur_alpha = battlealpha
2
if (obj_mainchara_ch1.battlemode == 1)
3
{
4
    if (battlealpha < 0.5)
5
        battlealpha += 0.04
6
}
7
else if (battlealpha > 0)
8
    battlealpha -= 0.04
9
if (tile_fade == 1)
10
{
11
    if (cur_alpha != battlealpha)
12
    {
13
        for (var i = 0; i < array_length_1d(tilearray); i++)
14
            tile_set_alpha_ch1(tilearray[i], (battlealpha * 2))
15
    }
16
}
17
draw_set_alpha(battlealpha)
18
draw_set_color(c_black)
19
draw_rectangle(((__view_get((0 << 0), 0)) - 100), ((__view_get((1 << 0), 0)) - 100), ((__view_get((0 << 0), 0)) + 740), ((__view_get((1 << 0), 0)) + 540), false)
20
draw_set_alpha(1)
21
if instance_exists(obj_caterpillarchara_ch1)
22
{
23
    obj_caterpillarchara_ch1.image_blend = merge_color(c_white, c_black, battlealpha)
24
    if (battlealpha <= 0)
25
        obj_caterpillarchara_ch1.image_blend = c_white
26
}