sleepyyapril
4bca17ccb0
ChemMaster+ ( #1585 )
...
<!--
This is a semi-strict format, you can add/remove sections as needed but
the order/format should be kept the same
Remove these comments before submitting
-->
# Description
<!--
Explain this PR in as much detail as applicable
Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->
Changes how the ChemMaster works:
1. Removes the amount buttons and instead uses a textbox that resets
whenever a value is entered or focus ends.
2. Shrinks the ChemMaster again.
3. Adds sorting options, including for quantity, last added, and a sort
option for the (default) alphabetical order.
4. Sorting options save via the ChemMaster itself, not per-user.
Video showcase:
https://discord.com/channels/1218698320155906090/1218698321053356060/1330129166384894046
---
# Changelog
<!--
You can add an author after the `🆑 ` to change the name that appears
in the changelog (ex: `🆑 Death`)
Leaving it blank will default to your GitHub display name
This includes all available types for the changelog
-->
🆑
- add: Added sorting options to the ChemMaster.
- add: Added the ability to input custom amounts into the ChemMaster via
a textbox that resets on change.
- tweak: The width of the ChemMaster UI has been lowered.
- remove: Removed quantity buttons from the ChemMaster.
---------
Co-authored-by: VMSolidus <evilexecutive@gmail.com >
(cherry picked from commit 9baa214ac1c1628a24470d9aeeeafa1d7893253b)
2025-01-20 21:08:25 +03:00
..
2025-01-14 02:21:27 +03:00
2025-01-14 02:12:04 +03:00
2025-01-14 02:02:37 +03:00
2025-01-14 23:57:35 +03:00
2025-01-20 20:50:02 +03:00
2025-01-20 20:41:35 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:17:31 +03:00
2024-10-19 14:53:37 +07:00
2025-01-13 22:35:59 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:18:31 +03:00
2024-07-26 12:29:37 -07:00
2025-01-14 02:18:31 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-15 18:30:32 +03:00
2025-01-14 00:13:42 +03:00
2024-11-21 17:49:04 +07:00
2024-11-21 17:49:04 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:02:18 +03:00
2024-09-06 02:58:42 +07:00
2025-01-15 18:22:17 +03:00
2025-01-14 02:18:31 +03:00
2025-01-14 00:13:42 +03:00
2024-12-14 10:41:27 +02:00
2025-01-15 18:10:13 +03:00
2025-01-14 02:02:37 +03:00
2025-01-14 00:13:42 +03:00
2025-01-20 20:50:02 +03:00
2025-01-14 00:13:42 +03:00
2025-01-20 20:50:02 +03:00
2025-01-20 21:08:25 +03:00
2025-01-14 00:13:42 +03:00
2025-01-15 00:12:29 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:16:09 +03:00
2025-01-14 02:01:43 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:09:30 +03:00
2024-10-19 14:53:37 +07:00
2025-01-20 20:45:01 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-20 21:03:53 +03:00
2025-01-15 00:32:34 +03:00
2024-11-21 17:49:04 +07:00
2025-01-14 01:44:26 +03:00
2025-01-14 00:13:42 +03:00
2024-12-14 10:41:27 +02:00
2025-01-15 18:22:36 +03:00
2024-10-19 13:25:10 +07:00
2024-12-14 10:41:27 +02:00
2024-05-13 00:58:39 -04:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:09:30 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-12-14 10:41:27 +02:00
2025-01-14 02:09:30 +03:00
2024-12-14 10:41:27 +02:00
2025-01-14 00:13:42 +03:00
2024-12-14 10:41:27 +02:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:21:27 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2024-12-24 19:52:58 +07:00
2025-01-14 02:02:37 +03:00
2025-01-14 23:57:35 +03:00
2025-01-14 01:31:23 +03:00
2025-01-14 00:13:42 +03:00
2025-01-20 21:01:09 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2024-11-21 17:49:04 +07:00
2025-01-15 18:22:17 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 23:57:35 +03:00
2024-10-19 12:48:27 +07:00
2025-01-14 00:13:42 +03:00
2025-01-20 20:45:28 +03:00
2024-11-06 10:48:03 +07:00
2024-11-21 17:49:04 +07:00
2024-11-21 17:49:04 +07:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-11-21 17:49:04 +07:00
2024-12-14 10:41:27 +02:00
2025-01-14 02:02:37 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-15 00:06:41 +03:00
2024-05-13 00:58:39 -04:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-06-17 11:12:29 +01:00
2025-01-14 01:44:17 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:01:43 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-15 00:12:29 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:19:02 +03:00
2025-01-14 00:13:42 +03:00
2025-01-15 00:12:29 +03:00
2025-01-14 02:01:43 +03:00
2024-09-06 02:58:42 +07:00
2024-12-14 10:41:27 +02:00
2025-01-14 00:13:42 +03:00
2024-09-09 23:06:49 +07:00
2025-01-15 18:17:28 +03:00
2024-11-21 17:49:04 +07:00
2025-01-14 00:13:42 +03:00
2024-07-11 20:40:20 -07:00
2025-01-15 18:17:28 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-20 20:48:04 +03:00
2025-01-20 21:05:26 +03:00
2025-01-14 00:13:42 +03:00
2024-11-21 17:49:04 +07:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-20 21:08:17 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 01:44:01 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 02:18:31 +03:00
2025-01-15 18:17:49 +03:00
2024-07-12 16:13:50 -04:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 23:57:35 +03:00
2025-01-20 20:50:02 +03:00
2024-11-21 17:49:04 +07:00
2025-01-14 00:13:42 +03:00
2025-01-20 20:50:30 +03:00
2024-10-19 14:53:37 +07:00
2024-07-26 13:11:42 -07:00
2025-01-14 02:09:30 +03:00
2024-10-19 14:53:37 +07:00
2025-01-20 20:50:02 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2024-12-14 10:41:27 +02:00
2024-11-21 17:49:04 +07:00
2024-07-11 21:17:56 -07:00
2024-07-11 21:12:14 -07:00
2024-10-19 14:53:37 +07:00
2025-01-14 02:02:37 +03:00
2024-12-14 10:41:27 +02:00
2024-11-21 17:49:04 +07:00
2024-08-12 12:46:04 -04:00
2025-01-16 17:58:24 +03:00
2025-01-14 02:02:37 +03:00
2025-01-20 20:45:49 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-15 00:12:29 +03:00
2025-01-20 21:01:27 +03:00
2024-07-11 17:40:02 -07:00
2025-01-14 01:43:48 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-11-21 17:49:04 +07:00
2024-10-19 13:45:49 +07:00
2025-01-14 02:12:04 +03:00
2025-01-20 20:50:02 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 02:09:11 +03:00
2025-01-14 23:57:35 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-07-11 17:40:02 -07:00
2025-01-14 00:13:42 +03:00
2025-01-15 18:17:36 +03:00
2024-12-14 10:41:27 +02:00
2025-01-20 20:45:24 +03:00
2025-01-14 01:02:39 +03:00
2024-10-19 13:02:04 +07:00
2024-11-21 17:49:04 +07:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2024-11-21 17:49:04 +07:00
2024-10-19 14:53:37 +07:00
2024-07-11 20:43:35 -07:00
2024-10-19 14:53:37 +07:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-20 21:01:27 +03:00
2025-01-15 00:12:29 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2025-01-14 00:13:42 +03:00
2024-08-01 19:06:24 -04:00
2025-01-20 21:03:53 +03:00
2024-12-14 10:41:27 +02:00
2025-01-14 02:15:57 +03:00
2025-01-14 00:13:42 +03:00
2025-01-20 20:45:49 +03:00
2024-10-19 14:53:37 +07:00
2025-01-20 20:50:02 +03:00
2025-01-14 00:13:42 +03:00
2024-10-19 14:53:37 +07:00