Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_bullet_bubble_Step_0

(view raw script w/o annotations or w/e)
1
if (global.turntimer < 1)
2
    instance_destroy();
3
event_inherited();
4
if (sprite_index == spr_magic_book_bubble_split && image_index == 3.6666666666666665)
5
{
6
    with (instance_create(x, y, obj_book_bullet))
7
    {
8
        sprite_index = spr_magic_book_pop;
9
        image_speed = 0.5;
10
        hspeed = other.hspeed;
11
        vspeed = other.vspeed;
12
        
scr_script_delayed
scr_script_delayed

function
scr_script_delayed()
{ var __scriptdelay = instance_create(0, 0, obj_script_delayed); __scriptdelay.script = argument[0]; __scriptdelay.alarm[0] = argument[1]; __scriptdelay.target = id; for (var __i = 0; __i < (argument_count - 2); __i++) __scriptdelay.script_arg[__i] = argument[__i + 2]; __scriptdelay.arg_count = argument_count - 2; return __scriptdelay; }
(instance_destroy, 4, id);
13
    }
14
}