mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 03:55:05 +01:00
Merge pull request #10572 from datlo/ayyylmao
Refactor grey wingdings and add grey translator implant
This commit is contained in:
@@ -142,6 +142,44 @@
|
||||
spawn(90 / severity)
|
||||
crit_fail = 0
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/clown_voice
|
||||
name = "Comical implant"
|
||||
desc = "<span class='sans'>Uh oh.</span>"
|
||||
implant_color = "#DEDE00"
|
||||
slot = "brain_clownvoice"
|
||||
origin_tech = "materials=2;biotech=2"
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/speech_translator //actual translating done in human/handle_speech_problems
|
||||
name = "Speech translator implant"
|
||||
desc = "While known as a translator, this implant actually generates speech based on the user's thoughts when activated, completely bypassing the need to speak."
|
||||
implant_color = "#C0C0C0"
|
||||
slot = "brain_speechtranslator"
|
||||
w_class = WEIGHT_CLASS_TINY
|
||||
origin_tech = "materials=4;biotech=6"
|
||||
actions_types = list(/datum/action/item_action/organ_action/toggle)
|
||||
var/active = TRUE
|
||||
var/speech_span = ""
|
||||
var/speech_verb = "states"
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/speech_translator/clown
|
||||
name = "Comical speech translator implant"
|
||||
implant_color = "#DEDE00"
|
||||
speech_span = "sans"
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/speech_translator/emp_act(severity)
|
||||
if(emp_proof)
|
||||
return
|
||||
if(owner && active)
|
||||
to_chat(owner, "<span class='notice'>Your translator's safeties trigger, it is now turned off.</span>")
|
||||
active = FALSE
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/speech_translator/ui_action_click()
|
||||
if(owner && !active)
|
||||
to_chat(owner, "<span class='notice'>You turn on your translator implant.</span>")
|
||||
active = TRUE
|
||||
else if(owner && active)
|
||||
to_chat(owner, "<span class='notice'>You turn off your translator implant.</span>")
|
||||
active = FALSE
|
||||
|
||||
//[[[[MOUTH]]]]
|
||||
/obj/item/organ/internal/cyberimp/mouth
|
||||
@@ -162,13 +200,6 @@
|
||||
to_chat(owner, "<span class='warning'>Your breathing tube suddenly closes!</span>")
|
||||
owner.AdjustLoseBreath(2)
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/clown_voice
|
||||
name = "Comical implant"
|
||||
desc = "<span class='sans'>Uh oh.</span>"
|
||||
implant_color = "#DEDE00"
|
||||
slot = "brain_clownvoice"
|
||||
origin_tech = "materials=2;biotech=2"
|
||||
|
||||
//[[[[CHEST]]]]
|
||||
/obj/item/organ/internal/cyberimp/chest
|
||||
name = "cybernetic torso implant"
|
||||
|
||||
Reference in New Issue
Block a user