Files
GS13NG/code/modules/research/nanites/extra_settings/text.dm
2020-08-19 08:50:26 -07:00

22 lines
513 B
Plaintext

/datum/nanite_extra_setting/text
setting_type = NESTYPE_TEXT
/datum/nanite_extra_setting/text/New(initial)
value = initial
/datum/nanite_extra_setting/text/set_value(value)
src.value = trim(value)
/datum/nanite_extra_setting/text/get_copy()
return new /datum/nanite_extra_setting/text(value)
/datum/nanite_extra_setting/text/get_value()
return html_encode(value)
/datum/nanite_extra_setting/text/get_frontend_list(name)
return list(list(
"name" = name,
"type" = setting_type,
"value" = value
))