7 weeks agoWhere's my cat-folk, dammit? master
Tamber Penketh [Sat, 3 Oct 2020 22:25:00 +0000 (23:25 +0100)]
Where's my cat-folk, dammit?

7 weeks agoRename/Rebrand, with bonus atrocity removal.
Tamber Penketh [Sat, 3 Oct 2020 21:52:59 +0000 (22:52 +0100)]
Rename/Rebrand, with bonus atrocity removal.

7 weeks agoContinuing updates to the Spider's Nest
Tamber Penketh [Sat, 3 Oct 2020 00:40:01 +0000 (01:40 +0100)]
Continuing updates to the Spider's Nest

7 weeks agoFluff work: Dormitory contraband
Tamber Penketh [Fri, 2 Oct 2020 17:45:06 +0000 (18:45 +0100)]
Fluff work: Dormitory contraband

7 weeks agoMove to 5-layer pipes. Fix multi-z pipe adapter. (nicbn. tgstation pull #53829)
Tamber Penketh [Sat, 3 Oct 2020 00:23:27 +0000 (01:23 +0100)]
Move to 5-layer pipes. Fix multi-z pipe adapter. (nicbn. tgstation pull #53829)

7 weeks agoRotated folders, and folders rotated to facing dir when put down
Tamber Penketh [Fri, 2 Oct 2020 17:43:54 +0000 (18:43 +0100)]
Rotated folders, and folders rotated to facing dir when put down

7 weeks agoMerge branch 'tetrabits' into tetra-master
Tamber Penketh [Tue, 29 Sep 2020 10:43:27 +0000 (11:43 +0100)]
Merge branch 'tetrabits' into tetra-master

7 weeks agoRefactors machine_stat and is_processing() to process on demand (#53150)
Rohesie [Tue, 25 Aug 2020 00:38:30 +0000 (21:38 -0300)]
Refactors machine_stat and is_processing() to process on demand (#53150)

7 weeks agoOh, derp. Update tgui to have the ptl panel in
Tamber Penketh [Mon, 28 Sep 2020 20:27:11 +0000 (21:27 +0100)]
Oh, derp. Update tgui to have the ptl panel in

7 weeks agoAdd the Mark 4 Mod 0 Power Transmission Laser
Tamber Penketh [Mon, 28 Sep 2020 20:25:31 +0000 (21:25 +0100)]
Add the Mark 4 Mod 0 Power Transmission Laser

2 months agoRevert "Blob spore tweaks (#53188)"
Tamber Penketh [Wed, 2 Sep 2020 22:00:28 +0000 (23:00 +0100)]
Revert "Blob spore tweaks (#53188)"
Whups. This upsets our reality.

This reverts commit 739bb6472a5fe9c393822d04e996a6f67138a5fa.

2 months agoBump DMAPI to 5.2.4 (#53222)
Jordan Brown [Fri, 28 Aug 2020 21:21:04 +0000 (17:21 -0400)]
Bump DMAPI to 5.2.4 (#53222)

Runtime patches

2 months agoWaterworks: Plumbing enabled sinks, tanks, plant trays, and showers. (#52865)
ArcaneMusic [Fri, 28 Aug 2020 06:23:55 +0000 (02:23 -0400)]
Waterworks: Plumbing enabled sinks, tanks, plant trays, and showers. (#52865)
[ Tetra note: MINUS the xeno/vat objects. Don't have them in this timeline.]

For everything in this PR working at the same time, watch this video!

Alright, from the top:
Sinks now need plumbing to pump out liquids.

All sinks now has a demand-only plumbing pipe face the opposite direction of the sink itself. A standard iron sink will hold 100 units of water, and must be constructed from a sink frame. To complete the frame, a new stock part, the water recycler must be applied to the frame. Once the sink is constructed, it will only hold those 100 units of water until new water is piped in.
This however doesn't extend just to water, as a result. Any reagent can be piped into the sink, and will be used 5 units at a time per use. This means water isn't just an infinite resource, and will need to be resupplied to the station if, somehow, you're using a metric ton of water somehow.
A basic sink setup with water being plumbed in.
Showers now need plumbing to wash you off.

Want to dispense reagents faster on your Patients Victims Friends Coworkers? Well, you may also construct a shower frame, in a similar fashion to a sink frame, and pipe in your own reagents into the loop. The shower drains reagents much faster than the shower, and also preforms vapor and touch reagent reactions, resulting in a constant stream of chemicals being processed. This can lead to horrible situations, like a chemical heater hooked up to a vat of cooking oil being pumped into a shower.
Additionally, showers will display the reagents they're pumping out visually based on the color of their chemical contents. As a result, dangerous or unique showers are going to look noticeably different if their contents are dangerous looking.
A safe shower.
A very unsafe shower.
Wait what was that bit about cooking oil?

So, reagent dispensers, like water/fuel tanks, Virus Food, Cooking Oil Vats, Pepperspray, and the like, can now be converted into a stationary tank of reagents by using a sheet of metal on it, allowing it to behave as a simple supply of their respective contents, and can be pumped into a plumbing network. This means rolling water tanks can be used to resupply sinks and showers, as well as allow for inventive uses of otherwise unused chemicals located all around the station. Pump welding fuel into a resupply line to fight a blob! Pump pepper spray into the dorms showers! Create a deep fryer shower! The possibilities are LIMITED (Because we have very few reagent dispensers)! Still, this will prevent sinks and showers from being completely unfix-able should all the water run out, as cargo can purchase many of these chemical tanks at will.
Hydroponics is now also plumbing enabled.

So there I was, thinking, have I gone mad? Is the barking I hear in my noggin my own dogs rattling and raging against the eternal ocean tide, or are these the hounds of tindalos come to finally rip me to shreds within the sea of causality?
The answer to this is quite simple: I added plumbing simple-demand components to hydroponics.
Now, the trays will accept a pumping input, which can provide the plants themselves a reagent input for their nutrients, and SHOULD (current not fixed yet) also contribute to refilling the trays water. As a check to this horrible decision, there are very few plumbing chems that don't suffer from some kind of downside if exclusively pumped into the trays, so this should be done delicately and with forethought applied, or you'll have a row of plants with dead stats because they OD'd on ammonia.
Holy damn why are you doing this

I'm thinking this pr is probably in need of some serious trimming and will probably be closed as a result of the need to atomize this down, but this way I can start to get some feedback and ideas on which aspects would be better suited towards the current design direction of plumbing/bio-chem/reagent heavy jobs. As far as I'm aware, this is all in accordance with the relevant design docs, but this way I'll know for sure 🤷‍♂️
To-do before being 100% sparkly and clean

Fix hydroponics trays adding water to the nutrient reagents slot (NOT A TRUE FIX, SEE COMMENTS BELOW PLEASE)
Make disconnected sinks/showers slowly regenerate water so that a stationwide plumbing net isn't required so Anturk doesn't snap my kneecaps off
Make water/fuel tanks use their snowflaked stationary tank sprites instead of the custom overlay version

    Yeet out the existing psudo-plumbing from hydroponics

Why It's Good For The Game

We've discussed adding plumbing into the game for forever now, and with all the new and tangentally related plumbing content we have, almost everything we have now perfectly enables servers to properly create a station-wide plumbing network.

Sinks and showers provide an infinite supply of water all shift long, and since they can be produced with any material, anywhere, practically for free, that was the first and foremost reason why I made this PR, to make water slightly more precious on station, to justify the 20+ water tanks mapped across every station. Plus, no more meatsink spam in the middle of the hallways.

Hydroponics has a built in feature that was intended to work similar to plumbing, before we had plumbing, for sharing resources/water, but it was pretty rough and is still exceptionally difficult to make look very pretty on live servers. By integrating them with actual plumbing pipes, this enables one step closer to integrating chemistry and botany to merge going forward, and give them an incentive to include each other in their supply chains each shift.

On the reagent tank conversion, That's just an interesting feature I felt the need for while testing everything else, and found pretty great success in. Being able to pipe in large supplies of a single reagent that ordinarily would just sit on a wall or in mait somewhere proved extra useful, and would be beneficial for refilling plumbing heavy areas like bathrooms/medbay, etc.

2 months agoComponentizes Food Storage (#53116)
MrMelbert [Fri, 28 Aug 2020 06:08:35 +0000 (01:08 -0500)]
Componentizes Food Storage (#53116)

Moves the food storage behavior on (formerly) bread, cheese wheels, and cakes from /food/snacks/store/ to a component.
This lets just about any food/edible thing be used for storing fun things like glass shards, which is pretty neat. Also helps work towards the food refactor.

2 months agoBlob spore tweaks (#53188)
ATH1909 [Fri, 28 Aug 2020 04:05:54 +0000 (23:05 -0500)]
Blob spore tweaks (#53188)

This PR removes default blob spores from the gold slime core spawning pool, but adds independent blob spores to the gold slime core spawning pool in their place.

Independent blob spores and blobbernauts can now speak over blob chat like overmind-dependent blob mobs do. This also means that, like overmind-dependent blob mobs, they can't speak out loud (trying to speak will just send your message out over blob chat). They should still be able to emote, though.

Blob spores can no longer harm objects/structures before they become blob zombies (once they possess a corpse, though, they'll start damaging stuff again).

Default blob spores can't drag stuff, but independent ones can (independent ones can't walk through blob tiles freely, however). Also, independent blobbernauts are in the gold slime core pool, but normal blobbernauts are not, so it seems pretty clear that the independent blob creatures are the ones that're supposed to be in the gold slime core pool, not the overmind-dependent ones.

Independent blob spores and blobbernauts could hear blob chat before this PR, but couldn't speak over it. Now, if a xenobiologist amasses an army of blob mobs, they can all metacomm with each other, making blobbernauts slightly more unique in comparison to the other available "unga dunga me smash" mobs.

Finally, the blobs spore structure damage thing is in here because #52998 mentioned it in its "About The Pull Request" section and its changelog, but then forgot to actually, well, implement it. Since that PR's merged and I'm editing the blob spore file anwyay, I figured that I might as well fix that so that Indieana doesn't have to make another PR and so that my vat-grown blob spores won't destroy my vats and delicate plumbing machinery.

2 months agosentience potion (#53167)
Krysonism [Fri, 28 Aug 2020 04:04:48 +0000 (06:04 +0200)]
sentience potion (#53167)

Sentience potion now calls tame on the mob.
Since some mobs add their ridable component when tamed, this lets you ride sentience potion mobs without first feeding them.
It makes sense a sentient loyal creature should be able to be ridden without first being bribed with food.

2 months agoFixes Plasmaman Supply Kit description. (#53178)
msgerbs [Fri, 28 Aug 2020 03:59:09 +0000 (22:59 -0500)]
Fixes Plasmaman Supply Kit description. (#53178)

Fixes Plasmaman Supply Kit description so it properly lists the envirosuit gloves it contains.

2 months agoFixed regular pump on map icon north/south being misaligned by 1 pixel (#53216)
Donkie [Fri, 28 Aug 2020 03:54:37 +0000 (05:54 +0200)]
Fixed regular pump on map icon north/south being misaligned by 1 pixel (#53216)

Fixes #52609
Fixed regular pump on map icon north/south being misaligned by 1 pixel
Better mapping experience

2 months agoUpdate area_flag on Initialize
Wayland-Smithy [Fri, 28 Aug 2020 03:18:14 +0000 (20:18 -0700)]
Update area_flag on Initialize

2 months agoSmooth Movement: Resurrection: Resurgence: Revengeance 4: The Return of Smooth Moveme...
Rob Bailey [Fri, 28 Aug 2020 01:34:11 +0000 (18:34 -0700)]
Smooth Movement: Resurrection: Resurgence: Revengeance 4: The Return of Smooth Movement: Smooth Edition Director's Cut (#52515)

Automatic glide size adjustment based on move delay.
Essentially a port of https://github.com/yogstation13/Yogstation/pull/8132 but that was mostly my code with some fixes.

Why again? well it turns out the recent byond fixes to glide size actually worked and solved the issues that were unsolvable.
Glide size no longer incorrectly scales at fps, so it works as intended at any framerate with the only stuttering being normal byond suck stuttering.

2 months ago[Ready]Optimalizes rust_spread loop (#52680)
EdgeLordExe [Fri, 28 Aug 2020 00:22:53 +0000 (02:22 +0200)]
[Ready]Optimalizes rust_spread loop (#52680)

Makes edge_turfs not rebuild literally every process, but every few ticks, depending on the size of the list.
Also changes a few flavour texts.
Also fixes a bug i left acidentaly in rustbringers oath. oops

2 months agoAyy
Wayland-Smithy [Thu, 27 Aug 2020 23:46:55 +0000 (16:46 -0700)]

2 months agoUpdate flags.dm
Wayland-Smithy [Thu, 27 Aug 2020 23:39:04 +0000 (16:39 -0700)]
Update flags.dm

I am lazy.

2 months agoMerge pull request #1 from Winterous/ayy_send_self_AI
Wayland-Smithy [Thu, 27 Aug 2020 23:31:34 +0000 (16:31 -0700)]
Merge pull request #1 from Winterous/ayy_send_self_AI

Adds flags

2 months agoBrowser Status Panel (#53112)
Couls [Thu, 27 Aug 2020 22:28:03 +0000 (18:28 -0400)]
Browser Status Panel (#53112)

2 months agoRemove rats from total count on death (#53209)
NightRed [Thu, 27 Aug 2020 09:25:25 +0000 (04:25 -0500)]
Remove rats from total count on death (#53209)

* remove rats on death

* revival add back to the list

2 months agoAdds flags
Winterous [Thu, 27 Aug 2020 07:51:10 +0000 (17:51 +1000)]
Adds flags

2 months agoAdds a succumb alert prompt (#52892)
Jared-Fogle [Thu, 27 Aug 2020 07:24:32 +0000 (00:24 -0700)]
Adds a succumb alert prompt (#52892)

* Adds a succumb action

* Change from action button to alert to stand out more

* CAN_SUCCUMB macro and early return

* Move updating to set_stat

* Bring back new_stat

* Move to new traits

* Observer check

2 months agoGrabbing Yourself + Wound Fixes: Take 2 (+Minor Scar Changes) (#52951)
Ryll Ryll [Thu, 27 Aug 2020 06:19:49 +0000 (02:19 -0400)]
Grabbing Yourself + Wound Fixes: Take 2 (+Minor Scar Changes) (#52951)
(- Vatgrowing stuff. Because we don't have that yet in this timeline.)

2 months ago9x10 Holodeck and New Holodeck Simulations (#52793)
Kylerace [Thu, 27 Aug 2020 05:58:03 +0000 (22:58 -0700)]
9x10 Holodeck and New Holodeck Simulations (#52793)

9x10 Holodeck and New Holodeck Simulations

(minus the map changes)

2 months agoFixes quickswap letting you keep clothing traits (#52790)
Ryll Ryll [Thu, 27 Aug 2020 03:43:40 +0000 (23:43 -0400)]
Fixes quickswap letting you keep clothing traits (#52790)

Unequipping clothing via quickswap now properly calls dropped(), so you lose any traits you get for wearing them. This fixes being able to use the quickswap hotkey to keep traits and other properties like krav maga, sec/med/diagnostic hud's, and whatever else without actually wearing the clothing.

Fixes: #52788
Fixes: #50798

Why It's Good For The Game

Honestly for my money, a quickswap hotkey is lame and overly gamey, which is funny because the kind of player who would be into that is exactly the kind of player I'd suspect of quietly abusing a bug like this bug for the last several months, but I digress.

cl Ryll/Shaps
fix: Quickswapping clothing now properly unequips the swapped-out clothing, removing any traits they granted while worn

2 months agoExecution/gunpoint shots work properly with pellet clouds, buffs piercing wounds...
Ryll Ryll [Thu, 27 Aug 2020 00:22:59 +0000 (20:22 -0400)]
Execution/gunpoint shots work properly with pellet clouds, buffs piercing wounds a bit (#52995)

Made a few changes to gunpoints and some related mechanics while tidying up and adding docs. Here's a quick list

-Execution (point blank help intent shot aimed at the mouth) and gunpoint shots now apply their bonuses to every pellet fired rather than only the first, generally making them gushier. They also buff wound power as well as damage
-You can no longer punch yourself while holding someone up to trigger the charged shot
-You can no longer purposely fail executions and gunpoints with pax or whatever to endlessly spike the damage in a loaded round
-Attacks with extremely high wounding power can now outright dismember limbs regardless of mangled status. The threshold is high enough that it mostly applies for admin edited weapons or execution shots with shotguns (or people with the frail quirk!)
-Piercing wounds make further wounds a bit easier to apply to give them a bit more power
-Hellguns now cost 2250 credits instead of 2000 to make them a bit harder for random crew to get
-Adds special bouncy L6 rounds for admins to use to bounce off anything and everything en-masse

Also as a minor note

Projectiles with no trajectory (meaning they were likely spawned in manually) now qdel themselves on bumping something, rather than runtiming helplessly

2 months agoFixes merge skew issues (#53244)
LemonInTheDark [Wed, 26 Aug 2020 23:10:32 +0000 (16:10 -0700)]
Fixes merge skew issues (#53244)

Not using updated accessors

2 months agoBloody feet update (#53109)
Donkie [Wed, 26 Aug 2020 21:57:20 +0000 (23:57 +0200)]
Bloody feet update (#53109)

Componentized the bloody feet feature.

* Hardsuits and other feet-covering clothing can now get bloody feet as well and spread gunk around.
* Bare feet can now get bloody as well and spread gunk around.
* Shoes/feet won't get bloody if something is covering them.
* Improved blood spreading behaviour. Previously, magic numbers were used in the blood pick up and drop off process. Now, when you step in blood, you and the floor share the blood volume. When you step on a non-bloody tile, you give away half of your shoe blood to the tile, and so on. This means the total blood volume always stays constant when moving around. * Blood doesn't appear out of thin air, nor get flushed to bluespace.
* Lowered footprint minimum opacity. Because it looks better, imo.
* Improved footprint exit/enter dirs.
* Improved footprint examine.
* Removed code for cult magic where a spell can suck up blood on your shoes. I'm pretty sure this code didn't work anyway. Implementing that for this new system would require a new signal and I just don't think it's worth it.

How can this game make you spend 20 hours on fucking spaceman footprints

Hardsuits will become "fully bloody" by just stepping in blood. This is a limitation of the current forensics system, as that is what is used to determine if an item is bloody or not. I'm aware of this but I don't think it fits to fix that in this PR.

add: Footprints and bloody shoes major update. Hardsuits and bare feet can now get bloody as well. Improved blood spreading behaviour.
fix: Shoes will no longer get bloody while wearing something that covers them.

2 months agotgui: Improve logging, Fix external links (#53226)
Aleksej Komarov [Wed, 26 Aug 2020 21:08:18 +0000 (00:08 +0300)]
tgui: Improve logging, Fix external links (#53226)

* tgui: Improve logging, Fix external links

* Print suspending on the same line

* Streamline fix chat verb

* Muh https

2 months agoShuttle Console UI fixes (#53236)
Arkatos1 [Wed, 26 Aug 2020 20:58:10 +0000 (22:58 +0200)]
Shuttle Console UI fixes (#53236)

* Shuttle Console UI fixes

* Labor shuttle fix

* Cleanup

2 months agoBees will escape from bags when opened by someone (#52918)
MrMelbert [Wed, 26 Aug 2020 13:33:57 +0000 (08:33 -0500)]
Bees will escape from bags when opened by someone (#52918)

Allows bees to escape storage when opened.

2 months ago[Ready] Wedding Content! Crate with tuxedo, wedding dress, cummerbund, veil, and...
OnlineGirlfriend [Wed, 26 Aug 2020 13:01:16 +0000 (08:01 -0500)]
[Ready] Wedding Content! Crate with tuxedo, wedding dress, cummerbund, veil, and craftable bouquets (#52733)

Adds wedding content.

2 months agoAdds a sound effect for when the Captain tries to change the station's name (#53204)
TheVekter [Wed, 26 Aug 2020 11:40:30 +0000 (06:40 -0500)]
Adds a sound effect for when the Captain tries to change the station's name (#53204)

* Adds a sound effect when the captain chooses a station name.

* I got out of bed to fix this

2 months agoFixes a paper spam exploit involving the Voting Box (#53199)
TheVekter [Wed, 26 Aug 2020 11:39:43 +0000 (06:39 -0500)]
Fixes a paper spam exploit involving the Voting Box (#53199)

* Prevents spamming tallied votes using the votebox.

* Code improvements

* yeet

2 months agocomments and cleanup
AnturK [Tue, 25 Aug 2020 15:17:24 +0000 (17:17 +0200)]
comments and cleanup

2 months agoAdds bread smite and transformation animation helper.
AnturK [Mon, 24 Aug 2020 21:32:58 +0000 (23:32 +0200)]
Adds bread smite and transformation animation helper.

2 months agoFixes tesla lagging the server to shit. (#52930)
Iamgoofball [Wed, 26 Aug 2020 08:05:13 +0000 (01:05 -0700)]
Fixes tesla lagging the server to shit. (#52930)

2 months agoFix ruin areas missing their areas_by_type entry
Tad Hardesty [Wed, 26 Aug 2020 06:09:32 +0000 (23:09 -0700)]
Fix ruin areas missing their areas_by_type entry

2 months agoFix grammar on random vent names
Tad Hardesty [Wed, 26 Aug 2020 04:59:30 +0000 (21:59 -0700)]
Fix grammar on random vent names

2 months agoMisc grammar fixes to plasmaman suits and jaws of life (#53179)
msgerbs [Wed, 26 Aug 2020 02:19:25 +0000 (21:19 -0500)]
Misc grammar fixes to plasmaman suits and jaws of life (#53179)

2 months agoYou can now print stethoscopes from autolathes and medical protolathes (#53189)
ATH1909 [Wed, 26 Aug 2020 01:21:41 +0000 (20:21 -0500)]
You can now print stethoscopes from autolathes and medical protolathes (#53189)

2 months agoMakes reagent exposure methods bitflags (#53164)
TemporalOroboros [Tue, 25 Aug 2020 23:40:15 +0000 (16:40 -0700)]
Makes reagent exposure methods bitflags (#53164)

2 months agoRemoves old, shitty bedsheet sprite, changes spooky ghost pathing (#53181)
tralezab [Tue, 25 Aug 2020 22:32:39 +0000 (15:32 -0700)]
Removes old, shitty bedsheet sprite, changes spooky ghost pathing (#53181)

2 months agoFixes #53174 - Fixed cyborg advanced mop being available for all cyborgs modules...
Donkie [Tue, 25 Aug 2020 19:35:47 +0000 (21:35 +0200)]
Fixes #53174 - Fixed cyborg advanced mop being available for all cyborgs modules (#53175)

* Fixes #53174 - Fixed cyborg advanced mop being available for all cyborgs modules

* Update code/game/objects/items/robot/robot_upgrades.dm

Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@users.noreply.github.com>
Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@users.noreply.github.com>
2 months agoClean up a fuck-up. (Conflict markers, conflict markers everywhere.)
Arkatos1 [Tue, 25 Aug 2020 19:33:11 +0000 (21:33 +0200)]
Clean up a fuck-up. (Conflict markers, conflict markers everywhere.)

2 months agoFix admin shuttle adjust anoucement times (#53172)
Jordan Brown [Tue, 25 Aug 2020 18:30:27 +0000 (14:30 -0400)]
Fix admin shuttle adjust anoucement times (#53172)

2 months agoAdds an action speed modifier system (#53023)
Qustinnus [Tue, 25 Aug 2020 16:49:41 +0000 (18:49 +0200)]
Adds an action speed modifier system (#53023)

2 months agono colors anymore, I want it painted reeeeed
ATH1909 [Tue, 25 Aug 2020 16:30:04 +0000 (11:30 -0500)]
no colors anymore, I want it painted reeeeed

2 months ago[READY] Portable Chemical Mixer: Removal of the anomaly core requirement (as per...
LordVollkorn [Tue, 25 Aug 2020 15:38:25 +0000 (17:38 +0200)]
[READY] Portable Chemical Mixer: Removal of the anomaly core requirement (as per poll) (#52985)

* Removed the anomaly core requirement.

* Small codefix

2 months agoLawyers with jumpskirt preference will no longer start the round with a jumpsuit...
uomo [Tue, 25 Aug 2020 13:52:40 +0000 (08:52 -0500)]
Lawyers with jumpskirt preference will no longer start the round with a jumpsuit. (#53169)

Lawyers were spawning with a purple lawyer suit, never a purple lawyer suitskirt, regardless of jumpsuit/jumpskirt preference.

2 months agofixes visitor console sql concat (#53170)
Jordie [Tue, 25 Aug 2020 13:50:51 +0000 (23:50 +1000)]
fixes visitor console sql concat (#53170)

Co-authored-by: Jordie0608 <=>
2 months agoAdds a helper to see if something is edible (#53160)
Qustinnus [Tue, 25 Aug 2020 09:17:50 +0000 (11:17 +0200)]
Adds a helper to see if something is edible (#53160)

* :(

* Update code/__DEFINES/food.dm

2 months agoRefactors machine_stat and is_processing() to process on demand (#53150)
Rohesie [Tue, 25 Aug 2020 00:38:30 +0000 (21:38 -0300)]
Refactors machine_stat and is_processing() to process on demand (#53150)

2 months agoSplits the Summon Equipment spell into two different spells, fixes a bug with Summon...
ATH1909 [Tue, 25 Aug 2020 00:02:06 +0000 (19:02 -0500)]
Splits the Summon Equipment spell into two different spells, fixes a bug with Summon Equipment (#52685)

2 months agoFixes some bugs with the detective's revolver. (#53107)
uomo [Mon, 24 Aug 2020 23:48:02 +0000 (18:48 -0500)]
Fixes some bugs with the detective's revolver. (#53107)

2 months agoFixes RCD airlock construction over firelocks (#53140)
thebleh [Mon, 24 Aug 2020 23:45:42 +0000 (02:45 +0300)]
Fixes RCD airlock construction over firelocks (#53140)

2 months agoAdds the anti-teleportation implant to the game/the space hotel (#52660)
ATH1909 [Mon, 24 Aug 2020 22:33:39 +0000 (17:33 -0500)]
Adds the anti-teleportation implant to the game/the space hotel (#52660)

* stay in the goddamn hotel

2 months agomobility refactor (#52929)
Rohesie [Mon, 24 Aug 2020 20:56:07 +0000 (17:56 -0300)]
mobility refactor (#52929)

2 months agoBlob Reagent Rebalancing (#52998)
IndieanaJones [Mon, 24 Aug 2020 20:21:41 +0000 (16:21 -0400)]
Blob Reagent Rebalancing (#52998)

* Changes to a bunch of the blob types
* Spores Now Have 0 Structure Damage, Buffs Reflective Blob
* Reroll Pool Increased From 3 to 5
* Removes Fragile Spores from Xenobio

2 months agoAdds Bull Terriers (#53148)
ishitbyabullet [Mon, 24 Aug 2020 16:57:17 +0000 (12:57 -0400)]
Adds Bull Terriers (#53148)

2 months agoTackling now disables throwmode when you hit something + a few small buffs/changes...
Ryll Ryll [Mon, 24 Aug 2020 16:13:09 +0000 (12:13 -0400)]
Tackling now disables throwmode when you hit something + a few small buffs/changes (#53050)

* hugboxes tackling

* gorilla gloves a bit better

* update comments

* health update

* update

* less annoying doc

2 months agofixes nukie base fake glass smoothing (#53085)
Fikou [Mon, 24 Aug 2020 16:05:29 +0000 (18:05 +0200)]
fixes nukie base fake glass smoothing (#53085)

* fixes nukie base fake glass smoothing

* updates define comments

2 months agoshuttle navigation consoles can no longer dock at tiles that the shuttle is on (...
Fikou [Mon, 24 Aug 2020 15:45:01 +0000 (17:45 +0200)]
shuttle navigation consoles can no longer dock at tiles that the shuttle is on (#53133)

* shuttle navigation consoles can no longer dock at tiles that the shuttle is on

* comment it out

2 months agoFixes powernets imporoperly rebuilding when a ship moves (#53132)
LemonInTheDark [Mon, 24 Aug 2020 15:40:39 +0000 (08:40 -0700)]
Fixes powernets imporoperly rebuilding when a ship moves (#53132)

2 months agoCrit status refactor (#53117)
Rohesie [Mon, 24 Aug 2020 14:41:00 +0000 (11:41 -0300)]
Crit status refactor (#53117)

2 months agoRemoves the "obtain red/blue documents" objective from possible traitor objectives...
tattlemothe [Mon, 24 Aug 2020 14:31:02 +0000 (07:31 -0700)]
Removes the "obtain red/blue documents" objective from possible traitor objectives (#53143)

2 months agoBuffs the Technophile Sect (#53126)
ATH1909 [Mon, 24 Aug 2020 13:46:50 +0000 (08:46 -0500)]
Buffs the Technophile Sect (#53126)

* mr roboto

* favor cost increased to 1,000 points

2 months agoremoves licensed_sound folder (#53142)
Rob Bailey [Mon, 24 Aug 2020 13:21:12 +0000 (06:21 -0700)]
removes licensed_sound folder (#53142)

2 months agoDisposable Sentry Gun Deployment System (#52931)
Paxilmaniac [Mon, 24 Aug 2020 12:32:42 +0000 (05:32 -0700)]
Disposable Sentry Gun Deployment System (#52931)

Adds a new engineer only traitor item, the disposable sentry gun deployment system. It's a red toolbox that works and functions as a normal toolbox, until you attack it on harm intent with a wrench. Upon bashing it with a wrench, the toolbox will transform into a ballistic sentry gun, theoretically shooting at your enemies, and not you. The turret only has 100 health however, so it will not last long to anyone with any weapon that can deal enough damage.

2 months agoMakes bloodcrawl not use a dumb var (#52714)
TiviPlus [Mon, 24 Aug 2020 12:30:58 +0000 (14:30 +0200)]
Makes bloodcrawl not use a dumb var (#52714)

2 months agoFixes broken circuit board in delta's electronic marketing den (#53149)
ShizCalev [Mon, 24 Aug 2020 11:49:23 +0000 (07:49 -0400)]
Fixes broken circuit board in delta's electronic marketing den (#53149)

2 months agoborder firedoors are no longer "glass" doors and closed regular firedoors are no...
Fikou [Mon, 24 Aug 2020 11:46:52 +0000 (13:46 +0200)]
border firedoors are no longer "glass" doors and closed regular firedoors are no longer opaque (#53156)

2 months agoYou can now shove pets and some pushover bots away (#53125)
Rohesie [Mon, 24 Aug 2020 09:13:33 +0000 (06:13 -0300)]
You can now shove pets and some pushover bots away (#53125)

* shove

* floyd suggestion

* lemon review

2 months agomakes some events only work on crewmembers, and some not work on centcom (#52966)
tralezab [Mon, 24 Aug 2020 08:07:24 +0000 (01:07 -0700)]
makes some events only work on crewmembers, and some not work on centcom (#52966)

brain trauma, fake virus, and heart attack only work on crewmembers.
mass hallucination and appendicitis don't give the effect/pick to people on centcom, respectively

2 months agofixes shuttle catastrophe working when shuttle docked or is flying to centcom (#53139)
Fikou [Sun, 23 Aug 2020 20:35:13 +0000 (22:35 +0200)]
fixes shuttle catastrophe working when shuttle docked or is flying to centcom (#53139)

2 months agoAugment Manipulator now uses a radial menu (#53137)
Arkatos1 [Sun, 23 Aug 2020 19:50:14 +0000 (21:50 +0200)]
Augment Manipulator now uses a radial menu (#53137)

3 months agoRandom Roach Spawners
Tamber Penketh [Sun, 23 Aug 2020 22:45:54 +0000 (23:45 +0100)]
Random Roach Spawners

3 months agoMerge branch 'tetra-master' into tetrabits
Tamber Penketh [Sun, 23 Aug 2020 20:46:47 +0000 (21:46 +0100)]
Merge branch 'tetra-master' into tetrabits

3 months agoPorts in borg rename logging. (#53136)
uomo [Sun, 23 Aug 2020 19:48:58 +0000 (14:48 -0500)]
Ports in borg rename logging. (#53136)

3 months agoAsset store uses hash subfolders. (#53131)
Kyle Spier-Swenson [Sun, 23 Aug 2020 08:16:26 +0000 (01:16 -0700)]
Asset store uses hash subfolders. (#53131)

3 months agoChanging how fast the emergency shuttle arrives now gives a more accurate estimate...
tralezab [Sun, 23 Aug 2020 08:15:14 +0000 (01:15 -0700)]
Changing how fast the emergency shuttle arrives now gives a more accurate estimate (#53129)

3 months agoPipe painters now fit in toolbelts. (#53127)
uomo [Sun, 23 Aug 2020 08:14:18 +0000 (03:14 -0500)]
Pipe painters now fit in toolbelts. (#53127)

3 months agoPolling ghost candidates now uses real names (#53122)
Jared-Fogle [Sun, 23 Aug 2020 08:12:50 +0000 (01:12 -0700)]
Polling ghost candidates now uses real names (#53122)

3 months agoFix signing on paper (#53121)
Jared-Fogle [Sun, 23 Aug 2020 08:12:05 +0000 (01:12 -0700)]
Fix signing on paper (#53121)

3 months agoFixes bookshelves with shelf removed still showing shelf. (#53106)
uomo [Sun, 23 Aug 2020 08:08:45 +0000 (03:08 -0500)]
Fixes bookshelves with shelf removed still showing shelf. (#53106)

3 months agoPicket signs now animate the user and display a runechat emote. (#53100)
uomo [Sun, 23 Aug 2020 06:12:50 +0000 (01:12 -0500)]
Picket signs now animate the user and display a runechat emote. (#53100)

3 months agoSyndicate EMP bomb (#53115)
GuyonBroadway [Sun, 23 Aug 2020 06:08:31 +0000 (07:08 +0100)]
Syndicate EMP bomb (#53115)

Adds a version of the syndicate bomb that produces a large EMP effect instead of exploding. costs 7tc with a stock of 2.

3 months agoMegafauna teleportion exploit fix (#53093)
ArcaneDefence [Sun, 23 Aug 2020 06:02:05 +0000 (00:02 -0600)]
Megafauna teleportion exploit fix (#53093)

Prevents megafauna from being added to a chilling bluespace extract's linked list, removing a way of teleporting all the megafauna from lavaland onto the station at once.
Also prevents regenerative bluespace extracts from instantly teleporting megas to where the extract was made.

3 months agoFix tgui chat on IE8 (#53141)
Tad Hardesty [Sun, 23 Aug 2020 02:07:30 +0000 (19:07 -0700)]
Fix tgui chat on IE8 (#53141)

3 months agoMerge branch 'tetra-master' into tetrabits
Tamber Penketh [Sat, 22 Aug 2020 20:50:27 +0000 (21:50 +0100)]
Merge branch 'tetra-master' into tetrabits

3 months agoFixes invasive spreading not updating plant tray identity. (#53101)
ArcaneMusic [Sat, 22 Aug 2020 19:59:51 +0000 (15:59 -0400)]
Fixes invasive spreading not updating plant tray identity. (#53101)

3 months agoWild Mutation produce is now the right size. (#53104)
ArcaneMusic [Sat, 22 Aug 2020 19:59:26 +0000 (15:59 -0400)]
Wild Mutation produce is now the right size. (#53104)

3 months agoFixes plants potentially getting duplicate random reagents. (#53111)
ArcaneMusic [Sat, 22 Aug 2020 19:58:50 +0000 (15:58 -0400)]
Fixes plants potentially getting duplicate random reagents. (#53111)

3 months agoKills bonus ore from the ORM. (#53073)
Iamgoofball [Sat, 22 Aug 2020 14:20:08 +0000 (07:20 -0700)]
Kills bonus ore from the ORM. (#53073)

This was a mistake, and I regret doing it.