Commit Graph

562 Commits

Author SHA1 Message Date
Linzolle
b9572c0fc8 somebody FORGOT 2019-10-17 18:00:08 -05:00
kevinz000
1cc4ccee0d Merge pull request #9343 from Linzolle/dissection
port just like a ton of surgery changes from tg also abductor too
2019-10-17 13:13:51 -07:00
kevinz000
994bfddc1b Merge pull request #9477 from Thalpy/tgOrganFixes
[READY] Fixes a few organ code and lets organs freeze based on ambient temperature.
2019-10-16 12:44:34 -07:00
kevinz000
7187da9e72 Merge pull request #9456 from Thalpy/Spookytime
[READY] [Spookytime] Adds Jacqueline the Pumpqueen
2019-10-15 23:11:35 -07:00
Thalpy
4b069afb42 Scrub a dub dub 2019-10-15 08:42:40 +01:00
Thalpy
91762d7c65 Cleanup 2019-10-15 08:22:53 +01:00
lolman360
140306a97f Update tools.dm 2019-10-15 13:25:41 +11:00
Fermi
a80b5c8a84 Autosurgies 2019-10-14 13:39:39 +01:00
Fermi
8ddd5402fe Mobcheck 2019-10-14 13:35:42 +01:00
Fermi
7b2c8e58ff Fixes freezing and ghost rider 2019-10-14 13:23:39 +01:00
Thalpy
8a5562e92e Ghmoneie 2019-10-13 23:56:18 +01:00
Thalpy
924fa50659 Update code/modules/surgery/organs/organ_internal.dm
Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com>
2019-10-13 23:55:42 +01:00
Thalpy
094221f4ae IndenettSADgsdfafhfdnfzbdf 2019-10-13 23:52:34 +01:00
Thalpy
7973347bf3 indent 2019-10-13 23:50:25 +01:00
Thalpy
1621c4c7d4 stupid bitflags 2019-10-13 23:50:08 +01:00
Thalpy
e7c5e74d3a Hopefully no break 2019-10-13 23:41:06 +01:00
Thalpy
6a74bf7093 Removes pointless line 2019-10-13 22:35:43 +01:00
Thalpy
a13218b99a Fixes Coronary and Lipo 2019-10-13 17:23:49 +01:00
lolman360
3211138a75 wwwwwwww 2019-10-13 18:07:25 +11:00
Thalpy
3b8ea30d9b I did it 2019-10-12 20:06:46 +01:00
Thalpy
f6796b93b3 Fixes graft 2019-10-12 18:22:48 +01:00
Thalpy
04b40fd557 Tongues decay slower. 2019-10-12 18:01:02 +01:00
Thalpy
96d5a0f74c Heart decay 2019-10-12 18:00:34 +01:00
Thalpy
7ad16947a7 Cleanups 2019-10-12 18:00:16 +01:00
Thalpy
cbc20d33d5 Phew 2019-10-12 15:13:18 +01:00
Linzolle
730ca35a31 this really shuoldn't be here 2019-10-11 21:10:10 -05:00
Linzolle
9ac22a9fc5 god damn it fermis 2019-10-11 20:19:22 -05:00
Linzolle
b50804dfc3 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into dissection 2019-10-11 20:06:26 -05:00
kevinz000
46994f2475 Merge pull request #9448 from MrJWhit/zombie-eyes
Makes zombie smell through their eyes
2019-10-11 12:16:06 -07:00
kevinz000
b0b274762c Merge pull request #9441 from lolman360/whydowehave1000branches
Ports /tg/ advanced surgerytools and tool defines.
2019-10-11 12:10:31 -07:00
lolman360
c694cb8652 h 2019-10-09 13:35:23 +11:00
MrJWhit
2629402fa4 Makes zombie smell through their eyes
Gives zombie eyes the SEE_MOBS flag, the same as xenos, to let them "smell" living flesh.
2019-10-08 14:53:00 -04:00
lolman360
5cc16011ac paren 2019-10-08 20:13:44 +11:00
lolman360
ddb781a144 examines 2019-10-08 20:09:07 +11:00
lolman360
2709570f01 techwebs and stuff i forgot
i am not a 1 commit  wonder
2019-10-08 20:02:26 +11:00
lolman360
04521551f0 one commit wonder 2019-10-08 19:46:28 +11:00
Fermi
391af0f946 I have no idea why the brain doesn't decay, but this seems to fix it. 2019-09-28 07:26:59 +01:00
Fermi
b622ea4fd2 Fixes 2019-09-27 13:49:25 +01:00
Fermi
b16e697201 eye tweaks. 2019-09-27 13:34:27 +01:00
Fermi
50ef6aa257 Eye fix 2019-09-27 13:28:23 +01:00
Fermi
a6a1449951 This was supposed to be the atomised branch aaargh!! 2019-09-27 11:44:15 +01:00
Fermi
e11197f977 Truth 2019-09-27 11:23:06 +01:00
Fermi
888906b4e7 Fixes Mk1 ! 2019-09-27 11:12:53 +01:00
Linzolle
a2007dc20f oops 2019-09-22 20:30:16 -05:00
XDTM
947bb8cc69 port muscled veins too why not 2019-09-22 19:59:17 -05:00
Linzolle
6f4ba5a1b8 make it actually work lol 2019-09-22 19:47:41 -05:00
Linzolle
81bb4b4c31 fix 2019-09-22 19:20:05 -05:00
moo
3c526d9dbd Dissection Examine + Logic Fix + Ayy (#45807)
clDissectby
add: Examining a dissected body will provide insight on the highest tier performed.
fix: You can do ayy dissection now if you get the tech
fix: FINALLY fixed the surgery logic correctly
/cl
2019-09-22 18:31:13 -05:00
moo
f61e598dbc Experimental Cobbisection [150+ Hours and Ready] (#44821)
About The Pull Request & Why
Dissection (Prev Experimental Dissection) Is Now Roundstart

Goal:give medbay a task they can do outside of normal healing on the off chance they're overstaffed and/or are in need of work.
Dissection (Prev Experimental Dissection) Is Now Tiered

Goal: I'm still not seeing competition in the medical tree that I'd like to see. Now that science benefits from going to this tree, I expect it to be a prominent if not the main pick.

Goal: Provide Medical bargaining power with Science. Want you cool gear bros? Better indulge us a bit if you want us to farm corpses.

NOTE: You will NOT be punished for doing low tiered surgeries then unlocking further tiers. It adjusts your rewards depending on if the body has been experimented on before and gives you the difference, it will not block you from doing the surgery entirely.
Repeatability

Goal: Make it less balanced around the all/nothing mechanic and more with rewarding constantly running the surgery.

Failing the surgery will give you a pity amount (1%, something slightly more than none in grand scheme) but more importantly will NOT add the trait that disables you from using that body for the surgery again.
Silicons can now perform dissection

Since It's not All/Nothing I decided to allow silicons to be able to help out. This is the first (and only) surgery that they can potentially fail.
Nerfs (yikes!)

Needed to nerf it to compensate for the fact that it was now roundstart. The hardest one was pointgain. I decided to mega nerf it so tiered would be desired. This was also a result in the shift of balance off the RNG and more on the repeatability.
Dissection Can Now Be Performed on ANY LIVING MOB

Goal: Cooperation between Mining (returning Mobs) and Medbay (turning these mobs into points)

The foundation is really lacking imo since I didn't want to dance around with numbers in this PR. Currently all mobs that aren't human and aren't explicitly listed in check_value are 300 points per surgery.

I hope you guys can add more mobs to the pool with better rewards (imagine dissecting the dragon for science!)
Dissection Surgery Minor Edits
Step Configuration Edit

Needed to change just for repeatability in the dissect step (didn't like the end step being the proceeding step).

I replaced the incision step with a post-dissection clamp step to keep the theme of scalpel > hemo (dissection uses scalpel)
Implement Changes / Probability Effects

Rewards using the researched tools (further integrates medsci coop), lowers standard gear to appropriately balance higher tiers.
MISC
Prices are Define Bound

Everything is relative to a single number via calculating off a define instead of independent values. Balance discussion shifts from "Is X number fair" to a more tangible "Is this mob worth X times the amount of a normal human". If everything is strong/low we can just edit a single number!
Let me know if there's any undoc'd changes!
Changelog

cl Cobby x Medbay
balance: (Experimental) Dissection is now roundstart.
balance: (Experimental) Dissection is now tiered and give higher point outputs than their predecessors.
add: All living mobs with corpses can be dissected.
code: Attention, all ss13 gamers! I need YOUR help adding mobs to the pool so they don't get the lame 60% of normal human pricing! You can dissect DRAGONS FOR CRY IT OUT LOUD!
balance: You are NOT punished for doing the lower tier surgeries then unlocking higher ones!
add: Borgs can perform dissection but they are not 100% successful.
tweak: Shifts balance of dissection surgery towards spammability vs. rng mechanic.
balance: All point rewards are severely nerfed to promote doing this multiple times (since it's now available from the getgo).
tweak: If you fail the dissection step, you get a pity reward (1% credits) and can repeat the step until you successfully dissect the being.
tweak: Lowered probabilty of success on default tools, increased probability for researched tools.
tweak: removed 2nd incision step, added clamp step post dissection (repeatability purposes).
/cl
2019-09-22 18:04:15 -05:00
terranaut1
129e3a9fc9 make dissection available early 2019-09-22 17:47:20 -05:00