1 |
function scr_debug_premade_savescr_debug_premade_savefunction scr_debug_premade_save()
{
var chapter = argument[0];
var filechoice = argument[1];
file = "filech" + string(chapter) + "_" + string(filechoice);
myfileid = file_text_open_write(file);
file_text_write_string(myfileid, global.truename);
file_text_writeln(myfileid);
for (i = 0; i < 6; i += 1)
{
file_text_write_string(myfileid, global.othername[i]);
file_text_writeln(myfileid);
}
file_text_write_real(myfileid, global.char[0]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.char[1]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.char[2]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 0);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 0);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 1);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 0);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 1);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 0);
file_text_writeln(myfileid);
for (i = 0; i < 4; i += 1)
{
file_text_write_real(myfileid, global.hp[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.maxhp[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.at[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.df[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.mag[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.guts[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.charweapon[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.chararmor1[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.chararmor2[i]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.weaponstyle[i]);
file_text_writeln(myfileid);
for (q = 0; q < 4; q += 1)
{
file_text_write_real(myfileid, global.itemat[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itemdf[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itemmag[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itembolts[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itemgrazeamt[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itemgrazesize[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itemboltspeed[i][q]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.itemspecial[i][q]);
file_text_writeln(myfileid);
}
for (j = 0; j < 12; j += 1)
{
file_text_write_real(myfileid, global.spell[i][j]);
file_text_writeln(myfileid);
}
}
file_text_write_real(myfileid, global.boltspeed);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.grazeamt);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.grazesize);
file_text_writeln(myfileid);
for (j = 0; j < 13; j += 1)
{
file_text_write_real(myfileid, global.item[j]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.keyitem[j]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.weapon[j]);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.armor[j]);
file_text_writeln(myfileid);
}
file_text_write_real(myfileid, global.tension);
file_text_writeln(myfileid);
file_text_write_real(myfileid, global.maxtension);
file_text_writeln(myfileid);
file_text_write_real(myfileid, 2);
file_text_writeln(myfileid);
... () |
2 |
{ |
3 |
var chapter = argument[0]; |
4 |
var filechoice = argument[1]; |
5 |
file = "filech" + string(chapter) + "_" + string(filechoice); |
6 |
myfileid = file_text_open_write(file); |
7 |
file_text_write_string(myfileid, global.truename); |
8 |
file_text_writeln(myfileid); |
9 |
for (i = 0; i < 6; i += 1) |
10 |
{ |
11 |
file_text_write_string(myfileid, global.othername[i]); |
12 |
file_text_writeln(myfileid); |
13 |
} |
14 |
file_text_write_real(myfileid, global.char[0]); |
15 |
file_text_writeln(myfileid); |
16 |
file_text_write_real(myfileid, global.char[1]); |
17 |
file_text_writeln(myfileid); |
18 |
file_text_write_real(myfileid, global.char[2]); |
19 |
file_text_writeln(myfileid); |
20 |
file_text_write_real(myfileid, 0); |
21 |
file_text_writeln(myfileid); |
22 |
file_text_write_real(myfileid, 0); |
23 |
file_text_writeln(myfileid); |
24 |
file_text_write_real(myfileid, 1); |
25 |
file_text_writeln(myfileid); |
26 |
file_text_write_real(myfileid, 0); |
27 |
file_text_writeln(myfileid); |
28 |
file_text_write_real(myfileid, 1); |
29 |
file_text_writeln(myfileid); |
30 |
file_text_write_real(myfileid, 0); |
31 |
file_text_writeln(myfileid); |
32 |
for (i = 0; i < 4; i += 1) |
33 |
{ |
34 |
file_text_write_real(myfileid, global.hp[i]); |
35 |
file_text_writeln(myfileid); |
36 |
file_text_write_real(myfileid, global.maxhp[i]); |
37 |
file_text_writeln(myfileid); |
38 |
file_text_write_real(myfileid, global.at[i]); |
39 |
file_text_writeln(myfileid); |
40 |
file_text_write_real(myfileid, global.df[i]); |
41 |
file_text_writeln(myfileid); |
42 |
file_text_write_real(myfileid, global.mag[i]); |
43 |
file_text_writeln(myfileid); |
44 |
file_text_write_real(myfileid, global.guts[i]); |
45 |
file_text_writeln(myfileid); |
46 |
file_text_write_real(myfileid, global.charweapon[i]); |
47 |
file_text_writeln(myfileid); |
48 |
file_text_write_real(myfileid, global.chararmor1[i]); |
49 |
file_text_writeln(myfileid); |
50 |
file_text_write_real(myfileid, global.chararmor2[i]); |
51 |
file_text_writeln(myfileid); |
52 |
file_text_write_real(myfileid, global.weaponstyle[i]); |
53 |
file_text_writeln(myfileid); |
54 |
for (q = 0; q < 4; q += 1) |
55 |
{ |
56 |
file_text_write_real(myfileid, global.itemat[i][q]); |
57 |
file_text_writeln(myfileid); |
58 |
file_text_write_real(myfileid, global.itemdf[i][q]); |
59 |
file_text_writeln(myfileid); |
60 |
file_text_write_real(myfileid, global.itemmag[i][q]); |
61 |
file_text_writeln(myfileid); |
62 |
file_text_write_real(myfileid, global.itembolts[i][q]); |
63 |
file_text_writeln(myfileid); |
64 |
file_text_write_real(myfileid, global.itemgrazeamt[i][q]); |
65 |
file_text_writeln(myfileid); |
66 |
file_text_write_real(myfileid, global.itemgrazesize[i][q]); |
67 |
file_text_writeln(myfileid); |
68 |
file_text_write_real(myfileid, global.itemboltspeed[i][q]); |
69 |
file_text_writeln(myfileid); |
70 |
file_text_write_real(myfileid, global.itemspecial[i][q]); |
71 |
file_text_writeln(myfileid); |
72 |
} |
73 |
for (j = 0; j < 12; j += 1) |
74 |
{ |
75 |
file_text_write_real(myfileid, global.spell[i][j]); |
76 |
file_text_writeln(myfileid); |
77 |
} |
78 |
} |
79 |
file_text_write_real(myfileid, global.boltspeed); |
80 |
file_text_writeln(myfileid); |
81 |
file_text_write_real(myfileid, global.grazeamt); |
82 |
file_text_writeln(myfileid); |
83 |
file_text_write_real(myfileid, global.grazesize); |
84 |
file_text_writeln(myfileid); |
85 |
for (j = 0; j < 13; j += 1) |
86 |
{ |
87 |
file_text_write_real(myfileid, global.item[j]); |
88 |
file_text_writeln(myfileid); |
89 |
file_text_write_real(myfileid, global.keyitem[j]); |
90 |
file_text_writeln(myfileid); |
91 |
file_text_write_real(myfileid, global.weapon[j]); |
92 |
file_text_writeln(myfileid); |
93 |
file_text_write_real(myfileid, global.armor[j]); |
94 |
file_text_writeln(myfileid); |
95 |
} |
96 |
file_text_write_real(myfileid, global.tension); |
97 |
file_text_writeln(myfileid); |
98 |
file_text_write_real(myfileid, global.maxtension); |
99 |
file_text_writeln(myfileid); |
100 |
file_text_write_real(myfileid, 2); |
101 |
file_text_writeln(myfileid); |
102 |
file_text_write_real(myfileid, 3); |
103 |
file_text_writeln(myfileid); |
104 |
file_text_write_real(myfileid, 0); |
105 |
file_text_writeln(myfileid); |
106 |
file_text_write_real(myfileid, 1); |
107 |
file_text_writeln(myfileid); |
108 |
file_text_write_real(myfileid, 2); |
109 |
file_text_writeln(myfileid); |
110 |
file_text_write_real(myfileid, 20); |
111 |
file_text_writeln(myfileid); |
112 |
file_text_write_real(myfileid, 20); |
113 |
file_text_writeln(myfileid); |
114 |
file_text_write_real(myfileid, 10); |
115 |
file_text_writeln(myfileid); |
116 |
file_text_write_real(myfileid, 20); |
117 |
file_text_writeln(myfileid); |
118 |
file_text_write_real(myfileid, 1); |
119 |
file_text_writeln(myfileid); |
120 |
file_text_write_real(myfileid, 0); |
121 |
file_text_writeln(myfileid); |
122 |
for (i = 0; i < 8; i += 1) |
123 |
{ |
124 |
file_text_write_real(myfileid, global.litem[i]); |
125 |
file_text_writeln(myfileid); |
126 |
file_text_write_real(myfileid, global.phone[i]); |
127 |
file_text_writeln(myfileid); |
128 |
} |
129 |
for (i = 0; i < 9999; i += 1) |
130 |
{ |
131 |
file_text_write_real(myfileid, 0); |
132 |
file_text_writeln(myfileid); |
133 |
} |
134 |
file_text_write_real(myfileid, 251); |
135 |
file_text_writeln(myfileid); |
136 |
file_text_write_real(myfileid, 28); |
137 |
file_text_writeln(myfileid); |
138 |
file_text_write_real(myfileid, 14400); |
139 |
file_text_close(myfileid); |
140 |
ossafe_ini_open("dr.ini"); |
141 |
ini_write_string("G" + string(filechoice), "Name", "Kris"); |
142 |
ini_write_real("G" + string(filechoice), "Level", 1); |
143 |
ini_write_real("G" + string(filechoice), "Love", 1); |
144 |
ini_write_real("G" + string(filechoice), "Time", 14400); |
145 |
ini_write_real("G" + string(filechoice), "Room", 28); |
146 |
ini_write_real("G" + string(filechoice), "InitLang", global.flag[912 language]); |
147 |
ossafe_ini_close(); |
148 |
} |