cleanup code we do not need anymore

this was needed before we had proper asset loading
This commit is contained in:
2025-04-06 16:36:15 +02:00
parent 054e58e1af
commit ddbf14be9b

View File

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