From 98d24f0e24f39451d61aeae8d3ca201e0e4a3218 Mon Sep 17 00:00:00 2001 From: Pfauenauge90 <44173739+Pfauenauge90@users.noreply.github.com> Date: Sat, 29 Jun 2019 02:37:33 +0200 Subject: [PATCH] fixed scaling of the slots --- voxygen/src/hud/bag.rs | 27 ++------------------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/voxygen/src/hud/bag.rs b/voxygen/src/hud/bag.rs index e1e88a02e6..5b29fb5435 100644 --- a/voxygen/src/hud/bag.rs +++ b/voxygen/src/hud/bag.rs @@ -101,33 +101,10 @@ impl<'a> Widget for Bag<'a> { let x = i % 5; let y = i / 5; Button::image(self.imgs.inv_slot) - .top_left_with_margins_on(state.ids.inv_grid_1, 4.0 + y as f64 * (40.0 + 4.0), 4.0 + x as f64 * (40.0 + 4.0)) - .parent(state.ids.inv_grid_2) + .top_left_with_margins_on(state.ids.inv_grid_1, 4.0 + y as f64 * (40.0 + 4.0), 4.0 + x as f64 * (40.0 + 4.0)) .w_h(40.0, 40.0) .set(state.ids.inv_slot[i], ui); - } - - // Test Item - - // Create available inventory slot widgets - - - - dbg!(self.inventory_space); - if state.ids.inv_slot.len() < self.inventory_space { - state.update(|s| { s.ids.inv_slot.resize(self.inventory_space, &mut ui.widget_id_generator());});} - for i in 0..self.inventory_space { - let x = i % 5; - let y = i / 5; - Button::image(self.imgs.inv_slot) - .top_left_with_margins_on(state.ids.inv_alignment, 4.0 + y as f64 * (40.0 + 4.0), 4.0 + x as f64 * (40.0 + 4.0)) - .w_h(40.0, 40.0) - .set(state.ids.inv_slot[i], ui); - } - - - - + } // X-button if Button::image(self.imgs.close_button) .w_h(28.0, 28.0)