This is the code I use to save and load real_screen_num
and to change real_screen_size.x and y:
Code:
var_nsave filehandle2;
var fhandle2;
string real_res_str="07";
var real_screen_num=7;
var real_screen_size[2];
//
action save_res_text(){
str_for_num(real_res_str,real_screen_num);
filehandle2=file_open_write("res.txt");
file_str_write(filehandle2,real_res_str);
file_close(filehandle2);
}
//
action load_res_text(){
fhandle2=file_open_read("res.txt");
file_str_read(fhandle2,real_res_str);
real_screen_num=str_to_num(real_res_str);
file_close(fhandle2);}
//
action set_real_res(){
while(1){
if(real_screen_num==7){
real_screen_size.x=800;
real_screen_size.y=600;}
if(real_screen_num==8){
real_screen_size.x=1024;
real_screen_size.y=768;}
if(real_screen_num==9){
real_screen_size.x=1280;
real_screen_size.y=960;}
if(real_screen_num==10){
real_screen_size.x=1400;
real_screen_size.y=1050;}
if(real_screen_num==11){
real_screen_size.x=1600;
real_screen_size.y=1200;}
if(real_screen_num==12){
real_screen_size.x=1920;
real_screen_size.y=1200;}
wait(1);}}
I call "save_res_text();" bevore I load the game to save the
real_res_num.
But how can I call "load_res_text" after the game is loaded?

("real_screen_num" is only changed when I change the res)