Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_quote_battle_crispy_scroll_a_Create_0

(view raw script w/o annotations or w/e)
1
execute_normal = false;
2
execute_random = false;
3
if (global.battle_enemy_name == "crispy scroll penilla duo")
4
{
5
    if (global.enemy_dead_2 == true && global.fight_number == 2 && global.battle_menu_number == 1)
6
    {
7
        message[0] = "YOU BAKA~";
8
        message_end = 0;
9
    }
10
    else
11
    {
12
        execute_normal = true;
13
    }
14
}
15
else
16
{
17
    execute_normal = true;
18
}
19
if (execute_normal == true)
20
{
21
    if (global.last_action_selected == "Action 1 Low HP")
22
    {
23
        message[0] = "Do you even#watch anime?!";
24
        message_end = 0;
25
    }
26
    else if (global.last_action_selected == "Action 1 Message 0")
27
    {
28
        if (global.enemy_count == 3)
29
        {
30
            if ((global.enemy_dead_2 + global.enemy_spared_2 + global.enemy_dead_3 + global.enemy_spared_3) < 2)
31
            {
32
                message[0] = "I can't do it with monsters watching...";
33
                message_end = 0;
34
            }
35
            else
36
            {
37
                message[0] = "AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA";
38
                message_end = 0;
39
            }
40
        }
41
        else if (global.enemy_count == 2)
42
        {
43
            if ((global.enemy_dead_2 + global.enemy_spared_2) < 1)
44
            {
45
                message[0] = "I can't do it#with monsters#watching...";
46
                message_end = 0;
47
            }
48
            else
49
            {
50
                message[0] = "AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA";
51
                message_end = 0;
52
            }
53
        }
54
        else
55
        {
56
            message[0] = "AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA#AAAAAAAAAAAAAAAA";
57
            message_end = 0;
58
        }
59
    }
60
    else if (global.last_action_selected == "Action 2 Low HP")
61
    {
62
        message[0] = "You aren't even#doing it right!";
63
        message_end = 0;
64
    }
65
    else if (global.last_action_selected == "Action 2 Message 0")
66
    {
67
        message[0] = "Wait! Do you#speak fluent#reference?";
68
        message_end = 0;
69
    }
70
    else if (global.last_action_selected == "Action 2 Message 1")
71
    {
72
        message[0] = "I can feel the#power coursing#through my#ribbons!";
73
        message_end = 0;
74
    }
75
    else if (global.last_action_selected == "Action 3 Low HP")
76
    {
77
        message[0] = "You have no#respect for the#artform.";
78
        message_end = 0;
79
    }
80
    else if (global.last_action_selected == "Action 3 Message 0")
81
    {
82
        message[0] = "Hey! I don't#judge your#headcanons!";
83
        message_end = 0;
84
    }
85
    else if (global.enemy_low_hp == true)
86
    {
87
        random_number = irandom_range(0, 1);
88
        if (random_number == 0)
89
        {
90
            message[0] = "I'm not giving#up!";
91
            message_end = 0;
92
        }
93
        else if (random_number == 1)
94
        {
95
            message[0] = "Live a hero, die#a hero.";
96
            message_end = 0;
97
        }
98
    }
99
    else
100
    {
101
        if (global.battle_enemy_name == "crispy scroll penilla duo")
102
        {
103
            if ((global.enemy_dead_2 + global.enemy_spared_2) < 1)
104
            {
105
                random_number = irandom_range(0, 1);
106
                if (random_number == 0)
107
                {
108
                    message[0] = "Can you draw#manga?";
109
                    message_end = 0;
110
                }
111
                else if (random_number == 1)
112
                {
113
                    message[0] = "You remind me of#this one anime I#saw.";
114
                    message_end = 0;
115
                }
116
            }
117
            else
118
            {
119
                execute_random = true;
120
            }
121
        }
122
        else
123
        {
124
            execute_random = true;
125
        }
126
        if (execute_random == true)
127
        {
128
            random_number = irandom_range(0, 3);
129
            if (random_number == 0)
130
            {
131
                message[0] = "This isn't even#my final form!";
132
                message_end = 0;
133
            }
134
            else if (random_number == 1)
135
            {
136
                message[0] = "It isn't easy#being this#bishie!";
137
                message_end = 0;
138
            }
139
            else if (random_number == 2)
140
            {
141
                message[0] = "Don't go#tsundere on me#now!";
142
                message_end = 0;
143
            }
144
            else if (random_number == 3)
145
            {
146
                message[0] = "You must be the#antagonist!";
147
                message_end = 0;
148
            }
149
        }
150
    }
151
}
152
message_current = 0;
153
message_draw = "";
154
increase = global.text_speed;
155
characters = 0;
156
hold = 0;
157
message_length = string_length(message[message_current]);
158
script_execute(scr_generate_text_counters);