mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-15 20:52:41 +00:00
27 lines
1.1 KiB
Plaintext
27 lines
1.1 KiB
Plaintext
/datum/preferences
|
|
var/show_in_directory = TRUE
|
|
|
|
/datum/category_item/player_setup_item/vore/misc
|
|
name = "Misc Settings"
|
|
sort_order = 9
|
|
|
|
/datum/category_item/player_setup_item/vore/misc/load_character(var/savefile/S)
|
|
S["show_in_directory"] >> pref.show_in_directory
|
|
|
|
|
|
/datum/category_item/player_setup_item/vore/misc/save_character(var/savefile/S)
|
|
S["show_in_directory"] << pref.show_in_directory
|
|
|
|
/datum/category_item/player_setup_item/vore/misc/sanitize_character()
|
|
pref.show_in_directory = sanitize_integer(pref.show_in_directory, 0, 1, initial(pref.show_in_directory))
|
|
|
|
/datum/category_item/player_setup_item/vore/misc/content(var/mob/user)
|
|
. += "<br>"
|
|
. += "<b>Appear in Character Directory:</b> <a [pref.show_in_directory ? "class='linkOn'" : ""] href='?src=\ref[src];toggle_show_in_directory=1'><b>[pref.show_in_directory ? "Yes" : "No"]</b></a><br>"
|
|
|
|
/datum/category_item/player_setup_item/vore/misc/OnTopic(var/href, var/list/href_list, var/mob/user)
|
|
if(href_list["toggle_show_in_directory"])
|
|
pref.show_in_directory = pref.show_in_directory ? 0 : 1;
|
|
return TOPIC_REFRESH
|
|
return ..();
|