From 248f92be27d9ef9c2fd63d68920633a45fabbd38 Mon Sep 17 00:00:00 2001 From: extrawurst <776816+extrawurst@users.noreply.github.com> Date: Tue, 15 Apr 2025 08:30:41 +0200 Subject: [PATCH] npc reloading (#28) --- src/abilities/mod.rs | 6 ++- src/ai/mod.rs | 19 ++++--- src/aim/target_ui.rs | 14 +++-- src/heads/heads_ui.rs | 18 +++++-- src/heads/mod.rs | 117 +++++++++++++++++++++++------------------- src/hitpoints.rs | 7 ++- src/npc.rs | 9 ++-- src/player.rs | 9 +++- 8 files changed, 123 insertions(+), 76 deletions(-) diff --git a/src/abilities/mod.rs b/src/abilities/mod.rs index 07fc651..6a79a3d 100644 --- a/src/abilities/mod.rs +++ b/src/abilities/mod.rs @@ -114,11 +114,15 @@ fn on_trigger_state( mut commands: Commands, player_rot: Query<&Transform, With>, player_query: Query<(&Transform, &AimTarget), With>, - mut active_heads: ResMut, + mut active_heads: Query<&mut ActiveHeads, With>, heads_db: Res, time: Res