mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-26 22:42:26 +01:00
Condensed laser scalpels into a single version (#18697)
* Condensed laser scalpels into a single version title * Remove unused laser scalpel icons
This commit is contained in:
@@ -105,34 +105,21 @@
|
||||
/*
|
||||
* Researchable Scalpels
|
||||
*/
|
||||
/obj/item/surgery/scalpel/laser1
|
||||
name = "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."
|
||||
icon_state = "scalpel_laser1"
|
||||
surgerysound = 'sound/items/surgery/cautery.ogg'
|
||||
damtype = "fire"
|
||||
|
||||
/obj/item/surgery/scalpel/laser2
|
||||
/obj/item/surgery/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 somewhat advanced."
|
||||
icon_state = "scalpel_laser2"
|
||||
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field."
|
||||
icon_state = "scalpel_laser"
|
||||
surgerysound = 'sound/items/surgery/cautery.ogg'
|
||||
matter = list(DEFAULT_WALL_MATERIAL = 12500, MATERIAL_GLASS = 7500)
|
||||
damtype = "fire"
|
||||
force = 12
|
||||
|
||||
/obj/item/surgery/scalpel/laser3
|
||||
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!"
|
||||
icon_state = "scalpel_laser3"
|
||||
surgerysound = 'sound/items/surgery/cautery.ogg'
|
||||
damtype = "fire"
|
||||
force = 15
|
||||
|
||||
/obj/item/surgery/scalpel/manager
|
||||
name = "incision management system"
|
||||
desc = "A true extension of the surgeon's body, this marvel instantly and completely prepares an incision allowing for the immediate commencement of therapeutic steps."
|
||||
icon_state = "scalpel_manager"
|
||||
surgerysound = 'sound/items/surgery/cautery.ogg'
|
||||
matter = list (DEFAULT_WALL_MATERIAL = 12500, MATERIAL_GLASS = 7500, MATERIAL_SILVER = 1500, MATERIAL_GOLD = 1500, MATERIAL_DIAMOND = 750)
|
||||
force = 7.5
|
||||
|
||||
/*
|
||||
@@ -247,9 +234,7 @@
|
||||
/obj/item/surgery/hemostat = "tray_hemostat",
|
||||
/obj/item/surgery/retractor = "tray_retractor",
|
||||
/obj/item/surgery/scalpel = "tray_scalpel",
|
||||
/obj/item/surgery/scalpel/laser1 = "tray_scalpel_laser1",
|
||||
/obj/item/surgery/scalpel/laser2 = "tray_scalpel_laser2",
|
||||
/obj/item/surgery/scalpel/laser3 = "tray_scalpel_laser3",
|
||||
/obj/item/surgery/scalpel/laser = "tray_scalpel_laser",
|
||||
/obj/item/surgery/scalpel/manager = "tray_scalpel_manager",
|
||||
/obj/item/surgery/surgicaldrill = "tray_drill",
|
||||
/obj/item/surgery/bone_gel = "tray_bone-gel",
|
||||
|
||||
@@ -283,13 +283,7 @@ STOCK_ITEM_UNCOMMON(blade, 1.2)
|
||||
new type(L)
|
||||
|
||||
STOCK_ITEM_UNCOMMON(laserscalpel, 1.3)
|
||||
var/list/lasers = list(
|
||||
/obj/item/surgery/scalpel/laser1 = 3,
|
||||
/obj/item/surgery/scalpel/laser2 = 2,
|
||||
/obj/item/surgery/scalpel/laser3 = 1
|
||||
)
|
||||
var/type = pickweight(lasers)
|
||||
new type(L)
|
||||
new /obj/item/surgery/scalpel/laser(L)
|
||||
|
||||
STOCK_ITEM_UNCOMMON(electropack, 1)
|
||||
new /obj/item/device/radio/electropack(L)
|
||||
|
||||
@@ -315,9 +315,7 @@ var/list/worths = list(
|
||||
/obj/item/surgery/hemostat = 90,
|
||||
/obj/item/surgery/cautery = 110,
|
||||
/obj/item/surgery/surgicaldrill = 130,
|
||||
/obj/item/surgery/scalpel/laser1 = 300,
|
||||
/obj/item/surgery/scalpel/laser2 = 600,
|
||||
/obj/item/surgery/scalpel/laser3 = 900,
|
||||
/obj/item/surgery/scalpel/laser = 300,
|
||||
/obj/item/surgery/scalpel/manager = 1200,
|
||||
/obj/item/surgery/scalpel = 60,
|
||||
/obj/item/surgery/circular_saw = 140,
|
||||
|
||||
@@ -47,26 +47,12 @@
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 7000, MATERIAL_GLASS = 7000)
|
||||
build_path = /obj/item/stack/nanopaste
|
||||
|
||||
/datum/design/item/medical/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."
|
||||
req_tech = list(TECH_BIO = 2, TECH_MATERIAL = 2, TECH_MAGNET = 2)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 12500, MATERIAL_GLASS = 7500)
|
||||
build_path = /obj/item/surgery/scalpel/laser1
|
||||
|
||||
/datum/design/item/medical/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."
|
||||
/datum/design/item/medical/scalpel_laser
|
||||
name = "Laser Scalpel"
|
||||
desc = "A scalpel augmented with a directed laser, for more precise cutting without blood entering the field."
|
||||
req_tech = list(TECH_BIO = 3, TECH_MATERIAL = 4, TECH_MAGNET = 4)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 12500, MATERIAL_GLASS = 7500, MATERIAL_SILVER = 2500)
|
||||
build_path = /obj/item/surgery/scalpel/laser2
|
||||
|
||||
/datum/design/item/medical/scalpel_laser3
|
||||
name = "Advanced 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!"
|
||||
req_tech = list(TECH_BIO = 4, TECH_MATERIAL = 6, TECH_MAGNET = 5)
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 12500, MATERIAL_GLASS = 7500, MATERIAL_SILVER = 2000, MATERIAL_GOLD = 1500)
|
||||
build_path = /obj/item/surgery/scalpel/laser3
|
||||
materials = list(DEFAULT_WALL_MATERIAL = 12500, MATERIAL_GLASS = 7500)
|
||||
build_path = /obj/item/surgery/scalpel/laser
|
||||
|
||||
/datum/design/item/medical/scalpel_manager
|
||||
name = "Incision Management System"
|
||||
|
||||
@@ -25,9 +25,7 @@
|
||||
/singleton/surgery_step/generic/cut_with_laser
|
||||
name = "Make Laser Incision"
|
||||
allowed_tools = list(
|
||||
/obj/item/surgery/scalpel/laser3 = 95, \
|
||||
/obj/item/surgery/scalpel/laser2 = 85, \
|
||||
/obj/item/surgery/scalpel/laser1 = 75
|
||||
/obj/item/surgery/scalpel/laser = 100
|
||||
)
|
||||
priority = 2
|
||||
min_duration = 50
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
################################
|
||||
# Example Changelog File
|
||||
#
|
||||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
|
||||
#
|
||||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
|
||||
# When it is, any changes listed below will disappear.
|
||||
#
|
||||
# Valid Prefixes:
|
||||
# bugfix
|
||||
# wip (For works in progress)
|
||||
# tweak
|
||||
# soundadd
|
||||
# sounddel
|
||||
# rscadd (general adding of nice things)
|
||||
# rscdel (general deleting of nice things)
|
||||
# imageadd
|
||||
# imagedel
|
||||
# maptweak
|
||||
# spellcheck (typo fixes)
|
||||
# experiment
|
||||
# balance
|
||||
# admin
|
||||
# backend
|
||||
# security
|
||||
# refactor
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: Nalarac
|
||||
|
||||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
|
||||
delete-after: True
|
||||
|
||||
# Any changes you've made. See valid prefix list above.
|
||||
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
|
||||
# SCREW THIS UP AND IT WON'T WORK.
|
||||
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
|
||||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- tweak: "Condensed the three laser scalpels into one that does not have a chance to fail."
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 13 KiB |
@@ -14,7 +14,7 @@
|
||||
/area/dungeon/bluespace_outpost)
|
||||
"ae" = (
|
||||
/obj/structure/table/standard,
|
||||
/obj/item/surgery/scalpel/laser3,
|
||||
/obj/item/surgery/scalpel/laser,
|
||||
/obj/item/storage/box/freezer/organcooler,
|
||||
/turf/simulated/floor/tiled/asteroid,
|
||||
/area/dungeon/bluespace_outpost)
|
||||
|
||||
Reference in New Issue
Block a user