SmArtKar
2ff025b97a
Fixes transparent_protection being used incorrectly almost everywhere ( #90894 )
...
## About The Pull Request
``transparent_protection`` is a set of cover flags which are supposed to
be used for things that can be seen, but cannot be accessed. Replaced
the argument in ``check_obscured_slots`` with a separate
``check_covered_slots`` proc for clarity.
Closes #90827
Also went a bit down a rabbit hole and fixed some UI issues with the
strip menu, as I found out that covered slots also counted as obscured.
Covered, but not obscured slots are now semi-transparent, images are
pixel-perfect, and action buttons no longer are offset. Also slots with
items in them don't have the background, akin to how inventory slots
function in-game.
2025-05-08 21:52:31 -05:00
..
2025-04-07 19:06:44 +02:00
2025-04-30 13:31:39 +01:00
2025-04-07 00:15:38 +01:00
2025-05-08 00:48:52 +00:00
2025-03-24 14:01:43 +00:00
2025-03-28 18:37:16 +01:00
2025-03-28 14:18:45 +00:00
2025-04-25 14:25:32 +00:00
2025-04-23 20:18:26 +00:00
2024-12-24 11:32:38 -08:00
2025-03-20 13:51:47 +01:00
2025-04-08 12:07:21 -07:00
2025-02-28 19:00:47 +01:00
2025-04-23 20:18:26 +00:00
2024-10-03 03:59:19 +02:00
2025-03-18 17:52:01 -04:00
2025-04-28 16:09:44 +01:00
2024-09-15 13:40:19 +00:00
2025-02-20 15:15:54 +01:00
2025-01-04 13:28:07 +01:00
2024-08-20 06:46:11 +02:00
2025-03-28 14:18:45 +00:00
2025-02-14 12:21:24 -05:00
2025-04-23 20:18:26 +00:00
2025-03-05 13:27:06 +13:00
2025-04-28 00:57:59 -05:00
2025-04-28 00:57:59 -05:00
2025-05-08 21:52:31 -05:00
2025-04-30 10:29:29 +01:00
2025-01-05 20:56:47 -05:00
2024-10-09 02:03:50 +02:00
2024-11-14 11:22:48 +01:00
2025-03-24 15:05:33 +01:00
2024-12-22 03:05:30 +01:00
2024-08-14 13:30:56 +02:00
2025-04-26 16:37:57 +02:00
2024-09-23 22:24:50 -07:00
2025-03-28 14:18:45 +00:00
2025-03-28 14:18:45 +00:00
2025-03-24 15:05:33 +01:00
2025-04-23 20:18:26 +00:00
2025-04-12 14:57:46 +01:00
2024-12-08 15:49:49 +01:00
2025-02-23 17:18:43 +11:00
2025-02-23 17:18:43 +11:00
2024-08-23 21:49:46 +02:00
2025-02-23 17:18:43 +11:00
2024-09-28 08:05:19 +12:00
2024-09-23 22:24:50 -07:00
2025-05-08 00:48:52 +00:00
2025-02-23 17:18:43 +11:00
2025-03-28 14:18:45 +00:00
2025-04-23 20:18:26 +00:00
2025-05-08 00:48:52 +00:00
2025-01-09 13:50:02 -06:00
2024-09-23 22:24:50 -07:00
2024-09-23 22:24:50 -07:00
2024-11-15 18:25:25 +00:00
2025-03-17 11:35:11 +00:00
2024-09-08 03:41:28 +00:00
2025-04-03 15:54:02 +02:00
2024-09-14 20:39:45 +00:00
2024-12-14 01:39:45 +01:00
2025-04-23 16:03:05 +00:00
2024-11-11 08:01:09 +13:00
2025-03-31 16:39:49 +01:00
2025-04-23 20:18:26 +00:00
2024-12-14 01:39:45 +01:00
2025-03-12 16:00:05 +01:00
2025-03-12 19:06:20 -06:00
2025-04-29 08:35:02 -06:00
2025-03-11 13:28:34 -05:00
2024-09-03 10:41:51 +02:00
2025-01-30 13:41:09 +01:00
2025-01-18 14:25:39 +01:00
2024-12-29 08:53:55 +01:00
2024-11-19 19:31:06 +01:00
2024-12-06 23:59:30 +01:00
2025-04-05 19:43:22 +02:00
2024-12-04 01:34:57 +01:00
2025-01-28 22:16:16 +01:00
2024-10-25 01:57:48 +02:00
2025-04-15 11:25:57 +01:00
2025-04-23 20:18:26 +00:00
2024-11-19 15:24:52 -05:00
2024-09-23 22:24:50 -07:00
2024-11-27 17:41:52 +01:00
2024-10-24 14:12:34 +02:00
2025-04-23 20:18:26 +00:00
2024-11-21 09:45:49 +13:00
2024-12-23 21:52:22 +02:00
2025-04-05 22:27:05 +02:00
2024-11-06 14:08:34 -08:00
2025-04-26 16:37:57 +02:00
2024-12-26 15:06:04 +01:00
2024-10-30 08:03:02 +01:00
2024-11-09 10:57:45 +00:00
2025-04-07 07:49:39 +02:00
2025-01-09 10:24:49 +01:00
2024-11-19 15:24:52 -05:00
2025-03-17 11:35:11 +00:00
2025-03-16 03:16:49 +00:00
2024-09-20 22:46:41 +00:00
2025-03-16 03:16:49 +00:00
2024-11-23 04:02:35 -08:00
2024-09-23 22:24:50 -07:00
2024-11-21 09:45:49 +13:00
2024-12-17 12:35:52 -06:00
2025-05-04 15:36:27 +03:00
2025-04-07 18:46:28 +02:00
2025-03-24 13:53:03 +01:00
2025-04-08 16:29:43 +02:00
2025-03-20 14:58:24 +01:00
2024-12-02 22:20:35 +01:00
2025-02-15 10:43:39 +01:00
2024-10-30 08:03:02 +01:00
2024-08-21 17:07:02 +12:00
2025-02-22 11:45:12 +01:00
2025-04-08 12:04:34 -07:00
2025-04-08 16:40:26 +02:00
2025-02-22 13:24:53 +00:00
2024-09-23 22:24:50 -07:00
2025-05-04 16:49:36 +02:00
2024-10-15 17:33:25 +00:00
2025-01-22 20:50:07 -07:00
2025-01-28 03:12:59 +01:00
2025-04-15 10:34:12 -07:00
2025-04-23 20:18:26 +00:00
2025-04-23 20:18:26 +00:00
2024-11-07 05:03:34 +01:00
2025-04-05 16:49:34 +02:00
2024-11-01 17:54:05 +01:00
2025-02-15 10:42:08 +01:00
2024-09-23 22:24:50 -07:00
2024-11-21 09:45:49 +13:00
2024-11-21 09:45:49 +13:00
2025-05-03 02:47:43 +02:00
2024-09-15 13:40:19 +00:00
2024-09-23 22:24:50 -07:00
2024-09-23 22:24:50 -07:00
2025-02-06 15:37:22 +11:00
2024-09-24 13:03:07 +02:00
2025-04-23 20:18:26 +00:00
2024-09-15 13:40:19 +00:00
2025-03-20 02:34:38 +02:00
2025-03-23 20:00:23 +01:00
2025-03-23 20:00:23 +01:00
2025-01-10 13:03:36 +01:00
2025-01-01 18:48:09 +01:00
2024-11-21 09:45:49 +13:00
2024-09-23 22:24:50 -07:00
2024-09-23 22:24:50 -07:00
2024-11-23 04:02:35 -08:00
2025-04-18 15:40:29 +02:00
2024-09-23 22:24:50 -07:00
2024-09-29 13:28:32 +00:00
2025-03-12 22:26:06 -04:00
2024-09-04 10:02:49 -04:00
2025-04-23 20:18:26 +00:00
2025-05-08 12:13:04 -06:00
2025-04-19 12:28:42 +02:00
2025-04-23 20:18:26 +00:00
2025-03-25 16:57:08 +01:00
2024-09-03 10:41:51 +02:00
2024-12-06 23:43:56 +01:00
2024-11-21 09:45:49 +13:00
2024-11-21 09:45:49 +13:00
2025-02-05 20:01:42 +01:00
2024-09-03 10:41:51 +02:00
2025-01-23 19:14:30 +01:00
2024-12-04 09:00:15 +13:00
2025-03-28 14:18:45 +00:00
2025-03-20 13:51:47 +01:00
2024-09-23 22:24:50 -07:00
2025-04-23 20:18:26 +00:00
2024-11-27 11:34:22 -07:00
2025-04-27 03:26:39 +10:00
2024-08-19 10:43:45 +00:00
2025-02-22 22:38:40 +00:00
2024-10-30 08:03:02 +01:00
2025-02-09 13:52:09 -08:00
2025-05-08 07:26:01 +02:00
2024-11-21 09:45:49 +13:00
2024-11-08 16:12:48 +01:00