From 375b8a5b46daf5d06bd9c1c27be52b1fbbb6c681 Mon Sep 17 00:00:00 2001 From: extrawurst Date: Sun, 21 Dec 2025 17:52:24 -0500 Subject: [PATCH] fix cash ui --- crates/hedz_reloaded/src/cash.rs | 45 +----------------- crates/hedz_reloaded/src/client/ui/cash_ui.rs | 47 +++++++++++++++++++ crates/hedz_reloaded/src/client/ui/mod.rs | 2 + 3 files changed, 51 insertions(+), 43 deletions(-) create mode 100644 crates/hedz_reloaded/src/client/ui/cash_ui.rs diff --git a/crates/hedz_reloaded/src/cash.rs b/crates/hedz_reloaded/src/cash.rs index 6f847fb..181f854 100644 --- a/crates/hedz_reloaded/src/cash.rs +++ b/crates/hedz_reloaded/src/cash.rs @@ -1,7 +1,4 @@ -use crate::{ - GameState, HEDZ_GREEN, global_observer, loading_assets::UIAssets, protocol::PlaySound, - server_observer, -}; +use crate::{GameState, global_observer, protocol::PlaySound, server_observer}; use avian3d::prelude::Rotation; use bevy::prelude::*; use serde::{Deserialize, Serialize}; @@ -24,11 +21,7 @@ pub struct CashInventory { pub struct CashCollectEvent; pub fn plugin(app: &mut App) { - app.add_systems(OnEnter(GameState::Playing), setup); - app.add_systems( - Update, - (rotate, update_ui).run_if(in_state(GameState::Playing)), - ); + app.add_systems(Update, rotate.run_if(in_state(GameState::Playing))); server_observer!(app, on_cash_collect); } @@ -55,37 +48,3 @@ fn rotate(time: Res