Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_cliff_crater_Draw_0

(view raw script w/o annotations or w/e)
1
if (instance_exists(obj_dw_fcastle_top_challenge))
2
{
3
    frontmarker.visible = 0;
4
    backmarker.visible = 0;
5
    exit;
6
}
7
var _palette = false;
8
if (instance_exists(obj_parallax_cliffs))
9
    _palette = obj_parallax_cliffs.music_mode || obj_parallax_cliffs.non_music_shade_mode;
10
if (_palette)
11
    pal_swap_set(obj_parallax_cliffs.cliff_pal, obj_parallax_cliffs.pal_index, false);
12
if (altdraw_active && surface_exists(surf))
13
    draw_surface_part(surf, x - camerax(), (y + sprite_height) - cameray(), sprite_width, abs((y + sprite_height) - (cameray() + cameraheight())), x, y + sprite_height);
14
draw_self();
15
if (_palette)
16
    pal_swap_reset();