mirror of
https://gitlab.com/dosowisko.net/libsuperderpy.git
synced 2025-02-01 19:16:44 +01:00
limit derpy moves in Y axis
This commit is contained in:
parent
61b862b858
commit
e9ffdf5465
1 changed files with 4 additions and 0 deletions
|
@ -94,12 +94,16 @@ void Level_Draw(struct Game *game) {
|
||||||
if (game->level.handle_input) {
|
if (game->level.handle_input) {
|
||||||
if (al_key_down(&keyboard, ALLEGRO_KEY_UP)) {
|
if (al_key_down(&keyboard, ALLEGRO_KEY_UP)) {
|
||||||
game->level.derpy_y -= 0.005;
|
game->level.derpy_y -= 0.005;
|
||||||
|
//PrintConsole(game, "Derpy Y position: %f", game->level.derpy_y);
|
||||||
}
|
}
|
||||||
if (al_key_down(&keyboard, ALLEGRO_KEY_DOWN)) {
|
if (al_key_down(&keyboard, ALLEGRO_KEY_DOWN)) {
|
||||||
game->level.derpy_y += 0.005;
|
game->level.derpy_y += 0.005;
|
||||||
|
//PrintConsole(game, "Derpy Y position: %f", game->level.derpy_y);
|
||||||
}
|
}
|
||||||
if (game->level.derpy_y > 0.5) game->level.sheet_speed=1;
|
if (game->level.derpy_y > 0.5) game->level.sheet_speed=1;
|
||||||
else game->level.sheet_speed=0;
|
else game->level.sheet_speed=0;
|
||||||
|
if (game->level.derpy_y < 0) game->level.derpy_y=0;
|
||||||
|
else if (game->level.derpy_y > 0.75) game->level.derpy_y=0.75;
|
||||||
}
|
}
|
||||||
|
|
||||||
al_clear_to_color(al_map_rgb(0,0,0));
|
al_clear_to_color(al_map_rgb(0,0,0));
|
||||||
|
|
Loading…
Reference in a new issue