Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_sneo_lilguy_Step_0

(view raw script w/o annotations or w/e)
1
if (cutscene == 0)
2
{
3
    if (x >= (camerax() + 1000) || x <= (camerax() - 200) || y >= (cameray() + 600) || y <= (cameray() - 200))
4
        instance_destroy();
5
}
6
direction += angle_speed;
7
if (angleadjust == 1)
8
    image_angle = direction;
9
if (destroyable == 1)
10
{
11
    yellowsiner++;
12
    image_blend = merge_color(#00A2E8, c_aqua, 0.25 + (sin(yellowsiner / 3) * 0.25));
13
}
14
if (loop == 1)
15
{
16
    if (y < loopy1)
17
        y = loopy2 - (loopy1 - y);
18
    if (y > loopy2)
19
        y = loopy1 + (y - loopy2);
20
}
21
y += falsevspeed;
22
if (bighitbox == 1)
23
{
24
    hitshot = collision_rectangle(x, y, x + sprite_width, y + sprite_height, obj_yheart_shot, true, false);
25
    if (hitshot != -4)
26
        event_user(0);
27
}