Commit Graph

47807 Commits

Author SHA1 Message Date
Qustinnus d1b0804590 Adds a new screaming sound for males (#45362)
cl Floyd
add: New screaming sound for males
/cl
2019-07-25 21:13:11 +12:00
oranges 886cbc41aa Merge pull request #45454 from Qustinnus/fixmats
fixes some minor material bugs
2019-07-25 21:12:04 +12:00
nemvar 0dca7122b6 Some stealth box changes (#45332)
About The Pull Request

Table of contents:
You can no longer deploy the box while you are inside of something. Fixes #45288
The box should no longer get hard deleted when someone else opens it.
The box now alerts people to you, even if you are the one who opened it.
Why It's Good For The Game

First one is obvious, exploit bad. You should just teleport out of mechs and welded lockers.
Second one also obvious.
Third one is because I did that on accident while testing and found it very flavourful. Feels a lot more like a sneak box if you always get the reveal animation with the red exclamation mark.
Changelog

cl
fix: You can no longer activate the stealth implant while inside of other objects.
balance: Leaving the stealth box always alerts nearby players.
/cl
2019-07-25 16:25:10 +12:00
Qustinnus ef7a99dfa6 Tendrils properly drop loot when hit by extreme explosions. (#45339)
cl floyd
fix: Tendrils properly drop loot when hit by extreme explosions.
/cl

also fixes that explosions apply damage weirdly

Fixes #44979
2019-07-25 16:24:27 +12:00
tralezab 347a52eb52 Chat Subsystem ported from TerraGov-Marine-Corps (#45354)
* chat subsystem v0.1

* removes old tabulator

* updates the check on to_chat

* SSchat now initializes
2019-07-25 16:23:05 +12:00
ShizCalev 80f8d7d819 Merge pull request #45427 from senjx/senjx-patch-1
Fixes #42319, closes bold tag for IRC admin pms
2019-07-24 21:54:55 -04:00
Qustinnus 1d4a485ff1 Crab 17 now automatically goes away after a while, but has stronger defense (#45364)
* crab17

* comment
2019-07-24 21:16:17 -04:00
nemvar 709e2f55b0 Fix a bug where the monkfrock didn't frocking spawn (#45408) 2019-07-24 18:03:31 -07:00
tralezab fe0f959956 Remove an overused neme from the game (#45421)
grow up you fucks
2019-07-24 18:02:41 -07:00
Arkatos1 3350c59105 QoL descriptions update for Malf AI (#45382) 2019-07-24 16:13:51 -07:00
py01 3920d39df4 Sprites for missing backpacks/satchels (#45389)
* placeholder sprites for some backpacks

* fixes a changed icon

* backpack sprites
2019-07-24 16:12:47 -07:00
Arkatos1 23128c948e Fixes trigger restrictions for magic barrages spells (#45403) 2019-07-24 16:12:03 -07:00
Floyd fcd855ea70 fixes 2019-07-25 00:21:18 +02:00
SgtxRootbeer 63d32fb1bd Removes trekchems, adds new catagory 2 chems. cobby-approved. (#45105)
* Add files via upload

* Update Sleeper.dm

* Update borghydro.dm

* Update robot_upgrades.dm

* Update buffs.dm

* Update medbot.dm

* Update snacks_other.dm

* Update snacks_other.dm

* Update medicine_reagents.dm

* Update medicine.dm

* Update chem_synthesizer.dm

* Update hypospray.dm

* Update snacks_other.dm

* Update snacks_other.dm

* Add files via upload

* Update snacks_other.dm

* Delete ambrosia.dm

* Delete cannabis.dm

* Add files via upload

* Update buffs.dm

* Update medicine.dm

* Update medbot.dm

* Update Sleeper.dm

* Update medbot.dm

* listen, i know what this looks like

* yes, i did this in the webeditor

* Update medicine.dm

* Update medbot.dm

* Update borghydro.dm

* Update Sleeper.dm

* Update robot_upgrades.dm

* Fixes metabolism rate

Don't tell cobby I did this one on my phone

* Updates metabolism rate for real

* fixes spelling errors

* Add files via upload

* Update medicine_reagents.dm

* Update medicine_reagents.dm
2019-07-24 12:18:11 -04:00
Qustinnus b33d1c49a3 [READY] Floydmats (Datum materials) & custom toolboxes (#45118)
* Initial work

* more

* ass

* wsedfwedff

* asss

* test

* stuff

* fuck

* sss

a

* kms

* asdadwedwdfwefwef

* start

* test

* dwwdew

* ewefwfef

* Redemption machine (#8)

* Redemption machine

* Removes debug messages

* changes

* fuckmyshitup

* coin mint works with new material shenanigans (#10)

* Auto stash before merge of "materials" and "origin/materials"

* woops

* furnace (#11)

* autolathe manufacturing of toolboxes

* eggs in a basket

* some small changes

* matcolors

* documentation

* more documentation and effects

* done

* Color man bad (#12)

* fixes designs

* ass

* more fixes

* fuck me

* firestacks adder

* epic fixes

* fixes designs

* DONE DIDDILY DOO

* removes category macro

* ch-ch-ch-changes

* fixes some stuff

* Fixes display of ore values (#9)

* Redemption machine

* Removes debug messages

* Re-adds value display

* Replaces the fire stacking component with an element instead (#13)

* fixes examine

* fixes ligma bugs

* double ligma boofus

* fix

* misses some defines

* fixes ORM

* Update code/datums/components/material_container.dm

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* fixes

* Makes glass objects weaker (#14)

* Makes glass objects weaker

* uses correct proc

* fixes shit

* honk honk

* better

* oh shit oh fuck

* fixes

* fuck ORMs

* fixes the biogen

* documentation

* ass (#15)

* component

* changes

* ass

* ass

* doc

* Auto stash before merge of "materials-plasmacomponent" and "origin/materials-plasmacomponent"

* fixes rounding

* fixed
2019-07-24 11:27:01 -04:00
Qustinnus c80185421f Adds techpriest robes and adds them to the RoboDrobe (#45365)
* start

* techpriest

* contraband

* ass
2019-07-24 03:35:38 -07:00
TheSilverNuke 66badb7037 Minor Virus Symptom Stat Change (#45375)
About The Pull Request

Adjust some symptom stats to allow some combinations of viruses that were previously impossible to be possible, allowing for greater creativity when creating various diseases.
Why It's Good For The Game

Instead of traitor virologists spamming ARDS, I would like to see some unique combinations that were previously unseen to be made. I adjusted some stats of lethal symptoms, but also adjusted the stats on a couple stat boosting ones, to buff the other side of the spectrum.
Changelog

cl

add: two transmission to choking
add: one stealth to hallucigen
add: one transmission to necro fasciitis
add: one stage speed to shivering
add: one stage speed to spontaneous combustion
add: one transmission to vomiting
remove: one stage speed from vomiting
remove: two stealth from spontaneous combustion

/cl
2019-07-24 19:47:24 +12:00
senjx 54b17038b6 Fixes #42319, closes bold tag for IRC admin pms
Adds a missing closing bold tag to fix the formatting of IRC admin PMs.
Fixes https://github.com/tgstation/tgstation/issues/42319
2019-07-24 02:04:47 -04:00
oranges 4bb48522ea Merge pull request #45360 from JJRcop/clarified_gross
Rename define in other_reagents.dm
2019-07-24 15:42:54 +12:00
Rob Bailey 79ae4aaa5a fixes grilles not updating cables (#45318)
About The Pull Request

Fixes cables not updating nodes when grilles are destroyed
Changelog

cl
fix: Cable nodes now visually update after grilles are built and destroyed
/cl
2019-07-24 15:39:31 +12:00
Rob Bailey de2b62a706 no caseless bouncing (#45361)
About The Pull Request

prevents caseless ammo from bouncing away
fixes some issues with guns that do not exist yet eyes
2019-07-24 15:38:44 +12:00
nemvar 9d074515b3 The way silicon radios and cells get created is now more sane. (#45371)
About The Pull Request

See title. Fixes #45370
Why It's Good For The Game

I don't think duplication of powercells and a bunch of duplicate code is really needed. This is more easily maintainable and just not shit in general.

EDIT: oh forgot to mention that this causes syndiborgs to have 500 more max charge by default. If anyone is extremely triggered by this, I can change that. But since those things aren't finely tuned anyways, I don't think this is a big deal.
Changelog

cl
code: Changed how sillycones get their cells and radios.
/cl
2019-07-24 15:25:04 +12:00
oranges 48624da23c Merge pull request #45351 from actioninja/doublepropogatefix
Fixes cable propagate logic after a cut being completely incorrect
2019-07-24 15:24:19 +12:00
oranges cd45c46375 Merge pull request #45352 from actioninja/propagatecleanup
Cleans up powernet propagate code
2019-07-24 15:23:52 +12:00
oranges c1d3d7e0a8 Merge pull request #45366 from Arkatos1/TwistedConstructionFix
Twisted construction fixes
2019-07-24 15:23:30 +12:00
oranges 56b8dff600 Merge pull request #45372 from nemvar/borgupdateiconsuit
The prebuilt robot suit now looks correct.
2019-07-24 15:22:52 +12:00
oranges f9fcff10c2 Merge pull request #45376 from Arkatos1/RefundFix
Wizard item refunding fixes
2019-07-24 15:22:18 +12:00
oranges 30b7f005cc Merge pull request #45346 from actioninja/cablesingulofix
Fixes cables not being pulled into singularities correctly
2019-07-24 15:22:01 +12:00
Akrilla 1a5c13bf53 Contract reinforcement antag datum + round end (#45289)
* wip

* antag datum + round end

* custom objective

* bold

* cache check?

* bar

* remove dumb amounts of spacing

* same letter case

* fixup

* no ckey()
2019-07-23 21:33:27 +02:00
bgobandit f2fad8fcca Replaces vitiligo, revitiligo with two new symptoms: disfiguration and polyvitiligo. (#45297)
* Replaces vitiligo, revitiligo with polyvitiligo (adds colorful reagent) and disfiguration symptoms.

* honk

* makes requested changes and changes colorful reagent to crayon powder

* blacklists the crayonpowders that make you invisible or do nothing

* adds message to disfiguration apply
2019-07-23 12:52:25 -04:00
Toast 15b30725e4 Separates Medical Weaponry Tech Node (#45255)
* Separates Medical Weaponry

Moves "Medical Weaponry" to be just Rapid Syringe Guns to be after normal Weaponry research and the Cryostasis Shotgun shells to Exotic Ammo after Advanced Weaponry.

* Medical weapons Prereq for Exotic Ammo
2019-07-23 12:47:47 -04:00
nemvar 997800c7f9 Makes plastic golems slightly transparent. (#45321) 2019-07-23 14:29:55 +02:00
ShizCalev 796b1099f8 Fixes SSU's entering a broken state when their maintenace panel is open at the end of a decontamination cycle. (#45258)
* Fixes #45036

* Added documentation

* documentation fix

* autodoc 2
2019-07-23 03:19:39 -07:00
nemvar 4e82d53c6f Reworked electrocute_act to fit my fantasy while squashing some bugs. (#45291)
* Reworked electrocute_act
This still isn't perfect, ideally this would use flags and stuff but I don't have the energy for a change of that size.

* Removes spec_electrocute_act and makes the species siemens_coeff actually work.

* Readds the secondary shock
2019-07-23 02:43:23 -07:00
Time-Green d18fe2101a [READY] Plumbing improvements and chemical synthesizers (#45185)
Removes dumb visual bugs.
Put the copy pasted wrench stuff for disabling and enabling the component, in the component using a new signal from default_unfasten_wrench.
Add a general plumbing machinery subtype. Right now it's mainly for cataloging.
Adds the chemical synthesizer. You can select a single chemical and an amount between 0 and 5. It will produce it every tick. Should be combined with other synthesizers to create meth factories.
Makes the liquid pump a fully functioning machine.

cl
add: The station comes one step closer to plumbing with the introduction of the chemical synthesizer.
sprite: sprites for the synthesizer, input and output commissioned by @Meyhazah
/cl

I wanted to do all the plumbing basic equipment at once, but stuff like plumbing heaters is gonna be ugly if I don't rework them completely and I don't wanna scare the maintainers away.

There is slight copypasting from the chem_dispenser and with the chem synthesizer, but having it be inhereted would be a worse clusterfuck IMO.
2019-07-23 21:22:16 +12:00
actioninja b87884f4a3 Revert "refactors + fixes"
This reverts commit 5ed2e36d80.
2019-07-22 23:30:23 -07:00
actioninja 5ed2e36d80 refactors + fixes 2019-07-22 23:29:17 -07:00
Arkatos1 dcbc7c7b2f Qdeleted exception catch 2019-07-23 02:14:56 +02:00
Akrilla c914d556c1 Give blood brothers traitor HUD (#45295)
* Give blood brothers traitor HUD

* Give teams the ability to have their own huds

* fuck huds

* Team HUDs

* var
2019-07-22 16:48:37 -07:00
Arkatos1 0fca528aac Heart of Darkness removal fix (#45349) 2019-07-22 16:46:02 -07:00
Qustinnus 41dcc97c7d Fixes sanity going up to 125 when mood is neutral (#45338)
* fixes

* var
2019-07-22 16:45:11 -07:00
ShizCalev 0ddb4b4d69 Fixes some dropItemToGround runtimes (#45257)
* Simplified

* unfucked

* Documentation
2019-07-22 16:44:02 -07:00
nemvar 5f278ad8f6 Code changes to singularity act for mobs. (#45292)
* Removes odd syntax from living singulariy act.

* Removes odd singularity act syntax from human_defense.dm

* Adds some comments
2019-07-22 16:41:56 -07:00
Akrilla e24369173f Security can access gulag equipment reclaimer (#45298)
* lets any ID be inserted

* and for ui
2019-07-22 16:40:35 -07:00
Arkatos1 199a59cbba Lavand Gender Fix (#45340) 2019-07-22 16:39:14 -07:00
Qustinnus 968e69416c deleting tablets no longer leaves batteries (#45342)
* battery

* fix
2019-07-22 16:38:37 -07:00
nemvar d652f64cd1 bloodchillandtentaclearelesssticky (#45337) 2019-07-22 16:25:24 -07:00
Arkatos1 7a1da22951 Lizardwine crafting fix (#45336) 2019-07-22 16:23:35 -07:00
nemvar 0a2651c150 Changes to chem vortex, now without ghost pulling. (#45325)
* goonvortex, now without sleep.

* Some small fixes

* adds a newline
2019-07-22 16:11:55 -07:00
nemvar 2f1732fa18 Fixes Hyposprays. The can be refilled once again (#45327) 2019-07-22 15:49:48 -04:00