mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
[MIRROR] Fancy!!! (#6969)
Co-authored-by: Casey <a.roaming.shadow@gmail.com> Co-authored-by: Raeschen <rycoop29@gmail.com>
This commit is contained in:
@@ -156,7 +156,7 @@
|
|||||||
|
|
||||||
/mob/proc/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message)
|
/mob/proc/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message)
|
||||||
if((language in languages) && language.check_special_condition(src))
|
if((language in languages) && language.check_special_condition(src))
|
||||||
var/msg = "<i><span class='game say'>[language.name], <span class='name'>[speaker_name]</span> [message]</span></i>"
|
var/msg = "<i><span class='game say'>[language.name], <span class='name'>[speaker_name]</i></span> [message]</span>"
|
||||||
to_chat(src,msg)
|
to_chat(src,msg)
|
||||||
|
|
||||||
/mob/new_player/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message)
|
/mob/new_player/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message)
|
||||||
@@ -164,9 +164,9 @@
|
|||||||
|
|
||||||
/mob/observer/dead/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message)
|
/mob/observer/dead/hear_broadcast(var/datum/language/language, var/mob/speaker, var/speaker_name, var/message)
|
||||||
if(speaker.name == speaker_name || antagHUD)
|
if(speaker.name == speaker_name || antagHUD)
|
||||||
to_chat(src, "<i><span class='game say'>[language.name], <span class='name'>[speaker_name]</span> ([ghost_follow_link(speaker, src)]) [message]</span></i>")
|
to_chat(src, "<i><span class='game say'>[language.name], <span class='name'>[speaker_name]</i></span> ([ghost_follow_link(speaker, src)]) [message]</span>")
|
||||||
else
|
else
|
||||||
to_chat(src, "<i><span class='game say'>[language.name], <span class='name'>[speaker_name]</span> [message]</span></i>")
|
to_chat(src, "<i><span class='game say'>[language.name], <span class='name'>[speaker_name]</i></span> [message]</span>")
|
||||||
|
|
||||||
/datum/language/proc/check_special_condition(var/mob/other)
|
/datum/language/proc/check_special_condition(var/mob/other)
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
desc = "A complex language known instinctively by Dionaea, 'spoken' by emitting modulated radio waves. This version uses low frequency waves for slow communication at long ranges."
|
desc = "A complex language known instinctively by Dionaea, 'spoken' by emitting modulated radio waves. This version uses low frequency waves for slow communication at long ranges."
|
||||||
key = "w"
|
key = "w"
|
||||||
machine_understands = 0
|
machine_understands = 0
|
||||||
|
colour = "say_quote_italics"
|
||||||
flags = WHITELISTED | HIVEMIND // RESTRICTED would make this completely unavailable from character select
|
flags = WHITELISTED | HIVEMIND // RESTRICTED would make this completely unavailable from character select
|
||||||
|
|
||||||
/datum/language/unathi
|
/datum/language/unathi
|
||||||
|
|||||||
@@ -98,7 +98,7 @@
|
|||||||
speech_verb = "mars"
|
speech_verb = "mars"
|
||||||
ask_verb = "mars"
|
ask_verb = "mars"
|
||||||
exclaim_verb = "MARS"
|
exclaim_verb = "MARS"
|
||||||
colour = "changeling"
|
colour = "shadekin"
|
||||||
key = "M"
|
key = "M"
|
||||||
machine_understands = FALSE
|
machine_understands = FALSE
|
||||||
flags = RESTRICTED | HIVEMIND //CHOMPstation Edit: Changining from WHITELISTED to RESTRICTED | Empathy should be shadekin exclusive. This probably breaks carbon shadekins ability to use emptathy, we dont use them and if it does it should be implemented like DIONA root talk. -shark
|
flags = RESTRICTED | HIVEMIND //CHOMPstation Edit: Changining from WHITELISTED to RESTRICTED | Empathy should be shadekin exclusive. This probably breaks carbon shadekins ability to use emptathy, we dont use them and if it does it should be implemented like DIONA root talk. -shark
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/datum/language/binary
|
/datum/language/binary
|
||||||
name = "Robot Talk"
|
name = "Robot Talk"
|
||||||
desc = "Most human stations support free-use communications protocols and routing hubs for synthetic use."
|
desc = "Most human stations support free-use communications protocols and routing hubs for synthetic use."
|
||||||
colour = "say_quote"
|
colour = "say_quote_italics"
|
||||||
speech_verb = "states"
|
speech_verb = "states"
|
||||||
ask_verb = "queries"
|
ask_verb = "queries"
|
||||||
exclaim_verb = "declares"
|
exclaim_verb = "declares"
|
||||||
@@ -63,7 +63,7 @@
|
|||||||
speech_verb = "transmits"
|
speech_verb = "transmits"
|
||||||
ask_verb = "transmits"
|
ask_verb = "transmits"
|
||||||
exclaim_verb = "transmits"
|
exclaim_verb = "transmits"
|
||||||
colour = "say_quote"
|
colour = "say_quote_italics"
|
||||||
key = "d"
|
key = "d"
|
||||||
machine_understands = 0
|
machine_understands = 0
|
||||||
flags = RESTRICTED | HIVEMIND
|
flags = RESTRICTED | HIVEMIND
|
||||||
|
|||||||
@@ -153,7 +153,7 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
|
|
||||||
/* Languages */
|
/* Languages */
|
||||||
|
|
||||||
.alien {color: #543354;}
|
.alien {color: #543354;font-style: italic;}
|
||||||
.tajaran {color: #803B56;}
|
.tajaran {color: #803B56;}
|
||||||
.tajaran_signlang {color: #941C1C;}
|
.tajaran_signlang {color: #941C1C;}
|
||||||
.akhani {color: #AC398C;}
|
.akhani {color: #AC398C;}
|
||||||
@@ -162,8 +162,8 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
.soghun {color: #50BA6C;}
|
.soghun {color: #50BA6C;}
|
||||||
.solcom {color: #3333CE;}
|
.solcom {color: #3333CE;}
|
||||||
.inverted .solcom {color: #6da6f0;}
|
.inverted .solcom {color: #6da6f0;}
|
||||||
.changeling {color: #800080;}
|
.changeling {color: #800080;font-style: italic;}
|
||||||
.inverted .changeling {color: #ff0084;} /* CHOMPStation Add */
|
.inverted .changeling {color: #b000b1;}
|
||||||
.sergal {color: #0077FF;}
|
.sergal {color: #0077FF;}
|
||||||
.birdsongc {color: #CC9900;}
|
.birdsongc {color: #CC9900;}
|
||||||
.vulpkanin {color: #B97A57;}
|
.vulpkanin {color: #B97A57;}
|
||||||
@@ -179,6 +179,7 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
.zaddat {color: #941C1C;}
|
.zaddat {color: #941C1C;}
|
||||||
.rough {font-family: "Trebuchet MS", cursive, sans-serif;}
|
.rough {font-family: "Trebuchet MS", cursive, sans-serif;}
|
||||||
.say_quote {font-family: Georgia, Verdana, sans-serif;}
|
.say_quote {font-family: Georgia, Verdana, sans-serif;}
|
||||||
|
.say_quote_italics {font-style: italic; font-family: Georgia, Verdana, sans-serif;}
|
||||||
.terminus {font-family: "Times New Roman", Times, serif, sans-serif}
|
.terminus {font-family: "Times New Roman", Times, serif, sans-serif}
|
||||||
.interface {color: #330033;}
|
.interface {color: #330033;}
|
||||||
/* YW Edit start */
|
/* YW Edit start */
|
||||||
@@ -188,6 +189,7 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
.spacer {color: #9c660b;} /* VOREStation Add */
|
.spacer {color: #9c660b;} /* VOREStation Add */
|
||||||
.blob {color: #ff950d; font-weight: bold; font-style: italic;}
|
.blob {color: #ff950d; font-weight: bold; font-style: italic;}
|
||||||
.teppi {color: #816540; word-spacing:4pt; font-family: "Segoe Script Bold","Segoe Script",sans-serif,Verdana;}
|
.teppi {color: #816540; word-spacing:4pt; font-family: "Segoe Script Bold","Segoe Script",sans-serif,Verdana;}
|
||||||
|
.shadekin {color: #be3cc5; font-size: 150%; font-weight: bold; font-family: "Gabriola", cursive, sans-serif;}
|
||||||
|
|
||||||
.black {color: #000000;}
|
.black {color: #000000;}
|
||||||
.darkgray {color: #808080;}
|
.darkgray {color: #808080;}
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
|
|
||||||
/* Languages */
|
/* Languages */
|
||||||
|
|
||||||
.alien {color: #543354;}
|
.alien {color: #543354;font-style: italic;}
|
||||||
.tajaran {color: #803B56;}
|
.tajaran {color: #803B56;}
|
||||||
.tajaran_signlang {color: #941C1C;}
|
.tajaran_signlang {color: #941C1C;}
|
||||||
.akhani {color: #AC398C;}
|
.akhani {color: #AC398C;}
|
||||||
@@ -104,7 +104,7 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
.skrellfar {color: #70FCFF;}
|
.skrellfar {color: #70FCFF;}
|
||||||
.soghun {color: #50BA6C;}
|
.soghun {color: #50BA6C;}
|
||||||
.solcom {color: #22228B;}
|
.solcom {color: #22228B;}
|
||||||
.changeling {color: #800080;}
|
.changeling {color: #800080;font-style: italic;}
|
||||||
.sergal {color: #0077FF;}
|
.sergal {color: #0077FF;}
|
||||||
.birdsongc {color: #CC9900;}
|
.birdsongc {color: #CC9900;}
|
||||||
.vulpkanin {color: #B97A57;}
|
.vulpkanin {color: #B97A57;}
|
||||||
@@ -119,12 +119,14 @@ h1.alert, h2.alert {color: #000000;}
|
|||||||
.promethean {color: #5A5A5A;}
|
.promethean {color: #5A5A5A;}
|
||||||
.rough {font-family: "Trebuchet MS", cursive, sans-serif;}
|
.rough {font-family: "Trebuchet MS", cursive, sans-serif;}
|
||||||
.say_quote {font-family: Georgia, Verdana, sans-serif;}
|
.say_quote {font-family: Georgia, Verdana, sans-serif;}
|
||||||
|
.say_quote_italics {font-style: italic; font-family: Georgia, Verdana, sans-serif;}
|
||||||
.terminus {font-family: "Times New Roman", Times, serif, sans-serif}
|
.terminus {font-family: "Times New Roman", Times, serif, sans-serif}
|
||||||
.interface {color: #330033;}
|
.interface {color: #330033;}
|
||||||
.psionic {color: #993399;} /*YWedit*/
|
.psionic {color: #993399;} /*YWedit*/
|
||||||
.spacer {color: #9c660b;} /* VOREStation Add */
|
.spacer {color: #9c660b;} /* VOREStation Add */
|
||||||
.blob {color: #ff950d; font-weight: bold; font-style: italic;}
|
.blob {color: #ff950d; font-weight: bold; font-style: italic;}
|
||||||
.teppi {color: #816540; word-spacing:4pt; font-family: "Segoe Script Bold","Segoe Script",sans-serif,Verdana;}
|
.teppi {color: #816540; word-spacing:4pt; font-family: "Segoe Script Bold","Segoe Script",sans-serif,Verdana;}
|
||||||
|
.shadekin {color: #be3cc5; font-size: 150%; font-weight: bold; font-family: "Gabriola", cursive, sans-serif;}
|
||||||
|
|
||||||
BIG IMG.icon {width: 32px; height: 32px;}
|
BIG IMG.icon {width: 32px; height: 32px;}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user