From a2810b2a18561781214c3f1608c682217b2304d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Madar=C3=A1sz?= Date: Tue, 9 Aug 2022 17:17:12 +0200 Subject: [PATCH] rend: improve sel item rendering --- code/game/src/platform_raylib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/src/platform_raylib.c b/code/game/src/platform_raylib.c index c2b5760..615c768 100644 --- a/code/game/src/platform_raylib.c +++ b/code/game/src/platform_raylib.c @@ -149,9 +149,10 @@ void platform_input() { } inv_keystate *inv = (inv_is_storage_action) ? &storage_inv : &player_inv; + inv_keystate *inv2 = (!inv_is_storage_action) ? &storage_inv : &player_inv; // NOTE(zaklaus): don't perform picking if we manipulate our inventories - pick = (inv_is_inside||inv->item_is_held) ? false : IsMouseButtonDown(MOUSE_LEFT_BUTTON); + pick = (inv_is_inside||inv->item_is_held||inv2->item_is_held) ? false : IsMouseButtonDown(MOUSE_LEFT_BUTTON); game_keystate_data in_data = { .x = x,