mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-16 09:34:21 +01:00
b0463d3c83
* spanish? * aaaagain * keep maptext * Update robot_items.dm * Update span_defines.dm * compiles * Update silicon_mob.dm * compile
63 lines
2.3 KiB
Plaintext
63 lines
2.3 KiB
Plaintext
/obj/item/bio_chip/mindshield
|
|
name = "mindshield bio-chip"
|
|
desc = "Stops people messing with your mind."
|
|
origin_tech = "materials=2;biotech=4;programming=4"
|
|
activated = BIOCHIP_ACTIVATED_PASSIVE
|
|
implant_data = /datum/implant_fluff/mindshield
|
|
implant_state = "implant-nanotrasen"
|
|
var/hud_icon_state = "hud_imp_loyal"
|
|
var/cult_source = "corporate tendrils of Nanotrasen"
|
|
|
|
/obj/item/bio_chip/mindshield/can_implant(mob/source, mob/user)
|
|
if(source.mind?.has_antag_datum(/datum/antagonist/rev/head))
|
|
source.visible_message(SPAN_BIGGERDANGER("[source] seems to resist [src]!"),
|
|
SPAN_WARNING("You feel something interfering with your mental conditioning, but you resist it!"))
|
|
return FALSE
|
|
return ..()
|
|
|
|
/obj/item/bio_chip/mindshield/implant(mob/target)
|
|
if(!..())
|
|
return FALSE
|
|
if(target.mind)
|
|
if(target.mind.has_antag_datum(/datum/antagonist/rev))
|
|
SSticker.mode.remove_revolutionary(target.mind)
|
|
if(IS_CULTIST(target))
|
|
to_chat(target, SPAN_WARNING("You feel the [cult_source] try to invade your mind!"))
|
|
return TRUE
|
|
|
|
to_chat(target, SPAN_NOTICE("Your mind feels hardened - more resistant to brainwashing."))
|
|
return TRUE
|
|
|
|
/obj/item/bio_chip/mindshield/removed(mob/target, silent = 0)
|
|
if(..())
|
|
if(target.stat != DEAD && !silent)
|
|
to_chat(target, SPAN_BOLDNOTICE("Your mind softens. You feel susceptible to the effects of brainwashing once more."))
|
|
return TRUE
|
|
return FALSE
|
|
|
|
/obj/item/bio_chip_implanter/mindshield
|
|
name = "bio-chip implanter (mindshield)"
|
|
implant_type = /obj/item/bio_chip/mindshield
|
|
|
|
/obj/item/bio_chip_case/mindshield
|
|
name = "bio-chip case - 'mindshield'"
|
|
desc = "A glass case containing a mindshield bio-chip."
|
|
implant_type = /obj/item/bio_chip/mindshield
|
|
|
|
/obj/item/bio_chip/mindshield/syndicate
|
|
name = "syndishield bio-chip"
|
|
desc = "Stops Nanotrasen from messing with your mind."
|
|
origin_tech = "materials=2;biotech=4;programming=4;syndicate=3"
|
|
implant_data = /datum/implant_fluff/syndicate_shield
|
|
hud_icon_state = "hud_imp_syndiloyal"
|
|
cult_source = "twisted plans of the Syndicate"
|
|
|
|
/obj/item/bio_chip_implanter/syndishield
|
|
name = "bio-chip implanter (syndishield)"
|
|
implant_type = /obj/item/bio_chip/mindshield/syndicate
|
|
|
|
/obj/item/bio_chip_case/syndishield
|
|
name = "bio-chip case - 'syndishield'"
|
|
desc = "A glass case containing a mindshield bio-chip."
|
|
implant_type = /obj/item/bio_chip/mindshield/syndicate
|