From 324af987a35129424b1104892be25b31b5abad96 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Thu, 17 Apr 2025 16:02:31 +0200 Subject: [PATCH] Further steps towards new ecs --- character_window/src/character/mod.rs | 7 +- .../src/inventory/item_right_side.rs | 25 +++--- .../src/inventory/jewel_right_side.rs | 48 ++++++---- .../src/inventory/map_right_side.rs | 11 ++- character_window/src/inventory/mod.rs | 89 ++++++++++++------- character_window/src/lib.rs | 3 + 6 files changed, 113 insertions(+), 70 deletions(-) diff --git a/character_window/src/character/mod.rs b/character_window/src/character/mod.rs index 3b19c6d..5253a8e 100644 --- a/character_window/src/character/mod.rs +++ b/character_window/src/character/mod.rs @@ -30,20 +30,21 @@ impl CharacterPage { reference: &Weak, ) -> Result { let snippet = GuiSnippet::from_str( - world, + commands, + gui_handler, include_str!("../../resources/character/statistics.xml"), )?; let grid: Arc = snippet.element("statistic_tab")?; let name: Arc