mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
misc fixes my beloved (#23327)
This commit is contained in:
@@ -26,9 +26,9 @@
|
||||
toggle_helmet = TRUE
|
||||
|
||||
cybernetic_implants = list(
|
||||
/obj/item/organ/internal/cyberimp/arm/surgery/advanced,
|
||||
/obj/item/organ/internal/cyberimp/arm/surgery/debug,
|
||||
/obj/item/organ/internal/cyberimp/chest/nutriment/hardened,
|
||||
/obj/item/organ/internal/cyberimp/arm/janitorial/advanced
|
||||
/obj/item/organ/internal/cyberimp/arm/janitorial/debug
|
||||
)
|
||||
|
||||
|
||||
@@ -144,20 +144,34 @@
|
||||
righthand_file = 'icons/mob/inhands/items_righthand.dmi'
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
var/datum/species/selected_species
|
||||
var/valid_species = list()
|
||||
var/activate_mind = FALSE
|
||||
|
||||
/obj/item/debug/human_spawner/examine(mob/user)
|
||||
. = ..()
|
||||
. += "<span class='notice'><b>Alt-Click</b> to toggle mind-activation on spawning.</span>"
|
||||
|
||||
/obj/item/debug/human_spawner/afterattack(atom/target, mob/user, proximity)
|
||||
..()
|
||||
if(isturf(target))
|
||||
var/mob/living/carbon/human/H = new /mob/living/carbon/human(target)
|
||||
if(selected_species)
|
||||
H.setup_dna(selected_species.type)
|
||||
if(!isturf(target))
|
||||
return
|
||||
var/mob/living/carbon/human/H = new /mob/living/carbon/human(target)
|
||||
if(selected_species)
|
||||
H.setup_dna(selected_species.type)
|
||||
if(activate_mind)
|
||||
H.mind_initialize()
|
||||
|
||||
/obj/item/debug/human_spawner/attack_self(mob/user)
|
||||
..()
|
||||
var/choice = input("Select a species", "Human Spawner", null) in GLOB.all_species
|
||||
selected_species = GLOB.all_species[choice]
|
||||
|
||||
/obj/item/debug/human_spawner/AltClick(mob/user)
|
||||
. = ..()
|
||||
if(!Adjacent(user))
|
||||
return
|
||||
activate_mind = !activate_mind
|
||||
to_chat(user, "<span class='notice'>Any humans spawned will [activate_mind ? "" : "not "]spawn with an initialized mind.</span>")
|
||||
|
||||
/obj/item/rcd/combat/admin
|
||||
name = "AVD-CNED RCD"
|
||||
max_matter = INFINITY
|
||||
@@ -185,7 +199,7 @@
|
||||
to_chat(user, "[src] is now set to toolspeed [toolspeed]")
|
||||
playsound(src, 'sound/effects/pop.ogg', 50, 0) //Change the mode
|
||||
|
||||
/obj/item/organ/internal/cyberimp/arm/surgery/advanced
|
||||
/obj/item/organ/internal/cyberimp/arm/surgery/debug
|
||||
name = "AVD-CNED surgical toolset implant"
|
||||
contents = newlist(
|
||||
/obj/item/scalpel/laser/manager/debug,
|
||||
@@ -197,7 +211,7 @@
|
||||
/obj/item/bodyanalyzer/debug
|
||||
)
|
||||
|
||||
/obj/item/organ/internal/cyberimp/arm/janitorial/advanced
|
||||
/obj/item/organ/internal/cyberimp/arm/janitorial/debug
|
||||
name = "AVD-CNED janitorial toolset implant... is that a... tazer?"
|
||||
desc = "A set of advanced janitorial tools hidden behind a concealed panel on the user's arm with a tazer? What the fuck."
|
||||
parent_organ = "l_arm" // left arm by default cuz im lazy
|
||||
|
||||
Reference in New Issue
Block a user