|
1
|
function scr_sme_yellow_rhythm_song_data_danzascr_sme_yellow_rhythm_song_data_danza
function scr_sme_yellow_rhythm_song_data_danza(arg0 = 499, arg1 = false, arg2 = false, arg3 = 2, arg4 = [520, 517, 514])
{
can_end_script = true;
var sound = array_create(array_length(arg1), 0);
for (var i = 0; i < array_length(sound); i++)
sound[i] = arg4[arg2[i]];
scr_audio_stop_sound(1);
audio_play = arg0;
audio_sound_gain(audio_play, 1, 0);
audio_sound_pitch(audio_play, 1);
audio_play_sound(audio_play, 20, false);
note_1second = 30;
note_speed_denominator = 30 * arg3;
note_speed = note_speed_numerator / note_speed_denominator;
note_current = 0;
note_time = 0;
note_add = 0;
note_total = array_length(arg1);
note_final = false;
if (song_play_ct == 0)
timeline = timeline_add();
else if (!timeline_exists(timeline))
timeline = timeline_add();
else
timeline_clear(timeline);
note_time = (arg1[0] * note_1second) - note_speed_denominator;
note_sarray[0] = sound[0];
note_parray[0] = arg2[0];
timeline_moment_add_script(timeline, note_time, scr_sme_yellow_rhythm_create_note);
for (var i = 1; i < array_length(arg1); i++)
{
note_add = (arg1[i] - arg1[i - 1]) * note_1second;
note_time += note_add;
note_sarray[i] = sound[i];
note_parray[i] = arg2[i];
timeline_moment_add_script(timeline, note_time, scr_sme_yellow_rhythm_create_note);
}
timeline_index = timeline;
timeline_loop = false;
timeline_speed = 1;
timeline_position = 0;
timeline_running = true;
song_play_ct += 1;
} (arg0 = 499, arg1 = false, arg2 = false, arg3 = 2, arg4 = [520, 517, 514])
|
|
2
|
{
|
|
3
|
can_end_script = true;
|
|
4
|
var sound = array_create(array_length(arg1), 0);
|
|
5
|
for (var i = 0; i < array_length(sound); i++)
|
|
6
|
sound[i] = arg4[arg2[i]];
|
|
7
|
scr_audio_stop_soundscr_audio_stop_sound
function scr_audio_stop_sound(arg0)
{
audio_array_val = 0;
sound_y[audio_array_val] = 153;
audio_array_val += 1;
sound_y[audio_array_val] = 136;
audio_array_val += 1;
sound_y[audio_array_val] = 138;
audio_array_val += 1;
sound_y[audio_array_val] = 136;
audio_array_val += 1;
sound_y[audio_array_val] = 140;
audio_array_val += 1;
sound_y[audio_array_val] = 138;
audio_array_val += 1;
sound_y[audio_array_val] = 486;
audio_array_val += 1;
sound_y[audio_array_val] = 487;
audio_array_val += 1;
sound_y[audio_array_val] = 488;
audio_array_val += 1;
sound_y[audio_array_val] = 489;
audio_array_val += 1;
sound_y[audio_array_val] = 490;
audio_array_val += 1;
sound_y[audio_array_val] = 491;
audio_array_val += 1;
sound_y[audio_array_val] = 492;
audio_array_val += 1;
sound_y[audio_array_val] = 493;
audio_array_val += 1;
sound_y[audio_array_val] = 494;
audio_array_val += 1;
sound_y[audio_array_val] = 495;
audio_array_val += 1;
sound_y[audio_array_val] = 498;
audio_array_val += 1;
sound_y[audio_array_val] = 512;
audio_array_val += 1;
sound_y[audio_array_val] = 117;
audio_array_val += 1;
sound_y[audio_array_val] = 141;
audio_array_val += 1;
sound_y[audio_array_val] = 119;
audio_array_val += 1;
sound_y[audio_array_val] = 154;
audio_array_val += 1;
sound_y[audio_array_val] = 155;
audio_array_val += 1;
sound_y[audio_array_val] = 122;
audio_array_val += 1;
sound_y[audio_array_val] = 156;
audio_array_val += 1;
sound_y[audio_array_val] = 124;
audio_array_val += 1;
sound_y[audio_array_val] = 125;
audio_array_val += 1;
sound_y[audio_array_val] = 162;
audio_array_val += 1;
sound_y[audio_array_val] = 206;
audio_array_val += 1;
sound_y[audio_array_val] = 513;
audio_array_val += 1;
sound_y[audio_array_val] = 208;
for (i = 0; i < array_length_1d(sound_y); i += 1)
{
var audio_gain = audio_sound_get_gain(sound_y[i]);
if (audio_gain <= arg0)
audio_stop_sound(sound_y[i]);
}
} (1);
|
|
8
|
audio_play = arg0;
|
|
9
|
audio_sound_gain(audio_play, 1, 0);
|
|
10
|
audio_sound_pitch(audio_play, 1);
|
|
11
|
audio_play_sound(audio_play, 20, false);
|
|
12
|
note_1second = 30;
|
|
13
|
note_speed_denominator = 30 * arg3;
|
|
14
|
note_speed = note_speed_numerator / note_speed_denominator;
|
|
15
|
note_current = 0;
|
|
16
|
note_time = 0;
|
|
17
|
note_add = 0;
|
|
18
|
note_total = array_length(arg1);
|
|
19
|
note_final = false;
|
|
20
|
if (song_play_ct == 0)
|
|
21
|
timeline = timeline_add();
|
|
22
|
else if (!timeline_exists(timeline))
|
|
23
|
timeline = timeline_add();
|
|
24
|
else
|
|
25
|
timeline_clear(timeline);
|
|
26
|
note_time = (arg1[0] * note_1second) - note_speed_denominator;
|
|
27
|
note_sarray[0] = sound[0];
|
|
28
|
note_parray[0] = arg2[0];
|
|
29
|
timeline_moment_add_script(timeline, note_time, scr_sme_yellow_rhythm_create_note);
|
|
30
|
for (var i = 1; i < array_length(arg1); i++)
|
|
31
|
{
|
|
32
|
note_add = (arg1[i] - arg1[i - 1]) * note_1second;
|
|
33
|
note_time += note_add;
|
|
34
|
note_sarray[i] = sound[i];
|
|
35
|
note_parray[i] = arg2[i];
|
|
36
|
timeline_moment_add_script(timeline, note_time, scr_sme_yellow_rhythm_create_note);
|
|
37
|
}
|
|
38
|
timeline_index = timeline;
|
|
39
|
timeline_loop = false;
|
|
40
|
timeline_speed = 1;
|
|
41
|
timeline_position = 0;
|
|
42
|
timeline_running = true;
|
|
43
|
song_play_ct += 1;
|
|
44
|
}
|