Commit Graph

104 Commits

Author SHA1 Message Date
Kashargul c8aff28c5b space cleanup (#17300)
* space cleanup

* this

* this too

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-03-14 06:37:13 -04:00
Kashargul 59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
ShadowLarkens b57023cd11 Convert preferences to /tg/ preferences (#16449)
* Convert all preferences to /tg/ preferences

* Move obfuscate key/job to game options

* Add abstract_type to each of the new subtypes

* Convert ignored players to tg prefs

* Yet another global category list removed

* Fix error, convert client FPS

* Convert UI_style, UI_alpha, and UI_color to tg prefs

* Clean up a little, convert tooltipstyle

* Convert ambience to tg prefs

* Remove chat_timestamp, tgchat can do this internally and gives localized results

* Convert admin ooc color to pref, merk 01_ui.dm

* Convert uplinklocation to a tg pref

* Fixup byond:// links

* Convert name_is_always_random

* Convert spawnpoint

* v16 savefile migration in prep for converting 03_body.dm

* Convert all colors to tg prefs

* Finish converting ooc notes
2025-01-05 13:39:18 +01:00
Kashargul b594520a74 next set of spans (#16434)
* next set of spans

* some more

* next

* next

* next

* .

* text...

* next... rest soon

* .

* .

* ok last set for the night

* .

* .

* .

* .

* some more

* next

* next

* all for now

* .

* some more easy ones

* some more easy ones

* .

* .

* some more bolds

* oups auto complete moment

* add the remaining spans

* this as well

* this as well

* .

* .,

* resync them properly
2024-10-16 23:37:27 +02:00
Kashargul db5b408538 some more and fix filtering 2024-10-05 21:27:23 +02:00
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
Kashargul ce48b6ae34 fix holospeak 2024-08-07 05:44:03 +02:00
Heroman3003 d0ccf27f34 Adds MultiZ chat filter (#15849)
* Attempt at making a multi-z chat filter

* Adds MultiZ chat filter

* Runtime fix
2024-03-22 03:30:40 +10:00
Kashargul 609f6c031a chat Timestamps for TG chat + some fixes (#15770)
* chat Timestamps

* add bundle

* some fixes

* bundle

* some context

* moving healthbar proc to 95%

* more context

* fix Process death type

* healthbar fix

* ye if we want to export it, we should expose it

* char directory follow up

* adds bundles
2024-02-21 17:32:43 +10:00
Kashargul 4550f295dc needs to have a client anyway 2024-01-31 00:21:44 +01:00
Kashargul 30552a2b72 adds timestamps to all radio messages 2024-01-31 00:19:41 +01:00
Kashargul 6a8498ef1f npc say filter 2024-01-28 08:29:00 +01:00
Kashargul 8aa79fcf1a unicode chat handling 2023-12-19 06:43:44 +01:00
Killian 8d682815a2 time: stamped 2023-09-16 10:26:23 +01:00
Seris02 0cdc45eddf merge conflict fixes for chat filters PR 2023-03-09 17:19:02 +08:00
Seris02 dd1e58acc7 cleans up so many to_chats so they use vchat filters, unsorted chat filter for everything else 2023-03-08 23:26:14 -05:00
Heroman 1dba926831 Fixes runtime with ghost body messages 2022-09-04 05:45:28 +10:00
Heroman 68af96b5a6 Fixes speech bubble appearing on blank messages 2022-07-04 16:00:39 +10:00
Heroman 3ce7618003 Adds Echo Song language 2022-05-06 20:29:48 +10:00
MistakeNot4892 640067a2f7 Merge pull request #8300 from Schnayy/exportlogfix
Fixes VChat Export
2021-09-17 10:13:21 -04:00
Aronai Sieyes 54ca5de611 Couple more runefixes 2021-05-30 23:17:56 -04:00
Aronai Sieyes ea42ee2303 Port Runechat 2021-05-30 15:45:11 -04:00
Aronai Sieyes 70ea101c96 Message piece combiner returns a list 2021-05-30 15:45:11 -04:00
Arokha Sieyes 9e3b1507ba Fix excessive green in saved logs 2020-05-26 21:03:02 -04:00
Cyantime 675088f1ae Stops hiding italicised messages from observers 2020-05-18 20:23:22 -04:00
ShadowLarkens 463186212e Fix hear_sleep whoops 2020-04-28 22:51:22 -07:00
ShadowLarkens 139d5cd3c3 Saycode Overhaul -- Multilingualism 2020-04-20 04:12:53 -04:00
Arokha Sieyes 47ccc655db Deprecate the stream operator 2020-02-12 19:38:43 -05:00
Andrew 07192b935c Adjusts Emphasize Name Mention (#6597)
Capitalizes all the words in the not_included section so that they actually get removed from the name check system.

Names can't be lowercase so there is no point in keeping the previous version.
2020-01-05 18:10:42 -05:00
Unknown 5ec5ac6e78 Chat fix by Aronai
Fixes #6299
2019-12-13 15:56:01 -05:00
Unknown f68a82b81f Replaces lentext with length 2019-12-12 13:13:18 -05:00
Atermonera a45472b446 Update Chat System to use to_chat(src, "") instead of src << "" 2019-11-05 19:22:38 -05:00
Atermonera 2064228917 Blindly adds partial cross-language intelligibility 2019-06-24 15:22:06 -04:00
Heroman3003 55ebfbb38a Fixes borgs not getting timestamps on radio messages 2019-04-08 09:32:28 +10:00
Atermonera 2df5e9fe0e Merges AI Branch into Master 2018-12-01 00:06:38 -05:00
Arokha Sieyes ad40c5fb4e Fix signlang being totally broken
As reported in https://github.com/VOREStation/VOREStation/issues/3584, signlang is totally broken. The reason being is that it uses get_mobs_and_objs_in_view_fast but passes it a mob when it expects a turf.

Also makes two other tweaks: signlang only signs to people 'in' the thing you're 'in' if you're not on a turf (aka lockers, ~stomachs~), and signlang doesn't produce an extra 'X gestures' emote 30% of the time, given that it always produces either the message if they know signlang, or a 'gestures a long message' or whatever if they don't.
2018-04-30 14:49:31 -04:00
Aronai Sieyes 7d3aec96fd Arranges lots of things into planes (#5072)
* Rearranges a billion things into planes

* Make cryotubes fancy

* Update Travis

* Fix hiding logic
2018-03-28 12:59:12 -07:00
Aronai Sieyes 47758a0453 POLARIS: Allow admins to see say/emote near their own body while they are aghosted. (#4663) 2018-01-29 11:47:08 -08:00
MisterLayne 52098915ab Begone, nested for loops! 2018-01-22 16:32:31 -05:00
Anewbe 28c9c12837 Adds the ability to choose nicknames 2017-10-22 00:56:46 -05:00
Neerti d6683be3ce Adjusts Changelings
See PR
2017-04-23 13:22:32 -04:00
Anewbe cdf69e0eec Italics switch from / to | characters 2017-03-28 21:13:46 -05:00
Arokha Sieyes 9660186dfd Not So Simple Animals (#3103)
* Merge two not-really conflicts

Thanks git, that whitespace conflict was super important?

* DME merge

* Added defines for mobs used by simple animals.

* Lost a slime along the way

* Disable debug settings

* HONK!!!

* Remove redundant hostile decls

* Replace loc= with forceMove in old SA code

I guess I should think of the children.
2017-03-22 14:30:07 -05:00
Neerti c91c8dc177 Makes the mention system more robust on name detection.
Changes * to + for bolding.
2017-03-14 15:45:55 -04:00
Neerti 11b1185005 Adds Two QOL Say/Emote Features 2017-03-12 09:30:48 -04:00