VampyrBytes
c0f5132664
Cleanup of internal organs
...
Both internal and external organs are a mess, which is making
maintaining and updating them nasty, so I'm cleaning them up, this is
the first stage
mechanical and assisted internal organs are now an object type rather
than a var in the organ which makes it much cleaner and easier to adjust
removed duplicate list of internal organs as there's no reason to have
the same objects in 2 separate lists
made New() a lot cleaner and more robust
External organs will be next
2014-08-21 10:24:13 +01:00
Kelenius
c54b9e3626
Slime update
...
Conflicts:
baystation12.dme
code/modules/mob/living/carbon/metroid/death.dm
code/modules/mob/living/carbon/metroid/metroid.dm
code/modules/mob/living/say.dm
code/modules/mob/transform_procs.dm
code/modules/reagents/Chemistry-Recipes.dm
maps/tgstation2.dmm
2014-07-15 00:50:41 -04:00
Chinsky
fd3ecfd829
Fixes #5563
2014-07-14 03:33:42 -04:00
mwerezak
44e2f8acf2
Fixes human internal organs list
...
Conflicts:
code/modules/events/organ_failure.dm
code/modules/organs/blood.dm
code/modules/reagents/Chemistry-Reagents.dm
code/modules/surgery/ribcage.dm
2014-07-13 08:51:55 -04:00
mwerezak
4a2993b20b
Separates the sharp flag into edge and sharp
...
Now weapons can properly cause cuts without necessarily having a greater
chance to remove limbs.
Also separates is_sharp, has_edge, and can_puncture.
Conflicts:
code/__HELPERS/unsorted.dm
code/modules/mob/living/living_defense.dm
code/modules/mob/living/silicon/robot/component.dm
code/modules/mob/living/simple_animal/bees.dm
code/modules/projectiles/gun.dm
code/modules/reagents/reagent_containers/syringes.dm
code/modules/surgery/eye.dm
2014-06-17 06:51:51 -04:00
Zuhayr
5da7b52133
IPC brain surgery code.
...
Conflicts:
code/modules/organs/organ_external.dm
2014-01-29 16:55:30 -05:00
Zuhayr
80c5d9b5ab
Preliminary surgery work for IS_SYNTHETIC.
...
Conflicts:
code/modules/organs/organ_external.dm
2014-01-28 15:34:04 -05:00
ZomgPonies
cb5367ed96
Switching cable coils to stacks
2014-01-21 21:23:26 -05:00
ZomgPonies
33d1461293
Showing brain part deux
2014-01-12 23:14:35 -05:00
ZomgPonies
9ad437b8c5
Adding checks for LAssailant everywhere whee
2013-12-23 04:57:44 -05:00
ZomgPonies
62b0b49659
Brain Borer Overhaul
2013-12-19 03:32:19 -05:00
Erthilo
3fbdc99079
Standardises logging. All attack logs now print in main logs. Added stripping and syringe logging. Added Jump commands to most attack logs.
2013-08-28 03:33:04 +01:00
Segrain
81852bea51
Fix-O-Vein steps bugfix.
2013-06-12 14:00:48 +03:00
Chinsky
c84ce517e3
Changed way substitute tools are handled.
...
Now all tools have chance of success. Proper ones have 100.
If tool has less than 100 chance of success, it can fail the step.
2013-05-28 18:16:11 +04:00
Chinsky
bf68f83546
Fixed brain surgery datum having duplicate class name.
...
Made brain surgery into two steps, hemostat-fixovein.
2013-03-15 00:32:27 +04:00
Chinsky
f13cca99e6
Added brain fixing surgery.
2013-03-12 02:22:46 +04:00
Nanodesu
104cc5585d
roro to slime fix
2013-03-06 05:59:21 +04:00
Chinsky
e8f8138e04
Added priority system for surgery steps.
...
Steps with higher priority would be attempted first.
Added preparation step for item insertion surgery.
2013-02-22 23:06:37 +04:00
Chinsky
6d830af37c
Merge branch 'master' into surgery
...
Conflicts:
code/WorkInProgress/surgery.dm
code/modules/mob/living/carbon/carbon_defines.dm
2013-01-15 13:42:13 +04:00
Chinsky
7f84b415a8
Moved germ transferring and blood splatters in parent 'begin_step' of surgery steps.
2013-01-13 11:56:33 +04:00
Chinsky
3447c61e49
Moved surgery from WIP to modules, since it's not really that WIP anymore.
...
Split one huge file into several smaller ones for readability.
2013-01-13 02:11:06 +04:00