Deltarune (Chapter 1) script viewer

← back to main script listing

gml_GlobalScript_scr_saveprocess_ut

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

function
scr_saveprocess_ut()
{ global.lastsavedkills = global.kills; global.lastsavedtime = obj_time.time; global.lastsavedlv = global.lv; file = "file" + string(global.filechoice); myfileid = file_text_open_write(file); file_text_write_string(myfileid, global.charname); file_text_writeln(myfileid); file_text_write_real(myfileid, global.lv); file_text_writeln(myfileid); file_text_write_real(myfileid, global.maxhp); file_text_writeln(myfileid); file_text_write_real(myfileid, global.maxen); file_text_writeln(myfileid); file_text_write_real(myfileid, global.at); file_text_writeln(myfileid); file_text_write_real(myfileid, global.wstrength); file_text_writeln(myfileid); file_text_write_real(myfileid, global.df); file_text_writeln(myfileid); file_text_write_real(myfileid, global.adef); file_text_writeln(myfileid); file_text_write_real(myfileid, global.sp); file_text_writeln(myfileid); file_text_write_real(myfileid, global.xp); file_text_writeln(myfileid); file_text_write_real(myfileid, global.gold); file_text_writeln(myfileid); file_text_write_real(myfileid, global.kills); file_text_writeln(myfileid); for (i = 0; i < 8; i += 1) { file_text_write_real(myfileid, global.item[i]); file_text_writeln(myfileid); file_text_write_real(myfileid, global.phone[i]); file_text_writeln(myfileid); } file_text_write_real(myfileid, global.weapon); file_text_writeln(myfileid); file_text_write_real(myfileid, global.armor); file_text_writeln(myfileid); for (i = 0; i < 512; i += 1) { file_text_write_real(myfileid, global.flag[i]); file_text_writeln(myfileid); } file_text_write_real(myfileid, global.plot); file_text_writeln(myfileid); for (i = 0; i < 3; i += 1) { file_text_write_real(myfileid, global.menuchoice[i]); file_text_writeln(myfileid); } file_text_write_real(myfileid, global.currentsong); file_text_writeln(myfileid); file_text_write_real(myfileid, global.currentroom); file_text_writeln(myfileid); file_text_write_real(myfileid, obj_time.time); file_text_close(myfileid); }
()
2
{
3
    global.lastsavedkills = global.kills;
4
    global.lastsavedtime = obj_time.time;
5
    global.lastsavedlv = global.lv;
6
    file = "file" + string(global.filechoice);
7
    myfileid = file_text_open_write(file);
8
    file_text_write_string(myfileid, global.charname);
9
    file_text_writeln(myfileid);
10
    file_text_write_real(myfileid, global.lv);
11
    file_text_writeln(myfileid);
12
    file_text_write_real(myfileid, global.maxhp);
13
    file_text_writeln(myfileid);
14
    file_text_write_real(myfileid, global.maxen);
15
    file_text_writeln(myfileid);
16
    file_text_write_real(myfileid, global.at);
17
    file_text_writeln(myfileid);
18
    file_text_write_real(myfileid, global.wstrength);
19
    file_text_writeln(myfileid);
20
    file_text_write_real(myfileid, global.df);
21
    file_text_writeln(myfileid);
22
    file_text_write_real(myfileid, global.adef);
23
    file_text_writeln(myfileid);
24
    file_text_write_real(myfileid, global.sp);
25
    file_text_writeln(myfileid);
26
    file_text_write_real(myfileid, global.xp);
27
    file_text_writeln(myfileid);
28
    file_text_write_real(myfileid, global.gold);
29
    file_text_writeln(myfileid);
30
    file_text_write_real(myfileid, global.kills);
31
    file_text_writeln(myfileid);
32
    for (i = 0; i < 8; i += 1)
33
    {
34
        file_text_write_real(myfileid, global.item[i]);
35
        file_text_writeln(myfileid);
36
        file_text_write_real(myfileid, global.phone[i]);
37
        file_text_writeln(myfileid);
38
    }
39
    file_text_write_real(myfileid, global.weapon);
40
    file_text_writeln(myfileid);
41
    file_text_write_real(myfileid, global.armor);
42
    file_text_writeln(myfileid);
43
    for (i = 0; i < 512; i += 1)
44
    {
45
        file_text_write_real(myfileid, global.flag[i]);
46
        file_text_writeln(myfileid);
47
    }
48
    file_text_write_real(myfileid, global.plot);
49
    file_text_writeln(myfileid);
50
    for (i = 0; i < 3; i += 1)
51
    {
52
        file_text_write_real(myfileid, global.menuchoice[i]);
53
        file_text_writeln(myfileid);
54
    }
55
    file_text_write_real(myfileid, global.currentsong);
56
    file_text_writeln(myfileid);
57
    file_text_write_real(myfileid, global.currentroom);
58
    file_text_writeln(myfileid);
59
    file_text_write_real(myfileid, obj_time.time);
60
    file_text_close(myfileid);
61
}