mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-27 22:17:32 +01:00
Adds Materials to Every Autolathe and Protolathe Item (except for ammo boxes, IK mags, and Dart Boxes) (#31445)
* Holy fuck there's so much shit I'm not even done * oh god there's so many * it is done * Update autolathe_designs.dm * Update circuitboard.dm
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
flags = NOBLUDGEON
|
||||
var/flush = null
|
||||
origin_tech = "programming=3;materials=3"
|
||||
materials = list(MAT_GLASS = 1000, MAT_GOLD = 200)
|
||||
|
||||
/obj/item/aicard/afterattack__legacy__attackchain(atom/target, mob/user, proximity)
|
||||
..()
|
||||
|
||||
@@ -5,6 +5,7 @@ RESTRICT_TYPE(/obj/item/autochef_remote)
|
||||
icon = 'icons/obj/cooking/misc.dmi'
|
||||
icon_state = "autochef_remote"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
materials = list(MAT_METAL = 3000)
|
||||
new_attack_chain = TRUE
|
||||
|
||||
var/list/linkable_machine_uids = list()
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
throw_speed = 3
|
||||
flags = CONDUCT
|
||||
materials = list(MAT_METAL = 300, MAT_GLASS = 300)
|
||||
materials = list(MAT_METAL = 750, MAT_GLASS = 750)
|
||||
origin_tech = "magnets=2;combat=1"
|
||||
|
||||
/// Is the flash burnt out?
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
icon_state = "defib-on"
|
||||
inhand_icon_state = "defib"
|
||||
belt_icon = "defib"
|
||||
materials = list(MAT_METAL = 200, MAT_GLASS = 200)
|
||||
|
||||
var/icon_base = "defib"
|
||||
///Can the defib shock yet?
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
throw_speed = 3
|
||||
materials = list(MAT_METAL=200)
|
||||
materials = list(MAT_METAL = 500, MAT_GLASS = 50)
|
||||
origin_tech = "magnets=1;biotech=1"
|
||||
/// Can be SIMPLE_HEALTH_SCAN (damage is only shown as a single % value), or DETAILED_HEALTH_SCAN (shows the % value and also damage for every specific limb).
|
||||
var/mode = DETAILED_HEALTH_SCAN
|
||||
@@ -367,6 +367,7 @@
|
||||
icon_state = "healthupgrade"
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
origin_tech = "magnets=2;biotech=2"
|
||||
materials = list(MAT_METAL = 200, MAT_GLASS = 200)
|
||||
usesound = 'sound/items/deconstruct.ogg'
|
||||
|
||||
#undef SIMPLE_HEALTH_SCAN
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
origin_tech = "magnets=3;engineering=4"
|
||||
force = 8
|
||||
materials = list(MAT_METAL = 1500, MAT_SILVER = 150, MAT_GLASS = 3000)
|
||||
var/max_uses = 20
|
||||
var/uses = 10
|
||||
/// How much to increase per each glass?
|
||||
@@ -250,6 +251,7 @@
|
||||
desc = "A modified light replacer that zaps lights into place. Refill with broken or working light bulbs, or sheets of glass."
|
||||
icon_state = "lightreplacer_blue"
|
||||
bluespace_toggle = TRUE
|
||||
materials = list(MAT_METAL = 1500, MAT_SILVER = 150, MAT_GLASS = 6000, MAT_BLUESPACE = 300)
|
||||
|
||||
/obj/item/lightreplacer/bluespace/emag_act()
|
||||
return // long range explosions are stupid
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
throw_speed = 5
|
||||
throw_range = 10
|
||||
origin_tech = "magnets=1;biotech=1"
|
||||
materials = list(MAT_METAL = 300, MAT_GLASS = 200)
|
||||
|
||||
/obj/item/robotanalyzer/proc/handle_clumsy(mob/living/user)
|
||||
var/list/msgs = list()
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
origin_tech = "programming=2"
|
||||
materials = list(MAT_GLASS = 500, MAT_METAL = 500)
|
||||
var/request_cooldown = 5 // five seconds
|
||||
var/last_request
|
||||
var/obj/item/radio/radio
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
icon_state = "beacon"
|
||||
inhand_icon_state = "signaler"
|
||||
origin_tech = "bluespace=1"
|
||||
materials = list(MAT_METAL = 300, MAT_GLASS = 200)
|
||||
flags = CONDUCT
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
throw_range = 9
|
||||
|
||||
@@ -29,6 +29,7 @@ GLOBAL_LIST_EMPTY(deadsay_radio_systems)
|
||||
inhand_icon_state = "radio"
|
||||
dog_fashion = /datum/dog_fashion/back
|
||||
suffix = "\[3\]"
|
||||
materials = list(MAT_METAL = 200, MAT_GLASS = 100)
|
||||
/// boolean for radio enabled or not
|
||||
var/on = TRUE
|
||||
var/last_transmission
|
||||
|
||||
@@ -81,7 +81,7 @@ SLIME SCANNER
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
throw_speed = 4
|
||||
throw_range = 20
|
||||
materials = list(MAT_METAL=300, MAT_GLASS=200)
|
||||
materials = list(MAT_METAL = 300, MAT_GLASS = 200)
|
||||
origin_tech = "magnets=2;biotech=1;plasmatech=2"
|
||||
var/details = FALSE
|
||||
var/datatoprint = ""
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
slot_flags = ITEM_SLOT_BELT
|
||||
origin_tech = "programming=3;materials=3;magnets=3"
|
||||
materials = list(MAT_METAL = 300, MAT_GLASS = 200)
|
||||
var/datum/ui_module/crew_monitor/crew_monitor
|
||||
|
||||
/obj/item/sensor_device/Initialize(mapload)
|
||||
|
||||
Reference in New Issue
Block a user