Commit Graph
128 Commits
Author SHA1 Message Date
bc0c8344cf Adds Zombies (Admin-spawn) (#25381)
* fuck it good enough

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* TRIPLE-REVIEW

* this should do it

* wow

* bruh

* FIX

* fix

* yeah

* sirryan review

* aaaaa

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Signed-off-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-05-31 02:17:31 +00:00
0d27af414c Adds the Organ Extractor (#24100)
* Adds the Syndicate Organ Extractor

* ipc moment

* fix bug, prevents putting organs in dead bodies to extract

* Apply suggestions from code review

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* renames sprite

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* replace xx yy

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-03-20 20:10:53 +00:00
HMBGERDOandGitHub ac7752f6dc Rounds all organ health damage to the second decimal (#24031)
* no more stupid values

* internal organs too

* 2 symbols

* var

* Empty-Commit
2024-02-24 18:14:47 +00:00
c398e4a617 Adds 2 cybernetic implants, makes emag_act return TRUE (#23876)
* Adds 2 cybernetic implants, makes emag_act return TRUE

* the rest of the fucking owl

* yeah that would do it

* remove this

* Apply suggestions from code review

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* request changes, scaling burn damage, 3 tile range, lowers tech level

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/game/objects/structures/crates_lockers/crates.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update scanners.dm

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* Lewcs good to them?

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* fuck me

* there are no message admins in ba-sing

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-02-08 12:52:11 +00:00
f39d514a07 fixes xeno headslugging not working (#23317)
* fixes xeno headslugging not working

* tweak

Honestly I think the logic behind this is super fucking questionable, so have fun changing this back in like five years me

* Update code/modules/mob/living/simple_animal/hostile/headslug.dm

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/headslug.dm

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-11-24 15:55:10 +00:00
207e35cddf Adds 3 ipc only implants. (#22798)
* FUCK fix drugs first

* done just wait for prs to be merged (sorry s34n)

* removes uneeded chest implant redifine, repair implant

* Apply suggestions from code review

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* !human, fluid

* guard variable lisst

* oops

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/surgery/organs/organ_external.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/game/objects/items/stacks/nanopaste.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* lewcs good to them?

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* not needed

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-11-21 16:19:39 -05:00
378630370f Refactors custom_pain to work on organs instead of on mobs (#23160)
* Wolf request

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

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2023-11-12 19:45:26 +00:00
GDNandGitHub f51cfd3ed1 organs no longer gain germs while in a changeling egg/headslug (#21239)
* organs no longer gain germs while in a changeling egg/headslug

* sneaky clarification improvement
2023-06-12 20:20:38 -05:00
e6085895c1 burn wounds, for real this time (#20542)
* burn wounds

* user feedback

* ready for review

* sean review

* Apply suggestions from code review

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

* surgery fix

* other repair methods

* GDN review

* health scanner feedback

* Update code/game/objects/items/devices/scanners.dm

Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com>

* bodyscanner print out

* Update code/game/machinery/adv_med.dm

---------

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com>
2023-04-14 15:58:38 +02:00
LucandGitHub 270677fb73 Add signal handling for organ removals mid surgery (#20567) 2023-03-13 22:56:07 +00:00
warriorstar-orionandGitHub a7d09cf033 Whitespace cleanup part 2. (#19891) 2022-12-24 18:38:43 +01:00
S34NandGitHub 021fd9a416 adds implants and hair gradients to serialisation (#18934)
removes organ DNA from serialisation
2022-09-03 21:14:44 +01:00
b80d9e213d Organ Deletion Upon Removal is now handled by base procs instead of overrides (#18624)
* organs fix

* minor tweak

* documentation changes

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* requested changes

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-08-30 12:52:51 -05:00
AffectedArc07andGitHub 34ed47ae74 Refactors stack traces, tiny bit of cleanup (#18773) 2022-08-14 02:11:40 +01:00
Farie82andGitHub 52bace866c Makes admin spawned organs properly serialize. And fixes 1 by 1 map saves to work (#17476) 2022-03-15 11:37:38 +01:00
mochi 6bf0d516d3 Fixes a runtime on organ processing 2021-11-14 21:39:36 +01:00
Fox McCloudandGitHub 78158de886 Optimizes Organ Processing (#17096) 2021-11-14 09:37:50 +01:00
Arvenius169 1202954e09 Replaces all occurrences of the between() proc with the native clamp() proc 2021-06-02 17:31:05 -04:00
AffectedArc07 f2770ed6be Merge remote-tracking branch 'ParadiseSS13/master' into brutal-part1 2021-03-11 18:41:17 +00:00
Fox McCloudandGitHub 926d484277 Moves External Organs to Nullspace (#15548)
* Moves External Organs to Nullspace

* additions

* oops

* further cleanup
2021-03-03 21:34:49 +00:00
Fox McCloudandGitHub c73cc5aa68 Refactors Organ Shocking To Use Signals (#15593)
* Refactors Organ Shocking To Use Signals

* proper source

* hush you
2021-02-26 18:43:11 +00:00
Fox McCloudandGitHub 02b9445b9b Refactors DNA Mutations; Refactors Mutations to use Traits (#15483)
* Refactors Mutations

* traits

* more work

* styling fix

* yet even more work

* oh hush

* almost there

* it continues yet further

* and that's genetics done

* and that's it folks

* last bit and golem fixup

* oof

* oops

* tweaks and fixes

* styling
2021-02-21 21:25:19 +00:00
AffectedArc07 f5f97882cf BRUTAL Part 1 - No proc var/ in procs 2021-02-01 14:10:08 +00:00
RedWolfieandGitHub ca838d90f8 [Bugfix] Internal organs rot outside body (#14213)
* added processing of internal organs

* stop processing after insert organ

* refactor
2020-09-25 18:40:31 -04:00
SteelSlayer 7b6b9e8ddd Merge remote-tracking branch 'upstream/master' into IPC-buffs 2020-07-03 14:34:22 -05:00
Fox McCloudandGitHub f4a0790514 Organ processing performance (#13534)
* Organ Processing Performance

* more optimization

* indentation error

* More OOP

* compensation buff
2020-06-07 14:29:52 -06:00
SteelSlayer a508b42b4e IPC balance changes 2020-05-15 03:44:55 -05:00
AffectedArc07andGitHub 928a8f0e04 Makes the code pass dreamchecker (#13161)
* Initial Commit - Trying to add DC to Travis

* Forgot to chmod

* This took too long

* Farie Fixes

* Fixes new code

* Job factions are fucking smelly

* Loadouts work again

* Runtime fixes
2020-04-11 15:59:16 -06:00
Fox McCloudandvariableundefined 93fa76bee0 Fixes Blood Types (#12520) 2019-10-07 23:15:54 -04:00
farie82andvariableundefined 0e8ddb2afe Refactors the examine proc to return a list of strings (#12280) 2019-09-25 22:05:01 -07:00
Fox McCloudandvariableundefined 593c18cb42 Vox Rework (#12343) 2019-09-20 17:58:59 -07:00
Fox McCloud 0034e851a1 Kills off Object and Fast Object Processes 2019-04-23 23:53:40 -04:00
Fox McCloud b8a9f127bf Adds Upgraded Cybernetic Heart 2019-02-25 01:15:53 -05:00
Certhic b5e8e5e88f fix: autopsy scanner unresponsiveness 2018-10-21 20:41:32 +02:00
Fox McCloud e2fcfd9254 species override and IPC monitor fix 2018-07-21 03:53:06 -04:00
Fox McCloud aae5405d03 AGHHHHHHHHHHHHHHHHHHH WHATTT 2018-07-17 04:58:36 -04:00
Fox McCloud 9c3fcaa53c AGHHHHHHHHHHHHH 2018-07-17 02:13:52 -04:00
Fox McCloud 3c8d94a7c6 preventing installation of robotic brain in organic chest 2018-07-12 20:15:08 -04:00
Fox McCloud e4b0ec70ec deserialize me cap'n 2018-07-09 18:12:36 -04:00
Fox McCloud 9463807ac2 done 2018-07-09 05:45:01 -04:00
Fox McCloud 6e9104650e standardization 2018-07-09 04:44:36 -04:00
Fox McCloud 078a22fb2c Merge remote-tracking branch 'upstream/master' into purges-assisted-organs 2018-07-09 03:13:10 -04:00
tigercat2000andGitHub 30eaa5b860 Merge pull request #9179 from Fox-McCloud/vital-heads
Heads No Longer Vital (Brains Still Are)
2018-07-08 23:43:47 -07:00
Fox McCloud 87ff44acb6 Merge remote-tracking branch 'upstream/master' into purges-assisted-organs 2018-07-09 01:26:42 -04:00
Fox McCloud 27ebe7a6fe Standardized Robotic Organ Checking--Removes Mechassited Organs 2018-07-07 21:33:42 -04:00
Fox McCloud 62f39784e2 Cybernetic Organs 2018-07-07 19:48:04 -04:00
Fox McCloud 4dc9fc4362 Heads No Longer Vital (Brains Still Are) 2018-07-05 22:24:13 -04:00
Kyepandtigercat2000 412341439a Fixes #8954 - splits 'attack log' preference, spam-be-gone (#8992)
* Fixes #8954

* projectile reagetns

* removes all attack logs on keyless simple_animals even by keyed mobs

* deletes 'potentially'

* Tiger request

* more comprehensive solution

* check for mob

* istype

* brevity

* Split attack logs preference

* toggle

* deletes old CHAT_ATTACKLOGS

* explains what levels do when toggling them

* clarification

* Tigercat requests
2018-06-13 16:55:21 -07:00
tigercat2000andGitHub cb3627e6af Merge pull request #9066 from Fox-McCloud/pain-refactor
Pain Refactor and Tweaks
2018-06-13 14:24:53 -07:00
Tayyyyyyy 42f85919de More their 2018-05-25 18:34:26 -07:00