Makes the Alien Scalpel Into a Laser Scalpel + Slight Sprite Modification (#28651)

* Alien Scalpel Buff

* Update robot_upgrades.dm

* Update abductor.dmi

* Update abduction_gear.dm
This commit is contained in:
CRUNCH
2025-04-02 12:26:03 +00:00
committed by GitHub
parent 7a72d54fec
commit 05c4ce3c83
7 changed files with 12 additions and 30 deletions
@@ -37,7 +37,6 @@
/area/ruin/unpowered/misc_lavaruin)
"l" = (
/obj/machinery/optable/abductor,
/obj/item/cautery/alien,
/turf/simulated/floor/plating/abductor/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"m" = (
@@ -46,8 +45,8 @@
/turf/simulated/floor/plating/abductor/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"n" = (
/obj/item/scalpel/alien,
/obj/item/surgical_drapes,
/obj/item/scalpel/laser/alien,
/turf/simulated/floor/plating/abductor/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"o" = (
+1 -2
View File
@@ -503,8 +503,7 @@
"cf" = (
/obj/structure/table/abductor,
/obj/item/paper/abductor,
/obj/item/scalpel/alien,
/obj/item/cautery/alien,
/obj/item/scalpel/laser/alien,
/turf/simulated/floor/plating/abductor,
/area/abductor_ship)
"cg" = (
@@ -591,16 +591,16 @@ CONTENTS:
<br>
1.Acquire fresh specimen.<br>
2.Put the specimen on operating table.<br>
3.Apply scalpel to the chest, preparing for experimental dissection.<br>
4.Apply scalpel to specimen's torso.<br>
3.Apply a scalpel to the chest, preparing for experimental dissection.<br>
4.Make incision on specimen's torso with a scalpel.<br>
5.Clamp bleeders on specimen's torso with a hemostat.<br>
6.Retract skin of specimen's torso with a retractor.<br>
7.Saw through the specimen's torso with a saw.<br>
8.Apply retractor again to specimen's torso.<br>
9.Search through the specimen's torso with your hands to remove any superfluous organs.<br>
10.Insert replacement gland (Retrieve one from gland storage).<br>
11.Cauterize the patient's torso with a cautery.<br>
12.Consider dressing the specimen back to not disturb the habitat. <br>
11.Cauterize the patient's torso. Your scalpel also functions as a cautery for this purpose.<br>
12.Consider dressing the specimen back to not disturb the habitat.<br>
13.Put the specimen in the experiment machinery.<br>
14.Choose one of the machine options. The target will be analyzed and teleported to the selected drop-off point.<br>
15.You will receive one supply credit, and the subject will be counted towards your quota.<br>
@@ -708,10 +708,11 @@ Congratulations! You are now trained for invasive xenobiology research!"}
/////////////////////////////////////////
/////////// MEDICAL TOOLS ///////////////
/////////////////////////////////////////
/obj/item/scalpel/alien
/obj/item/scalpel/laser/alien
name = "alien scalpel"
desc = "It's a gleaming sharp knife made out of silvery-green metal."
desc = "A translucent blade attached to a handle of strange silvery metal. When held still against broken flesh, the blade becomes extremely hot."
icon = 'icons/obj/abductor.dmi'
icon_state = "scalpel"
origin_tech = "materials=2;biotech=2;abductor=2"
toolspeed = 0.25
@@ -743,13 +744,6 @@ Congratulations! You are now trained for invasive xenobiology research!"}
origin_tech = "materials=2;biotech=2;abductor=2"
toolspeed = 0.25
/obj/item/cautery/alien
name = "alien cautery"
desc = "Why would bloodless aliens have a tool to stop bleeding? Unless..."
icon = 'icons/obj/abductor.dmi'
origin_tech = "materials=2;biotech=2;abductor=2"
toolspeed = 0.25
/obj/item/bonegel/alien
name = "alien bone gel"
desc = "It smells like duct tape."
@@ -481,7 +481,7 @@
require_module = TRUE
module_type = /obj/item/robot_module/medical
items_to_replace = list(
/obj/item/scalpel/laser/laser1 = /obj/item/scalpel/laser/laser3, // No abductor laser scalpel, so next best thing.
/obj/item/scalpel/laser/laser1 = /obj/item/scalpel/laser/alien,
/obj/item/hemostat = /obj/item/hemostat/alien,
/obj/item/retractor = /obj/item/retractor/alien,
/obj/item/bonegel = /obj/item/bonegel/alien,
@@ -220,7 +220,7 @@
desc = "An advanced scalpel obtained through Abductor technology."
id = "alien_scalpel"
req_tech = list("biotech" = 4, "materials" = 4, "abductor" = 3)
build_path = /obj/item/scalpel/alien
build_path = /obj/item/scalpel/laser/alien
build_type = PROTOLATHE
materials = list(MAT_METAL = 2000, MAT_SILVER = 1500, MAT_PLASMA = 500, MAT_TITANIUM = 1500)
category = list("Medical")
@@ -265,16 +265,6 @@
materials = list(MAT_METAL = 10000, MAT_SILVER = 2500, MAT_PLASMA = 1000, MAT_TITANIUM = 1500)
category = list("Medical")
/datum/design/aliencautery
name = "Alien Cautery"
desc = "An advanced cautery obtained through Abductor technology."
id = "alien_cautery"
req_tech = list("biotech" = 4, "materials" = 4, "abductor" = 3)
build_path = /obj/item/cautery/alien
build_type = PROTOLATHE
materials = list(MAT_METAL = 2000, MAT_SILVER = 1500, MAT_PLASMA = 500, MAT_TITANIUM = 1500)
category = list("Medical")
/datum/design/alienbonegel
name = "Alien Bone Gel"
desc = "Advanced bone gel obtained through Abductor technology."
+1 -1
View File
@@ -268,7 +268,7 @@
desc = "An alien surgical toolset, designed to be installed on the subject's arm."
icon_state = "toolkit_surgical"
origin_tech = "materials=5;engineering=5;plasmatech=5;powerstorage=4;abductor=2"
contents = newlist(/obj/item/retractor/alien, /obj/item/hemostat/alien, /obj/item/cautery/alien, /obj/item/bonesetter/alien, /obj/item/scalpel/alien, /obj/item/circular_saw/alien, /obj/item/bonegel/alien, /obj/item/fix_o_vein/alien, /obj/item/surgicaldrill/alien)
contents = newlist(/obj/item/retractor/alien, /obj/item/hemostat/alien, /obj/item/bonesetter/alien, /obj/item/scalpel/laser/alien, /obj/item/circular_saw/alien, /obj/item/bonegel/alien, /obj/item/fix_o_vein/alien, /obj/item/surgicaldrill/alien)
action_icon = list(/datum/action/item_action/organ_action/toggle = 'icons/obj/abductor.dmi')
action_icon_state = list(/datum/action/item_action/organ_action/toggle = "belt")
Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB