Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_intro_tv_time_Step_0

(view raw script w/o annotations or w/e)
1
if (audio_finish)
2
    exit;
3
if (audio_is_playing(tv_sound))
4
{
5
    var track_progress = audio_sound_get_track_position(tv_sound);
6
    var track_progress_normal = (track_progress - 0) / (audio_sound_length(tv_sound) - 0);
7
    logo_marker.image_index = sprite_get_number(logo_marker.sprite_index) * track_progress_normal;
8
}
9
else
10
{
11
    audio_finish = true;
12
    logo_marker.sprite_index = spr_dw_tv_time_intro_loop;
13
    logo_marker.image_speed = 0.1;
14
    snd_free(51);
15
}