Commit Graph

31228 Commits

Author SHA1 Message Date
Jenqa
3e79cd36aa adds electrolites to admin rpeds and fixes it's bluespace name 2020-05-10 00:14:13 +01:00
LemonInTheDark
860af425c2 Talking about my problems (Adds Psychologist Features) (#50553)
* perfection

* uhhhhhh something something mental help analogy

* This is a test of the emergency github system
Have some music I found :) https://www.youtube.com/watch?v=-RKvpf__N98

* And so spake the fruit

* Adds a overlay type.

* ????

* that'll do for now

* and there's the rest

* we don't need that

* that should work

* shoot me

Co-authored-by: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>

* Wow I didn't understand that

Co-authored-by: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2020-05-07 20:15:49 -04:00
michiboo
accb9c0ccb Correct dum dum crate name (#50945) 2020-05-07 20:03:28 -04:00
redguy999
0856dedfbc Space dragons are now large mobs (#50932)
you can mark queens and Praetorians, so why not a giant space dragon?
2020-05-07 20:03:00 -04:00
Tlaltecuhtli
330c141228 new plumbing machines: fermenter and bottler (#50823)
* 1

* mystery commit

* space

* Update code/modules/plumbing/plumbers/fermenter.dm

Co-authored-by: trollbreeder <trollbreeder@users.noreply.github.com>

* Update code/modules/plumbing/plumbers/bottler.dm

Co-authored-by: trollbreeder <trollbreeder@users.noreply.github.com>

* Update code/modules/plumbing/plumbers/bottler.dm

Co-authored-by: trollbreeder <trollbreeder@users.noreply.github.com>

* Update bottler.dm

* inject and then move so the products are in the output tile

Co-authored-by: trollbreeder <trollbreeder@users.noreply.github.com>
2020-05-07 20:02:18 -04:00
WarlockD
851e453aa2 tgui: Fix Seed Extractor and update to tgui (#50928)
* Initial Seed Extract Update

Updates the seed extractor to work and the ui

* Damnit, forgot to run webpack

* Removed the logger and fixed toTitleCase

You would think working on a PR for 14 hours you would remember the small stuff

* Fixed the wierd Table.cell spacing.

I have no clue how that got there.

* Trying to fix some webpack issues

Travis is reporing a dffrent webpack id so its failing?  did a yarn update and repack

* forgot the lock file

* Clean up the code, final rebuild

* Deleted yarn.lock in the root

Co-authored-by: Style Mistake <stylemistake@gmail.com>
2020-05-07 07:38:03 +03:00
Jordan Brown
a986fb3170 Fix DMAPI v3 (#50956)
Closes #50955

eheheheheheeh
2020-05-07 14:04:05 +12:00
Qustinnus
98a1ee154f Changes Gun Overlay update logic (#50923)
Guns now update their overlays in update_overlays(), removing the lag from mining that was caused by mutable appearances being bugged 

cl Qustinnus, AnturK
code: Moved gun overlay updating to update_overlays(), removing lag from objects when you add a flashlight / baynonet to them
/cl

thanks to Antur for pointing out that the bug with priority_overlays was caused by a bug in mutable appearances where mutable appearances directly inherit dir improperly in overlays, causing the ref to be fucked in the priority overlay list and thus being stuck in ghost land until cut_overlays() is called (Antur can probably explain this better)

Fixes #50747
2020-05-07 12:40:10 +12:00
Qustinnus
2c9a9d90ac Adds glass floors (That work with multi-z) (#50831) 2020-05-06 05:03:10 -07:00
William Wallace
e007b3dcab reduce amount of lists that exist during runtime for custom materials (#50832) 2020-05-06 05:00:39 -07:00
Rob Bailey
24882bdee1 updates colossus sprites (#50916)
* updates the sprite of colossus

* updates colossus sprites

* no floating
2020-05-06 04:53:26 -07:00
steamport
f68c321b4c You can now eat bees. (#50758) 2020-05-05 17:38:14 -07:00
MacBlaze1
8f7984b4de Doomsday being activated while the AI is dead fix (#50889) 2020-05-05 17:36:40 -07:00
Mickyan
b9d1b15fa5 Fixes price of parasite candy bar (#50886) 2020-05-05 17:36:08 -07:00
Dionant
0d6c16a812 Rename uplink 10mm ammo. (#50890) 2020-05-05 17:35:32 -07:00
Jordan Brown
ad8a75e332 Patching the DMAPI (#50862) 2020-05-05 17:33:13 -07:00
Rob Bailey
aa81ffe1cc Fix hardsuit cell draining even when thermals are off (#50836)
* Check if thermals are actually on first.

* Extra cleanup and better logic flow. Commenting.
2020-05-05 17:30:06 -07:00
Rob Bailey
31c6862585 you can now uniquely rename the kinetic crusher (#50852) 2020-05-05 17:28:59 -07:00
MMMiracles
26ffe3d539 Remodels king goat ruin (#50813) 2020-05-05 17:28:00 -07:00
moo
a65d550743 Cooked food can now be exported through cargo, Take 2. (#50707)
* Oh jesus that took FOREVER. Why is there so much god damn food?

* First pass balance changes for single click crafts

* Yes, I know Qust is going to kill me. I'm aware.

* merge conflict fixed.

* Fuck

* Updates based on dunking element.

* Accidently bundled changes.

* Fixes Silver_spawned variable to work outside of luminescents.
2020-05-05 20:27:09 -04:00
nemvar
a6bbf09898 Fixes ORM scooping bugs. (#50809) 2020-05-05 17:26:32 -07:00
Rob Bailey
e6e70674a5 Fixes a runtime relating to the new explosions (#50860)
This does not make any claim towards fixing any lag whatsoever.
It merely fixes a mistake that COULD happen when trying to rebuild
pipelines.
2020-05-05 17:24:12 -07:00
nemvar
f59ee3609b Fixes m90 grenade launcher reload (#50856) 2020-05-05 17:23:48 -07:00
ATH1909
6da33ce3fc Unborks sensory restoration and makes some tweaks to how oculine works (#50693) 2020-05-05 17:23:05 -07:00
Rob Bailey
01c19e22be Borgruntime (#50808) 2020-05-05 17:19:04 -07:00
nemvar
c528d5cc9e Fixes mutation toxin runtime (#50810) 2020-05-05 17:18:49 -07:00
nemvar
4f70a3d965 Fixes stabilized black runtime (#50811) 2020-05-05 17:18:38 -07:00
Zytolg
1e1acf1753 Lizards X Autohiss: Ecks', Z's and Kss's. (#50763) 2020-05-05 17:15:18 -07:00
William Wallace
b9b3cffad7 removing some duplicated proc definitions (#50812)
* remove duplicate definition of '/datum/component/plumbing/reaction_chamber/can_give'

* remove duplicate proc definitions for '/datum/status_effect/pacify/'

* syndicate holster correctly sets storage component's silent var

* singularity_act no longer deletes fulton 'extraction holder'

* singularity_act no longer deletes rend tears

* remove duplicate singularity_pull method from /obj/effect/cult_turf/overlay

* remove no longer used 'dir_map_to_angle' proc from reflectors

* remove duplicate /mob/living/simple_animal/bot/hygienebot/Crossed
2020-05-06 02:36:14 +08:00
Fikou
9776ca54be no floating 2020-05-05 11:27:27 +02:00
Fikou
40d85eb068 updates colossus sprites 2020-05-05 10:40:39 +02:00
Timberpoes
486a72c47a Check for hidden nodes (#50849) 2020-05-04 17:05:38 -04:00
uomo
98e6c9415f Medical doctors no longer have genetics access. (#50826) 2020-05-04 11:44:36 -04:00
Iamgoofball
e1f3c2284e The clown now bleeds colorful reagent on April Fools. (#50815)
## About The Pull Request

The clown now bleeds colorful reagent on April Fools.

## Why It's Good For The Game

This will increase the party potential of clowns during April Fools.

## Changelog
🆑 Iamgoofball
add: The clown now bleeds Colorful Reagent on April Fools.
/🆑
2020-05-04 11:43:59 -04:00
Fikou
4358e4b0f7 king of goat goats are now large mobs (#50797) 2020-05-04 11:43:16 -04:00
necromanceranne
0eaf4ca0df Various Antagonist Handgun/Rifle changes; Stechkin, Stechkin APS, c20-r, m90gl (#50734)
* overhauls the crap out of a lot of antag guns and their ammo

* Should probably shoot an additional bullet per squeeze at this point

* nyoops

* So travis will stop yelling at me for new lines

* Should be all I need to fix for maps

* Touches up the stechkin sprite again

* Increased the fire rate and spread of the APS and the spread of the m90, added additional magazine types for the APS and added incendiary mags into the Spetznaz bundle to retain the fire theme, added phasic m90 ammo that penetrates through all surfaces but does significantly less damage available to ops for 8 tc, tided up the code for the aps a little more and also it's sprite.

* fixes some stuff

* So travis will cease screaming

* Changed how the phasic bullets work to being closer to xray beams, added additional flags to allow the bullets to pass through structures and machinery

* Update code/game/machinery/_machinery.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/game/machinery/_machinery.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/game/machinery/doors/door.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/projectiles/boxes_magazines/external/pistol.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/game/objects/structures.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* updated the gun sprites a bit more

* Hopefully this fixes the conflicts?

* Update code/game/machinery/doors/door.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* More updating, fatter stechkin sprite

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-05-04 06:21:14 -03:00
nemvar
f9f33236e6 Fixes a runtime relating to the new explosions
This does not make any claim towards fixing any lag whatsoever.
It merely fixes a mistake that COULD happen when trying to rebuild
pipelines.
2020-05-04 06:28:13 +02:00
Kyle Spier-Swenson
5fa115de27 Asset cache updates. (#50759)
Asset cache now caches the asset's md5 This should solve the high cpu usage issues with it. line by line profile suggests that the next hotspot is the asset log.

Simplied asset cache code, moved verify functionality to a flush_assets proc that blocks until a client has all currently sending assets. (sidenote: there is an argument for moving most of asset_cache's global procs onto the client, get_asset_datum and register_asset are really the only valid global procs.)

Re-added batched passive sends since it does speed up how quickly the asset cache pre-caches to clients.
2020-05-04 15:08:38 +12:00
LemonInTheDark
dec6d821d2 Fixes an issue with sentient diseases and darkness (#50712)
* Fixes an issue around seeing darkness

* woosh woosh

* my soul is crushing
2020-05-03 20:33:54 -03:00
Fikou
3a8c0de7ed you can now uniquely rename the kinetic crusher 2020-05-03 23:26:45 +02:00
EdgeLordExe
30dc79dc66 [READY]Major explosive rebalanance and changes patch: Edge strikes back (#50775)
* Explosion rebalance patch

* more rebalancing

* reee

* removes ghetto bpp

* next balance

* Exotic Stabilizer

* forgot about this

* Maintainer suggestions

Co-authored-by: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>

* appveyor ree

Co-authored-by: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2020-05-03 13:43:57 -04:00
Timberpoes
6b9283c546 Extra cleanup and better logic flow. Commenting. 2020-05-03 06:38:26 +01:00
Timberpoes
b1d4dd9423 Check if thermals are actually on first. 2020-05-03 06:30:28 +01:00
Ryll Ryll
47029eafab Shrapnel mines no longer crash server, cleans up pellets a bit, take 2 (#50637)
* adjusts mines and cleans code

* nerfs holding stingbangs

* self hold nerf

* pushes the missing push

* better docs, neatness

* armor fix

* remove NONE, fixes embedded() not being called

* doc

* check qdels

* qdel's for others

* Update code/datums/components/pellet_cloud.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* once more with feeling

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-05-03 02:16:54 -03:00
Koshenko
a3ac1687a1 Add look up verb for multi-z (#50782)
* Add look up verb

* Made requested changes

* Added a toggle

* Removed redundant arg from signal

* Update code/modules/mob/living/living.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Update code/modules/mob/living/living.dm

Co-authored-by: Rohesie <rohesie@gmail.com>

* Adds keybinding description

* Removed unused signal

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-05-03 00:52:50 -03:00
nemvar
71031348cb Fixes division by zero (#50800) 2020-05-02 19:02:40 -04:00
Iamgoofball
e678110bf5 The Bogdanoffs have upgraded CRAB-17. You can't escape the dump. (#50610)
* The Bogdanoffs have upgraded CRAB-17. You can't escape the dump.

* Fixes.
2020-05-02 17:55:57 -04:00
DeltaFire15
716012fb58 One line fixes best fixes (#50801)
Haha what if exo-locomotion nanites stopped working because of one check being the wrong way around... nah, kidding.. unless??
2020-05-02 22:39:38 +02:00
ATH1909
d0e39bbfe6 fixes the targeting of the cortex bioware surgeries (#50719)
* fixes the targeting of the cortex bioware surgeries

* Update code/modules/surgery/advanced/bioware/cortex_imprint.dm

Co-authored-by: XDTM <heliumt@yahoo.it>

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
Co-authored-by: XDTM <heliumt@yahoo.it>
2020-05-02 22:38:41 +02:00
uomo
7a31f65220 Some more fixes for signs and related stuff. (#50752)
* inhand icons

* Adding to the object, forgot to name one icon.

* Fixing some stuff, and creating inhand icons.

* Fixes a thing I broke.

* Fixes things (including ALL posters) that shouldn't be wrenchable being wrenchable. Plaques now transfer icon_state always.

* Picture frames, painting frames, and the monkey portrait are now wooden.

* Fountain pens can now be uncommonly found in maint.

* Uneditable sign types should not become editable when unwrenched.

* Move redefined var above newly defined var.
2020-05-01 21:52:36 -03:00