Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_ch5_LW07_thrashfit_menu_Draw_0

(view raw script w/o annotations or w/e)
1
draw_set_color(merge_color(c_navy, c_white, 0.1));
2
draw_set_alpha(_bg_alpha);
3
var ja_offset = (global.lang == "ja") ? 20 : 0;
4
d_rectangle((camerax() + 40) - ja_offset, cameray() + 20, ((camerax() + view_wport[0]) - 40) + ja_offset, (cameray() + view_hport[0]) - 20, false);
5
draw_set_alpha(1);
6
draw_sprite_ext(
scr_84_get_sprite
scr_84_get_sprite

function
scr_84_get_sprite(arg0)
{ return ds_map_find_value(global.chemg_sprite_map, arg0); }
("spr_thrashfit_header"), 0, _logo_x, cameray() + 60, 1, 1, 0, c_white, _logo_alpha);
7
scr_84_set_draw_font
scr_84_set_draw_font

function
scr_84_set_draw_font(arg0)
{ global.chemg_font = arg0; draw_set_font(
scr_84_get_font(arg0));
}
("mainbig");
8
draw_set_color(c_white);
9
draw_set_halign(fa_center);
10
draw_set_alpha(_header_text_alpha);
11
draw_text(_header_text_x, cameray() + 60 + 80, _header_text);
12
draw_set_alpha(1);
13
draw_set_alpha(_subheader_text_alpha);
14
draw_text(_subheader_text_x, cameray() + 60 + 80 + 80, _subheader_text);
15
draw_set_alpha(1);
16
draw_set_halign(fa_left);
17
if (_menu_state == UnknownEnum.Value_3)
18
{
19
    
scr_84_set_draw_font
scr_84_set_draw_font

function
scr_84_set_draw_font(arg0)
{ global.chemg_font = arg0; draw_set_font(
scr_84_get_font(arg0));
}
("mainbig");
20
    draw_set_color(c_white);
21
    draw_set_halign(fa_center);
22
    draw_set_alpha(1);
23
    draw_text(camerax() + (view_wport[0] / 2), cameray() + 60 + 80 + 80 + 80, string_hash_to_newline(_confirm_text));
24
    draw_set_halign(fa_left);
25
}
26
27
enum UnknownEnum
28
{
29
    Value_3 = 3
30
}