mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-28 22:48:38 +01:00
Prosthetic organs have sprites and take emp damage properly
This commit is contained in:
@@ -11,9 +11,6 @@
|
||||
/obj/item/organ/internal/eyes/robotize()
|
||||
..()
|
||||
name = "optical sensor"
|
||||
icon = 'icons/obj/robot_component.dmi'
|
||||
icon_state = "camera"
|
||||
dead_icon = "camera_broken"
|
||||
verbs |= /obj/item/organ/internal/eyes/proc/change_eye_color
|
||||
|
||||
/obj/item/organ/internal/eyes/robot
|
||||
|
||||
@@ -33,4 +33,18 @@
|
||||
if(istype(E)) E.internal_organs -= src
|
||||
..()
|
||||
|
||||
/obj/item/organ/internal/robotize()
|
||||
..()
|
||||
name = "prosthetic [initial(name)]"
|
||||
icon_state = "[initial(icon_state)]_prosthetic"
|
||||
if(dead_icon)
|
||||
dead_icon = "[initial(dead_icon)]_prosthetic"
|
||||
|
||||
/obj/item/organ/internal/mechassist()
|
||||
..()
|
||||
name = "assisted [initial(name)]"
|
||||
icon_state = "[initial(icon_state)]_assisted"
|
||||
if(dead_icon)
|
||||
dead_icon = "[initial(dead_icon)]_assisted"
|
||||
|
||||
// Brain is defined in brain.dm
|
||||
@@ -266,7 +266,7 @@ var/list/organ_cache = list()
|
||||
robotize()
|
||||
|
||||
/obj/item/organ/emp_act(severity)
|
||||
if(!(robotic >= ORGAN_ROBOT))
|
||||
if(!(robotic >= ORGAN_ASSISTED))
|
||||
return
|
||||
switch (severity)
|
||||
if (1)
|
||||
|
||||
Reference in New Issue
Block a user