Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_config_Draw_0

(view raw script w/o annotations or w/e)
1
if live_call()
2
    return global.live_result;
3
draw_set_color(c_white)
4
draw_set_font(fnt_mainb)
5
draw_set_halign(fa_center)
6
draw_text(((__view_get((0 << 0), 0)) + 200), ((__view_get((1 << 0), 0)) + 13), string_hash_to_newline("GAME CONFIG"))
7
draw_set_font(fnt_battle)
8
draw_set_halign(fa_left)
9
var xx = (__view_get((0 << 0), 0)) + 20
10
if (position == 0)
11
    draw_set_color(c_yellow)
12
draw_text(xx, ((__view_get((1 << 0), 0)) + 44), string_hash_to_newline("Exit"))
13
draw_set_color(c_white)
14
draw_text(xx, ((__view_get((1 << 0), 0)) + 110), string_hash_to_newline("ACCESSIBILITY"))
15
if (position == 2)
16
    draw_set_color(c_yellow)
17
draw_text(xx, ((__view_get((1 << 0), 0)) + 130), string_hash_to_newline("Shake on hurt:"))
18
draw_set_color(c_white)
19
if (position == 3)
20
    draw_set_color(c_yellow)
21
draw_text(xx, ((__view_get((1 << 0), 0)) + 145), string_hash_to_newline("Always allow retry:"))
22
draw_set_color(c_white)
23
if (position == 4)
24
    draw_set_color(c_yellow)
25
draw_text(xx, ((__view_get((1 << 0), 0)) + 160), string_hash_to_newline("AUTO-SPRINT:"))
26
draw_set_color(c_white)
27
if (position == 5)
28
    draw_set_color(c_yellow)
29
draw_text(xx, ((__view_get((1 << 0), 0)) + 175), string_hash_to_newline(string("AUTO-FIRE toggle ({0}):", global.pause_key)))
30
draw_set_color(c_white)
31
if (position == 6)
32
    draw_set_color(c_yellow)
33
draw_text(xx, ((__view_get((1 << 0), 0)) + 190), string_hash_to_newline("AUTO-RHYTHM"))
34
draw_set_color(c_white)
35
if (position == 7)
36
    draw_set_color(c_yellow)
37
draw_text(xx, ((__view_get((1 << 0), 0)) + 205), string_hash_to_newline("EASY MODE"))
38
draw_set_color(c_white)
39
if (position == 1)
40
    draw_set_color(c_yellow)
41
draw_text(xx, ((__view_get((1 << 0), 0)) + 79), string_hash_to_newline("Joystick Config"))
42
draw_set_color(c_white)
43
draw_set_color(c_white)
44
var option = ""
45
if global.option_screenshake_toggle
46
    option = "ON"
47
else
48
    option = "OFF"
49
draw_text((xx + 180), ((__view_get((1 << 0), 0)) + 130), string_hash_to_newline(option))
50
if global.option_retry_toggle
51
    option = "ON"
52
else
53
    option = "OFF"
54
draw_text((xx + 180), ((__view_get((1 << 0), 0)) + 145), string_hash_to_newline(option))
55
if global.option_autorun
56
    option = "ON"
57
else
58
    option = "OFF"
59
draw_text((xx + 180), ((__view_get((1 << 0), 0)) + 160), string_hash_to_newline(option))
60
if global.option_autoshoot
61
    option = "ON"
62
else
63
    option = "OFF"
64
draw_text((xx + 180), ((__view_get((1 << 0), 0)) + 175), string_hash_to_newline(option))
65
if global.option_autorhythm
66
    option = "ON"
67
else
68
    option = "OFF"
69
draw_text((xx + 180), ((__view_get((1 << 0), 0)) + 190), string_hash_to_newline(option))
70
if global.option_easymode
71
    option = "ON"
72
else
73
    option = "OFF"
74
draw_text((xx + 180), ((__view_get((1 << 0), 0)) + 205), string_hash_to_newline(option))