85 Commits
Author SHA1 Message Date
55d696e503 [MIRROR] next new to init (#10524)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-24 22:10:59 +01:00
ce2446922e [MIRROR] Initialize fixing (#10335)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-08 22:22:04 +01:00
KashargulandGitHub 9d5f8c09bd more code clean up (#10330) 2025-03-07 16:57:03 +01:00
ed43b73661 [MANUAL MIRROR] Port OD Pragma Lints (#17171) (#10255)
Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com>
2025-03-01 22:14:20 +01:00
fd5d9267ff [MIRROR] Converts gas, ore, plants and reagent strings to defines (#9611)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-12 02:11:06 +01:00
0180cc74c5 [MIRROR] usr to user up to player effects (#9552)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-01 18:31:19 +01:00
026253a175 upstream-merge-16484 [MDB IGNORE] (#9289)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-25 21:39:18 +02:00
45025bd128 [MIRROR] Ports tgstation/tgstation/pull/15673 (#9270)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-20 23:08:28 +02:00
7416cbea22 [MIRROR] next set of spans (#9247)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-10-18 01:33:07 +02:00
4bb30c42f0 [MIRROR] Restores the sounds for all the items (#9226)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-13 22:10:18 +02:00
ab154b48b2 [MIRROR] refactors most spans (#9139)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-10-04 15:00:17 +02:00
5ea698a0ef [MIRROR] Removes /obj/item/weapon and /obj/item/device [MDB IGNORE] (#9084)
Co-authored-by: Changelogs <action@github.com>
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Kashargul <KashL@t-online.de>
2024-09-30 21:36:41 +02:00
d278ce4fb0 TG overlay subsystem (#8147)
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-04-06 09:58:45 +02:00
SelisandGitHub e1a987c25c Configuration Controller (#7857) 2024-04-05 07:44:20 +02:00
tacoguy7765093andGitHub e2d03b23a3 nerfs heart damage (#7201) 2023-11-11 13:25:18 +01:00
d2e66e6410 [MIRROR] Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one (#7062)
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com>
2023-10-04 18:37:41 -04:00
TheGreatKitsune c4ca4bbaed Merge master into reforming. 2022-12-10 14:53:38 -06:00
TheGreatKitsune 926f7d1e63 Fix remaining reforming bugs 2022-12-10 14:49:30 -06:00
Victor Zisthus 2ef8a69d9a Defib Buff
Removes the mental interface error on defibs.

Nothing is more annoying for players, medical and patient alike, for an OOC issue to bleed into an in-character one.

A brief bout of afk frustration or loss of internet leading medical to try and revive you using many chems, then giving up an leaving you for dead... A Search and Rescue going out to rescue someone in such a state... Why punish players of medical for doing their job with a no-sale at the absolute last step?

Bonus points, monkey's are now revivable. Yay!
2022-09-09 19:36:28 -04:00
RazgrizandGitHub 169da5b298 powder that makes you say yes 2022-03-30 21:57:46 -07:00
CaseyandCHOMPStation2 977080b9ee Xenochimera QOL PR 2022-03-28 23:05:52 +00:00
Rykka 1c2111f488 Xenochimera QOL Improvements
Adds Regenerating + Hatch thrown alerts, similar to stunned/weakened/buckled, and clicking will show the remaining time to revive, or allow you to hatch.
Defibrillators will now apply halloss to Xenochimera and set them feral on revive.
Medscanners will now display if a Xenochimera is regenerating or needs more protein, and if a 'chimera is dead, will warn that they require sedation.
Reconstitution cooldown reduced from 1 hour to 10 minutes.
Regeneration will no longer handle ferality in the middle of it, preventing edge-case *twitches while clearly regenerating.
Regeneration will now have an audible + visible cue that plays on a 2% chance.
Xenochimera have gained the Lick Wounds Verb.
2022-03-22 08:31:34 -06:00
TheGreatKitsune 9e4d45c9ac Vox revival properly 2022-01-18 14:27:15 -06:00
TheGreatKitsune 6547e6e21e Enable reviving vox 2022-01-18 14:20:56 -06:00
Aronai SieyesandCadyn 72f5e790db Upstream-11421 2021-08-24 21:10:20 -07:00
Chompstation Bot 14129d60cf Converts visible_message notice spans to look more like emotes 2021-07-05 20:30:12 +00:00
Chompstation Bot 55e3dc7904 Port current /tg/ lighting system 2021-06-18 04:23:09 +00:00
Chompstation Bot 78acd45edc Remove extra asterisks from rune audible messages 2021-05-31 17:26:54 +00:00
Chompstation Bot 4476e4104d Ports Runechat 2021-05-30 22:51:20 +00:00
cadynandGitHub fe84e96797 Revert "Delete defib timer" 2021-01-24 22:48:39 -08:00
cadynandGitHub 2fe77a59ac Revert "fixing defib timer and adding surgery for that shit" 2021-01-24 22:46:10 -08:00
Cadyn 4156dd8085 fixing defib timer and adding surgery for that shit 2021-01-24 21:27:44 -08:00
cadynandGitHub 5bbdccefa5 Revert "[MIRROR] Fixes defib timers being 10 times as long compared to intended." 2021-01-24 18:53:16 -08:00
cadynandGitHub c5ae5ec866 Merge pull request #1134 from CHOMPStation2/cadyn-patch-5
Delete defib timer
2021-01-24 06:52:37 -08:00
NovacatandChompstation Bot 57e1be6caa Merge pull request #9598 from Heroman3003/defibfix
Fixes defib timers being 10 times as long compared to intended.
2021-01-24 06:34:15 +00:00
cadynandGitHub c05d687ec2 Update defib.dm 2021-01-19 19:15:27 -08:00
cadynandGitHub be3d2edf75 Update defib.dm 2021-01-16 22:40:20 -08:00
KillianandVirgoBot 84128e72ff blood mechanics tweaks (#7377) 2020-07-31 04:54:11 -04:00
AtermoneraandVirgoBot 5fbc4f3189 Merge pull request #7304 from KillianKirilenko/kk-bio
Offload Defibrillatability from NO_SCAN
2020-06-25 15:44:49 -04:00
Aronai Sieyes 09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
ShadowLarkens f905cfc020 Ported /tg/ style screen alerts, replacing the hunger icon with them
This adds throw_alert() and /obj/screen/alert, a system that allows you
to do custom hud alerts for any variety of things from "You're too
cold!" to mecha status indicators for the pilot.

There's quite a few things that actually got replaced; the
fire/oxy/tox/co2 alerts are all now just alerts, as is nutrition. The
xenochimera feral indicator would probably be a good candidate for
conversion, but I didn't touch it in this PR. There's also a number of
new alerts, such as blindness, highness, legcuffed, buckled, handcuffed,
and probably some more I missed; read code/_onclick/hud/alert.dm and see
for yourself!

Additionally, a number of tweaks have been done to resisting code, to
make it so that there's an indicator when you're buckled or handcuffed,
and can just click the alert to start resisting. This includes a
refactor that combines the logic for lockers, holders, micros
escaping from shoes, and struggling in a gut all into one proc, called
container_resist(). This means that vore bellies actually no longer need
the resist override, but it's been left in place just in case someone
finds something else they want to use it for.

Also, the health and internals indicator got moved down one tile each.
Needed room for the alerts. If we add the oxygen tank action buttons
from /tg/ and remove the internals indicator, the health indicator can
go back where it was originally.
2020-05-13 19:36:01 -07:00
NovacatandGitHub 9b73b67ddc Merge branch 'master' into upstream-merge-6923 2020-04-07 00:59:54 -04:00
NovacatandGitHub 8948f1a7a6 Update defib.dm 2020-04-07 00:57:50 -04:00
NeertiandVirgoBot e89fef965e QoL: Stasis and Defibs 2020-04-07 00:39:35 -04:00
Leshana d66f508541 Fixes for vorestation merge of "Rewrites the Rewritten Event System"
- Remove duplicate pick_random_edge_turf resulting from our simultaneous addition of it (in overmaps PR)
- Disable SSgame_master and SSevent_ticker subystems, we are still using the original events subsystem.
- Disable the game_master implementations as we are not using them.
- Comment out references to SSgame_master since we are not using it (yet?)
2020-04-06 17:31:26 -04:00
AtermoneraandLeshana 5c03273ce8 Merge pull request #6884 from Neerti/event_system_fix
Rewrites the Rewritten Event System
2020-04-06 16:23:39 -04:00
AtermoneraandVirgoBot 87333d9c25 Add mob/living stat setter and observer 2020-03-23 22:47:44 -04:00
AtermoneraandVirgoBot d397c2c1fe Merge pull request #6840 from Neerti/qol_notification_sounds
QoL: Various Notifications
2020-03-20 15:09:47 -04:00
Unknown e8282b6232 Rigsuit Slot Updates
- Adds Defibrilator compatibility to RIGsuits
- Allows the compact RIGsuit's suit storage to be compatible with belts and compact defibrilators
2020-03-12 12:30:09 -04:00
AtermoneraandVirgoBot b1720d2653 Defibrilators can be charged in rechargers 2020-02-27 23:55:07 -05:00