Body and Soul of Steel: the Tesla Rejuvenation Suit (#15590)

This commit is contained in:
Alberyk
2023-01-20 12:30:49 -03:00
committed by GitHub
parent caff4bf52d
commit 37ea1a24ea
26 changed files with 554 additions and 13 deletions
@@ -135,6 +135,9 @@
desc = "A robust heart capable of helping to preserve body temperature through blood circulation."
icon = 'icons/obj/organs/tajara_organs.dmi'
/obj/item/organ/internal/heart/tajara/tesla_body
on_mob_icon = 'icons/mob/human_races/tesla_body_augments.dmi'
/obj/item/organ/internal/kidneys/tajara
desc = "Alien kidneys adapted to the Tajaran physiology."
icon = 'icons/obj/organs/tajara_organs.dmi'
+7
View File
@@ -141,6 +141,13 @@ var/global/datum/robolimb/basic_robolimb
else
return TRUE
/datum/robolimb/tesla/industrial
company = PROSTHETIC_TESLA_BODY
desc = "A heavy version of the Tesla prosthetics created for the Tesla Rejuvenation Suit"
icon = 'icons/mob/human_races/tajara/industrial_tesla_limbs.dmi'
species_can_use = list(SPECIES_TAJARA_TESLA_BODY)
brute_mod = 0.7
/datum/robolimb/vaurca
company = PROSTHETIC_VAURCA
desc = "This limb design is from old Sedantis, still manufactured by the Hives when providing maintenace to most of the basic Vaurcesian bioforms."
+7
View File
@@ -273,6 +273,13 @@
playsound(owner, 'sound/magic/LightningShock.ogg', 75, 1)
tesla_zap(owner, 7, 1500)
/obj/item/organ/internal/augment/tesla/massive
name = "massive tesla spine"
icon_state = "tesla_spine"
organ_tag = BP_AUG_TESLA
on_mob_icon = 'icons/mob/human_races/tesla_body_augments.dmi'
species_restricted = list(SPECIES_TAJARA_TESLA_BODY)
/obj/item/organ/internal/augment/eye_sensors
name = "integrated HUD sensors"
icon_state = "augment_eyes"
+57
View File
@@ -0,0 +1,57 @@
/obj/item/organ/external/chest/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/chest/tesla_body/Initialize()
. = ..()
mechassist()
/obj/item/organ/external/groin/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/groin/tesla_body/Initialize()
. = ..()
mechassist()
/obj/item/organ/external/arm/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/arm/right/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/leg/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/leg/right/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/foot/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/foot/right/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/hand/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY
/obj/item/organ/external/hand/right/tesla_body
dislocated = -1
encased = "support frame"
robotize_type = PROSTHETIC_TESLA_BODY