Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_microphone_test_Create_0

(view raw script w/o annotations or w/e)
1
global.mic_sensitivity = 0.5;
2
global.microphone = 0;
3
global.use_mic = 1;
4
if (audio_get_recorder_count() == 0)
5
{
6
    if (
scr_debug
scr_debug

function
scr_debug()
{ if (global.debug == 1) return 1; }
())
7
        
scr_debug_print
scr_debug_print

function
scr_debug_print(arg0)
{ } function print_message(arg0) { } function debug_print(arg0) { } function scr_debug_clear_all() { scr_debug_clear_persistent(); }
("No Microphone!");
8
    exit;
9
}
10
mic_max = audio_get_recorder_count() + 1;
11
for (i = 0; i < mic_max; i++)
12
    mic_name[i] = audio_get_recorder_info(i);
13
audio_record = audio_start_recording(0);
14
audio_buffer = buffer_create(9600, buffer_fixed, 2);
15
drawing = true;
16
microphone_volume = 0;
17
microphone_volume2 = 0;
18
us_old = -1;
19
current = 0;
20
if (drawing)
21
    graph = ds_list_create();