1 |
function scr_draw_screen_border_ch1scr_draw_screen_border_ch1function scr_draw_screen_border_ch1(arg0)
{
var border_id = arg0;
var return_title = false;
if (variable_global_exists("chapter_return"))
{
if (global.chapter_return > 0)
return_title = true;
}
if (!return_title)
{
draw_enable_alphablend_ch1(false);
if (border_id == "Dynamic" || border_id == "ダイナミック")
{
if (!loaded)
{
obj_time_ch1.border_alpha = 0;
loaded = true;
}
obj_time_ch1.border_fade_value = 0.025;
var room_id = room;
var _border_image = global.darkzone ? border_dark_ch1 : border_light_ch1;
if (room_id == 413 || room_id == 1642 || room_id == 420 || room_id == 418)
_border_image = border_dark_ch1;
if (room_id == 282 || room_id == 1638 || room_id == 420 || room_id == 426 || room_id == 416 || room_id == 412 || room_id == 316 || room_id == 321)
obj_time_ch1.border_alpha = 0;
else if (room_id == 313 || room_id == 411)
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0;
else if (room_id == 288 || room_id == 326 || room_id == 295)
obj_time_ch1.border_fade_in = obj_time_ch1.border_alpha < 1;
else if (instance_exists(obj_savepoint_ch1))
obj_time_ch1.border_alpha = 1;
if (room_id == 314)
{
if (instance_exists(obj_unusedclassevent_ch1))
{
if (obj_unusedclassevent_ch1.lightsoff == 0)
obj_time_ch1.border_fade_in = obj_time_ch1.border_alpha < 1;
else
obj_time_ch1.border_alpha = 0;
}
}
if (room_id == 283)
{
if (instance_exists(obj_krisroom_ch1))
{
if (obj_krisroom_ch1.con >= 50)
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0;
else
obj_time_ch1.border_alpha = (global.plot <= 10) ? 0 : 1;
}
}
if (room_id == 419)
{
if (instance_exists(DEVICE_FAILURE_ch1))
{
if (DEVICE_FAILURE_ch1.EVENT >= 27 && !instance_exists(obj_writer_ch1))
obj_time_ch1.border_alpha = 0;
}
}
var game_won = false;
if (ossafe_file_exists_ch1("filech1_3"))
game_won = true;
if (ossafe_file_exists_ch1("filech1_4"))
game_won = true;
if (ossafe_file_exists_ch1("filech1_5"))
game_won = true;
if ((room_id == 413 || room_id == 1642 || room_id == 420) && game_won == true)
{
_border_image = border_dark_ch1;
obj_time_ch1.border_alpha = 1;
}
scr_draw_background_ps4_ch1(_border_image, 0, 0);
global.disable_border = obj_time_ch1.border_alpha != 1;
}
else if (border_id == "Simple" || border_id == "シンプル")
{
var room_id = global.currentroom;
if (instance_exists(obj_savepoint_ch1))
obj_time_ch1.border_alpha = 1;
if (room_id == 421)
{
if (instance_exists(obj_credits_ch1))
{
if (obj_credits_ch1.timer >= 1560)
{
obj_time_ch1.border_fade_value = 0.01;
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0;
}
}
}
scr_draw_background_ps4_ch1(bg_border_line_1080_ch1, 0, 0);
global.disable_border = obj_time_ch1.border_alpha != 1;
}
draw_set_alpha(1);
draw_enable_alphablend_ch1(true);
}
if (return_title)
{
obj_time_ch1.border_fade_in = false;
obj_time_ch1.border_fade_value = 0.05;
... (arg0) |
2 |
{ |
3 |
var border_id = arg0; |
4 |
var return_title = false; |
5 |
if (variable_global_exists("chapter_return")) |
6 |
{ |
7 |
if (global.chapter_return > 0) |
8 |
return_title = true; |
9 |
} |
10 |
if (!return_title) |
11 |
{ |
12 |
draw_enable_alphablend_ch1(false); |
13 |
if (border_id == "Dynamic" || border_id == "ダイナミック") |
14 |
{ |
15 |
if (!loaded) |
16 |
{ |
17 |
obj_time_ch1.border_alpha = 0; |
18 |
loaded = true; |
19 |
} |
20 |
obj_time_ch1.border_fade_value = 0.025; |
21 |
var room_id = room; |
22 |
var _border_image = global.darkzone ? border_dark_ch1 : border_light_ch1; |
23 |
if (room_id == 413 || room_id == 1642 || room_id == 420 || room_id == 418) |
24 |
_border_image = border_dark_ch1; |
25 |
if (room_id == 282 || room_id == 1638 || room_id == 420 || room_id == 426 || room_id == 416 || room_id == 412 || room_id == 316 || room_id == 321) |
26 |
obj_time_ch1.border_alpha = 0; |
27 |
else if (room_id == 313 || room_id == 411) |
28 |
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0; |
29 |
else if (room_id == 288 || room_id == 326 || room_id == 295) |
30 |
obj_time_ch1.border_fade_in = obj_time_ch1.border_alpha < 1; |
31 |
else if (instance_exists(obj_savepoint_ch1)) |
32 |
obj_time_ch1.border_alpha = 1; |
33 |
if (room_id == 314) |
34 |
{ |
35 |
if (instance_exists(obj_unusedclassevent_ch1)) |
36 |
{ |
37 |
if (obj_unusedclassevent_ch1.lightsoff == 0) |
38 |
obj_time_ch1.border_fade_in = obj_time_ch1.border_alpha < 1; |
39 |
else |
40 |
obj_time_ch1.border_alpha = 0; |
41 |
} |
42 |
} |
43 |
if (room_id == 283) |
44 |
{ |
45 |
if (instance_exists(obj_krisroom_ch1)) |
46 |
{ |
47 |
if (obj_krisroom_ch1.con >= 50) |
48 |
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0; |
49 |
else |
50 |
obj_time_ch1.border_alpha = (global.plot <= 10) ? 0 : 1; |
51 |
} |
52 |
} |
53 |
if (room_id == 419) |
54 |
{ |
55 |
if (instance_exists(DEVICE_FAILURE_ch1)) |
56 |
{ |
57 |
if (DEVICE_FAILURE_ch1.EVENT >= 27 && !instance_exists(obj_writer_ch1)) |
58 |
obj_time_ch1.border_alpha = 0; |
59 |
} |
60 |
} |
61 |
var game_won = false; |
62 |
if (ossafe_file_exists_ch1("filech1_3")) |
63 |
game_won = true; |
64 |
if (ossafe_file_exists_ch1("filech1_4")) |
65 |
game_won = true; |
66 |
if (ossafe_file_exists_ch1("filech1_5")) |
67 |
game_won = true; |
68 |
if ((room_id == 413 || room_id == 1642 || room_id == 420) && game_won == true) |
69 |
{ |
70 |
_border_image = border_dark_ch1; |
71 |
obj_time_ch1.border_alpha = 1; |
72 |
} |
73 |
scr_draw_background_ps4_ch1scr_draw_background_ps4_ch1function scr_draw_background_ps4_ch1(arg0, arg1, arg2)
{
var bg = arg0;
var xx = arg1;
var yy = arg2;
if (os_type == os_ps4 || os_type == os_switch)
{
var scale = window_get_width() / 1920;
draw_background_stretched_ch1(bg, xx * scale, yy * scale, background_get_width_ch1(bg) * scale, background_get_height_ch1(bg) * scale);
}
else
{
draw_background_ch1(bg, xx, yy);
}
} (_border_image, 0, 0); |
74 |
global.disable_border = obj_time_ch1.border_alpha != 1; |
75 |
} |
76 |
else if (border_id == "Simple" || border_id == "シンプル") |
77 |
{ |
78 |
var room_id = global.currentroom; |
79 |
if (instance_exists(obj_savepoint_ch1)) |
80 |
obj_time_ch1.border_alpha = 1; |
81 |
if (room_id == 421) |
82 |
{ |
83 |
if (instance_exists(obj_credits_ch1)) |
84 |
{ |
85 |
if (obj_credits_ch1.timer >= 1560) |
86 |
{ |
87 |
obj_time_ch1.border_fade_value = 0.01; |
88 |
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0; |
89 |
} |
90 |
} |
91 |
} |
92 |
scr_draw_background_ps4_ch1scr_draw_background_ps4_ch1function scr_draw_background_ps4_ch1(arg0, arg1, arg2)
{
var bg = arg0;
var xx = arg1;
var yy = arg2;
if (os_type == os_ps4 || os_type == os_switch)
{
var scale = window_get_width() / 1920;
draw_background_stretched_ch1(bg, xx * scale, yy * scale, background_get_width_ch1(bg) * scale, background_get_height_ch1(bg) * scale);
}
else
{
draw_background_ch1(bg, xx, yy);
}
} (bg_border_line_1080_ch1, 0, 0); |
93 |
global.disable_border = obj_time_ch1.border_alpha != 1; |
94 |
} |
95 |
draw_set_alpha(1); |
96 |
draw_enable_alphablend_ch1(true); |
97 |
} |
98 |
if (return_title) |
99 |
{ |
100 |
obj_time_ch1.border_fade_in = false; |
101 |
obj_time_ch1.border_fade_value = 0.05; |
102 |
obj_time_ch1.border_fade_out = obj_time_ch1.border_alpha > 0; |
103 |
global.disable_border = obj_time_ch1.border_alpha != 1; |
104 |
} |
105 |
} |