Undertale script viewer

← back to main script listing

gml_Object_obj_floweydraw_Draw_0

(view raw script w/o annotations or w/e)
1
if (instance_exists(obj_uborder))
2
{
3
    depth = 5;
4
    draw_set_color(c_black);
5
    ossafe_fill_rectangle(obj_uborder.x + 5, obj_uborder.y + 5, obj_rborder.x, obj_dborder.y);
6
}
7
draw_sprite(spr_hpname, 0, 270, 400);
8
draw_set_color(c_red);
9
ossafe_fill_rectangle(310, 400, 310 + (global.maxhp * 1.2), 420);
10
draw_set_color(c_yellow);
11
ossafe_fill_rectangle(310, 400, 310 + (global.hp * 1.2), 420);
12
draw_set_color(c_white);
13
scr_setfont
scr_setfont

var newfont = argument0; if (global.language == "ja") { if (newfont == fnt_main) newfont = fnt_ja_main; if (newfont == fnt_maintext) newfont = fnt_ja_maintext; if (newfont == fnt_plain) newfont = fnt_ja_plain; } draw_set_font(newfont);
(fnt_curs);
14
hpwrite = string(global.hp);
15
if (global.hp < 10)
16
    hpwrite = "0" + string(global.hp);
17
draw_text(200, 400, "LV " + string(global.lv));
18
draw_text(330 + (global.maxhp * 1.2), 400, hpwrite + " / " + string(global.maxhp));