Z
//find global.game_directory
ini_open("Path.get")
ini_write_real("a","b",0);
ini_close();
global.game_directory = (string(filename_path("Path.get")));
if file_exists((global.game_directory)+"Path.get")
{
file_delete(string(global.game_directory)+"Path.get")
}
//show_message(global.game_directory);
ini_open(mk_savechar);
with (o_playerstart)
{
var xt=ini_read_real("WRD", "x", x);
var yt=ini_read_real("WRD", "y", y);
instance_create_depth(xt, yt, -yt, o_player);
instance_destroy();
}
var rn=room_get_name(room);
global.dialogueslot=scr_getdialoguelist(room);
for (var i=0; i<array_length_1d(global.dialogueslot); i++)
{
global.dialogueslot[i]=ini_read_string("DLG", string(rn)+string(i), "");
}
var k=0;
with (par_dialogue)
{
k=0;
for (var i=0; i<array_length_1d(global.dialogueslot); i++)
{
if (dialogue==global.dialogueslot[i])
{
k=1;
break;
}
}
if (!k) {instance_destroy()};
}
ini_close();
ini_open(mk_savechar);
with (o_playerstart)
{
var xt=ini_read_real("WRD", "x", x);
var yt=ini_read_real("WRD", "y", y);
instance_create_depth(xt, yt, -yt, o_player);
instance_destroy();
}
ini_close();
ini_open(mk_savechar);
var rn=room_get_name(room);
global.dialogueslot=scr_getdialoguelist(room);
for (var i=0; i<array_length_1d(global.dialogueslot); i++)
{
global.dialogueslot[i]=ini_read_string("DLG", string(rn)+string(i), "");
}
var k=0;
with (par_dialogue)
{
k=0;
for (var i=0; i<array_length_1d(global.dialogueslot); i++)
{
if (dialogue==global.dialogueslot[i])
{
k=1;
break;
}
}
if (!k) {instance_destroy()};
}
ini_close();