diff --git a/src/player/angle.c b/src/player/angle.c index 847496b..a5d9837 100644 --- a/src/player/angle.c +++ b/src/player/angle.c @@ -6,42 +6,11 @@ /* By: tchampio #include #include -/* key parameter should be X's value such as XK_a */ -void apply_angle(int key, t_cub3d_data *data) -{ - double cos_angle; - double sin_angle; - cos_angle = cos(data->player.yaw); - sin_angle = sin(data->player.yaw); - if (key == XK_a) - { - data->player.x += cos_angle * MOVEMENT_SPEED; - data->player.y -= sin_angle * MOVEMENT_SPEED; - } - if (key == XK_d) - { - data->player.x -= cos_angle * MOVEMENT_SPEED; - data->player.y += sin_angle * MOVEMENT_SPEED; - } - if (key == XK_w) - { - data->player.x += sin_angle * MOVEMENT_SPEED; - data->player.y += cos_angle * MOVEMENT_SPEED; - } - if (key == XK_s) - { - data->player.x -= sin_angle * MOVEMENT_SPEED; - data->player.y -= cos_angle * MOVEMENT_SPEED; - } -}