Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_redshape_Step_0

(view raw script w/o annotations or w/e)
1
event_inherited();
2
image_angle += 2.8125;
3
if (tracking_val2 > 0)
4
    tracking_val2 = 
scr_approach
scr_approach

function
scr_approach(arg0, arg1, arg2)
{ if (arg0 < arg1) { arg0 += arg2; if (arg0 > arg1) return arg1; } else { arg0 -= arg2; if (arg0 < arg1) return arg1; } return arg0; }
(tracking_val2, 0, 0.00875);
5
if (speed > 2)
6
{
7
    with (
scr_afterimagefast
scr_afterimagefast

function
scr_afterimagefast()
{ afterimage = instance_create(x, y, obj_afterimage); afterimage.sprite_index = sprite_index; afterimage.image_index = image_index; afterimage.image_blend = image_blend; afterimage.image_speed = 0; afterimage.depth = depth; afterimage.image_xscale = image_xscale; afterimage.image_yscale = image_yscale; afterimage.image_angle = image_angle; afterimage.fadeSpeed = 0.08; return afterimage; }
())
8
        image_alpha = 0.3;
9
}