mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 12:37:26 +01:00
Combines Laser Scalpels (#32106)
* combines laser scalpels * whoops, .1 off * i blame hayden * reverts IMS level change for atomicity * fix design ID and adds origin tech * lowers magnet origin tech by 1 * nevermind im stupid
This commit is contained in:
@@ -337,7 +337,7 @@
|
||||
/obj/item/handheld_defibrillator,
|
||||
/obj/item/roller_holder,
|
||||
/obj/item/reagent_containers/borghypo,
|
||||
/obj/item/scalpel/laser/laser1,
|
||||
/obj/item/scalpel/laser,
|
||||
/obj/item/hemostat,
|
||||
/obj/item/retractor,
|
||||
/obj/item/circular_saw,
|
||||
@@ -820,7 +820,7 @@
|
||||
/obj/item/handheld_defibrillator,
|
||||
/obj/item/roller_holder,
|
||||
/obj/item/reagent_containers/borghypo/syndicate,
|
||||
/obj/item/scalpel/laser/laser1,
|
||||
/obj/item/scalpel/laser,
|
||||
/obj/item/hemostat,
|
||||
/obj/item/retractor,
|
||||
/obj/item/melee/energy/sword/cyborg/saw, //Energy saw -- primary weapon
|
||||
|
||||
@@ -227,34 +227,14 @@
|
||||
build_path = /obj/item/stack/synthetic_skin/level_3
|
||||
category = list("Medical")
|
||||
|
||||
/datum/design/scalpel_laser1
|
||||
name = "Basic Laser Scalpel"
|
||||
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field. This one looks basic and could be improved."
|
||||
id = "scalpel_laser1"
|
||||
req_tech = list("biotech" = 2, "materials" = 2, "magnets" = 2)
|
||||
build_type = PROTOLATHE
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500)
|
||||
build_path = /obj/item/scalpel/laser/laser1
|
||||
category = list("Medical")
|
||||
|
||||
/datum/design/scalpel_laser2
|
||||
name = "Improved Laser Scalpel"
|
||||
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field. This one looks somewhat advanced."
|
||||
id = "scalpel_laser2"
|
||||
req_tech = list("biotech" = 3, "materials" = 4, "magnets" = 4)
|
||||
build_type = PROTOLATHE
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000)
|
||||
build_path = /obj/item/scalpel/laser/laser2
|
||||
category = list("Medical")
|
||||
|
||||
/datum/design/scalpel_laser3
|
||||
name = "Advanced Laser Scalpel"
|
||||
/datum/design/scalpel_laser
|
||||
name = "Laser Scalpel"
|
||||
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field. This one looks to be the pinnacle of precision energy cutlery!"
|
||||
id = "scalpel_laser3"
|
||||
req_tech = list("biotech" = 4, "materials" = 6, "magnets" = 5)
|
||||
id = "scalpel_laser"
|
||||
req_tech = list("biotech" = 4, "materials" = 5, "magnets" = 5)
|
||||
build_type = PROTOLATHE
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000)
|
||||
build_path = /obj/item/scalpel/laser/laser3
|
||||
build_path = /obj/item/scalpel/laser
|
||||
category = list("Medical")
|
||||
|
||||
/datum/design/scalpel_manager
|
||||
|
||||
@@ -174,14 +174,16 @@
|
||||
/*
|
||||
* Researchable Scalpels
|
||||
*/
|
||||
/// parent type
|
||||
/// lasers also count as cauteries, and hemostats purely for opening surgery.
|
||||
/obj/item/scalpel/laser
|
||||
name = "laser scalpel"
|
||||
desc = "A low-power laser emitter for creating and cauterizing precise surgical incisions."
|
||||
desc = "An advanced laser emitter for creating and cauterizing precise surgical incisions with extreme speed."
|
||||
icon_state = "scalpel_laser1_on"
|
||||
damtype = "fire"
|
||||
hitsound = 'sound/weapons/sear.ogg'
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500)
|
||||
toolspeed = 0.4
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000)
|
||||
origin_tech = "biotech=3;materials=4;magnets=4"
|
||||
|
||||
/obj/item/scalpel/laser/interact_with_atom(atom/target, mob/living/user, list/modifiers)
|
||||
if(cigarette_lighter_act(user, target))
|
||||
@@ -207,23 +209,6 @@
|
||||
cig.light(user, target)
|
||||
return TRUE
|
||||
|
||||
/// lasers also count as catuarys
|
||||
/obj/item/scalpel/laser/laser1
|
||||
desc = "A basic low-power laser emitter for creating and cauterizing precise surgical incisions."
|
||||
toolspeed = 0.8
|
||||
|
||||
/obj/item/scalpel/laser/laser2
|
||||
desc = "An improved laser emitter for rapidly creating and cauterizing precise surgical incisions."
|
||||
icon_state = "scalpel_laser2_on"
|
||||
toolspeed = 0.6
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000)
|
||||
|
||||
/obj/item/scalpel/laser/laser3
|
||||
desc = "An advanced laser emitter for creating and cauterizing precise surgical incisions with extreme speed."
|
||||
icon_state = "scalpel_laser3_on"
|
||||
toolspeed = 0.4
|
||||
materials = list(MAT_METAL = 2000, MAT_GLASS = 1500, MAT_SILVER = 1000, MAT_GOLD = 1000)
|
||||
|
||||
/// super tool! Retractor/hemostat
|
||||
/obj/item/scalpel/laser/manager
|
||||
name = "incision management system"
|
||||
|
||||
Reference in New Issue
Block a user