Adds several more icons to tool-belts (#18967)

* oh wow! more icons!

* hal review
This commit is contained in:
Contrabang
2022-09-07 15:28:06 +01:00
committed by GitHub
parent 0336e122ee
commit 03effa935c
7 changed files with 11 additions and 2 deletions
+1
View File
@@ -24,6 +24,7 @@
/obj/item/crowbar/red
icon_state = "crowbar_red"
item_state = "crowbar_red"
belt_icon = "crowbar_red"
force = 8
/obj/item/crowbar/brass
+6 -1
View File
@@ -9,7 +9,7 @@
/obj/item/multitool
name = "multitool"
desc = "Used for pulsing wires to test which to cut. Not recommended by doctors."
icon = 'icons/obj/device.dmi'
icon = 'icons/obj/tools.dmi'
icon_state = "multitool"
belt_icon = "multitool"
flags = CONDUCT
@@ -70,7 +70,11 @@
detect_state = PROXIMITY_NONE
multitool_detect()
icon_state = "[initial(icon_state)][detect_state]"
belt_icon = "[initial(icon_state)][detect_state]"
track_cooldown = world.time + track_delay
if(istype(loc, /obj/item/storage/belt))
var/obj/item/storage/belt/B = loc
B.update_icon()
/obj/item/multitool/ai_detect/proc/multitool_detect()
var/turf/our_turf = get_turf(src)
@@ -99,6 +103,7 @@
name = "Suspicious Multitool"
desc = "A sinister-looking multitool, used for pulsing wires to test which to cut."
icon_state = "multitool_syndi"
belt_icon = "multitool_syndi"
toolspeed = 0.95 // dangerously fast... not like multitools use speed anyways
origin_tech = "magnets=1;engineering=2,syndicate=1"
@@ -27,6 +27,7 @@
name = "screwdriver"
desc = "A screwdriver with an ultra thin tip."
icon_state = "screwdriver_nuke"
belt_icon = "screwdriver_nuke"
toolspeed = 0.5
random_color = FALSE
@@ -40,6 +41,7 @@
if(!param_color)
param_color = pick("red","blue","pink","brown","green","cyan","yellow")
icon_state = "screwdriver_[param_color]"
belt_icon = "screwdriver_[param_color]"
if (prob(75))
src.pixel_y = rand(0, 16)
+2 -1
View File
@@ -3,7 +3,7 @@
desc = "This cuts wires."
icon = 'icons/obj/tools.dmi'
icon_state = "cutters"
belt_icon = "wirecutters"
belt_icon = "wirecutters_red"
flags = CONDUCT
slot_flags = SLOT_BELT
force = 6
@@ -28,6 +28,7 @@
if(random_color)
if(!param_color)
param_color = pick("yellow", "red")
belt_icon = "wirecutters_[param_color]"
icon_state = "cutters_[param_color]"
/obj/item/wirecutters/attack(mob/living/carbon/C, mob/user)