Commit Graph

97 Commits

Author SHA1 Message Date
Kashargul 574c2933fb fix observer tracking (#17366) 2025-03-18 15:30:30 +01:00
Cameron Lennox 17ec1d700b Removes more sleeps from init (#17332)
* splits emotes into original (custom_emote) and automatic (automatic_custom_emote)

* no copy paste

* immunosuprizine touchup

* srcining
2025-03-16 18:11:04 +01:00
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 1def015bad end of file Fix (#17308)
* end of file Fix

* fix those lints too
2025-03-10 16:15:35 -04:00
Kashargul 46bea7cfa2 Initialize fixing (#17279)
* Initialoize fixing

* diff fix

* add init grep test

* fixed missed ones

* .

* some more

* ,
2025-03-08 13:59:29 -05:00
Cameron Lennox cdafe425a5 Adds Trait Genetics (#16921)
* Adds Trait Genetics from Outpost21

Adds trait genetics from Outpost 21
- Tried to update each file it touched to be equivalent to their Chomp specific variants in order to maintain functionality and make sure no oddities would happen due to code differences. (Some things like the eardeaf loop were left there but commented out)

* Morph trait

* Fixes a server crashing bug with flip

aa

* flip

* Makes morph superpower better

- Makes it use the appearance_changer instead of 1000 different  procs

- Makes cocoon weaver able to change eye and skin color.

I did NOT select you. BAD

* begone

* fix dna modifier

* Fixes massive memory leak

* Brain Runtime Fix

* There was no reason for this to be a spawn(0)

And no I didn't spawn with no blood - https://i.imgur.com/vPizqCD.png

* revert

revert the dna changes there

* Deconf

* gets rid of unused proc vars that did nothing

* expects enough free slots

* glob

* fixed and added two other tests

* another few tests

* this is a list

* fixed bad injector

* lets wrap these for sanity

* better feedback

* wrong name

* don't allow multiple occupants into the dna pod

* future traits will have activation levels instead of binary on/off

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
2025-02-11 02:01:27 -05:00
Kashargul 59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
Heroman3003 a15578d8fd Merge pull request #16597 from Kashargul/miscGripper
up ports misc gripper, gargoyle, petrification, some message fixes
2024-11-30 14:41:36 +10:00
ShadowLarkens 34be5fef53 Add emotes to ding and make microwave noises. 2024-11-25 07:33:59 -08:00
Kashargul a4b6b1376e misc emote fixes 2024-11-12 19:52:09 +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 a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Kashargul e0d694e8ac rid of old span macros 2024-10-01 23:51:48 +02:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +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
Kashargul 2f19f66cc5 default tgui alert input handling (#16241)
* default handling

* do not push that

* fix

* .

* .
2024-09-02 04:27:26 +10: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
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 552deaedf1 NPC Emote Filter (#15592) 2023-12-11 14:20:04 +01:00
VerySoft 7acf87e0d1 Autowhisper 2023-07-16 17:43:55 -04:00
Wulf f619c8a5dd Adds FerretDook.ogg and the emote dook
Adds a ferret dooking emote.
2023-04-16 16:34:12 -05:00
Rykka Stormheart ac0ee4202c Selective Markings Port
Ports the following markings upstream, plus an emote:
* Maned Wolf Markings
* Head Paint
* Sect Drone Body
* Sect Drone Eyes
* Sect Drone Tail
* Sect Drone Wings

Adds roarbark emote.
2023-04-06 23:01:13 -07:00
VerySoft 51c68250a7 Speed and stuff
This may break REGs since they weren't designed for mobs with negative movement cooldown values but we can address that later if it becomes a problem

Also fixes a couple emotes for pAIs
2023-03-21 15:28:20 -04:00
Atermonera 3ad7cd8e8e *bing 2023-03-14 03:50:45 -04:00
VerySoft 985fe881cb Misc fixes
While I was working on kobs I fixed and tweaked a whole bunch of little things. I figured even then that I should separate the fixes, but I never got around to it

Now I have~
2023-02-17 13:46:02 -05:00
Heroman ded88f15bf Hopefully fixes croaked codebase 2023-02-08 07:22:25 +10:00
Novacat 123a8c419b Merge pull request #14442 from Heroman3003/faintfix
Fixes mobs falling asleep when fainting
2023-02-04 22:15:21 -05:00
Heroman 51515caf19 Fixes mobs falling asleep when fainting 2023-02-05 12:16:17 +10:00
Heroman e5de0af979 Some runtime fixes 2023-02-05 11:28:57 +10:00
Heroman ef3769136b Small typing fix 2023-02-05 09:39:05 +10:00
Heroman 0015526a7a Some post-mirror fixes 2023-02-05 07:41:18 +10:00
Spookerton 16d76bdb96 Merge pull request #8918 from listerla/warble
Ports Aurora Skrell emotes + fixes warble emote
2023-02-04 15:35:28 -05:00
Heroman 12918c673b Allows engineering dogborgs to rename doors/windoors 2022-12-30 14:50:27 +10:00
Heroman f8b38d8c90 Refactors borgs and adjusts events 2022-12-30 14:36:27 +10:00
Bib Bob cbd6812849 teshari can scream 2022-11-18 20:19:34 -06:00
VerySoft 8fc2b9b844 Using asterisk reflects your message before returning 2022-10-27 18:23:01 -04:00
Runa Dacino fc6d37b837 Makes wing buzz use gender
per 

https://github.com/VOREStation/VOREStation/blob/e9a9dac917fec52e6be42a7b80dae34d3e933342/code/modules/emotes/emote_define.dm#L160-L167

and 

https://github.com/VOREStation/VOREStation/blob/e9a9dac917fec52e6be42a7b80dae34d3e933342/code/modules/emotes/definitions/visible_vr.dm
2022-10-15 12:02:55 +02:00
Heroman f9cf59ab40 Fixes some one person having a specific emote giving it to everyone 2022-10-05 05:32:14 +10:00
VerySoft 486c91378b We check emotes for clients
don't play sounds if you don't have a client idiot
2022-07-16 05:44:01 -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
Guy 049c54d6ce Moth emotes 2022-07-09 20:40:12 -03:00
ItsSelis af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
Atermonera d8ab59a93d Adds fennec 2022-06-15 20:47:31 -04:00
VerySoft 19c2ef5e34 Because we can't have anything fun
There you go
2022-06-06 23:32:05 -04:00
VerySoft bb6ed41118 Makes new pAI obtainable
Also adds teppi pAI
2022-06-04 15:30:20 -04:00
VerySoft a8b4600917 One more updoot 2022-06-04 04:55:37 -04:00
VerySoft 67afdfe99e Updoot 2022-06-03 18:47:19 -04:00