Commit Graph

125 Commits

Author SHA1 Message Date
Kashargul
a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
ShadowLarkens
e9ee57df18 Revert "Revert "/tg/ preference datums part 1: take two"" 2024-09-07 23:58:49 -07:00
ShadowLarkens
02410abcf3 Revert "/tg/ preference datums part 1: take two" 2024-09-07 23:17:16 -07:00
ShadowLarkens
f9052dbb60 Revert "Merge pull request #16240 from ShadowLarkens/revert"
This reverts commit 885171f985, reversing
changes made to 3e314f8064.
2024-09-07 14:11:15 -07:00
ShadowLarkens
3c09f52c6a Revert "/tg/ pref datums (part 1) (#16219)"
This reverts commit faac97e352.
2024-08-31 12:04:15 -07:00
ShadowLarkens
faac97e352 /tg/ pref datums (part 1) (#16219)
* TG Prefs (Step 1: JSON savefiles)

* TG Prefs (Step 2: Preference Datum Code)

* TG Prefs (Step 3: Convert /datum/client_preferences)

* TG Prefs (Step 4: Clean up and finishing touches)

* Fix some weird compile errors from the rebase
2024-08-31 07:09:05 +10:00
ShadowLarkens
7a7920f29e TGUI Say (#16160)
* TGUI Say

* Add icon_ref_map.json to make tgui-dev-server stop screaming

* Update tgui.bundle.js

* bundle recompile

---------

Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Heroman <alesha3000@list.ru>
2024-08-12 05:48:06 +10:00
Killian
4406e228fa revert throw notifs (#16169) 2024-08-12 05:18:28 +10:00
Killian
b3aa4b75fa Auto-AFK (#15997)
* disable ingame changelog notification

* afk marker

* Auto-AFK Marking

* Update examine.dm

* Auto-AFK Marking w/ Pref
2024-05-26 17:16:44 +10:00
Raeschen
484ffed97a Up-port: Various runtimes (#15802)
* Various runtimes (#7873)

* Some more preferences setup runtimes (#7884)

* Bug in #7884 making markings not show (#7888)
2024-03-10 09:40:08 +10:00
Kashargul
496cff40ff fixes broken chars (#15810) 2024-03-05 23:33:23 +01:00
Selis
2fdb69ab5c Some input updates 2024-02-12 23:33:37 +01:00
Kashargul
691c3ca75f porting healthbars from RS + mat fixes 2024-01-29 00:00:25 +01:00
Selis
a4639e90be oldchat pref 2023-12-08 17:26:05 +01:00
Killian
1fbd1edf88 jobfuscate, director's cut 2023-11-17 20:36:01 +00:00
Killian
f154c237e3 Merge remote-tracking branch 'upstream/master' into kk-mini3 2023-11-17 11:56:41 +00:00
Runa Dacino
6af3b172c1 add(preference): Toggle seeing subtles/whispers
Adds a toggle that overrides being an admin for seeing people's subtles/whispers. Meaning, even if you are an admin you won't see them. This is overriden by the sender's preference, IF they prefer privacy.
2023-10-23 16:38:01 +02:00
Killian
cf6ea3434c convert throwmode messages to prefbased 2023-09-20 12:35:19 +01:00
Killian
8d682815a2 time: stamped 2023-09-16 10:26:23 +01:00
Killian
df92fcce95 obfuscate job toggle 2023-06-10 14:44:18 +01:00
Killian
b2c5fc43f6 tgui input lock 2023-05-12 14:09:12 +01:00
Runa Dacino
2d1142f87b Merge branch 'master' into pain-frequency 2023-02-25 13:11:28 +01:00
Runa Dacino
d05029a1cd Implements opt-out system of periodic tips to be sent to players 2023-02-10 14:34:31 +01:00
Runa Dacino
71b516fa31 Makes pain frequency a global preference, changes values 2023-01-28 23:57:28 +01:00
Heroman
f49d1ccd1f More staff pref stuff 2022-09-15 15:25:47 +10:00
lm40
8c2443a652 Mentor QOL changes 2022-08-14 20:53:36 -04:00
VerySoft
93d3651ccb Nice! 2022-07-15 19:37:50 -04:00
VerySoft
d2233448be Say Sounds!
Now people will make noise when they say/me/whisper/subtle, and everyone will be annoyed by it!
2022-07-15 18:27:14 -04:00
Verkister
bcc99fec21 Fixes runtime that breaks vorepanel
Sanity check to prevent a bug that has permanently bluescreened a mob's vorepanel twice this week on downstream.
2022-07-03 17:53:44 +03:00
ItsSelis
fe3ad3b6ab Chaplain, multiline stuff and decimals 2022-06-20 18:39:09 +02:00
ItsSelis
4edee6e117 Fixed Limit on FPS 2022-06-19 12:55:56 +02:00
ItsSelis
af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
ItsSelis
2d7b081a55 Input Conversion Part 2 2022-06-19 03:40:24 +02:00
ItsSelis
06c9b26252 Input Conversion Part 1 2022-06-19 03:05:03 +02:00
ItsSelis
3369aded46 Preferences 2022-06-19 00:01:27 +02:00
ItsSelis
a3b02b1bce TGUI Input Framework 2022-06-18 22:17:36 +02:00
ItsSelis
ba51b9981d Added Input Preference 2022-06-02 00:28:12 +02:00
Rykka
e7a0ef3a26 Fixes Belches so they're enabled/audible by default
My bad, headache-brain misread the pref.
2021-09-24 15:36:43 -07:00
Rykka
a346a3a9f7 Adds audible belching preference toggle, makes belch emote respect it
Preferences can now handle a list being passed to them, and will require all items in the list to be true. Singular datums work to preserve legacy behavior.

Audible belching will REQUIRE "Emote Noises" and "Audible Belching" preferences to be enabled.

Figured there'd be a potential shitstorm, and honestly adding the preference was easier than I thought.

This will work if for w/e reason you decide to add farting noises - a simple pref toggle, and bingo.

Etc etc.

<3
2021-09-24 15:27:25 -07:00
Aronai Sieyes
668ffdd90d Merge pull request #11495 from VOREStation/upstream-merge-8242
[MIRROR] Adds Headset Radio Sounds
2021-08-26 13:25:20 -04:00
MistakeNot4892
9f4f996b19 Merge pull request #8209 from Cerebulon/news_popup
Prevents Pop-up for Already Seen Lore News
2021-08-25 22:34:44 -04:00
MistakeNot4892
ac8ff7a5bd Merge pull request #8242 from Cerebulon/radiosounds
Adds Headset Radio Sounds
2021-08-25 21:45:08 -04:00
Schnayy
aa5742d869 Merge pull request #8201 from Cerebulon/erpking
Dethrone The ERP King
2021-08-13 18:36:37 -04:00
Aronai Sieyes
34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
Aronai Sieyes
4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
Aronai Sieyes
ea42ee2303 Port Runechat 2021-05-30 15:45:11 -04:00
Aronai Sieyes
d712732f7a Fix mystery characters in character setup screen 2021-05-11 23:43:35 -04:00
Rykka
9841414da6 Adds Toggles to Revert to Legacy Door Sounds and Enable Department Doors
Self-explanatory.

Adds toggle to go back to the old-school SS13 legacy airlock sounds, including the glass windoor airlock sounds, and a toggle to disable the per-department door sounds, which some found jarring/unrealistic.

If Per-Department sounds are disabled, the department doors will use hall1o/c for open/close respectively, following maintainer-requested behavior for these doors.

This also relocates the following sounds to be inside machines/door for more consistency:
- airlock.ogg
- airlockclose.ogg
- airlockforced.ogg
- airlock_creaking.ogg
- boltsup.ogg
- boltsdown.ogg
- blastdoorclose.ogg
- blastdooropen.ogg
- windowdoor.ogg
2020-08-29 03:04:34 -04:00
Rykka
d2fb9a7691 Rebase onto Master for Volume Control Panel, Squash Commits 2020-08-27 19:47:38 -04:00
Rykka
82a8a9487b Hotfix for Ambience Freq Overwriting Ambience Chance on Save
I accidentally had ambience_freq being written to ambience_chance, oops.
2020-08-27 18:16:57 -04:00