plr orientation at begining

This commit is contained in:
hugogogo
2022-05-04 00:55:47 +02:00
parent eb3b5c37a8
commit 3c76a8646a
13 changed files with 176 additions and 193 deletions

View File

@@ -42,6 +42,12 @@ static void init_plr(t_plr *plr, t_map *map)
plr->cosj = 0;
plr->sini = 0;
plr->sinj = 0;
if (map->plr_dir == 'E')
plr_turn(plr, 90);
if (map->plr_dir == 'S')
plr_turn(plr, 180);
if (map->plr_dir == 'W')
plr_turn(plr, -90);
}
void init_game(t_game *game)
@@ -53,13 +59,13 @@ void init_game(t_game *game)
mb_add(game->mlx_ptr);
// tmp draw map
game->map_win.size_x = game->map.size_x * CELL;
game->map_win.size_y = game->map.size_y * CELL + SCREEN_HEIGHT;
game->map_win.ptr = mlx_new_window(game->mlx_ptr, game->map_win.size_x, game->map_win.size_y, "map");
init_img(&(game->map_img), game->mlx_ptr, &(game->map_win));
// ray
game->ray_highlight = -1;
game->ray_activ = 0;
// game->map_win.size_x = game->map.size_x * CELL;
// game->map_win.size_y = game->map.size_y * CELL + SCREEN_HEIGHT;
// game->map_win.ptr = mlx_new_window(game->mlx_ptr, game->map_win.size_x, game->map_win.size_y, "map");
// init_img(&(game->map_img), game->mlx_ptr, &(game->map_win));
// // ray
// game->ray_highlight = -1;
// game->ray_activ = 0;
// tmp end
// create window