diff options
| author | realtradam <[email protected]> | 2023-05-26 17:50:59 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-05-26 17:50:59 -0400 |
| commit | 579ad3f7efac9205fc5b2fac66b9e83e5de8a404 (patch) | |
| tree | 049ff8e525572446d7c1e96151f29ffc9dfb23bb /src | |
| parent | 524040a76a673b0fcc7ad49ac009fc4506ef76e1 (diff) | |
| download | TOJam2023-579ad3f7efac9205fc5b2fac66b9e83e5de8a404.tar.gz TOJam2023-579ad3f7efac9205fc5b2fac66b9e83e5de8a404.zip | |
add accelerated movement
Diffstat (limited to 'src')
| -rw-r--r-- | src/player.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/player.c b/src/player.c index 01bb98b..eef5007 100644 --- a/src/player.c +++ b/src/player.c @@ -131,9 +131,9 @@ move_player(void) player.move_state = mv_state_standing; } cvec_collision_2d_world_item_value *player_position = rodeo_collision_2d_world_item_get_by_id(player.collision_id); - player_position->x += player_position->dx; + player_position->x += player_position->dx * ((60.0f - (float)player.sprite.iter) / 60.0f); player_position->dx = 0; - player_position->y += player_position->dy; + player_position->y += player_position->dy * ((60.0f - (float)player.sprite.iter) / 60.0f); player_position->dy = 0; } |
