Files
VOREStation/code/modules
Runa Dacino 515c3b4b29 feature(TGUI input): Adds preference toggle for input lock
Adds a new verb under the Preferences verb tab, "Togle-TGUI-Input-Lock" that when pressed/called from command line invert the present preference from TRUE to FALSE and vice versa, saves it to persist and notifies the user that they have enabled/disabled it and what this setting does.

This was done using a simple var = !var rather than the toggle_preference() proc as none of the TGUI preferences have a preference datum. I believe this is due to the way they're positioned in the character set-up window (they're on the top rather than the bottom). As such, I felt it best not to create a datum just for this.

The reason we need this is that although inserting newlines is great when RPing in a slower paced, heavier setting - fast-paced interactions become unnecessarily clunky with the input lock and opening character setup to toggle it back and forth is tiresome. This way, players can just press a button during gameplay or type "Toggle-TGU" and press space to autocomplete.
2023-07-02 17:17:57 +02:00
..
2023-06-18 12:47:36 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-26 15:08:54 -04:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
oop
2023-06-19 00:28:57 +02:00
2023-06-07 15:18:53 +02:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-06-05 19:29:40 +02:00
2023-05-31 02:18:01 -04:00
2023-06-05 19:29:40 +02:00
2023-06-03 15:00:06 -04:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-06-18 12:47:36 +02:00
2023-07-01 18:09:12 -04:00
2023-06-18 12:47:36 +02:00
2023-07-02 09:13:10 +10:00
2023-06-18 12:47:36 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-23 17:16:21 +10:00
2023-06-18 12:47:36 +02:00
2023-06-05 19:29:40 +02:00
2023-06-18 12:47:36 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-04-02 15:03:53 -07:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-01 17:46:49 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00
2023-06-05 19:29:40 +02:00