tweaks in Derpy animation speed

This commit is contained in:
Sebastian Krzyszkowiak 2012-04-10 14:07:36 +02:00
parent 3eef9495d4
commit 35a6a328bf

View file

@ -111,7 +111,7 @@ void Level_Draw(struct Game *game) {
game->level.derpy_y += 0.005; game->level.derpy_y += 0.005;
//PrintConsole(game, "Derpy Y position: %f", game->level.derpy_y); //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 = 0.0020/game->level.speed;
else game->level.sheet_speed=0; else game->level.sheet_speed=0;
if (game->level.derpy_y < 0) game->level.derpy_y=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; else if (game->level.derpy_y > 0.75) game->level.derpy_y=0.75;
@ -275,7 +275,7 @@ void Level_Load(struct Game *game) {
game->level.sheet_rows = 4; game->level.sheet_rows = 4;
game->level.sheet_cols = 6; game->level.sheet_cols = 6;
game->level.sheet_pos = 0; game->level.sheet_pos = 0;
game->level.sheet_speed = 2.5; game->level.sheet_speed = 2.4;
game->level.sheet_tmp = 0; game->level.sheet_tmp = 0;
game->level.handle_input = false; game->level.handle_input = false;
al_clear_to_color(al_map_rgb(0,0,0)); al_clear_to_color(al_map_rgb(0,0,0));