mirror of
https://gitlab.com/dosowisko.net/libsuperderpy.git
synced 2025-02-01 11:06:44 +01:00
reset Derpy's angle when returning to running
This commit is contained in:
parent
55a55599be
commit
7842385b27
1 changed files with 4 additions and 1 deletions
|
@ -94,8 +94,11 @@ bool Run(struct Game *game, struct TM_Action *action, enum TM_ActionState state)
|
|||
action->arguments++;
|
||||
}
|
||||
game->level.derpy_y+=tps(game, 60*0.0042);
|
||||
if (game->level.derpy_angle > 0) { game->level.derpy_angle -= tps(game, 60*0.02); if (game->level.derpy_angle < 0) game->level.derpy_angle = 0; }
|
||||
if (game->level.derpy_angle < 0) { game->level.derpy_angle += tps(game, 60*0.02); if (game->level.derpy_angle > 0) game->level.derpy_angle = 0; }
|
||||
if (game->level.derpy_y<0.65) return false;
|
||||
SelectDerpySpritesheet(game, "run");
|
||||
game->level.derpy_angle = 0;
|
||||
SelectDerpySpritesheet(game, "run");
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue