|
1
|
TYPE = 0;
|
|
2
|
if (ossafe_file_exists("filech1_3"))
|
|
3
|
TYPE = 1;
|
|
4
|
if (ossafe_file_exists("filech1_4"))
|
|
5
|
TYPE = 1;
|
|
6
|
if (ossafe_file_exists("filech1_5"))
|
|
7
|
TYPE = 1;
|
|
8
|
if (TYPE == 0)
|
|
9
|
{
|
|
10
|
scr_windowcaptionscr_windowcaption
function scr_windowcaption(arg0)
{
if (global.tempflag[10] == 1)
window_set_caption();
else
window_set_caption(arg0);
} ();
|
|
11
|
global.currentsong[0] = snd_init("AUDIO_DRONE.ogg");
|
|
12
|
global.currentsong[1] = mus_loop(global.currentsong[0]);
|
|
13
|
}
|
|
14
|
if (TYPE == 1)
|
|
15
|
{
|
|
16
|
instance_create(0, 0, obj_fadein);
|
|
17
|
global.tempflag[10] = 1;
|
|
18
|
scr_windowcaptionscr_windowcaption
function scr_windowcaption(arg0)
{
if (global.tempflag[10] == 1)
window_set_caption();
else
window_set_caption(arg0);
} ();
|
|
19
|
global.currentsong[0] = snd_init("AUDIO_STORY.ogg");
|
|
20
|
global.currentsong[1] = mus_loop_ext(global.currentsong[0], 1, 0.95);
|
|
21
|
}
|
|
22
|
BGMADE = 0;
|
|
23
|
BG_ALPHA = 0;
|
|
24
|
BG_SINER = 0;
|
|
25
|
OBMADE = 0;
|
|
26
|
OB_DEPTH = 0;
|
|
27
|
obacktimer = 0;
|
|
28
|
OBM = 0.5;
|
|
29
|
COL_A = c_green;
|
|
30
|
COL_B = c_lime;
|
|
31
|
COL_PLUS = merge_color(c_lime, c_white, 0.5);
|
|
32
|
input_enabled = true;
|
|
33
|
if (TYPE == 1)
|
|
34
|
{
|
|
35
|
BGSINER = 0;
|
|
36
|
BGMAGNITUDE = 6;
|
|
37
|
COL_A = merge_color(c_ltgray, c_navy, 0.2);
|
|
38
|
COL_B = c_white;
|
|
39
|
COL_PLUS = merge_color(c_yellow, c_white, 0.5);
|
|
40
|
BGMADE = 1;
|
|
41
|
BG_ALPHA = 0;
|
|
42
|
ANIM_SINER = 0;
|
|
43
|
ANIM_SINER_B = 0;
|
|
44
|
TRUE_ANIM_SINER = 0;
|
|
45
|
}
|
|
46
|
MENU_NO = 0;
|
|
47
|
for (i = 0; i < 8; i += 1)
|
|
48
|
MENUCOORD[i] = 0;
|
|
49
|
XL = 210;
|
|
50
|
YL = 40;
|
|
51
|
YS = 5;
|
|
52
|
HEARTX = 75;
|
|
53
|
HEARTY = 110;
|
|
54
|
HEARTXCUR = 75;
|
|
55
|
HEARTYCUR = 75;
|
|
56
|
MOVENOISE = 0;
|
|
57
|
SELNOISE = 0;
|
|
58
|
BACKNOISE = 0;
|
|
59
|
DEATHNOISE = 0;
|
|
60
|
CANQUIT = 1;
|
|
61
|
if (global.is_console == 1)
|
|
62
|
CANQUIT = 0;
|
|
63
|
ONEBUFFER = 2;
|
|
64
|
TWOBUFFER = 0;
|
|
65
|
THREAT = 0;
|
|
66
|
TEMPMESSAGE = " ";
|
|
67
|
MESSAGETIMER = 0;
|
|
68
|
version_text = global.version + " ";
|
|
69
|
scr_84_load_iniscr_84_load_ini
function scr_84_load_ini()
{
for (i = 0; i < 3; i += 1)
FILE[i] = 0;
for (i = 0; i < 3; i += 1)
{
FILE[i] = 0;
NAME[i] = ;
TIME[i] = 0;
PLACE[i] = "------------";
LEVEL[i] = 0;
TIME_STRING[i] = "--:--";
INITLANG[i] = 0;
}
if (ossafe_file_exists("filech1_0"))
{
FILE[0] = 1;
NAME[0] = ;
}
if (ossafe_file_exists("filech1_1"))
{
FILE[1] = 1;
NAME[1] = ;
}
if (ossafe_file_exists("filech1_2"))
{
FILE[2] = 1;
NAME[2] = ;
}
if (ossafe_file_exists("dr.ini"))
{
ossafe_ini_open("dr.ini");
for (i = 0; i < 3; i += 1)
{
if (FILE[i] == 1)
{
var room_id = ini_read_real(scr_ini_chapter(global.chapter, i), "Room", scr_get_id_by_room_index(room));
if (room_id < 10000)
{
var valid_room_index = scr_get_valid_room(global.chapter, room_id);
room_id = scr_get_id_by_room_index(valid_room_index);
}
var room_index = scr_get_room_by_id(room_id);
PLACE[i] = scr_roomname(room_index);
TIME[i] = ini_read_real("G" + string(i), "Time", 0);
NAME[i] = ini_read_string("G" + string(i), "Name", "------");
LEVEL[i] = 1;
INITLANG[i] = ini_read_real("G" + string(i), "InitLang", 0);
TIME_SECONDS_TOTAL[i] = floor(TIME[i] / 30);
TIME_MINUTES[i] = floor(TIME_SECONDS_TOTAL[i] / 60);
TIME_SECONDS[i] = TIME_SECONDS_TOTAL[i] - (TIME_MINUTES[i] * 60);
TIME_SECONDS_STRING[i] = string(TIME_SECONDS[i]);
if (TIME_SECONDS[i] == 0)
TIME_SECONDS_STRING[i] = "00";
if (TIME_SECONDS[i] < 10 && TIME_SECONDS[i] >= 1)
TIME_SECONDS_STRING[i] = "0" + string(TIME_SECONDS[i]);
TIME_STRING[i] = scr_timedisp(TIME[i]);
}
}
ossafe_ini_close();
ossafe_savedata_save();
}
} ();
|