Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_tellyvis_a_Create_0

(view raw script w/o annotations or w/e)
1
execute_normal = true;
2
execute_random = false;
3
text_effect = "twitchy";
4
text_effect_2 = "twitchy";
5
color_count = 0;
6
random_message = 0;
7
if (execute_normal == true)
8
{
9
    if (global.enemy_low_hp == true)
10
    {
11
        if (global.last_action_selected == "Action 1 Message 0")
12
            message[0] = "Th.i>s is- my#f-f-favorite shoOw/";
13
        else if (global.last_action_selected == "Action 3 Message 0" || global.last_action_selected == "Action 3 Message 1")
14
            message[0] = "/NeEd s[ome#Maint/enan-ce . ,,";
15
        else
16
            message[0] = "T/Time to;?#Go on coMmercial#break. ... .";
17
        obj_tellyvis_body_a.tellyvis_face_next = 3787;
18
        message_end = 0;
19
    }
20
    else if (global.last_action_selected == "Action 1 Message 0")
21
    {
22
        random_message = irandom_range(0, 1);
23
        switch (random_message)
24
        {
25
            case 0:
26
                message[0] = "What are you#staring at?";
27
                break;
28
            case 1:
29
                message[0] = "There's nothing#on yet!";
30
                break;
31
        }
32
        message_end = 0;
33
    }
34
    else if (global.last_action_selected == "Action 1 Message 1")
35
    {
36
        random_message = irandom_range(0, 1);
37
        switch (random_message)
38
        {
39
            case 0:
40
                message[0] = "Oh! Check#this out!";
41
                break;
42
            case 1:
43
                message[0] = "Here comes the#best part!";
44
                break;
45
        }
46
        message_end = 0;
47
    }
48
    else if (global.last_action_selected_2 == "Action 2 Message 0")
49
    {
50
        random_message = irandom_range(0, 1);
51
        switch (random_message)
52
        {
53
            case 0:
54
                message[0] = "Am... Am I#boring you?";
55
                obj_tellyvis_body_a.tellyvis_face_next = 3787;
56
                break;
57
            case 1:
58
                message[0] = "Hey, buddy!#I'm still here!";
59
                obj_tellyvis_body_a.tellyvis_face_next = 3787;
60
                break;
61
        }
62
        message_end = 0;
63
    }
64
    else if (global.last_action_selected_3 == "Action 3 Message 0")
65
    {
66
        random_message = irandom_range(0, 1);
67
        switch (random_message)
68
        {
69
            case 0:
70
                message[0] = "Just what#I needed!";
71
                break;
72
            case 1:
73
                message[0] = "Whoa, hey!#I'm picking#something up!";
74
                break;
75
        }
76
        obj_tellyvis_body_a.tellyvis_face_next = 2544;
77
        message_end = 0;
78
    }
79
    else if (global.last_action_selected_3 == "Action 3 Message 1")
80
    {
81
        random_message = irandom_range(0, 1);
82
        switch (random_message)
83
        {
84
            case 0:
85
                message[0] = "They're good#where they are!";
86
                break;
87
            case 1:
88
                message[0] = "Hey, don't ruin#my electrical#flow!";
89
                break;
90
        }
91
        message_end = 0;
92
    }
93
    else
94
    {
95
        execute_random = true;
96
    }
97
    if (execute_random == true)
98
    {
99
        random_number = irandom_range(0, 3);
100
        if (random_number == 0)
101
        {
102
            message[0] = "Don't touch that#dial! Seriously,#I'll hurt you.";
103
            message_end = 0;
104
        }
105
        else if (random_number == 1)
106
        {
107
            message[0] = "I live life in#glorious standard#definition!#Nothing better!";
108
            obj_tellyvis_body_a.tellyvis_face_next = 2544;
109
            message_end = 0;
110
        }
111
        else if (random_number == 2)
112
        {
113
            message[0] = "Never take#advice from#Vis. He's#a mouthful!";
114
            message_end = 0;
115
        }
116
        else if (random_number == 3)
117
        {
118
            message[0] = "Network TV? Yeah,#I do the work,#and they net#the profits!";
119
            message_end = 0;
120
        }
121
    }
122
}
123
message_current = 0;
124
message_draw = "";
125
increase = global.text_speed;
126
characters = 0;
127
hold = 0;
128
message_length = string_length(message[message_current]);
129
script_execute(scr_generate_text_counters);
130
circle_text_angle = global.circle_text_angle_default;
131
circle_text_angle_direction = 1;