Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_ta_Create_0

(view raw script w/o annotations or w/e)
1
execute_normal = false;
2
execute_random = false;
3
text_effect = "twitchy";
4
text_effect_2 = "twitchy";
5
color_count = 0;
6
if (global.battle_enemy_name == "trihecta separated")
7
{
8
    if (((global.enemy_dead == true && global.fight_number == 1) || (global.enemy_dead_2 == true && global.fight_number == 2)) && global.battle_menu_number == 1)
9
    {
10
        random_number = irandom_range(0, 2);
11
        if (random_number == 0)
12
        {
13
            message[0] = "NO!!";
14
            message_end = 0;
15
        }
16
        else if (random_number == 1)
17
        {
18
            message[0] = "Please, no!";
19
            message_end = 0;
20
        }
21
        else if (random_number == 2)
22
        {
23
            message[0] = "That was my#sibling!";
24
            message_end = 0;
25
        }
26
    }
27
    else
28
    {
29
        execute_normal = true;
30
    }
31
}
32
else
33
{
34
    execute_normal = true;
35
}
36
if (execute_normal == true)
37
{
38
    if (global.last_action_selected_3 == "Action 1 Message 0")
39
    {
40
        text_effect = "circle";
41
        message[0] = "*Giggles back*";
42
        message_end = 0;
43
    }
44
    else if (global.last_action_selected_3 == "Action 3 Message 0")
45
    {
46
        message[0] = "I love you guys#sooo much!";
47
        message_end = 0;
48
    }
49
    else if (global.enemy_low_hp_3 == true)
50
    {
51
        random_number = irandom_range(0, 4);
52
        if (random_number == 0)
53
        {
54
            message[0] = "I need to run#away.";
55
            message_end = 0;
56
        }
57
        else if (random_number == 1)
58
        {
59
            message[0] = "Why...";
60
            message_end = 0;
61
        }
62
        else if (random_number == 2)
63
        {
64
            message[0] = "This wasn't#supposed to#happen...";
65
            message_end = 0;
66
        }
67
        else if (random_number == 3)
68
        {
69
            message[0] = "Now I know why#we shouldn't#separate...";
70
            message_end = 0;
71
        }
72
        else if (random_number == 4)
73
        {
74
            message[0] = "Oww...";
75
            message_end = 0;
76
        }
77
    }
78
    else
79
    {
80
        execute_random = true;
81
        if (execute_random == true)
82
        {
83
            random_number = irandom_range(0, 2);
84
            if (random_number == 0)
85
            {
86
                message[0] = "This is even#BETTER!";
87
                message_end = 0;
88
            }
89
            else if (random_number == 1)
90
            {
91
                message[0] = "There's so much#to explore!";
92
                message_end = 0;
93
            }
94
            else if (random_number == 2)
95
            {
96
                message[0] = "I can run for#MILES!";
97
                message_end = 0;
98
            }
99
        }
100
    }
101
}
102
message_current = 0;
103
message_draw = "";
104
increase = global.text_speed;
105
characters = 0;
106
hold = 0;
107
message_length = string_length(message[message_current]);
108
script_execute(scr_generate_text_counters);
109
circle_text_angle = global.circle_text_angle_default;
110
circle_text_angle_direction = 1;