Commit Graph

596 Commits

Author SHA1 Message Date
mikomyazaki
7aa0e6475b Drain blood works properly even if a target Skrell goes to Srom during. (#8027)
Skrell in Srom will still get messages about memory loss due to brain damage done to their real body.
2020-01-17 07:56:51 +01:00
Matt Atlas
1567673e9a Many brainmed changes. (#7967) 2020-01-12 16:44:26 +01:00
Geeves
2fed43a871 VR, Remote Mechs and Remote Robots (#7523)
Adds VR functionality, subsystem and a command VR system.
2020-01-12 14:09:48 +01:00
Matt Atlas
06dbe222ad Fixes a whole bunch of bugs. (#7984) 2020-01-12 11:37:05 +01:00
Matt Atlas
e25dbf0f27 Fixes borers and antag spawning. (#7917)
Fixed bughunt for real.
    Bughunt now tries to spawn four mercenaries and two borers.
    Added some more intro text to Renegade.
2020-01-05 11:39:42 +02:00
Matt Atlas
a02e6e7e81 Adds Bughunt, Incursion, Spy vs Spy, Tower Defense (#7698)
rscadd: "Added three new gamemodes: Tower Defense, Bughunt, Spy vs. Spy."
    rscadd: "Bughunt, mercenary and borer, needs twenty required players and five required enemies."
    tweak: "Borers have received some miscellaneous fixes and tweaks across the board. They should overall work better now."
    rscadd: "Borers can now awaken psionics in their hosts. Maybe it's not a bad idea to get a brain slug after all..."
    rscadd: "Spy vs. Spy, traitor and renegade, needs four required players."
    tweak: "Changed how renegades work a bit. You're not traitors! You're paranoid people who smuggled a gun to work and are working to keep themselves safe."
    rscadd: "Tower Defense, mercenary, heist and ninjas, needs thirty required players and ten required enemies. Good luck!"
2020-01-04 17:47:02 +02:00
Matt Atlas
fb078a207b More harddel fixes. (#7861)
Silicons, brainmobs and mannequins should now delete properly.
2020-01-04 02:56:10 +01:00
Matt Atlas
c052a742aa Devour fixes and improvements. Allows dionae to devour. (#7887)
Dionae now have a stomach organ, which means they can devour. It has a bigger capacity than usual.
    Dionae can now devour big objects as well. Just pick them up and click on yourself while aiming mouth.
    Unathi can now actually devour tiny items.
    Unathi can now devour any mob smaller than them.
2020-01-02 23:53:59 +02:00
ParadoxSpace
c66f1018da Robolimb Durability Buff (#7827)
Instead of breaking at ten damage, robolimbs now break at around the same time as human limbs. However, more fuel and cable is required to fix them.
2020-01-01 15:33:32 +01:00
Matt Atlas
97e8e0e295 Decreases the organ damage cascade threshold. (#7835) 2019-12-31 15:29:14 +01:00
ParadoxSpace
27a6118308 Robot eyes can change color. (#7821)
This extends to IPCs and Aut'akh.
Also renames from 'visual prosthesis' to 'optical sensors.'
2019-12-30 14:17:26 -03:00
Matt Atlas
126c7ec1a8 Removes a bunch of organ booleans, organ flag cleanup. (#7786) 2019-12-28 12:45:29 +01:00
Alberyk
50ccfd2f4e Changes how dismemberment is handled a bit (#7735)
-fixes heads and groin never being cut off at all
-removed the brute and burn armor check, the damage that is take in consideration here is already reduced by the armor in the basic attack procs
-removed the maim mallus from the head and groin
-gives more hp to hands and feet to make sure they can survive the armor bonus loss
2019-12-22 15:10:44 +02:00
Werner
b116b3a6d2 Merge pull request #7669 from NonQueueingMatt/BREATHE
Adds a breathing sound when you're in low pressure.
2019-12-22 02:43:54 +01:00
NonQueueingMatt
1c0923ec38 Merge remote-tracking branch 'Aurorastation/master' into you_have_ligma 2019-12-21 17:16:24 +01:00
Werner
af2a4c58a3 Merge branch 'master' into BREATHE 2019-12-21 14:45:17 +01:00
Matt Atlas
bbecc7b461 Many vore improvements. (#7686) 2019-12-19 20:06:14 +01:00
Matt Atlas
6cf3508082 Allows crew to spawn with more mechanical or assisted organs. (#7689) 2019-12-18 22:46:20 +01:00
Matt Atlas
decc0b14a7 Preparation for 513 (#7677)
* Preparation for 513

* lentext replacement
2019-12-18 08:10:16 +01:00
Erki
6210e2bb44 Revert "Le Kidney Beans (#7672)" (#7715)
This reverts commit fce3617857.
2019-12-17 17:23:05 +02:00
Lady Fowl
fce3617857 Le Kidney Beans (#7672)
rscadd: "Adds the ability to remove appendix and other organs in character setup."
    rscadd: "Adds two kidneys! Splits the work up between the two organs."

Also adds the ability for a mechanical liver and kidneys,appendix
2019-12-17 17:22:08 +02:00
Matt Atlas
25c4da7095 Lasers now evaporate blood. (#7670)
Lasers now evaporate blood
2019-12-16 21:14:12 +02:00
NonQueueingMatt
00600acf38 zzztethoscope 2019-12-16 18:03:02 +01:00
Matt Atlas
37abd8f771 Brainmed Code Quality + Organ Scarring (#7645)
Organ scarring has been made into a better system.

New healthdoll.

Other misc code cleanup attempts.

Fixes #7647
2019-12-14 00:10:53 +02:00
NonQueueingMatt
a92da3bdd5 whoops 2019-12-13 17:27:55 +01:00
NonQueueingMatt
0a152294b7 fix 2019-12-13 17:25:30 +01:00
NonQueueingMatt
abe2a4ac92 Adds a breathing sound when you're in low pressure. 2019-12-13 17:23:46 +01:00
Matt Atlas
df0cd6189a Brainmed Update (#7502)
gamer time.
2019-12-10 20:41:15 +02:00
Matt Atlas
d07645c56b Fixes losebreath typo (lung bug) (#7526) 2019-11-28 18:36:54 +01:00
Matt Atlas
f088260110 Fixes organ damage and pulse (#7521)
Fixes organ damage and pulse
2019-11-27 23:15:11 +02:00
Matt Atlas
88a319a574 Splitting human life into organs + removes the advanced operating table (#7473) 2019-11-25 07:23:16 +01:00
Matt Atlas
b2e28f914f Emergency fixes for the last merge (#7484)
Emergency fixes for the last merge
2019-11-22 18:29:36 +02:00
Matt Atlas
ce6c12f8a6 Ports arterial bleeding and tendon severing (#7432) 2019-11-21 14:45:19 +01:00
Matt Atlas
5da2a9c24b Splits organs into organ/internal (#7441) 2019-11-20 23:07:10 +01:00
Werner
af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00
Matt Atlas
3b6f7996c4 Human Sprites 2: The Desimpsonifying (#7057) 2019-11-09 11:23:42 +02:00
JohnWildkins
9c335f6c00 Killing off inconsistencies with impact wrenches / combi-tools (#7269)
Part 1 in the "why my impact wrench no wrench bolt" saga

tl;dr for end users: combitools / impact wrenches now work on everything their non-powered versions do (except mechs and RIGs, tune in next time on dragon ball Z for that)

essentially all this PR does is murder every istype() check possible that could use a helper function instead, most notably many pen checks with ispen(). it also repaths combitools and powerdrills to /obj/item/weapon so they aren't instantly taken out of contention by half of the known attackby() prompts

I already squashed a couple runtimes here and there from the pen changes and it's possible I missed another because pencode is another scourge upon our lives
2019-10-26 22:20:40 +03:00
BurgerLUA
0ec7346023 Blood loss hunger tweaks (#7228)
Nutrition loss due to not having enough blood was pretty damn insane. I mean yeah you're supposed to be hungry when you lose a bunch of blood but not "I can down 3 steaks and still have enough for desert hungry"

This PR fixes that by significantly reducing the penalties.
2019-10-25 13:37:33 +03:00
Geeves
33ccd3d8e1 RIGs now splint broken limbs correctly (#6987)
Adds to fractured organ process, if the user's wearing a RIG and it's deployed over that part, it'll splint that part.
2019-10-12 22:37:27 +03:00
Alberyk
392bbbaa1e Changes how vaurca phoron leaking works (#7047)
-vaurca phoron tanks will only leak when damaged
-removed the breeder commanding power
-removes the vaurca monkey exhaling phoron
2019-09-29 13:32:04 +03:00
Alberyk
2334b982a0 Adds aliens zombies (#6966)
* Adds aliens zombies.

* Adds changelog and some checks.
2019-09-12 03:25:58 +02:00
Lady Fowl
d6ff38ef96 The Epic Construction Update (#5976)
How to build machine blueprints!

Use steel sheets like normal, then rotate the frame how you like it using the directional arrow. From here use a Multitool to finalize it and then wire it up like you would before.
2019-09-10 22:07:46 +03:00
Matt Atlas
cf0fc45ab2 Surgery trays, material knife shrapnel extraction, ghetto stitches (#6940)
Also adds a framework for custom bandage descriptions.
2019-09-07 14:42:36 +03:00
Matt Atlas
5a6d7cff96 Bigger, more varied pain messages. (#6914)
* MY BONES, MY BONES, AAAAA

* get me off mr pain's wild ride

* Kore ga Requiem da.

* I hate you Travis. Die die die die die die die die.
2019-09-04 20:21:24 +02:00
Alberyk
6cfe5158aa Fixes aut'akh organs causing liver failure (#6910)
Turns out that one of the augments deals toxin when used, triggering liver damage easily.
2019-08-28 21:11:15 +03:00
MarinaGryphon
bd5884c89a Circuits Update One (#6852)
Ports a buuuuunch of circuits from Polaris.
Allows metabolic siphons and internal energy siphons to consume power to feed their host.
Ports /tg/ circuits too while I'm at it.
Increases base size and complexity for circuits. You're all adults. Hopefully. Don't abuse it.
Ports the integrated circuit detailer.
2019-08-25 21:44:42 +03:00
Alberyk
44013b67b6 Tweaks black k'ois a bit. (#6848)
-limits how much brain damage black k'ois can cause
-phoron does not hurt people with the black k'ois parasite anymore
-black k'ois plants have their proper name now
-k'ois parasite now gives tech levels
2019-08-20 00:05:58 +03:00
Geeves
b2fb039ee3 Liver Tweaks (#6874)
The liver's ability to deal with toxins was super ultra giga-bad. This lead to damage that was pretty annoying to deal with, and definite round-enders for Vaurca.
This PR adds a tolerance level to livers, and gives Vaurca and Vox livers a higher tolerance to toxins, that being up to 20 toxins. It also minorly boosts all the other species' tolerance to 5 toxins, rather than 3.
Vaurca get the toxin chemical added to their bloodstream when they breathe in oxygen, so damage will persist if you start breathing phoron after having no oxygen for a bit. Get to medical ASAP if this happens, anti-toxin will nullify the liver damaging process completely.
With this update, you have slightly more leeway with lag and mask switches.
2019-08-16 23:11:12 +03:00
Geeves
fc3b3dd658 (Liver) Organ Damage: Begone Toxins (#6757) 2019-08-02 22:03:55 +02:00
MarinaGryphon
68dd51121c Makeshift Chemistry and Medical (#6618)
Skull is fucking CRYING right now.
2019-07-26 11:57:05 +03:00