Project Zomboid

Project Zomboid

Interface Reflexes
Showing 21-30 of 31 entries
< 1  2  3  4 >
Update: 5 Jan, 2023 @ 9:07am

Updated descriptions in workshop.txt and mod.info.

Update: 5 Jan, 2023 @ 8:58am

I have updated a feature default in this mod. Can Close Menus By Aiming will now be OFF by default. Early adopters of this mod will not be affected; your current selection for that feature will remain as it was. However, if new users want to enable the ability to close menus by aiming, they must do so manually by selecting Can Close Menus By Aiming in the Mods tab of the Options menu in order to activate this mod's aiming shortcut. I have made the decision to disable this feature by default after consideration of how this mod can negatively surprise players on servers that choose to integrate it. People have been confused in a bad way when their servers add my mod and they are unaware of why their inventory closes when they aim (after possibly playing for years and becoming accustomed to playing with their inventory open at all times). I have added instructions at the top of this mod for enabling it, so hopefully this will not cause too much trouble for those of us who are consciously using this mod for one of its primary intended purposes. Apologies to anyone upset by this decision, and please know that it was made reluctantly, but it seems best for the general reception of the mod (and may Project Zomboid someday integrate this mod and make your preferred way the default, because I surely prefer it, haha).

Update: 30 Dec, 2022 @ 7:41am

Fixed a bug for people who disabled the ability to restore default menus. Previously, if you enabled Close Menus By Mashing B (or Circle) and disabled Restore Default Menus By Mashing A (or X), triple-tapping A (or X) would close your menus. This has been fixed.

Update: 23 Dec, 2022 @ 6:49pm

Updated workshop.txt and mod.info to match.

Update: 23 Dec, 2022 @ 6:44pm

Expanded on a secret modding tool that I keep in Interface Reflexes. Those in-the-know can now use BS.reveal(table) to see the first level of stuff in a table, BS.reveal(table, true) to see 7 more layers deep into that table (unless you crash, which, fair warning, I DO crash myself dumping one of my biggest tables at 8 layers deep, hence this limit, and it's possible some of you will crash sooner), and BS.reveal(table, true, maxDepth) to manually decide how many layers deep to dump table data (but 7 is still the hard-coded max because I am not trying to publish functions that can crash people on purpose).

Note: dumped data is automatically copied to your clipboard.

Update: 6 Nov, 2022 @ 7:58am

Added new options that should improve the default experience for KBM users. The inventory & loot panels now collapse instead of closing outright when playing on KBM with the panels near their default positions. This option can be changed in mod settings. Cleaned up other parts of the code as well.

Update: 4 Nov, 2022 @ 10:49am

Added protection against options menu bugs in conjunction with other mods.

Added sandbox settings for host to determine the effect of a Reset to Server Defaults toggle in Options.

Update: 2 Nov, 2022 @ 9:54am

Ensured compatibility with over 400 mods.

Update: 30 Oct, 2022 @ 1:27pm

Improved performance by ensuring that listener will not be added twice inadvertently.

Update: 30 Oct, 2022 @ 3:02am

1) Improved compatibility with other mods by encapsulating all variables in the global scope as part of a class that has no definition in _G.

2) Improved performance in a few small ways.

3) Moved .lua to the client folder where in retrospect it obviously belongs. While it already worked in the shared folder, it would load serverside when starting a dedicated server and throw harmless but ultimately unnecessary exceptions. This has been fixed.

4) I have added RIGHT shift (NOT left shift) as a keyboard shortcut to close the same windows that gamepad users can close! This shortcut can be changed in Key Bindings.

5) I have fixed various small bugs. E.g., aiming no longer interrupts focus on your Start Menu.

Let me know on the modding channel of the Project Zomboid Discord if you find any issues!