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