(main.c) Fixed blinking transition glitch & softlock
This commit is contained in:
parent
b1f55d09b1
commit
5bab9f4e61
BIN
platform.g3a
BIN
platform.g3a
Binary file not shown.
|
@ -192,7 +192,7 @@ int main(void)
|
|||
if (player_x <= 22)
|
||||
{
|
||||
level_id -= 1;
|
||||
player_x = 416 + (move * (int) hspd);
|
||||
player_x = 414 + (move * (int) hspd);
|
||||
set_start_pos(&start_x, &start_y, player_x, player_y);
|
||||
set_level(level_id, level, &coin_id);
|
||||
DRAW_LEVEL();
|
||||
|
@ -201,7 +201,7 @@ int main(void)
|
|||
else if (player_x >= 416)
|
||||
{
|
||||
level_id += 1;
|
||||
player_x = 22 + (move * (int) hspd);
|
||||
player_x = 24 + (move * (int) hspd);
|
||||
set_start_pos(&start_x, &start_y, player_x, player_y);
|
||||
set_level(level_id, level, &coin_id);
|
||||
DRAW_LEVEL();
|
||||
|
@ -212,6 +212,7 @@ int main(void)
|
|||
level_id -= 100;
|
||||
player_y = 246;
|
||||
spawn_buffer = 1;
|
||||
set_start_pos(&start_x, &start_y, player_x, player_y);
|
||||
set_level(level_id, level, &coin_id);
|
||||
DRAW_LEVEL();
|
||||
reset_old_pos(&old_x, &old_y);
|
||||
|
|
Loading…
Reference in New Issue