use super::components::Player; use crate::maze::{events::RecreateMazeEvent, MazeConfig}; use bevy::prelude::*; pub fn spawn_player( mut commands: Commands, mut meshes: ResMut>, mut materials: ResMut>, maze_config: Res, ) { } pub fn respawn_player( mut commands: Commands, player_query: Query>, mut recreation_events: EventReader, mut meshes: ResMut>, mut materials: ResMut>, maze_config: Res, ) { }