From b5d443a01cf1ff9f7b7551c81cfebfcacd2550b7 Mon Sep 17 00:00:00 2001 From: Ouaz Date: Tue, 13 Feb 2024 22:44:54 +0100 Subject: [PATCH] Move stockpiling button to upper-right corner --- src/window/building/distribution.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/window/building/distribution.c b/src/window/building/distribution.c index 57e22e716f..cb9f836d22 100644 --- a/src/window/building/distribution.c +++ b/src/window/building/distribution.c @@ -155,7 +155,7 @@ static struct { }; static generic_button primary_product_producer_button_stockpiling[] = { - {360, 3, 24, 24, button_stockpiling, button_none, 0, 0} + {0, 0, 24, 24, button_stockpiling, button_none, 0, 0} }; static struct { @@ -600,14 +600,14 @@ int window_building_handle_mouse_distributor_orders(const mouse *m, building_inf int window_building_handle_mouse_primary_product_producer(const mouse *m, building_info_context *c) { data.building_id = c->building_id; - return generic_buttons_handle_mouse(m, c->x_offset, c->y_offset + BLOCK_SIZE * c->height_blocks - 40, + return generic_buttons_handle_mouse(m, c->x_offset + BLOCK_SIZE * c->width_blocks - 30, c->y_offset + 10, primary_product_producer_button_stockpiling, 1, &data.primary_product_stockpiling_id); } void window_building_draw_primary_product_stockpiling(building_info_context *c) { - int x = c->x_offset + primary_product_producer_button_stockpiling->x; - int y = c->y_offset + primary_product_producer_button_stockpiling->y + BLOCK_SIZE * c->height_blocks - 40; + int x = c->x_offset + primary_product_producer_button_stockpiling->x + BLOCK_SIZE * c->width_blocks - 30; + int y = c->y_offset + primary_product_producer_button_stockpiling->y + 10; button_border_draw(x, y, 20, 20, data.primary_product_stockpiling_id); if (building_stockpiling_enabled(building_get(c->building_id))) { image_draw(assets_get_image_id("UI", "Warehousing"), x + 4, y + 4, COLOR_MASK_NONE, SCALE_NONE);