Commit Graph

21759 Commits

Author SHA1 Message Date
Ashe Higgs b9a7e3ef6b Reskinning now shows options in chat (#35910) 2018-02-24 00:03:22 -05: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
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
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
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
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
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
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
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
coiax 650ec586c0 Holopads have a special animation for an unanswered incoming call (#35391)
* Holopads have a special animation for an unanswered incoming call

🆑 coiax
add: Holopads now flash a green line when there is an incoming call.
/🆑
2018-02-22 09:47:36 +13:00
Buggy123 fb564b6981 Makes the morgue beep disable step clearer
cl
tweak: Nanotrasen has begun a campaign to inform their employees that you can alt-click to disable morgue tray beeping.
/cl

If its annoying you literally just alt-click to disable it. There's basically no situation where you would be able to hear it without being able to turn it off, except maybe the one morgue tray in the brig if you don't have access to the windoor (but just fucking ask sec to disable it).
2018-02-22 09:26:03 +13:00
Jittai abb2337e14 New Donkpocket Box (#35835)
cl Jittai / ChuckTheSheep
imageadd: NT has stopped buying re-boxed storebrand Donkpockets and now stocks stations with real, genuine, tasty Donkpockets!
/cl

RIP: #35601
I was asked to throw together some icons for donk baggies, but had some fun making the box.
2018-02-22 09:16:16 +13:00
Jordan Brown 362276848f Merge pull request #35775 from kevinz000/night_shift
[READY]Randomized Station Time + Night Shifts
2018-02-21 13:01:33 -05:00
81Denton 5e93a1a1a9 Renames various reagent IDs to be more descriptive (#35824)
* changes chloral2/beer2 names, fixes chloral2 desc

* reverts chloral2 name/desc, renames ling adrenals

* caPITALIZATION
2018-02-21 12:36:05 -05:00
ShizCalev d0f10d151e [s] Cameranet fixes (#35733) 2018-02-21 10:30:27 -03:00
Leo 71e8221a77 Merge pull request #35830 from vuonojenmustaturska/clientsignal
Reverts intercept_user_move change for flightsuits
2018-02-21 10:23:37 -03:00
kevinz000 8ebc63d2f2 Randomized Station Time + Night Shifts 2018-02-20 21:59:44 -08:00
Versus 67e17acf3e Oranges walks into a gay bar....
...and shuts the coderbus door behind him!
2018-02-20 18:54:52 -05:00
Ashe Higgs e54ccddec8 Adds the dish drive, obtainable through techwebs and with circuit boards in the chef and bartender's lockers (#35759)
* Adds the dish drive

* a e s t h e t i c

* Puts a dish drive circuit in the chef locker

* wardrobes, better control

* shiz!

* shiz! (x2)
2018-02-20 18:09:59 -05:00
Trevor Serpas 8b86e3b495 Adds circutry to diagnostic hud, adds action flags to circuits (#35718)
cl
add: Circuits integrity, charge, and overall circuit composition is displayed on diagnostic huds. If the assembly has dangerous circuits then the status icon will display exclamation points, if the assembly can communicate with something far away a wifi icon will appear next to the status icon, and if the circuit can not operate the status icon will display an 'X'.
add: AR interface circuit which can modify the status icon if it is not displaying the exclamation points or the 'X'.
tweak: Locomotive circuits can no longer be added to assemblies that can't use them.
spellcheck: Fixed a typo in the grenade primer description.
code: Added flags to circuits that help group subsets of circuits and regulate them.
/cl

The diagnostic hud addition is meant to allow more counter play to circuits by seeing the assemblies's healths and how dangerous they are. The flags are a useful addition to the code because players shouldn't be able to put circuits in assemblies if the assembly can't use that circuit (this can also be used later for other assemblies which could use unique circuits).

The following circuits are flagged as dangerous:
weapon firing mechanism
grenade primer
thrower

The following circuits are flagged as long range:
NTNet networking circuit
integrated signaler
video camera circuit

possible AR interface displays:
default
alert
move
2018-02-20 14:33:11 +13:00
Jordan Brown 6e21f66c16 Merge pull request #35805 from DaedalusGame/walls-dont-break-to-space-robustin-you-smoothbrain-extraordinaire
Fixes walls under doors breaking to space
2018-02-19 16:19:41 -05:00
Jordan Brown b6db18a0f5 Merge pull request #35793 from DaedalusGame/naksu-pls
Fixes up foam and smoke code and comments again to atleast be correct
2018-02-19 16:18:05 -05:00
Joan Lung 3cba04eb83 Improves mining voucher choices and minebots (#35633)
cl Joan
tweak: The crusher kit now includes an advanced mining scanner.
tweak: The resonator kit now includes webbing and a small extinguisher.
tweak: The minebot kit now includes a minebot passthrough kinetic accelerator module, which will cause kinetic accelerator shots to pass through minebots. The welding goggles have been replaced with a welding helmet, allowing you to wear mesons and still be able to repair the minebot without eye damage.
feature: You can now install kinetic accelerator modkits on minebots. Some exceptions may apply. Crowbar to remove modkits.
balance: Minebots now shoot 33% faster by default(3 seconds to 2). The minebot cooldown upgrade still produces a fire rate of 1 second.
balance: Minebots are now slightly less likely to sit in melee like idiots, and are now healed for 15 instead of 10 when welded.
balance: Sentient minebots are penalized; they cannot have armor and melee upgrades installed, and making them sentient will override those upgrades if they were installed. In addition, they move very slightly slower and have their kinetic accelerator's cooldown increased by 1 second.
/cl

the basic scanner sucks ass and nobody wants to use it, it's actually hilarious
also in those stats: minebot picked a mere 6 more times than the conscription kit, because it's an idiot drone, easy to accidentally hit, and did I mention how much it likes going into melee?

tbh it's quite possible the extra buffs aren't needed, just the passthrough module, but it's better to go a little too far rather than not far enough.
2018-02-20 09:49:49 +13:00
Jittai 9cbb3f9b58 Ctrl-clicking mobs is consistent in that it upgrades grabs (#35547)
cl Jittai
tweak: Ctrl+Clicking progresses through grab cycle on living mobs (not just humans)
/cl
2018-02-20 09:41:44 +13:00
Dax Dupont d1862a7f24 Adds tutorial holopads for the hazard course. (#35464)
* Hazard Course

* Hello, and welcome to the Black Mesa Hazard Course, where you'll be trained in the use of a Hazardous Environment Suit.

* Ain't no grave
2018-02-20 09:38:46 +13:00
vuonojenmustaturska 180ddba385 revert 2018-02-19 22:08:33 +02:00
vuonojenmustaturska dde2ada62b Merge pull request #35811 from ShizCalev/spacing
Cleans up some spaces
2018-02-19 17:27:09 +02:00
XDTM 9d41e9734d Extensive surgery additions (#35520)
* Extensive surgery additions

* ,

* bioware

* restrict

* implants

* oops my hand slipped

* "i only changed a few lines, surely it's gonna compile, let's just push it and be done with it" --me, once again

* zombie surgery

* Adds brainwashing antag datum

* Antur Reviews

* @Antur part 2

* wow
2018-02-19 14:29:06 +02:00
AnturK 60d62f33da Redeems my sins. Defib mount fixes. (#35727)
* Never again

* stuff

* Bumps up the recharge.
2018-02-19 14:14:45 +02:00
vuonojenmustaturska 45fcf9ba56 Merge pull request #35798 from AnturK/meteorwrap
Adds the missing wrapper to meteor report
2018-02-19 14:11:45 +02:00
ShizCalev 4b7297d576 Sheet icon fixes (#35772)
* Fixes sheet inhands

* Fixed transparency

* Ore fixes
2018-02-19 03:36:13 -05:00
ShizCalev 9bc790a568 Cleans up some spaces 2018-02-18 20:22:20 -05:00
Robustin 95818143e3 Slippery Ice Fix (#35770)
* Makes ice slippery again

* Update misc_plating.dm
2018-02-18 20:20:10 -05:00
BordListian 03af15b103 - Fixes walls under doors breaking to space and also AAAAAAAAAAA 2018-02-18 18:46:17 +01:00
Tlaltecuhtli d22f421a54 improves radio code by fixing english
wow
2018-02-18 09:58:38 -06:00
vuonojenmustaturska 9f99c0faaa borgmods 2018-02-18 09:04:11 -06:00
Tlaltecuhtli 4bee619465 fixes some stuff in flametrowers (#35762)
* fixes some stuff in flametrowers

* updates admin.txt
2018-02-18 15:33:51 +02:00
AnturK 209b225f8f Adds the wrapper to meteor report 2018-02-18 14:07:09 +01:00
vuonojenmustaturska e1c2c044c6 Merge pull request #35751 from Xhuis/crewpointer
Crew pinpointers now fit on medical belts
2018-02-18 14:08:30 +02:00
BordListian 12181dcfb7 - Please stop reverting this to the erroneous version 2018-02-18 12:50:12 +01:00
kevinz000 c3060022a7 [READY]Fixes hitscan beams going across the station, hitscan projectiles now properly cross zlevels and generate beams. (#35344)
* Cross Z support

* Fixes projectile cross-Z

* removes unnecessary code

* don't draw impacts if you're not impacting

* fix

* unneeded var

* No mapcheck()ing anymore, space does it for us 2.0
2018-02-18 02:41:25 +02:00
Jordan Brown 77f1c61835 Merge pull request #35724 from DaxDupont/bordlisten-loves-the-cocks
Fixes some tool interactions
2018-02-17 18:09:03 -05:00