Undertale Yellow script viewer

← back to main script listing

gml_Object_obj_battle_enemy_attack_bigfrog_frog_run_Other_7

(view raw script w/o annotations or w/e)
1
if live_call()
2
    return global.live_result;
3
if (tongue_attack == true)
4
{
5
    with (obj_battle_enemy_attack_bigfrog_frog_run)
6
    {
7
        if (tongue_attack == false && sprite_index != spr_bigfrog_mouth_attack)
8
        {
9
            image_speed = 0
10
            image_index = 0
11
        }
12
    }
13
    tongue_attack = false
14
    if (sprite_index != spr_bigfrog_mouth_attack)
15
    {
16
        sprite_index = spr_bigfrog_mouth_attack
17
        image_index = 0
18
        image_speed = 1
19
        var tongue = instance_create_depth((x + 9 * image_xscale), (y - 9 * image_yscale), (depth + 1), obj_battle_enemy_attack_bigfrog_frog_tongue)
20
        tongue.direction = random_range(30, 60)
21
        tongue.spawner = id
22
        if (image_xscale == -1)
23
            tongue.direction += 180
24
    }
25
}
26
if (sprite_index == spr_bigfrog_mouth_attack)
27
{
28
    image_speed = 0
29
    image_index = image_number - 1
30
}