From 4413a6e44401612bab586ccdd1e110b691553864 Mon Sep 17 00:00:00 2001 From: r4d6 Date: Thu, 22 Oct 2020 12:56:31 -0400 Subject: [PATCH 1/4] Allow more types of Prosthetic to be made and torsos are no longer black. --- code/modules/organs/robolimbs.dm | 26 ++++++++++++------------ code/modules/research/prosfab_designs.dm | 12 +++++------ 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/code/modules/organs/robolimbs.dm b/code/modules/organs/robolimbs.dm index e7be5f4912..1c043b0991 100644 --- a/code/modules/organs/robolimbs.dm +++ b/code/modules/organs/robolimbs.dm @@ -76,13 +76,13 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Unbranded - Protez" desc = "A simple robotic limb with retro design. Seems rather stiff." icon = 'icons/mob/human_races/cyberlimbs/unbranded/unbranded_alt1.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/unbranded_alt2 company = "Unbranded - Mantis Prosis" desc = "This limb has a casing of sleek black metal and repulsive insectile design." icon = 'icons/mob/human_races/cyberlimbs/unbranded/unbranded_alt2.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/unbranded_tajaran company = "Unbranded - Tajaran" @@ -106,7 +106,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ suggested_species = SPECIES_TESHARI desc = "A simple robotic limb with a small, raptor-like design. Seems rather stiff." icon = 'icons/mob/human_races/cyberlimbs/unbranded/unbranded_teshari.dmi' - unavailable_to_build = 0 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/nanotrasen company = "NanoTrasen" @@ -145,7 +145,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Bishop" desc = "This limb has a white polymer casing with blue holo-displays." icon = 'icons/mob/human_races/cyberlimbs/bishop/bishop_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/bishop_alt1 company = "Bishop - Glyph" @@ -186,7 +186,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Cyber Solutions" desc = "This limb is grey and rough, with little in the way of aesthetic." icon = 'icons/mob/human_races/cyberlimbs/cybersolutions/cybersolutions_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/cybersolutions_alt2 company = "Cyber Solutions - Outdated" @@ -211,13 +211,13 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Einstein Engines" desc = "This limb is lightweight with a sleek design." icon = 'icons/mob/human_races/cyberlimbs/einstein/einstein_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/grayson company = "Grayson" desc = "This limb has a sturdy and heavy build to it." icon = 'icons/mob/human_races/cyberlimbs/grayson/grayson_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit monitor_styles = "blank=grayson_off;\ red=grayson_red;\ green=grayson_green;\ @@ -248,7 +248,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Hephaestus" desc = "This limb has a militaristic black and green casing with gold stripes." icon = 'icons/mob/human_races/cyberlimbs/hephaestus/hephaestus_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/hephaestus_alt1 company = "Hephaestus - Frontier" @@ -284,7 +284,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Morpheus" desc = "This limb is simple and functional; no effort has been made to make it look human." icon = 'icons/mob/human_races/cyberlimbs/morpheus/morpheus_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit monitor_styles = standard_monitor_styles /datum/robolimb/morpheus_alt1 @@ -305,7 +305,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Vey-Med" desc = "This high quality limb is nearly indistinguishable from an organic one." icon = 'icons/mob/human_races/cyberlimbs/veymed/veymed_main_vr.dmi' //Vorestation edit, fixing the color application - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit lifelike = 1 skin_tone = 1 species_alternates = list(SPECIES_SKRELL = "Vey-Med - Skrell") @@ -333,7 +333,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Ward-Takahashi" desc = "This limb features sleek black and white polymers." icon = 'icons/mob/human_races/cyberlimbs/wardtakahashi/wardtakahashi_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/wardtakahashi_alt1 company = "Ward-Takahashi - Shroud" @@ -360,7 +360,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Xion" desc = "This limb has a minimalist black and red casing." icon = 'icons/mob/human_races/cyberlimbs/xion/xion_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit /datum/robolimb/xion_alt1 company = "Xion - Breach" @@ -406,7 +406,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Zeng-Hu" desc = "This limb has a rubbery fleshtone covering with visible seams." icon = 'icons/mob/human_races/cyberlimbs/zenghu/zenghu_main.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 // CHOMP Edit skin_tone = 1 /obj/item/weapon/disk/limb diff --git a/code/modules/research/prosfab_designs.dm b/code/modules/research/prosfab_designs.dm index 889e17fef4..318606516f 100644 --- a/code/modules/research/prosfab_designs.dm +++ b/code/modules/research/prosfab_designs.dm @@ -73,14 +73,14 @@ O.dna.ResetSE() // Skincolor weirdness. - O.s_col[1] = 0 - O.s_col[2] = 0 - O.s_col[3] = 0 + O.s_col[1] = 255 // CHOMP Edit + O.s_col[2] = 255 // CHOMP Edit + O.s_col[3] = 255 // CHOMP Edit // Resetting the UI does strange things for the skin of a non-human robot, which should be controlled by a whole different thing. - H.r_skin = 0 - H.g_skin = 0 - H.b_skin = 0 + H.r_skin = 255 // CHOMP Edit + H.g_skin = 255 // CHOMP Edit + H.b_skin = 255 // CHOMP Edit H.dna.ResetUIFrom(H) H.real_name = "Synthmorph #[rand(100,999)]" From b53e6b8a1849fa776eb4122c50ae3384ec660787 Mon Sep 17 00:00:00 2001 From: r4d6 Date: Thu, 22 Oct 2020 13:05:28 -0400 Subject: [PATCH 2/4] This one was an accident and not intended. --- code/modules/organs/robolimbs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/organs/robolimbs.dm b/code/modules/organs/robolimbs.dm index 1c043b0991..3f7e6eb8d3 100644 --- a/code/modules/organs/robolimbs.dm +++ b/code/modules/organs/robolimbs.dm @@ -106,7 +106,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ suggested_species = SPECIES_TESHARI desc = "A simple robotic limb with a small, raptor-like design. Seems rather stiff." icon = 'icons/mob/human_races/cyberlimbs/unbranded/unbranded_teshari.dmi' - unavailable_to_build = 0 // CHOMP Edit + unavailable_to_build = 1 /datum/robolimb/nanotrasen company = "NanoTrasen" From 0979453dabca5b7748db36bdb1c285868efbe0dd Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Sat, 24 Oct 2020 09:06:39 -0400 Subject: [PATCH 3/4] Make the more fancy limbs unable to be printed right away. --- code/modules/organs/robolimbs.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/organs/robolimbs.dm b/code/modules/organs/robolimbs.dm index 3f7e6eb8d3..953824eb27 100644 --- a/code/modules/organs/robolimbs.dm +++ b/code/modules/organs/robolimbs.dm @@ -145,7 +145,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Bishop" desc = "This limb has a white polymer casing with blue holo-displays." icon = 'icons/mob/human_races/cyberlimbs/bishop/bishop_main.dmi' - unavailable_to_build = 0 // CHOMP Edit + unavailable_to_build = 1 /datum/robolimb/bishop_alt1 company = "Bishop - Glyph" @@ -305,7 +305,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Vey-Med" desc = "This high quality limb is nearly indistinguishable from an organic one." icon = 'icons/mob/human_races/cyberlimbs/veymed/veymed_main_vr.dmi' //Vorestation edit, fixing the color application - unavailable_to_build = 0 // CHOMP Edit + unavailable_to_build = 1 lifelike = 1 skin_tone = 1 species_alternates = list(SPECIES_SKRELL = "Vey-Med - Skrell") @@ -406,7 +406,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ company = "Zeng-Hu" desc = "This limb has a rubbery fleshtone covering with visible seams." icon = 'icons/mob/human_races/cyberlimbs/zenghu/zenghu_main.dmi' - unavailable_to_build = 0 // CHOMP Edit + unavailable_to_build = 1 skin_tone = 1 /obj/item/weapon/disk/limb From 47b68cbe86e0858f6b356887917481e363e153e6 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Sun, 25 Oct 2020 22:48:33 -0400 Subject: [PATCH 4/4] Make Tesh Limbs printable again. --- code/modules/organs/robolimbs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/organs/robolimbs.dm b/code/modules/organs/robolimbs.dm index 953824eb27..65ca927ee4 100644 --- a/code/modules/organs/robolimbs.dm +++ b/code/modules/organs/robolimbs.dm @@ -106,7 +106,7 @@ var/const/standard_monitor_styles = "blank=ipc_blank;\ suggested_species = SPECIES_TESHARI desc = "A simple robotic limb with a small, raptor-like design. Seems rather stiff." icon = 'icons/mob/human_races/cyberlimbs/unbranded/unbranded_teshari.dmi' - unavailable_to_build = 1 + unavailable_to_build = 0 /datum/robolimb/nanotrasen company = "NanoTrasen"