sSubScrChangeBG
0
-1
-15
0
<undefined>
<undefined>
1
603
7
0
0
-1
2
self
0
0
1
offset = 160;
state = 0;
with (oSS_Fg) hidetext = 1;
1
603
7
0
0
-1
2
self
0
0
1
if (state == 0) {
if (offset > 0) {
offset -= 16;
} else {
state = 1;
view_object[0] = noone;
view_yview[0] = 0;
}
}
if (state == 1) {
if (oControl.kUp > 0 && oControl.kUpPushedSteps == 0) {
global.ssmode = 0;
event_user(0);
}
if (oControl.kRight > 0 && oControl.kRightPushedSteps == 0) {
global.ssmode = 1;
event_user(0);
}
if (oControl.kLeft > 0 && oControl.kLeftPushedSteps == 0) {
global.ssmode = 2;
event_user(0);
}
if (oControl.kDown > 0 && oControl.kDownPushedSteps == 0) {
global.ssmode = 3;
event_user(0);
}
}
if (state == 2) {
if (offset < 160) {
offset += 16;
} else event_user(1);
}
1
603
7
0
0
-1
2
self
0
0
1
instance_destroy();
1
603
7
0
0
-1
2
self
0
0
1
with (oSS_Control) {
event_user(0);
event_user(1);
}
state = 2;
with (oSS_Fg) hidetext = 0;
1
603
7
0
0
-1
2
self
0
0
1
// equips
draw_sprite_ext(sprite_index, -1, view_xview[0] + 160 + offset, view_yview[0] + 120, 1, 1, 0, -1, 1);
draw_background(bg_SubScrMenuEqu, view_xview[0] + 196 + offset, view_yview[0] + 103);
// logs
draw_sprite_ext(sprite_index, -1, view_xview[0] + 160 - offset, view_yview[0] + 120, 1, 1, 180, -1, 1);
draw_background(bg_SubScrMenuLog, view_xview[0] + 90 - offset, view_yview[0] + 103);
// map
draw_sprite_ext(sprite_index, -1, view_xview[0] + 160, view_yview[0] + 120 - offset, 1, 1, 90, -1, 1);
draw_background(bg_SubScrMenuMap, view_xview[0] + 143, view_yview[0] + 50 - offset);
// options
draw_sprite_ext(sprite_index, -1, view_xview[0] + 160, view_yview[0] + 120 + offset, 1, 1, 270, -1, 1);
draw_background(bg_SubScrMenuOpt, view_xview[0] + 143, view_yview[0] + 156 + offset);
// widescreen fix for screen edges
if (oControl.widescreen) {
draw_set_alpha(1);
draw_set_color(c_black);
draw_rectangle(view_xview[0] + 320 + offset, view_yview[0], view_xview[0] + 320 + (oControl.widescreen_space/2), view_yview[0] + 240, false);
draw_rectangle(view_xview[0] - (oControl.widescreen_space/2), view_yview[0], view_xview[0] + (oControl.widescreen_space/2) - offset, view_yview[0] + 240, false);
draw_set_color(c_white);
}
0
0
0
0.5
0.100000001490116
0
0.100000001490116
0.100000001490116
0.200000002980232
-1
-1