Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_rhythmgame_crowd_Draw_0

(view raw script w/o annotations or w/e)
1
var _yoff = (cameray() - obj_rhythmgame.y) * pan_mul;
2
if (snap)
3
    _yoff = round(_yoff);
4
var _sin = clamp01(sin(siner));
5
if (cheer || siner < 15)
6
{
7
    siner = scr_loop(siner + 1, 30);
8
    _yoff += (clamp01(sin((siner / 20) * pi)) * 40 * pan_mul);
9
}
10
draw_self_offset(0, _yoff);