tetrastation
3 weeks agoMap continues. Toxins, sci/research break room Tam master
Tamber [Sun, 26 Sep 2021 22:54:03 +0000 (23:54 +0100)]
Map continues. Toxins, sci/research break room

4 weeks agoRedevelop HoP queue area
Tamber [Wed, 22 Sep 2021 23:11:28 +0000 (00:11 +0100)]
Redevelop HoP queue area

Thanks, again, for user feedback from Us3r. Made the HoP queue area
into an actual waiting area -- with chairs! -- rather than a cramped
little maze, which was asking for trouble.

4 weeks agoOops. Didn't need that latejoin point, because there's an arrival shuttle. Derp.
Tamber [Wed, 22 Sep 2021 18:13:48 +0000 (19:13 +0100)]
Oops. Didn't need that latejoin point, because there's an arrival shuttle. Derp.

4 weeks agoRearranging Robotics - Hopefully now the equipment is actually useable!
Tamber [Sun, 19 Sep 2021 23:08:31 +0000 (00:08 +0100)]
Rearranging Robotics - Hopefully now the equipment is actually useable!

4 weeks agoUpdate TGUI
Tamber [Sun, 19 Sep 2021 20:44:31 +0000 (21:44 +0100)]
Update TGUI

4 weeks agotgui: Round Gauge (#55230)
Bobbahbrown [Mon, 30 Nov 2020 16:48:52 +0000 (12:48 -0400)]
tgui: Round Gauge (#55230)

This PR introduces the wacky round gauge for showing all of your favourite metrics in half-circle format. Show off those wacky numbers, use some scary blinking lights, feel alive!

I've also gone ahead and included this in the canister and tank (think internals) UIs. I've also done some refactoring of data sending from canisters because GOSH DANG it required some.

(cherry picked from commit 3c174398034ed11b829a9f79c261397a824be7ed)

5 weeks agoD'oh
Tamber [Sun, 12 Sep 2021 22:20:39 +0000 (23:20 +0100)]
D'oh

5 weeks agoFutzing about in the docs for a bit
Tamber [Sun, 12 Sep 2021 22:15:40 +0000 (23:15 +0100)]
Futzing about in the docs for a bit

6 weeks agoHave a hearty helping of fixes, breakages, and other twiddleages!
Tamber [Sun, 5 Sep 2021 22:49:28 +0000 (23:49 +0100)]
Have a hearty helping of fixes, breakages, and other twiddleages!

6 weeks agoLanguage changes now make this a compile error. Feex!
Tamber [Sun, 5 Sep 2021 22:47:30 +0000 (23:47 +0100)]
Language changes now make this a compile error. Feex!

6 weeks agoVarious map fixes for some of the broken shit spotted by Us3r. Thanks, man!
Tamber [Sun, 5 Sep 2021 22:42:00 +0000 (23:42 +0100)]
Various map fixes for some of the broken shit spotted by Us3r. Thanks, man!

- Communications console on bridge now, not the shuttle console. So you can actually call the shuttle.
- Various APCs ordered to get back into the right place and stay there. (Need to keep an eye on them, tho.)
- Additional landmarks (Observer, carp-spawn, latejoin, etc.)
- A scattering of direction signs so there's a little more of a chance of finding where you need to go.
- Incinerator storage now slightly less murderboner-fuel. Slightly.

7 weeks agoOrder rogue APCs back into place.
Tamber [Mon, 30 Aug 2021 22:11:32 +0000 (23:11 +0100)]
Order rogue APCs back into place.

Continued bug-fixing from play-testing reports. This time, shuffling APCs back into where they should be or replacing them with ones that will stay where they're told to be.

7 weeks agoLighting fixes & move the delivery chute in CE office because it's a damn safety...
Tamber [Mon, 30 Aug 2021 16:59:04 +0000 (17:59 +0100)]
Lighting fixes & move the delivery chute in CE office because it's a damn safety hazard

7 weeks agoRemove an annoyance
Tamber [Mon, 30 Aug 2021 16:58:10 +0000 (17:58 +0100)]
Remove an annoyance

2 months agoFix layer-manifold misalignment!
Tamber [Sun, 8 Aug 2021 21:18:07 +0000 (22:18 +0100)]
Fix layer-manifold misalignment!

2 months agoSpecial-case layer 4 and 5 pipes for layer-manifolds, to prevent the overlay imgs...
Tamber [Sun, 8 Aug 2021 21:10:48 +0000 (22:10 +0100)]
Special-case layer 4 and 5 pipes for layer-manifolds, to prevent the overlay imgs not being aligned with pipes on the correct layer.

Are you tired of your 5 layer manifolds looking like this?
![Layer manifold with pipes misaligned](https://tetra.furryhelix.co.uk/img/snap/2021-08-08/misaligned-pipes.png)

Well, **NO MORE**! Thanks to this handy-dandy "fuck you, I'm just going to bodge my way out of this corner!" fix, they can now look like this!
![Layer manifold with pipes connected in the correct locations, so they line up with existing pipework](https://tetra.furryhelix.co.uk/img/snap/2021-08-08/aligned-pipes.png)

Isn't that much better?

2 months agoMerge branch 'Tam'
Tamber [Sun, 8 Aug 2021 00:37:58 +0000 (01:37 +0100)]
Merge branch 'Tam'

2 months agoRevision 1 of farts. A productive evening, all in all.
Tamber [Sun, 8 Aug 2021 00:34:50 +0000 (01:34 +0100)]
Revision 1 of farts. A productive evening, all in all.

Sound files are from Mike Koenig, licensed under CC-BY-3.0

  🐐💨

2 months agoContinued SpiderNest work
Tamber [Sun, 1 Aug 2021 12:00:40 +0000 (13:00 +0100)]
Continued SpiderNest work

* Fixing missing lights in Security
* HoS office & quarters
* Continued door access-level checks

3 months agoMissed an area tile in the emitter storage room.
Tamber [Mon, 19 Jul 2021 17:18:22 +0000 (18:18 +0100)]
Missed an area tile in the emitter storage room.

4 months agoMultiple themes for computers.
Tamber [Sun, 4 Apr 2021 02:08:30 +0000 (03:08 +0100)]
Multiple themes for computers.

Defaults to the standard grey, like normal tg.  Also has retro-beige,
and white. Placeholder entry for "military themed", whatever I do with
that.

4 months agoFirst step of Grand Progress(TM)
Tamber [Sat, 3 Apr 2021 21:04:07 +0000 (22:04 +0100)]
First step of Grand Progress(TM)

4 months agoAdd a donut vending machine in engineering on SpiderNest, for... testing purposes.
Tamber [Sat, 12 Jun 2021 23:07:21 +0000 (00:07 +0100)]
Add a donut vending machine in engineering on SpiderNest, for... testing purposes.

4 months agoDonut vending machine
Tamber [Sat, 12 Jun 2021 23:06:32 +0000 (00:06 +0100)]
Donut vending machine

4 months agoMerge branch 'Tam'
Tamber [Sat, 5 Jun 2021 16:57:23 +0000 (17:57 +0100)]
Merge branch 'Tam'

4 months agoAnd add a way to actually *get* the pride flags
Tamber [Fri, 4 Jun 2021 22:47:01 +0000 (23:47 +0100)]
And add a way to actually *get* the pride flags

4 months agoMerge in a whole buncha good stuff
Tamber [Tue, 1 Jun 2021 00:11:30 +0000 (01:11 +0100)]
Merge in a whole buncha good stuff

4 months agoPride flag poster items
Tamber [Mon, 31 May 2021 16:35:36 +0000 (17:35 +0100)]
Pride flag poster items

5 months agoPride flags
Tamber [Sun, 16 May 2021 17:27:59 +0000 (18:27 +0100)]
Pride flags

5 months agoadds a new ambience for when you're in space. (#57678)
Qustinnus [Sun, 14 Mar 2021 03:11:22 +0000 (04:11 +0100)]
adds a new ambience for when you're in space. (#57678)

6 months agoHave some more bits n pieces!
Tamber [Wed, 21 Apr 2021 23:24:23 +0000 (00:24 +0100)]
Have some more bits n pieces!

6 months ago[Performance] Refactors ambient sounds to use global lists instead of list macros...
spessbro [Thu, 7 Jan 2021 22:24:57 +0000 (17:24 -0500)]
[Performance] Refactors ambient sounds to use global lists instead of list macros  (#55988)

What it says on the tin really. If we want to be precise it changes how ambient sounds by giving areas an index define and then checks if they don't have a custom ambient sounds list if they don't then it applies the correct global list to ambientsounds

6 months agoFixes an apparent typo in station integrity score code (#57721)
Ryll Ryll [Tue, 16 Mar 2021 09:10:28 +0000 (05:10 -0400)]
Fixes an apparent typo in station integrity score code (#57721)

6 months agoRemove the voodoo doll (#57780)
Mothblocks [Thu, 18 Mar 2021 13:18:57 +0000 (06:18 -0700)]
Remove the voodoo doll (#57780)

A clunky to use grief tool that is near exclusively used to just make
people say slurs and WGW and copypastas and rule breaking stuff and
yadda yadda.

6 months agoMulebots are no longer bugged into horrific, merciless machines of gore and destructi...
Timberpoes [Fri, 19 Mar 2021 22:50:34 +0000 (22:50 +0000)]
Mulebots are no longer bugged into horrific, merciless machines of gore and destruction. (#57378)

About The Pull Request

In https://github.com/tgstation/tgstation/pull/57010/files#diff-08a9c12575e75bb692c000da3f7eea30c0340da26171c5c788fd2b17afef92b5 Floyd did an undocumented change to Mulebot behaviour.

He moved crushing from the /human/Crossed level to mulebot/Cross.

The problem is:
image

Cross (and Crossed) are called when some other object Crosses us, not when we Cross some other object.

This meant that... Well... Walking into a mulebot was deadly. Buckling to a mulebot was deadly.
lGrnThJEWG

And being buckled to a mulebot that ended up moving was deadly multiplied by the number of times the mulebot moved.
QJNXqBHZ8m

Also why can you push mulebots when things are buckled to it? That seems like an oversight.

I added new signals to the atom/movable/...Cross... series of procs that are sent from the thing crossing our AM. The thing crossing our AM can then listen for that signal on itself, and it now knows when it's crossing something! BOOM! CRUSH TIME!

I've also added a check to /mob/living/proc/PushAM to prevent pushing an AM buckled to a thing when you wouldn't be able to pull them. This check also takes into account if you'd just have the raw movement force to push the thing they're buckled to as well. This should put a stop to being able to push mulebots around when they have mobs buckled to them.

Also, you can swap places with active Mulebots. This is probably not intended. I've added TRAIT_NOMOBSWAP to them.

The end result? Mulebots that just work.

And don't worry, you can still crawl under them.

Why It's Good For The Game

Feex.
Changelog

🆑
fix: Mulebots no longer murder people just because that person dared to bump into them.
/🆑

6 months agoPorts 'Fixes getting nothing from necropolis chests (#57839)'
Tamber [Wed, 21 Apr 2021 22:03:55 +0000 (23:03 +0100)]
Ports 'Fixes getting nothing from necropolis chests (#57839)'

6 months agoRound end report now shows AI laws even if they are controlling a shell (#57829)
zxaber [Sat, 20 Mar 2021 23:23:34 +0000 (16:23 -0700)]
Round end report now shows AI laws even if they are controlling a shell (#57829)

* Round end report now shows AI laws even if they are controlling a shell

* inline

6 months agoAnother "I aentn't ded yet" push
Tamber [Mon, 5 Apr 2021 20:55:19 +0000 (21:55 +0100)]
Another "I aentn't ded yet" push

6 months agoTGCM green paint variants of Durand, Ripley, and Odysseus.
Tamber [Sun, 28 Mar 2021 20:15:01 +0000 (21:15 +0100)]
TGCM green paint variants of Durand, Ripley, and Odysseus.

6 months agoEh, the 'warning lights' weren't working out.
Tamber [Sun, 28 Mar 2021 21:08:10 +0000 (22:08 +0100)]
Eh, the 'warning lights' weren't working out.

6 months agoAdd shutter for borg access to mechbay
Tamber [Sat, 27 Mar 2021 22:04:38 +0000 (22:04 +0000)]
Add shutter for borg access to mechbay

6 months agoSlight tweaking, for some coming Lore
Tamber [Sat, 27 Mar 2021 01:01:48 +0000 (01:01 +0000)]
Slight tweaking, for some coming Lore

6 months agoUrl changes
Tamber [Mon, 22 Mar 2021 20:06:13 +0000 (20:06 +0000)]
Url changes

7 months agoMore bits n pieces. Lol, basically commiting straight to master.
Tamber [Sun, 21 Mar 2021 23:45:08 +0000 (23:45 +0000)]
More bits n pieces. Lol, basically commiting straight to 

7 months agoTurns out I didn't fix the pod-door airlock controller last time, either. This time...
Tamber [Sun, 21 Mar 2021 23:28:57 +0000 (23:28 +0000)]
Turns out I didn't fix the pod-door airlock controller last time, either. This time maybe?

+ Oh, right. Some slightly brighter emergency lighting. For Reasons.
+ tgui recompile for new pod-door UI tweaks

7 months agoUntangling of pipework, and SOME POD-DOOR AIRLOCK BUTTONS THAT WORK
Tamber [Thu, 4 Mar 2021 00:17:49 +0000 (00:17 +0000)]
Untangling of pipework, and SOME POD-DOOR AIRLOCK BUTTONS THAT WORK

7 months agoPoddoor airlock button feex!
Tamber [Thu, 4 Mar 2021 00:09:23 +0000 (00:09 +0000)]
Poddoor airlock button feex!

- Buttons find their controller by looking for a controller with a matching
  `idSelf`
- Therefore, it helps if you set idSelf TO THE SAME THING ON BOTH OF THEM.
- No, `mechbay_airlock_control` and
          `mechbay_airlock_controller` are NOT the same thing.
- 3 goddamn days it's taken for me to figure out why this hasn't been working.
- At least I've made my code somewhat more robust, during the process.

- Also added extra buttons, so you can open the airlock from the inside, too.

7 months agoLittle tidyups. (Can't remember what I did.)
Tamber [Wed, 3 Mar 2021 22:47:50 +0000 (22:47 +0000)]
Little tidyups. (Can't remember what I did.)

7 months agoOkay, sick of looking at the horrific tangled pipework mess. Some straightening out.
Tamber [Mon, 1 Mar 2021 23:04:13 +0000 (23:04 +0000)]
Okay, sick of looking at the horrific tangled pipework mess. Some straightening out.

7 months agoMerge in development branch. yolo!
Tamber [Sun, 28 Feb 2021 23:56:00 +0000 (23:56 +0000)]
Merge in development branch. yolo!

7 months agoContinues the map-building madness
Tamber [Sun, 28 Feb 2021 23:38:27 +0000 (23:38 +0000)]
Continues the map-building madness

  - Engineering tech-storage now has stuff in it.
  - More disposals & mail-handling piping.
  - Change all air-alarms over to the directionals.
  - A few other little surprises here and there.

7 months agoDepartment-specific loot-drops
Tamber [Sun, 28 Feb 2021 23:36:55 +0000 (23:36 +0000)]
Department-specific loot-drops

7 months agoAdd shoddy sprites for XL and Giant cockroaches. Also close the eyes on the sleeping...
Tamber [Sun, 28 Feb 2021 22:39:47 +0000 (22:39 +0000)]
Add shoddy sprites for XL and Giant cockroaches. Also close the eyes on the sleeping pasm.

8 months agoFix cargo shuttle bay. Shuttle can actually dock now!
Tamber [Tue, 16 Feb 2021 01:23:28 +0000 (01:23 +0000)]
Fix cargo shuttle bay. Shuttle can actually dock now!

8 months agoQuick 'cleanup' of admins.txt, to take the /tg/ staff out of there.
Tamber [Tue, 16 Feb 2021 01:22:40 +0000 (01:22 +0000)]
Quick 'cleanup' of admins.txt, to take the /tg/ staff out of there.

9 months agoLittle rebranding thing I missed!
Tamber [Sun, 3 Jan 2021 20:13:52 +0000 (20:13 +0000)]
Little rebranding thing I missed!

9 months agoShuffle those directional air-alarms back a few pixels, since the new sprite is just...
Tamber [Mon, 28 Dec 2020 01:10:04 +0000 (01:10 +0000)]
Shuffle those directional air-alarms back a few pixels, since the new sprite is just that bit bigger.

9 months agoFix asset cache verification
Tamber [Mon, 28 Dec 2020 01:04:23 +0000 (01:04 +0000)]
Fix asset cache verification

byond is injecting html to load js shims into json files returned by xhr. This will get fixed in a later byond release, but this disables the functionality for the asset cache skin control today.

Committed by MrStonedOne - a13918cab784a96a3ca4b187d863fa595a21d3b3

(cherry picked from commit 38c2be13496679e9f6f51a8d6e59d4a9cf11e012)

9 months agoFix asset cache verification
Tamber [Mon, 28 Dec 2020 01:04:23 +0000 (01:04 +0000)]
Fix asset cache verification

byond is injecting html to load js shims into json files returned by xhr. This will get fixed in a later byond release, but this disables the functionality for the asset cache skin control today.

Committed by MrStonedOne - a13918cab784a96a3ca4b187d863fa595a21d3b3

9 months agoLinux librust
Tamber [Sun, 27 Dec 2020 00:51:51 +0000 (00:51 +0000)]
Linux librust

9 months agoMakings of a mech-bay! Also little stupid shit like fix the id for the cargo bay...
Tamber [Sun, 27 Dec 2020 00:50:51 +0000 (00:50 +0000)]
Makings of a mech-bay! Also little stupid shit like fix the id for the cargo bay docking point, so the shuttle can actually go there.

9 months agoAirlock Controller variant for pod-doors, with tgui UI for same.
Tamber [Sun, 27 Dec 2020 00:49:30 +0000 (00:49 +0000)]
Airlock Controller variant for pod-doors, with tgui UI for same.

9 months agoRD folder colourscheme; also a little tweaking of stamps
Tamber [Thu, 24 Dec 2020 00:51:20 +0000 (00:51 +0000)]
RD folder colourscheme; also a little tweaking of stamps

10 months agoStation growth++
Tamber [Mon, 14 Dec 2020 00:42:58 +0000 (00:42 +0000)]
Station growth++

10 months ago:) :( Some minor theatre works.
Tamber [Mon, 14 Dec 2020 00:42:37 +0000 (00:42 +0000)]
:)  :(   Some minor theatre works.

10 months agoRebuild tgui
Tamber [Sat, 12 Dec 2020 17:42:44 +0000 (17:42 +0000)]
Rebuild tgui

(cherry picked from commit 59a18b3431bec57f66775e306e837cf45f1537f9)

10 months agoFix tgui-chat linkifying IC text (#53533)
Tad Hardesty [Tue, 8 Sep 2020 21:36:45 +0000 (14:36 -0700)]
Fix tgui-chat linkifying IC text (#53533)

(cherry picked from commit b131090680ebf242b1862c326a1c3e5f75434e0f)

10 months agoIn Pipes We Trust
Tamber [Sat, 12 Dec 2020 00:16:02 +0000 (00:16 +0000)]
In Pipes We Trust

10 months agoSnazzy new/old air-alarms
Tamber [Sat, 12 Dec 2020 00:14:15 +0000 (00:14 +0000)]
Snazzy new/old air-alarms

10 months agoBeige-ify computers
Tamber [Sat, 12 Dec 2020 00:13:52 +0000 (00:13 +0000)]
Beige-ify computers

10 months agoLittle bit of pixel cleanup on the new alt-form medical department sign
Tamber [Mon, 7 Dec 2020 21:33:46 +0000 (21:33 +0000)]
Little bit of pixel cleanup on the new alt-form medical department sign

10 months ago4-Way Disposal Junctions
Tamber [Mon, 7 Dec 2020 21:32:47 +0000 (21:32 +0000)]
4-Way Disposal Junctions

10 months agoChange alt medbay sign to match the other department signs
Tamber [Mon, 7 Dec 2020 18:32:42 +0000 (18:32 +0000)]
Change alt medbay sign to match the other department signs

10 months agoUpdate unit test; reagents.has_reagent now
Tamber [Sun, 6 Dec 2020 20:44:04 +0000 (20:44 +0000)]
Update unit test; reagents.has_reagent now

10 months agoSlight README update
Tamber [Sun, 6 Dec 2020 01:40:59 +0000 (01:40 +0000)]
Slight README update

10 months agoMerge branch 'tetra-tg-smushing' into Tam
Tamber [Thu, 26 Nov 2020 23:31:28 +0000 (23:31 +0000)]
Merge branch 'tetra-tg-smushing' into Tam

10 months agosinks now refill properly (#53579)
William Wallace [Fri, 11 Sep 2020 18:40:38 +0000 (19:40 +0100)]
sinks now refill properly (#53579)

Fixes #53343
Also fixes an issue where sinks wouldn't refill after a mop was used on them.

(cherry picked from commit d56df21c2c177c0eaf296b620310dbf243148f84)

10 months agoFixes several things not unlocking when hit with an ID in a tablet. (#53600)
msgerbs [Fri, 11 Sep 2020 17:43:53 +0000 (12:43 -0500)]
Fixes several things not unlocking when hit with an ID in a tablet. (#53600)

The following will now be unlockable by hitting them with an ID in a tablet:

    Bots
    Express supply console
    Air Alarms

(cherry picked from commit dde45a406da4ffce4b20c8f8e5bfe858e5d1add3)

10 months agoFix chemicals not recognizing end of metabolization (#53550)
Jared-Fogle [Fri, 11 Sep 2020 13:41:42 +0000 (06:41 -0700)]
Fix chemicals not recognizing end of metabolization (#53550)

* Fix chemicals not recognizing end of metabolization

* Make generic to all organs

(cherry picked from commit 751328a2ba64c489de5adf2fe36d9f5e9a0f37fc)

10 months agoAdd feedback for alt clicking atmos machinery (#53510)
Jared-Fogle [Fri, 11 Sep 2020 00:43:34 +0000 (17:43 -0700)]
Add feedback for alt clicking atmos machinery (#53510)

When you alt click atmos machinery, you will usually do something along the lines of maxing out the pressure output on a pressure pump.

This adds a chat message when you do.

(cherry picked from commit 04a42f08b0f9dd774b9861d69bc5b05fd990c885, minus the pressure valve, because that doesn't exist here yet. I need to put some time into actually porting it over, what with the layer differences.)

10 months agoFix seeing surgeries while blind (#53500)
Jared-Fogle [Thu, 10 Sep 2020 23:28:02 +0000 (16:28 -0700)]
Fix seeing surgeries while blind (#53500)

Fixes #53295.

(cherry picked from commit 55adfd3804aeae0b3a7bea1177a5f75916083ffc)

10 months agoRunechat no longer breaks if the tick lag changes (#53570)
Couls [Thu, 10 Sep 2020 17:10:00 +0000 (13:10 -0400)]
Runechat no longer breaks if the tick lag changes (#53570)

Resets the runechat bucket when the tick lag changes

(cherry picked from commit 353d0fb702cd17349b0ee852350c06b7d43d3530)

10 months agofixes a copy+paste error in synthcode (#53573)
ATH1909 [Thu, 10 Sep 2020 17:08:53 +0000 (12:08 -0500)]
fixes a copy+paste error in synthcode (#53573)

handle_body() was called when handle_mutant_bodyparts() should have been called instead. I've fixed this issue.

I've also doc'd the disguise_fail_health variable, because the comment that's currently next to it doesn't accurately describe what the variable actually does.

(cherry picked from commit 1007abcec5e1a396ce5a6b4e59b1f2093438d04c)

10 months agoFix portable_atmospherics runtiming on mapload (#53575)
Dennok [Thu, 10 Sep 2020 17:07:21 +0000 (20:07 +0300)]
Fix portable_atmospherics runtiming on mapload (#53575)

(cherry picked from commit ec914d0135736f8bcb441af228f5ac2753b56dd3)

10 months agoBreathing changes (#53560)
TiviPlus [Thu, 10 Sep 2020 02:11:57 +0000 (04:11 +0200)]
Breathing changes (#53560)

* breathe

* only like 5 people noticed my nightcode its ok

* Update code/__DEFINES/atmospherics.dm

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
* comment

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
10 months agoFix incorrect proc signature for /mob/living/proc/Life (#53565)
Timberpoes [Thu, 10 Sep 2020 00:45:42 +0000 (01:45 +0100)]
Fix incorrect proc signature for /mob/living/proc/Life (#53565)

#52981 changed how Life() procs were called. It also forgot to
re-define the Life proc signature after doing so. This gives Life the
appropriate signature.

Our intended breathing mechanic of once every 4 life ticks became every
single life tick, effectively making mobs breathe 4 times as often as
they should. Oh, my dear Atmos subsystem, how you must be crying in
pain!

(cherry picked from commit 638eaaa8a2ff86dc92229bc2d03dbe3bac163978)

10 months agoUpdate tgui bundle
Tamber [Thu, 26 Nov 2020 23:07:57 +0000 (23:07 +0000)]
Update tgui bundle

10 months agoFix holodeck UI breaking when null list is sent (#53564)
Rob Bailey [Wed, 9 Sep 2020 15:30:52 +0000 (08:30 -0700)]
Fix holodeck UI breaking when null list is sent (#53564)

Technically this should never happen in game but could theoretically happen from admin varedit shenanigans or while developing with the holodeck ui.

(cherry picked from commit c6ee012af5963bcd303fb25c119abac0743183d7)

10 months agoFixes air alarm operating modes not working
msgerbs [Wed, 9 Sep 2020 15:14:36 +0000 (10:14 -0500)]
Fixes air alarm operating modes not working

(cherry picked from commit 0805bbb538fe3feabe94d447fee7afd03096fff4)

10 months agoFixes shuttle catastrophe triggering when Build Your Own Shuttle kit purchased and...
msgerbs [Wed, 9 Sep 2020 09:43:00 +0000 (04:43 -0500)]
Fixes shuttle catastrophe triggering when Build Your Own Shuttle kit purchased and ghosting people (#53532)

The Shuttle Catastrophe event now checks for the /obj/docking_port/mobile/emergency/shuttle_build subtype rather than checking for a specific mobile docking port name when checking to see if it should spawn. This should keep Shuttle Catastrophe from triggering when Build Your Own Shuttle has been purchased and ghosting/qdeling everyone and everything onboard.

(cherry picked from commit f4ea6db5657baefcd1170cb0976fe4cecafe8441)

10 months agoNo more blobs after shuttle passes point of no return (#53488)
Ryll Ryll [Wed, 9 Sep 2020 03:21:54 +0000 (23:21 -0400)]
No more blobs after shuttle passes point of no return (#53488)

* DIE BLOB DIE

* define for PONR

* Update code/__DEFINES/shuttles.dm

Co-authored-by: Rohesie <rohesie@gmail.com>
Co-authored-by: Rohesie <rohesie@gmail.com>
(cherry picked from commit 452ea00cfff16b1a48735f17227a5db4d41b462c)

10 months agoda dadadada da da, dada da da, dada da da, da (#53405)
ATH1909 [Wed, 9 Sep 2020 03:20:57 +0000 (22:20 -0500)]
da dadadada da da, dada da da, dada da da, da (#53405)

(cherry picked from commit 36e02068498d819364cc0f70eb227aa982ead3af)

10 months agoPods eject things without a client on arrival (#53386)
Rohesie [Wed, 9 Sep 2020 03:18:57 +0000 (00:18 -0300)]
Pods eject things without a client on arrival (#53386)

* pod

* unconscious check

10 months agoUpdate construction.dm (#53438)
Dennok [Wed, 9 Sep 2020 03:13:28 +0000 (06:13 +0300)]
Update construction.dm (#53438)

(cherry picked from commit f41196d3303d71dea1e6aafd82c8915c4a214c01)

10 months agoImproves cardboard box consistency. (#53525)
ArcaneMusic [Wed, 9 Sep 2020 03:09:01 +0000 (23:09 -0400)]
Improves cardboard box consistency. (#53525)

* Improves cardboard box consistency

* Also gives them cardboard datum mats.

(cherry picked from commit c6ed8a7fad4dca4e0c50484fcb61edb730481e8a)

10 months agoMerge pull request #52907 from Wallemations/master
LemonInTheDark [Tue, 8 Sep 2020 21:05:51 +0000 (14:05 -0700)]
Merge pull request #52907 from Wallemations/master

This pull request adds the neutral quirk "Tongue Tied", which relegates the user to sign language, along with both the positive and negative effects this can have. After some thought, I had decided to make it neutral due to the overall impact its effects can have.
Effects include:

    Having one hand full causes your speech to be obscured. Having both hands full makes you unable to speak at all. This also applies to the removal of said limbs.
    Obviously using your hands would hinder speech over radio, so to get around this, Nanotrasen have developed a special kind of glove for those with this speech impediment! Don't lose them though, or you'll have to create new ones.
    The deaf can understand you, and you're "immune" to being mute as long as you can sign! Of course, good luck communicating with anyone who's blind.
    Punctuation? In my visual-based language? Hell no, you better learn to read people's faces. When someone's eyebrows are raised, they are surprised/exclaiming, whilst lowering ones eyebrows indicates they are asking a question. Just like real Sign Language!

Awards players who pick it for being more aware & efficient with their inventory, whilst punishing them for carrying items in their hands 24/7. It further opens these players to new communication options & challenges, whilst giving people who go against them new hurdles & weaknesses to exploit.

(cherry picked from commit 834c87b2c9e267055de580d78653b2c94ac3cdb5)

10 months agoMerge branch 'tetrabits' into Tam
Tamber [Thu, 26 Nov 2020 21:26:26 +0000 (21:26 +0000)]
Merge branch 'tetrabits' into Tam

10 months agoWHY DO I KEEP BREAKING THINGS (#53557)
TiviPlus [Tue, 8 Sep 2020 17:23:45 +0000 (19:23 +0200)]
WHY DO I KEEP BREAKING THINGS (#53557)

(cherry picked from commit c750c51edca911f8555067f6205df3ca59de383b)

10 months agoProcess procs now properly utilize deltatime when implementing rates, timers and...
Donkie [Tue, 8 Sep 2020 08:24:05 +0000 (10:24 +0200)]
Process procs now properly utilize deltatime when implementing rates, timers and probabilities (#52981)

* Process procs now properly use deltatime when implementing rates, timers and probabilities

* Review fixes

* Geiger counters cleanup

Made hardsuit geiger code more similar to geiger counter code
Geiger counters are more responsive now

* Moved SS*_DT defines to subsystems.dm

* Rebase fix

* Redefined the SS*_DT defines to use the subsystem wait vars

* Implemented suggested changes by @AnturK

* Commented /datum/proc/process about the deltatime stuff

* Send delta_time as a process parameter instead of the defines

Also DTfied acid_processing

* Dtfied new acid component

(cherry picked from commit 53b212ddf25e4701cb72e1e26b38fc64045f3e4e)

10 months agocronch
Unknown [Mon, 7 Sep 2020 22:59:50 +0000 (17:59 -0500)]
cronch

(cherry picked from commit f117da4de82768688ab8bc163124ff7f972debcc)