diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 0580f6dfd2..e9ecb3d08d 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -1328,54 +1328,55 @@ /mob/living/proc/display_voreprefs(mob/user) //Called by Topic() calls on instances of /mob/living (and subtypes) containing vore_prefs as an argument if(!user) CRASH("display_voreprefs() was called without an associated user.") - var/dispvoreprefs = "[src]'s vore preferences


" + + var/dat = "
" + span_bold("[src]'s vore preferences") + "

" if(!client?.prefs?.read_preference(/datum/preference/toggle/show_ooc)) - dispvoreprefs += "OOC DISABLED
" + dat += span_red(span_bold("OOC DISABLED")) + "
" if(!client?.prefs?.read_preference(/datum/preference/toggle/show_looc)) - dispvoreprefs += "LOOC DISABLED
" + dat += span_red(span_bold("LOOC DISABLED")) + "
" //CHOMPEdit Start - dispvoreprefs += "Devourable: [devourable ? "Enabled" : "Disabled"]
" + dat += span_bold("Devourable:") + " [devourable ? span_green("Enabled") : span_red("Disabled")]
" if(devourable) - dispvoreprefs += "Healbelly permission: [permit_healbelly ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Digestable: [digestable ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Absorption Permission: [absorbable ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Selective Mode Pref: [src.selective_preference]
" - dispvoreprefs += "Mob Vore: [allowmobvore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Autotransferable: [autotransferable ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Can be stripped: [strip_pref ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Applying reagents: [apply_reagents ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Leaves Remains: [digest_leave_remains ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Spontaneous vore prey: [can_be_drop_prey ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Spontaneous vore pred: [can_be_drop_pred ? "Enabled" : "Disabled"]
" + dat += span_bold("Healbelly permission:") + " [permit_healbelly ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Digestable:") + " [digestable ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Absorption Permission:") + " [absorbable ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Selective Mode Pref:") + " [src.selective_preference]
" + dat += span_bold("Mob Vore:") + " [allowmobvore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Autotransferable:") + " [autotransferable ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Can be stripped:") + " [strip_pref ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Applying reagents:") + " [apply_reagents ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Leaves Remains:") + " [digest_leave_remains ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Spontaneous vore prey:") + " [can_be_drop_prey ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Spontaneous vore pred:") + " [can_be_drop_pred ? span_green("Enabled") : span_red("Disabled")]
" if(can_be_drop_prey || can_be_drop_pred) - dispvoreprefs += "Drop Vore: [drop_vore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Slip Vore: [slip_vore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Stumble Vore: [stumble_vore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Throw vore: [throw_vore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Food Vore: [food_vore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Phase Vore: [phase_vore ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Can be stepped on/over: [step_mechanics_pref ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Can be picked up: [pickup_pref ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Can be resized: [resizable ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Spontaneous transformation: [allow_spontaneous_tf ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Mind transfer: [allow_mind_transfer ? "Allowed" : "Disallowed"]
" - dispvoreprefs += "Allow Mimicry: [allow_mimicry ? "Yes" : "No"]
" - dispvoreprefs += "Feedable: [feeding ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Receiving liquids: [receive_reagents ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Giving liquids: [give_reagents ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Late join spawn point belly: [latejoin_vore ? "Enabled" : "Disabled"]
" + dat += span_bold("Drop Vore:") + " [drop_vore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Slip Vore:") + " [slip_vore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Stumble Vore:") + " [stumble_vore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Throw vore:") + " [throw_vore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Food Vore:") + " [food_vore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Phase Vore:") + " [phase_vore ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Can be stepped on/over:") + " [step_mechanics_pref ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Can be picked up:") + " [pickup_pref ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Can be resized:") + " [resizable ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Spontaneous transformation:") + " [allow_spontaneous_tf ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Mind transfer:") + " [allow_mind_transfer ? span_green("Allowed") : span_red("Disallowed")]
" + dat += span_bold("Allow Mimicry:") + " [allow_mimicry ? span_green("Yes") : span_red("No")]
" + dat += span_bold("Feedable:") + " [feeding ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Receiving liquids:") + " [receive_reagents ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Giving liquids:") + " [give_reagents ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Late join spawn point belly:") + " [latejoin_vore ? span_green("Enabled") : span_red("Disabled")]
" if(latejoin_vore) - dispvoreprefs += "Late join spawn auto accept: [no_latejoin_vore_warning ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Can be late join prey: [latejoin_prey ? "Enabled" : "Disabled"]
" + dat += span_bold("Late join spawn auto accept:") + " [no_latejoin_vore_warning ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Can be late join prey:") + " [latejoin_prey ? span_green("Enabled") : span_red("Disabled")]
" if(latejoin_prey) - dispvoreprefs += "Late join prey auto accept: [no_latejoin_prey_warning ? "Enabled" : "Disabled"]
" - dispvoreprefs += "Global Vore Privacy is: [eating_privacy_global ? "Subtle" : "Loud"]
" - dispvoreprefs += "Current active belly: [vore_selected ? vore_selected.name : "None"]
" - dispvoreprefs += "Belly rub target: [belly_rub_target ? belly_rub_target : (vore_selected ? vore_selected.name : "None")]
" + dat += span_bold("Late join prey auto accept:") + " [no_latejoin_prey_warning ? span_green("Enabled") : span_red("Disabled")]
" + dat += span_bold("Global Vore Privacy is:") + " [eating_privacy_global ? span_green("Subtle") : span_red("Loud")]
" + dat += span_bold("Current active belly:") + " [vore_selected ? vore_selected.name : "None"]
" + dat += span_bold("Belly rub target:") + " [belly_rub_target ? belly_rub_target : (vore_selected ? vore_selected.name : "None")]
" //CHOMPEdit End - user << browse("Vore prefs: [src]
[dispvoreprefs]
", "window=[name]mvp;size=300x400;can_resize=1;can_minimize=0") - onclose(user, "[name]") - return + var/datum/browser/popup = new(user, "[name]mvp", "Vore Prefs: [src]", 300, 700, src) + popup.set_content(dat) + popup.open() // Full screen belly overlays! /obj/screen/fullscreen/belly diff --git a/html/browser/common.css b/html/browser/common.css index 652fa21ab5..4fe3c31d04 100644 --- a/html/browser/common.css +++ b/html/browser/common.css @@ -174,7 +174,6 @@ h4 z-index:11; } - .uiTitle.icon { padding: 6px 8px 6px 42px; @@ -214,7 +213,6 @@ h4 color: #272727; } - .darkgreen { color: #008000; }