From a928f4d5ec8e363b24bfa156469b8492b4c9c51b Mon Sep 17 00:00:00 2001 From: ZekeSulastin Date: Sat, 29 Jun 2013 17:33:44 -0400 Subject: [PATCH] New players spawn with selected secondary language As with the setup, this checks in alienwhitelist.txt for entries of the form ckey - Language_Species, with Soghun for Unathi. --- code/modules/mob/new_player/new_player.dm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 7c9ef307e69..5e7c613004f 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -356,6 +356,20 @@ new_character.dna.mutantrace = "kidan" new_character.kidan_talk_understand = 1 + if(client.prefs.language == "Tajaran") + if(is_alien_whitelisted(src, "Language_Tajaran") || !config.usealienwhitelist) + new_character.tajaran_talk_understand = 1 + if(client.prefs.language == "Unathi") + if(is_alien_whitelisted(src, "Language_Soghun") || !config.usealienwhitelist) + new_character.soghun_talk_understand = 1 + if(client.prefs.language == "Skrell") + if(is_alien_whitelisted(src, "Language_Skrell") || !config.usealienwhitelist) + new_character.skrell_talk_understand = 1 + if(client.prefs.language == "Kidan") + if(is_alien_whitelisted(src, "Language_Kidan") || !config.usealienwhitelist) + new_character.kidan_talk_understand = 1 + + if(ticker.random_players) new_character.gender = pick(MALE, FEMALE) client.prefs.real_name = random_name()