diff --git a/src/player.rs b/src/player.rs index 48d8418..6eab90b 100644 --- a/src/player.rs +++ b/src/player.rs @@ -38,13 +38,7 @@ struct PlayerHead; #[derive(Component, Default)] pub struct PlayerRig; -#[derive(Resource, Default)] -struct PlayerSpawned { - spawned: bool, -} - pub fn plugin(app: &mut App) { - app.init_resource::(); app.add_systems(Startup, (toggle_cursor_system, cursor_recenter)); app.add_systems(OnEnter(GameState::Playing), spawn); app.add_systems( @@ -70,13 +64,8 @@ fn spawn( mut commands: Commands, asset_server: Res, query: Query<&Transform, With>, - mut player_spawned: ResMut, assets: Res, ) { - if player_spawned.spawned { - return; - } - let Some(spawn) = query.iter().next() else { return; }; @@ -132,8 +121,6 @@ fn spawn( AudioPlayer::new(asset_server.load("sfx/heads/angry demonstrator.ogg")), PlaybackSettings::DESPAWN, )); - - player_spawned.spawned = true; } fn rotate_view_gamepad(