Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_credits_pacifist_intermission_Draw_75

(view raw script w/o annotations or w/e)
1
if (live_call())
2
    return global.live_result;
3
var offset = 18;
4
draw_set_color(c_white);
5
draw_set_font(fnt_main);
6
draw_set_halign(fa_center);
7
var camera_border_y = 240;
8
var camera_border_x = 320;
9
for (var i = 0; i < array_length(credits_entry_one); i++)
10
{
11
    if (i == 0)
12
        draw_set_color(c_yellow);
13
    else
14
        draw_set_color(c_white);
15
    draw_text(camera_border_x - 90, (camera_border_y - credits_y_offset) + (i * offset), credits_entry_one[i]);
16
}
17
for (var i = 0; i < array_length(credits_entry_two); i++)
18
{
19
    if (i == 0)
20
        draw_set_color(c_yellow);
21
    else
22
        draw_set_color(c_white);
23
    draw_text(camera_border_x - 90, (camera_border_y - credits_y_offset) + ((i + 37) * offset), credits_entry_two[i]);
24
}
25
draw_set_alpha(credits_final_alpha);
26
for (var i = 0; i < array_length(credits_entry_three); i++)
27
{
28
    if (i == 0)
29
        draw_set_color(c_yellow);
30
    else
31
        draw_set_color(c_white);
32
    draw_text(camera_border_x - 90, 50 + (i * 30), credits_entry_three[i]);
33
}
34
draw_set_alpha(1);
35
if (draw_alpha_white > 0)
36
{
37
    draw_set_alpha(draw_alpha_white);
38
    draw_set_color(c_white);
39
    draw_rectangle(0, 0, 320, 240, false);
40
    draw_set_alpha(1);
41
}
42
if (draw_end_card == true)
43
{
44
    draw_sprite_ext(spr_logo_undertale, 1, 160, 96, 0.5, 0.5, 0, c_white, end_card_alpha);
45
    draw_sprite_ext(logo_yellow, 1, 160, 128, 0.5, 0.5, 0, c_white, end_card_alpha);
46
}
47
if (hat_card_alpha > 0)
48
{
49
    draw_sprite_ext(spr_outro_screen, 0, 0, 0, 1, 1, 0, c_white, hat_card_alpha);
50
    draw_set_alpha(the_end_text_alpha);
51
    draw_set_font(fnt_mainb);
52
    draw_set_color(c_yellow);
53
    draw_set_halign(fa_center);
54
    draw_text(160, 65, "THE END");
55
    draw_set_alpha(1);
56
}