Commit Graph

507 Commits

Author SHA1 Message Date
Rykka
079c2fd436 Xenochimera Feral Reduction in Darkness OR Belly
Xenochimera will now reduce ferality at a tickrate of 1 per Life tick while inside a belly or in darkness, same as the hunger reduction if they're full.
They will not experience hallucinations and will get safety messages while inside a belly, as well as the status indicator confirming they're safe even in a lit environment.

In total:
If sated, feral will reduce by 1 per Life() tick.
If in darkness _or_ a belly, feral will reduce by 1 per Life() tick.
A feral of 220 will take 110 seconds to clear if satiated, not in a belly, and in light.
Alternatively, it will take 55 seconds to clear if satiated **and** either in a belly _or_ in the darkness.

Upstream port of https://github.com/CHOMPStation2/CHOMPStation2/pull/3823
and
https://github.com/CHOMPStation2/CHOMPStation2/pull/3906
2022-03-27 16:27:44 -06:00
Rykka
d4fb27da6f Xenochimera QOL PR
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.
Defibrillators will now apply halloss (pain) to everyone 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.
Lick Wounds has been modified to allow treating self-injuries, and injuries of the mob next to you. Given how limited the use is and how often bandages + chems are just flat-out better, this shouldn't be a huge balance issue, IMO.
2022-03-27 16:22:46 -06:00
Casey
9c7c1d507e Merge pull request #11700 from VOREStation/upstream-merge-8335
[MIRROR] Minor bodytemp warning refactor.
2022-02-19 17:11:49 -05:00
MistakeNot4892
04464c1664 Minor bodytemp warning refactor. 2021-10-27 21:43:03 -04:00
Aronai Sieyes
9744067634 Fix merge 2021-10-27 13:51:21 -04:00
Aronai Sieyes
5ebd0a4185 Merge branch 'master' into upstream-merge-7914 2021-10-27 13:45:09 -04:00
Mechoid
93c1539d9e Universal Anomalies 2021-09-20 19:26:13 -04:00
MistakeNot4892
0126298625 Throw Mode QoL Tweaks 2021-09-03 01:38:06 -04:00
MistakeNot4892
e03d8429ae Ports sliding things along tables 2021-08-25 21:47:39 -04:00
Aronai Sieyes
34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
MarinaGryphon
a843667af3 Fixes a bunch of bools missed in #11100 2021-07-16 15:55:49 -05:00
MarinaGryphon
577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes
819c98b637 Make nif/crafting menu buttons not be hidden 2021-07-10 23:25:38 -04:00
Aronai Sieyes
035bab4708 Fix security cameras showing weird space thing 2021-07-07 17:01:44 -04:00
Aronai Sieyes
f9e9aafd1d Merge pull request #10756 from VOREStation/Arokha/fixes2
The One Where I Port Modals
2021-06-30 15:28:38 -04:00
lm40
95024514f6 fixes #10700 (#10763)
* Update human.dm

* Update robot.dm

* Update simple_hud.dm
2021-06-27 12:10:07 -04:00
Aronai Sieyes
4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
MarinaGryphon
385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
Aronai Sieyes
ff9a776be0 Merge branch 'master' into Arokha/lights2 2021-06-17 09:27:04 -04:00
Aronai Sieyes
db14882664 Port tg lighting system
Also converts planet lighting to a new system
Too hard to separate out from this PR
2021-06-17 00:18:09 -04:00
Aronai Sieyes
f1f747ef6e Remove dumb darkness showing up in rightclick menu 2021-06-17 00:14:53 -04:00
Aronai Sieyes
1696db4842 Move most/all overlay use to SSoverlays
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00
ShadowLarkens
fec5ce879c Just don't print item attack messages on attackby 2021-06-15 17:12:14 -07:00
Novacat
e65b568e83 Update screen_objects.dm 2021-06-14 08:16:15 -04:00
Aronai Sieyes
74ee4843d2 Portable mapping devices 2021-06-14 01:32:59 -04:00
VerySoft
5ee4792da0 Ghosts can only go through the gateway if it's turned on 2021-05-29 17:19:45 -04:00
Aronai Sieyes
21ff8be627 Portable mapping units 2021-05-18 22:56:03 -04:00
Aronai Sieyes
c8f7709f89 Deprecate NIF statpanel in favor of TGUI 2021-05-11 23:43:22 -04:00
ShadowLarkens
1da76ed2b4 Personal Crafting & Dependencies 2021-05-02 18:10:59 -07:00
Atermonera
4400641ce0 Merge pull request #7959 from Atermonera/click_catcher_examine
Examining dark click catcher doesn't show turfs
2021-03-18 04:58:33 -04:00
Mechoid
f5ade3682c Adds the Restraining Bolt. 2021-02-28 18:04:08 -05:00
Verkister
04012941a1 Merge pull request #9553 from mel-byond/soulcather-guest-hud
[FEATURE] Add HUD icons for Soulcatcher guests
2021-02-09 20:16:42 +02:00
Novacat
b30aa42143 Merge pull request #9544 from VOREStation/upstream-merge-7803
[MIRROR] Fixes dark click catcher
2021-01-24 01:56:58 -05:00
Heroman
725f875358 Some minor shadekin adjustments 2021-01-17 06:51:47 +10:00
Melli
7133e7b53a Fixing create_mob_hud(), apparently forgot about something that was copied over 2021-01-09 17:18:12 +02:00
mel-byond
a74b621fea Testing if changing it to caught_soul/brainmob works 2021-01-07 23:30:07 +02:00
mel-byond
5e2253ee45 Attempt at making a new HUD for Soulcatcher guests 2021-01-07 22:42:02 +02:00
Atermonera
76ba3741b7 Fixes dark click catcher 2021-01-03 18:22:14 -05:00
Heroman
fd49dacce7 Consolidates and updates shadekin energy/darkness HUD 2020-12-27 12:34:03 +10:00
Mechoid
9cc7d641b2 Self-Surgery 2020-11-18 16:57:32 -05:00
ShadowLarkens
22b038d858 Revert "Fix unintended inbelly item interactions caused by copypaste" 2020-10-29 19:33:03 -07:00
ShadowLarkens
af300cc037 This is *not* what _onclick is for FFS 2020-10-27 16:10:48 -07:00
ShadowLarkens
f9fd9b7c35 Datum Component System (/tg/ port) 2020-10-18 12:13:28 -07:00
ShadowLarkens
bd364c83b3 TGUI Porta Turrets 2020-09-18 02:51:08 -07:00
ShadowLarkens
90bec919e9 TGUI Silicon Crew Manifest & PDA Access 2020-09-17 23:43:31 -07:00
Heroman3003
41814c6a82 Fixes indents 2020-09-01 11:30:14 +10:00
Heroman3003
fee5eb895a Makes the fullness alert more accurate 2020-09-01 11:27:53 +10:00
ShadowLarkens
264793b36a Fading titlescreen from /tg/ 2020-08-25 16:50:23 -07:00
ShadowLarkens
ac03887a55 Merge remote-tracking branch 'upstream/master' into vore_overlays 2020-08-23 10:39:55 -07:00
Atermonera
8fc35d4da4 Merge pull request #7523 from Meghan-Rossi/ghostqol
Ghost sechud verb, shift-click examine, alt-click turf tab
2020-08-21 01:30:40 -04:00