Files
S.P.L.U.R.T-Station-13/code/controllers/subsystem/language.dm
SandPoot 9a6dbc2141 Additional languages rework (#143)
* upload files

* upload files
2021-02-17 16:23:58 -03:00

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 ..()