1 |
function scr_controls_default_ch1scr_controls_default_ch1function scr_controls_default_ch1()
{
global.button0 = gp_face1;
global.button1 = gp_face2;
global.button2 = gp_face4;
if (os_type == os_ps4)
{
var os_map = os_get_info();
var ps4_confirm_button = undefined;
if (os_map != -1)
{
var mapsize = ds_map_size(os_map);
var key = ds_map_find_first(os_map);
for (var i = 0; i < (mapsize - 1); i++)
{
if (key == "enter_button_assign")
ps4_confirm_button = ds_map_find_value(os_map, key);
else
key = ds_map_find_next(os_map, key);
}
ds_map_destroy(os_map);
}
if (ps4_confirm_button == 0)
{
global.button0 = gp_face2;
global.button1 = gp_face1;
}
else
{
global.button0 = gp_face1;
global.button1 = gp_face2;
}
global.button2 = gp_face4;
}
else if (os_type == os_switch)
{
global.button0 = gp_face2;
global.button1 = gp_face1;
global.button2 = gp_face4;
}
global.default_button0 = global.button0;
global.default_button1 = global.button1;
global.default_button2 = global.button2;
global.input_k[0] = vk_down;
global.input_k[1] = vk_right;
global.input_k[2] = vk_up;
global.input_k[3] = vk_left;
global.input_k[4] = ord("Z");
global.input_k[5] = ord("X");
global.input_k[6] = ord("C");
global.input_k[7] = vk_enter;
global.input_k[8] = vk_shift;
global.input_k[9] = vk_control;
global.input_g[0] = gp_padd;
global.input_g[1] = gp_padr;
global.input_g[2] = gp_padu;
global.input_g[3] = gp_padl;
global.input_g[4] = global.button0;
global.input_g[5] = global.button1;
global.input_g[6] = global.button2;
global.input_g[7] = 999;
global.input_g[8] = 999;
global.input_g[9] = 999;
obj_gamecontroller.gamepad_shoulderlb_reassign = 0;
} () |
2 |
{ |
3 |
global.button0 = gp_face1; |
4 |
global.button1 = gp_face2; |
5 |
global.button2 = gp_face4; |
6 |
if (os_type == os_ps4) |
7 |
{ |
8 |
var os_map = os_get_info(); |
9 |
var ps4_confirm_button = undefined; |
10 |
if (os_map != -1) |
11 |
{ |
12 |
var mapsize = ds_map_size(os_map); |
13 |
var key = ds_map_find_first(os_map); |
14 |
for (var i = 0; i < (mapsize - 1); i++) |
15 |
{ |
16 |
if (key == "enter_button_assign") |
17 |
ps4_confirm_button = ds_map_find_value(os_map, key); |
18 |
else |
19 |
key = ds_map_find_next(os_map, key); |
20 |
} |
21 |
ds_map_destroy(os_map); |
22 |
} |
23 |
if (ps4_confirm_button == 0) |
24 |
{ |
25 |
global.button0 = gp_face2; |
26 |
global.button1 = gp_face1; |
27 |
} |
28 |
else |
29 |
{ |
30 |
global.button0 = gp_face1; |
31 |
global.button1 = gp_face2; |
32 |
} |
33 |
global.button2 = gp_face4; |
34 |
} |
35 |
else if (os_type == os_switch) |
36 |
{ |
37 |
global.button0 = gp_face2; |
38 |
global.button1 = gp_face1; |
39 |
global.button2 = gp_face4; |
40 |
} |
41 |
global.default_button0 = global.button0; |
42 |
global.default_button1 = global.button1; |
43 |
global.default_button2 = global.button2; |
44 |
global.input_k[0] = vk_down; |
45 |
global.input_k[1] = vk_right; |
46 |
global.input_k[2] = vk_up; |
47 |
global.input_k[3] = vk_left; |
48 |
global.input_k[4] = ord("Z"); |
49 |
global.input_k[5] = ord("X"); |
50 |
global.input_k[6] = ord("C"); |
51 |
global.input_k[7] = vk_enter; |
52 |
global.input_k[8] = vk_shift; |
53 |
global.input_k[9] = vk_control; |
54 |
global.input_g[0] = gp_padd; |
55 |
global.input_g[1] = gp_padr; |
56 |
global.input_g[2] = gp_padu; |
57 |
global.input_g[3] = gp_padl; |
58 |
global.input_g[4] = global.button0; |
59 |
global.input_g[5] = global.button1; |
60 |
global.input_g[6] = global.button2; |
61 |
global.input_g[7] = 999; |
62 |
global.input_g[8] = 999; |
63 |
global.input_g[9] = 999; |
64 |
obj_gamecontroller.gamepad_shoulderlb_reassign = 0; |
65 |
} |