Commit Graph

41846 Commits

Author SHA1 Message Date
ACCount
076ed1a221 Fixes a runtime in "reference decoder" circuit (#35754)
* Adds "safe" option to hextostr and hex2num

* Fixes a runtime in ICs
2018-02-26 09:50:38 +13:00
Ashe Higgs
7c38e7eac3 Refactors butchering to a component - item-based butchering effectiveness, speed, and chances (#35744)
* Butchering component

* auto-butchering based on toolspeed

* Gives drills their butchering back

* redoes toggles
2018-02-26 09:50:16 +13:00
Buggy123
ad7658bc92 [s] Fixes tritium rad_pulse overload (#35667)
* Crashing the server is bad, mkay?

* BYOND PLEASE THIS IS KINDA IMPORTANT
2018-02-26 09:49:18 +13:00
Ashe Higgs
fdabc2bedd Circuit cloning balance: Timed cloning, reduced upgrade disk material cost (#35657)
* Printing compromise

* Adds fast cloning to the upgraded printer

* sorry this took so long
2018-02-26 09:46:33 +13:00
XDTM
2ac902ab3c Refactors anti-magic into a component (#35639)
* Refactors anti-magic into a component

* plenty o stuff, mainly holy and antimagic traits

* fix

* fix2

* moved to components, moved some of the logic to the component

* don't blame me if the code looks copypastey

* right
2018-02-26 09:45:12 +13:00
vuonojenmustaturska
445e042a42 Merge pull request #35933 from XDTM/LessWikiMoreGame
Operating computers now display required surgery chems
2018-02-25 22:03:59 +02:00
Jordie
a8d35c73c4 Fixes first_death check (#35944)
* Update blackbox.dm

* Update blackbox.dm
2018-02-25 22:03:04 +02:00
Jordan Brown
397925a3b6 Removes definition redundancy 2018-02-25 13:22:41 -06:00
XDTM
f56d3c35bb Adds limitations to brain traumas (#35938)
* Adds limitations to brain damage

* no need for these anymore

* a bit harder to gain traumas if you have some already

* (
2018-02-25 18:59:55 +02:00
YPOQ
87e9a2eb53 Fixes gold slime extract reactions runtime (#35936) 2018-02-24 22:59:44 -05:00
ACCount
1b725c1227 Makes new surgeries check for tool qualities (#35847)
* Makes new surgeries check for tool qualities

* Gives augments and autosurgeon some tool_act love

* okay

* Fix duplicate definition
2018-02-24 01:13:04 -05:00
ThePainkiller
33a54bc7bb Black Fedora opens its inventory on-click like the Detective's Fedora (#35891)
* Black Fedora opens its inventory on-click like the Detective's Fedora

Instead of having to drag the sprite to your character to access its inventory, behaves the same as the Detective's Fedora opening its container on click. Considering some dets prefer the black variation for noir flavour rather than the brown standard one they just have to pass his flask from one hat to another.
I had either this in mind or creating a new black detective's fedora variant on the det's cabinet that also had the flask inside it.

The only other item affected by this, if I'm not mistaken, is the improper CentCom hat.

* Update internal.dm

Removed the <priority> line altogether to trim the code
2018-02-24 01:09:07 -05:00
deathride58
56896dfc8e Makes light fixtures actually glow in the dark while on (And adds the necessary groundwork for other above lighting plane stuff) (#35879)
* adds an above lighting layer, adds lighting overlays

* fixes wonkiness with broken and burned lights

* decreases overlay alpha a tad bit

* i gotta test this - removes new() override from mutable_appearance

* readds /mutable_appearance/New() for legacy behaviour
2018-02-24 00:46:43 -05:00
Jordan Brown
051aa53834 Merge pull request #35877 from ShizCalev/GAS-METER-LAYER-FIX
Fixes gas meter layering
2018-02-24 00:42:20 -05:00
Jordan Brown
845743c1ce Merge pull request #35912 from ShizCalev/time-cleanup
Cleans up some time stuff with DisplayTimeText
2018-02-24 00:38:16 -05:00
Jordan Brown
8cefdb8d16 Merge pull request #35914 from DaedalusGame/every-bomb-is-precious-but-not-diamond-level-precious-did-you-know-that-diamonds-arent-actually-worth-anything
Readjusts doppler array formula for thermonuclear explosions
2018-02-24 00:36:04 -05:00
Jordan Brown
fdeb33af3b Merge pull request #35918 from JJRcop/patch-16
removes inaccurate comment for item/proc/equipped
2018-02-24 00:33:00 -05:00
Ashe Higgs
863afe9f9f Adds bastion bourbon and squirt cider (#35892) 2018-02-24 00:05:10 -05:00
Ashe Higgs
b9a7e3ef6b Reskinning now shows options in chat (#35910) 2018-02-24 00:03:22 -05:00
vuonojenmustaturska
787366babb Merge pull request #35904 from ShizCalev/mix-sounds
Readds whisky sour & hearty punch mix sounds
2018-02-24 02:51:03 +02:00
vuonojenmustaturska
43dd21826b Merge pull request #35913 from ShizCalev/chem_grenade
Cleans up chem grenade copypasta'd code
2018-02-24 02:48:10 +02:00
XDTM
6293284a90 Operating computers now display required surgery chems. 2018-02-23 21:58:24 +01:00
BordListian
65d8972b8c Enables the RPED to construct/replace beakers, igniters and bluespace crystals (#35779)
* - Makes it possible to load the rped with beakers, assemblies and other such parts

* - Fixes cell ratings being not really related to desirability

* - sorry uhhh emp cells need to be slightly better than regular cells
2018-02-23 21:35:11 +02:00
BordListian
6da8820fee Fixes negative bodytemp in some cases and shivering not doing anything unless you're already very cold (#35796)
* - Stop subtracting from bodytemp please
- Also fixes shivering

* - Jesus christ why did you make me do this

* - missed one
2018-02-23 21:34:53 +02:00
astralloop
81c6c8e2a3 Adds an dart-synthesizing dartgun for CMO/Chemist traitors (#35906)
* Syringe dartguns!

* Fix wording

* And then I said, 'I fixed it all!'

* Make it 12TC
2018-02-23 21:01:35 +02:00
KomradeSpectre
0e1901a9b3 Fixes a dumbo runtime error in the analyzer's barometer function. OOF. (#35902)
* Fixes a dumbo runtime error in the Barometer function. OOF.

* Moves butchertime stuff into a proc.
2018-02-23 10:07:25 -05:00
ShizCalev
0de3dae689 Lets silicons disable morguetray alarms at range (#35855) 2018-02-23 14:27:28 +02:00
JJRcop
df77ffc4a7 removes inaccurate comment 2018-02-23 01:06:23 -05:00
kevinz000
e666bc63e1 24x --> 12x station time rate (#35886) 2018-02-22 20:42:04 -05:00
YPOQ
7d9adab301 Fixes firelock deconstruction (#35884) 2018-02-22 20:40:40 -05:00
nicbn
53537c9f6a Update morgue.dm (#35883) 2018-02-22 20:40:17 -05:00
81Denton
14de0fd10d fentanyl (#35882) 2018-02-22 20:39:54 -05:00
Repukan
c6139c1b27 Makes the detective more noir-noire-noided (#35878) 2018-02-22 20:39:16 -05:00
81Denton
10364cd632 shut the fuck up donnie you're out of your element (#35875) 2018-02-22 20:36:30 -05:00
vuonojenmustaturska
d89769ac96 Admin-only extended AND speedy versions of revs (#35873)
* extendedrevs

* honk

* add speedy revs, testing

* nit
2018-02-22 20:31:56 -05:00
BordListian
0e746319e6 Removes input/output plates and their last remaining use (#35800)
* - Removes input/output plates and their last remaining use

* - ok fine updates the map too

* - loco loco
2018-02-22 20:26:42 -05:00
BordListian
0b3f2b57e0 - Readjusts doppler array formula for thermonuclear explosions 2018-02-22 23:23:46 +01:00
cebutris
c33c9e06d9 Toxin lovers properly take toxin damage from liver failure (#35901)
* Toxin lovers properly take toxin damage from liver failiure

* Makes it forced instead of checking for toxinlover
2018-02-22 22:43:02 +02:00
ShizCalev
3ab8b52cd3 Cleans up some time stuff with DisplayTimeText 2018-02-22 15:33:45 -05:00
ShizCalev
5c90973e73 Cleans up chem grenade copypasta'd code 2018-02-22 15:32:45 -05:00
Buggy123
d7244bc0d3 tabling people on brass tables makes a clanging sound (#35876)
* tabling people on brass tables makes a sound

* fixes syntax

* more syntax fixes
2018-02-22 14:31:03 -06:00
ShizCalev
8f34a2a4d4 Readds whisky sour & hearty punch mix sounds 2018-02-22 12:10:53 -05:00
81Denton
2adf1c6013 adds techweb doppler arrays, fixes techweb desc/name (#35846) 2018-02-21 23:55:19 -05:00
QualityVan
c91cdd7380 Adds five second cooldown to morgue tray beeps (#35818) 2018-02-21 23:47:59 -05:00
MetroidLover
67ae3abb29 Updates Ninja welcome text (#35863) 2018-02-21 23:46:50 -05:00
MetroidLover
0cb00e8e2a Ninja event 'fun' change. (#35859)
* Lower 1 hour events to 40mins

* Revert change to Slaughter demon

Waaaaaaaaa

* Revert "Revert change to Slaughter demon"

This reverts commit 92e187338367952ea00ef05b9d2f17d8ff6fb12c.

* Truly revert Slaughter Demon change

Waaaaaa
2018-02-21 23:46:10 -05:00
Jordan Brown
14733ba9d6 Merge pull request #35857 from Repukan/TWOCABLES
Fixes windoors dropping extra cable
2018-02-21 19:17:34 -05:00
KomradeSpectre
e156b17733 Ports Barometers from Yogstation (#35730)
* Ports Barometers from Yogstation

* Ports Barometers from Yogstation

* Added missing barometer_predictable bools

* Gives the atmos analyzer love instead of a new item.

* Moves playsound under cooldown to prevent soundspam.
2018-02-22 12:50:42 +13:00
arsserpentarium
5d11121c14 [READY]Astar improvement (#34713)
Improvements to A* via using bitflags to find directions and caching already checked directions so we don't recheck them.
2018-02-22 10:16:38 +13:00
ShizCalev
a1a718ec4b Fixes gas meter layering 2018-02-21 16:06:17 -05:00