Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_84_load_map_json_ch1

(view raw script w/o annotations or w/e)
1
function scr_84_load_map_json_ch1
scr_84_load_map_json_ch1

function scr_84_load_map_json_ch1(argument0) //gml_Script_scr_84_load_map_json_ch1 { var filename = argument0 if file_exists(filename) { var file_buffer = buffer_load(filename) var json = buffer_read(file_buffer, buffer_string) buffer_delete(file_buffer) return json_decode(json); } else show_debug_message("file: " + filename + "does not exist") }
(argument0) //gml_Script_scr_84_load_map_json_ch1
2
{
3
    var filename = argument0
4
    if file_exists(filename)
5
    {
6
        var file_buffer = buffer_load(filename)
7
        var json = buffer_read(file_buffer, buffer_string)
8
        buffer_delete(file_buffer)
9
        return json_decode(json);
10
    }
11
    else
12
        show_debug_message("file: " + filename + "does not exist")
13
}