1 |
function ossafe_savedata_load() //gml_Script_ossafe_savedata_load |
2 |
{ |
3 |
if (!global.is_console) |
4 |
{ |
5 |
} |
6 |
else |
7 |
{ |
8 |
if (global.savedata_async_id >= 0 || global.savedata_async_load) |
9 |
return 0; |
10 |
var slot_size = 31457280 |
11 |
buffer_async_group_begin("Deltarune") |
12 |
buffer_async_group_option("showdialog", 0) |
13 |
buffer_async_group_option("savepadindex", 0) |
14 |
buffer_async_group_option("slottitle", "DELTARUNESaveData") |
15 |
buffer_async_group_option("subtitle", "DELTARUNE Save Data") |
16 |
buffer_async_group_option("saveslotsize", slot_size) |
17 |
global.savedata_buffer = buffer_create(1, buffer_grow, 1) |
18 |
buffer_load_async(global.savedata_buffer, "deltarune_ch1.sav", 0, -1) |
19 |
global.savedata_async_load = true |
20 |
global.savedata_debuginfo = "load in progress" |
21 |
global.savedata_async_id = buffer_async_group_end() |
22 |
} |
23 |
} |