Fix Mechfabs not dispensing synthskin limbs (#10709)

title
note that this also makes all ipc limbs a subset of external/[organ_type]/ipc now
fixes #10707
This commit is contained in:
Wildkins
2020-12-06 07:43:29 -05:00
committed by GitHub
parent 0f8e20ad0f
commit bc2ada79bd
6 changed files with 176 additions and 170 deletions
+44 -44
View File
@@ -1,141 +1,141 @@
// Heads
/obj/item/organ/external/head/industrial/hephaestus
/obj/item/organ/external/head/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/head/industrial/xion
/obj/item/organ/external/head/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/head/industrial/zenghu
/obj/item/organ/external/head/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/head/industrial/bishop
/obj/item/organ/external/head/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Chest
/obj/item/organ/external/chest/industrial/hephaestus
/obj/item/organ/external/chest/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/chest/industrial/xion
/obj/item/organ/external/chest/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/chest/industrial/zenghu
/obj/item/organ/external/chest/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/chest/industrial/bishop
/obj/item/organ/external/chest/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Groin
/obj/item/organ/external/groin/industrial/hephaestus
/obj/item/organ/external/groin/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/groin/industrial/xion
/obj/item/organ/external/groin/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/groin/industrial/zenghu
/obj/item/organ/external/groin/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/groin/industrial/bishop
/obj/item/organ/external/groin/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Left Arm
/obj/item/organ/external/arm/industrial/hephaestus
/obj/item/organ/external/arm/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/arm/industrial/xion
/obj/item/organ/external/arm/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/arm/industrial/zenghu
/obj/item/organ/external/arm/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/arm/industrial/bishop
/obj/item/organ/external/arm/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Right Arm
/obj/item/organ/external/arm/right/industrial/hephaestus
/obj/item/organ/external/arm/right/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/arm/right/industrial/xion
/obj/item/organ/external/arm/right/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/arm/right/industrial/zenghu
/obj/item/organ/external/arm/right/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/arm/right/industrial/bishop
/obj/item/organ/external/arm/right/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Left Leg
/obj/item/organ/external/leg/industrial/hephaestus
/obj/item/organ/external/leg/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/leg/industrial/xion
/obj/item/organ/external/leg/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/leg/industrial/zenghu
/obj/item/organ/external/leg/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/leg/industrial/bishop
/obj/item/organ/external/leg/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Right Leg
/obj/item/organ/external/leg/right/industrial/hephaestus
/obj/item/organ/external/leg/right/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/leg/right/industrial/xion
/obj/item/organ/external/leg/right/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/leg/right/industrial/zenghu
/obj/item/organ/external/leg/right/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/leg/right/industrial/bishop
/obj/item/organ/external/leg/right/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Left foot
/obj/item/organ/external/foot/industrial/hephaestus
/obj/item/organ/external/foot/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/foot/industrial/xion
/obj/item/organ/external/foot/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/foot/industrial/zenghu
/obj/item/organ/external/foot/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/foot/industrial/bishop
/obj/item/organ/external/foot/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Right foot
/obj/item/organ/external/foot/right/industrial/hephaestus
/obj/item/organ/external/foot/right/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/foot/right/industrial/xion
/obj/item/organ/external/foot/right/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/foot/right/industrial/zenghu
/obj/item/organ/external/foot/right/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/foot/right/industrial/bishop
/obj/item/organ/external/foot/right/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
/obj/item/organ/external/hand/industrial/hephaestus
/obj/item/organ/external/hand/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/hand/industrial/xion
/obj/item/organ/external/hand/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/hand/industrial/zenghu
/obj/item/organ/external/hand/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/hand/industrial/bishop
/obj/item/organ/external/hand/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
// Right hand
/obj/item/organ/external/hand/right/industrial/hephaestus
/obj/item/organ/external/hand/right/ipc/industrial/hephaestus
robotize_type = PROSTHETIC_HI
/obj/item/organ/external/hand/right/industrial/xion
/obj/item/organ/external/hand/right/ipc/industrial/xion
robotize_type = PROSTHETIC_XMG
/obj/item/organ/external/hand/right/industrial/zenghu
/obj/item/organ/external/hand/right/ipc/industrial/zenghu
robotize_type = PROSTHETIC_ZH
/obj/item/organ/external/hand/right/industrial/bishop
/obj/item/organ/external/hand/right/ipc/industrial/bishop
robotize_type = PROSTHETIC_BC
+34 -34
View File
@@ -380,58 +380,58 @@
//Industrial//
//////////////
/obj/item/organ/external/head/industrial
/obj/item/organ/external/head/ipc/industrial
dislocated = -1
can_intake_reagents = 0
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/chest/industrial
/obj/item/organ/external/chest/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/groin/industrial
/obj/item/organ/external/groin/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/arm/industrial
/obj/item/organ/external/arm/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/arm/right/industrial
/obj/item/organ/external/arm/right/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/leg/industrial
/obj/item/organ/external/leg/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/leg/right/industrial
/obj/item/organ/external/leg/right/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/foot/industrial
/obj/item/organ/external/foot/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/foot/right/industrial
/obj/item/organ/external/foot/right/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/hand/industrial
/obj/item/organ/external/hand/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
/obj/item/organ/external/hand/right/industrial
/obj/item/organ/external/hand/right/ipc/industrial
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_IND
@@ -440,68 +440,68 @@
//Shell limbs//
///////////////
/obj/item/organ/external/head/shell
/obj/item/organ/external/head/ipc/shell
dislocated = -1
can_intake_reagents = 0
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/chest/shell
/obj/item/organ/external/chest/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/groin/shell
/obj/item/organ/external/groin/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/arm/shell
/obj/item/organ/external/arm/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/arm/right/shell
/obj/item/organ/external/arm/right/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/leg/shell
/obj/item/organ/external/leg/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/leg/right/shell
/obj/item/organ/external/leg/right/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/foot/shell
/obj/item/organ/external/foot/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/foot/right/shell
/obj/item/organ/external/foot/right/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/hand/shell
/obj/item/organ/external/hand/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
robotize_type = PROSTHETIC_SYNTHSKIN
/obj/item/organ/external/hand/right/shell
/obj/item/organ/external/hand/right/ipc/shell
dislocated = -1
encased = "support frame"
force_skintone = TRUE
@@ -509,58 +509,58 @@
//unbranded
/obj/item/organ/external/head/unbranded
/obj/item/organ/external/head/ipc/unbranded
dislocated = -1
can_intake_reagents = 0
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/chest/unbranded
/obj/item/organ/external/chest/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/groin/unbranded
/obj/item/organ/external/groin/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/arm/unbranded
/obj/item/organ/external/arm/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/arm/right/unbranded
/obj/item/organ/external/arm/right/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/leg/unbranded
/obj/item/organ/external/leg/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/leg/right/unbranded
/obj/item/organ/external/leg/right/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/foot/unbranded
/obj/item/organ/external/foot/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/foot/right/unbranded
/obj/item/organ/external/foot/right/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/hand/unbranded
/obj/item/organ/external/hand/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
/obj/item/organ/external/hand/right/unbranded
/obj/item/organ/external/hand/right/ipc/unbranded
dislocated = -1
encased = "support frame"
robotize_type = "Unbranded"
robotize_type = "Unbranded"