Commit Graph

27911 Commits

Author SHA1 Message Date
RaveRadbury 6e26747aa9 [READY] Makes Servicianism actually work (#43827)
* Makes Servicianism actually work

I did a big oops with quotation marks

* alphabetized
2019-05-07 15:28:47 -04:00
JJRcop 6aa8cebfe4 [READY] Replaces sleepers with stasis beds (Lifeform Stasis Unit) (#43075)
* Adds stasis beds

Needs sprites, using placeholder ones

* Adds stasis beds to techwebs
Cryostasis Technology

* Adds sprites for stasis bed

* Stasis beds support economy/ancap

* Stasis bed can be deconstructed

* Stasis bed requires cable coil

* New stasis bed sprites by @Kmc2000

Made by Kmc2000 <bluekorben2000@yahoo.com>
Not currently functional

* Add unique to SSvis_overlay.add_vis_overlay

will return the overlay object itself and not reuse it

* Make stasis bed art function

can enable/disable with alt click
makes sounds when powering up/down

* The tubes go over the mob now

* Remove sleepers from techweb tree

* Fix stasis bed lying

* Modified stasis bed build requirements

* Survival pod version of stasis bed

Map spawned sleepers delete their circuit boards
Added stasis beds to 'doctors' phobia
NanoMed for survival pod which is always free, not refillable

* Replace sleepers with stasis beds on all station maps

removed all sleeper machine boards from maps
one sleeper machine board intentionally left alone in oldstation

* Fix stasis bed tube overlay capturing clicks

Give power up and down noise freq variation

* Remove stat check from living Life

* Remove vis overlay assertions from stasis bed
2019-05-07 13:16:18 -04:00
vuonojenmustaturska fb45b7a017 Turns trait accessors into defines, fixes some bugs (#43820)
It's free performance.
2019-05-06 19:44:05 -04:00
zxaber 1c6190f332 Adds round-start dead bodies to the morgue (#43791)
* DEAD

* Update mapping_helpers.dm

* updates

* more update
2019-05-06 13:26:27 -04:00
blessedmulligan 9f2e55e83c Adds garlic (#43815)
* adds garlic, garlic bread, and garlic juice (reagent).

Changes khinkali (a meat snack) to require garlic in its crafting, added some nutriment to khinkalis.

* reduces garlic juice healing to bring it more in line with sprinkles/banana juice/nothing. Still gives a bit more HP, but much, much slower

* Garlic juice now prevents vampires from draining you, stuns vampires if in their bloodstream.

Also fixed garlicbread sprite

* fixed typo

* Update code/modules/mob/living/carbon/human/species_types/vampire.dm

Co-Authored-By: blessedmulligan <30278162+blessedmulligan@users.noreply.github.com>

* Cleaned up isvampire

thanks cobblestone-senpai

* Rebalanced metabolism time, cook heal, vampire effects, and stink rate

* typo

* typo
2019-05-06 10:50:11 -04:00
skoglol 2f1d9f9152 Shocks propagate to people you are pulling and pulled by. (#43712)
* Shocks propagate to pulled humans.

* shocks pulledby as well, prevents defib loop and extra shocks.

* This is better.

* whitespace

* more whitespace

* Now only casts to human.

* More fixes
2019-05-06 10:46:28 -04:00
tralezab b3db590236 [READY] repeatable cavity step (#43779)
* repeatable cavity stuff

* sanity
2019-05-06 10:44:39 -04:00
4dplanner 2a23295947 Summon item fails on station loving items (#43786)
* Summon item fails on station loving items

* missing bracket

* Uses DM

* Uses signal

* BLOCK_MARK_RETRIEVAL define
2019-05-06 09:23:16 +02:00
YPOQ e591b04a4b Fixes certain golem types ignoring projectiles (#43783) 2019-05-06 09:10:45 +02:00
oranges bd9afd78a5 Guns no longer try to destroy null variables (#43771) 2019-05-06 09:09:02 +02:00
oranges ae5896749e Biogen locator nolonger has an unscoped locate (#43793)
Relies on PR 43792 merge that first
2019-05-06 08:38:35 +02:00
oranges a90664a3d4 Merge pull request #43816 from vuonojenmustaturska/lightmagic
Move lighting queues inside the lighting subsystem
2019-05-06 17:57:33 +12:00
Qustinnus fc2966ff01 [READY] Execute Protocol Crab-17: Phase 3 - The one where Floyd actually finishes the PR (#43338)
* protocol crab 17: phase 2

* k

* meme

* fix

* k

* fixes

* more stuff

* makes qust's code not bad

* fixes time

* MFW (my face when) face when floyd doesnt make the fix commit

* makes it leave properly

* fixes more shit

* gets rid of stupid variable

* asdf

* wa la

* wa la ^2

* tadaa

* adds

* i fixed some of them but what do the others mean

* untested and ready to merge
2019-05-05 19:40:46 -04:00
py01 2c407b27a7 Fail message when you fail to upgrade grabs due to intent (#43803)
* grap fail message added

* chnages fail message
2019-05-05 13:00:36 -04:00
vuonojenmustaturska 01aef8ee82 small cleanup 2019-05-05 05:37:21 +03:00
zxaber f922f2a5a8 Unbroke manifests (#43795) 2019-05-04 13:44:32 -04:00
moo 2349ac86b1 mindswap + stand interaction (#43805) 2019-05-04 13:43:02 -04:00
Fikou c2a4f9ee5d Diagnostic HUD eyes (#43806)
* diagnostic hud

* Update autosurgeon.dm

* Update scientist.dm

* Update security.dm

* Update medical_designs.dm

* Update all_nodes.dm

* Update scientist.dm

* Update security.dm

* Update autosurgeon.dm

* Update autosurgeon.dm
2019-05-04 13:42:38 -04:00
oranges 223e5429ef clamp the biogen amount to within the limits allowed by the UI (#43792) 2019-05-03 13:20:15 -04:00
zeroisthebiggay 49a010df8a gives janiborgs the love they deserved (#43776) 2019-05-03 11:00:11 -04:00
PKPenguin321 04855c36e7 mindswap + stand interaction 2019-05-02 21:16:53 -07:00
81Denton 546592529c Adds confirmation popup to undelaying round end (#43780)
* Adds confirmation popup to undelaying round end

* Popup lists current delay reason
2019-05-02 12:17:48 -04:00
Strommer Kilian 9529063aa3 New brain trauma: expressive aphasia (#43608)
* new mutation: simple speech

* finalize simple speech and fix word list apostrophes

* Is now a brain trauma instead

* fix merge conflict

* grammer fix

* cleanup cause I'm an idiot

* made the suffix list a bit easier to read

* fix traits.dm
2019-05-02 19:48:38 +12:00
as334 aad48392d8 Adds a new minor gas reaction. (#43362)
* Adds Stimulum+Pluoxium radball firing reaction.
Lowers Nitryl formation heat requirement.
Cleans out fusion test canisters.

* Removes forgotten debug message

* Adds a clamp
2019-05-02 12:00:41 +12:00
YPOQ bf9d249a42 Fixes borg wheelchairs going super fast (#43761) 2019-05-01 08:54:37 -04:00
YPOQ ab088c94f8 Fixes strange seeds producing invalid reagents (#43762) 2019-05-01 08:54:11 -04:00
YPOQ 2f82e007ba Fixes alien husking (#43763) 2019-05-01 08:53:30 -04:00
Wilchenx afee292494 Fixes bugs related to modular pc vendors and adds pAI cards I forgot to add. (#43709)
* cate

* h

* Update modularpc.dm
2019-04-30 11:10:34 -04:00
nemvar 43657b1715 Fixes the effects of a missing liver (#43748)
* Fixes the effects of a missing liver

* Update life.dm

* Makes larvas not kill themselves

* Update life.dm

* Update life.dm
2019-04-30 11:08:36 -04:00
AnturK e87dc0a919 Adds dueling pistols. (#43489)
* Adds dueling pistols.

* Adds sprites by @MrDoomBringer

* Ok

Co-Authored-By: AnturK <AnturK@users.noreply.github.com>
2019-04-30 11:06:48 -04:00
Tlaltecuhtli e36a283b41 [ready]ghetto grinder (#43600)
* 1

* 2

* 3

* 4

* grammar

* grinds stack items + no do_after spam

* sprites

* fixix

* Update code/modules/reagents/reagent_containers/glass.dm

Co-Authored-By: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>

* Update code/modules/reagents/reagent_containers/glass.dm

Co-Authored-By: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>

* low energy

* fix

* Update glass.dm
2019-04-30 10:12:49 -04:00
skoglol 7d1d0a5d12 [s] Fixes ore satchel exploits, various storage size circumventions. (#43715)
* Fixes ore satchel exploits, various storage size circumventions.

* Woops.
2019-04-30 10:11:38 -04:00
skoglol bea6be8fa3 Makes falsewall hide pipes and wires. (#43724) 2019-04-29 12:12:59 -04:00
skoglol 8b6c1e1e9e Prevents multiple blobbernauts per factory. (#43727) 2019-04-29 11:23:38 -04:00
skoglol f97c1bc1e5 Non-station AI can no longer interact off their z-level. (#43710) 2019-04-29 10:46:15 -04:00
PKPenguin321 c59aa61596 [Ready] Punching/Grabbing Rebalance (#43291)
* initial commit

* obligatory stupid mistake fixer commit
min -> max

* moves punch changes to correct file
makes them slightly more logical as well

* minor tweaks (see msg for details)
- fixed some defines i messed up when conflict fixing
- removed some unneeded typecasting and src calls
- bumped up stamina damage on failed grab resist so it's not as outpaced by stam regen

* better use of defines/logging

* last second fix to stun punch threshold
forgot to raise it by 1 to account for raising the human punch damage max
also, log missed punches

* Update code/modules/mob/living/carbon/human/species.dm

Co-Authored-By: PKPenguin321 <pkpenguin321.git@gmail.com>

* Update code/modules/mob/living/carbon/human/species.dm

Co-Authored-By: PKPenguin321 <pkpenguin321.git@gmail.com>

* Update code/modules/mob/living/carbon/human/species.dm

Co-Authored-By: PKPenguin321 <pkpenguin321.git@gmail.com>

* Update code/modules/mob/living/carbon/human/species.dm

Co-Authored-By: PKPenguin321 <pkpenguin321.git@gmail.com>

* addresses review
2019-04-29 10:45:38 -04:00
81Denton 22ad912f41 AIs no longer get stuck on death (#43731) 2019-04-29 10:21:22 -04:00
carshalash 10ba9a25bd Pressurized Slime: Buff to oxygen and SILICON components (#43689)
* Update blob_reagents.dm

* Update blob_reagents.dm
2019-04-29 10:19:15 -04:00
Tad Hardesty 9183a6f66b Clean up workaround for fixed compiler bug (#43698) 2019-04-29 10:59:28 +02:00
RaveRadbury 6db1f7ba0a included hud_type for pAI that was lost (#43721) 2019-04-26 20:50:51 -04:00
tralezab 576606d1c4 zombies can eat brains (#43705)
zombies can eat brains (claw zombies will need some help!)
2019-04-26 12:20:09 -04:00
mikolaj007 00ceb257b0 Fixes Adminordrazine not giving blood back (#43704)
* Fixes bloodloss

* Update medicine_reagents.dm
2019-04-26 11:55:39 -04:00
Dax Dupont fec3550529 Fixes clown health (#43703) 2019-04-26 11:55:20 -04:00
RaveRadbury 701d0c78c0 [READY] pAI Journalism Update (#43654)
* Fresh start

Wow this has been an adventure. Hopefully this works and I can start rebuilding this PR.

* Functional build

Lacks software integration, costs, purchase enabling, etc.

* Removes pAI Action HUD

Also changes some frame data on icons, slowing them.

* adds check for pAI in newscaster.dm

* tweak job title for consistency

* capitalization

* correctly types pai in newscaster.dm

Co-Authored-By: RaveRadbury <3204033+RaveRadbury@users.noreply.github.com>

* adds in wire fix PR vars to hopefully fix it all

* reset pai.dm to hopefully fix this replace issue.

* That didn't fix anything. Reverting.

* One more time, taken from upstream master.

* put the newscaster stuff back into pai.dm

* Re-adds job title for newscaster
2019-04-25 14:10:43 -04:00
Austin Rickli cd24e9feff Fixes Hilbert's Hotel from being able to enter itself. (#43602)
* Prevented Hilbert's Hotel from being able to enter one of it's own rooms.

* Because apparently "niche features" are required...

* Apparently this is better?

* A Final Compromise...

* Return of the Parenthesis
2019-04-25 12:45:20 -04:00
tralezab 094b1aaa11 Hey, Melone! You there!? (#43680)
Tell me, why the fuck is the embed chance 100% but the throw speed below the threshold for embedding!
2019-04-25 18:26:12 +02:00
zxaber 264a1ae108 [Ready] Cargo Catalog small-order support, new single-pack orders, addition of Ripley (#43402)
* Initial changes

* I need my scratchpad for another PR real quick

* Access and code shuffling

* First pass at small_item markers

* Second pass at small_item markers

I think I did this right...

* Maybe I should save the files I have open

* small pack additions

* Update tgui.js

* Removing some (imo) redunadant packs.

* removing 1911 pack

press F to pay respects

* missed a debug

* reorganization

* bit of cleanup

* removed some leftover disabled code

* That red X is bullshit and you know it
2019-04-25 12:25:12 -04:00
Jordie 37edab7b9a db connection checks for player age and job exp (#43667) 2019-04-25 12:13:48 -04:00
Rob Bailey f1e30c8549 Update augmented_eyesight.dm (#43691) 2019-04-25 12:10:58 -04:00
AnturK 180c87f8e0 Fixes transforming weapons resetting their throw speed. (#43684)
* Fixes transforming weapons resetting their throw speed.

* mhm

* Let's make this simple.
2019-04-25 12:09:34 -04:00