mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-14 20:02:43 +00:00
23 lines
578 B
Plaintext
23 lines
578 B
Plaintext
SUBSYSTEM_DEF(language)
|
|
name = "Language"
|
|
init_order = INIT_ORDER_LANGUAGE
|
|
flags = SS_NO_FIRE
|
|
var/list/languages_by_name = list() //SKYRAT CHANGE - language bullshit
|
|
|
|
/datum/controller/subsystem/language/Initialize(timeofday)
|
|
for(var/L in subtypesof(/datum/language))
|
|
var/datum/language/language = L
|
|
if(!initial(language.key))
|
|
continue
|
|
|
|
GLOB.all_languages += language
|
|
|
|
var/datum/language/instance = new language
|
|
|
|
GLOB.language_datum_instances[language] = instance
|
|
//skyrat change
|
|
languages_by_name[initial(language.name)] = new language
|
|
//
|
|
|
|
return ..()
|