mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-12 15:47:04 +01:00
Conversion of realname and nickname from bay (#19120)
* Automatic changelog compile [ci skip] * replace all bay instances for realname and nickname with tg * add comments where uncertain of sanitisation needed * Fix issue from git conflict.. * Fix issue causing setup menu not opening * Attempt to clean up how name datums are handled * Remove redundant check * Fix number issues with character names --------- Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
return
|
||||
|
||||
// Are we cool with this prey spawning in at all?
|
||||
var/answer = tgui_alert(src, "[potential_prey.prefs.real_name] wants to spawn in one of your bellies. Do you accept?", "Inbelly Spawning", list("Yes", "No"))
|
||||
var/prey_name = potential_prey.prefs.read_preference(/datum/preference/name/real_name)
|
||||
var/answer = tgui_alert(src, "[prey_name] wants to spawn in one of your bellies. Do you accept?", "Inbelly Spawning", list("Yes", "No"))
|
||||
if(answer != "Yes")
|
||||
to_chat(potential_prey, span_notice("Your request was turned down."))
|
||||
return
|
||||
@@ -40,7 +41,7 @@
|
||||
return
|
||||
|
||||
// Final confirmation for pred
|
||||
var/confirmation_pred = tgui_alert(src, "Are you certain that you want [potential_prey.prefs.real_name] spawned in your [belly_choice][absorbed ? ", absorbed" : ""]?", "Inbelly Spawning", list("Yes", "No"))
|
||||
var/confirmation_pred = tgui_alert(src, "Are you certain that you want [prey_name] spawned in your [belly_choice][absorbed ? ", absorbed" : ""]?", "Inbelly Spawning", list("Yes", "No"))
|
||||
|
||||
if(confirmation_pred != "Yes")
|
||||
to_chat(potential_prey, span_notice("Your pred couldn't finish selection. Try again?"))
|
||||
|
||||
@@ -334,7 +334,7 @@
|
||||
var/choice = tgui_alert(ui.user, "Warning: Saving your vore panel while in the lobby will save it to the CURRENTLY LOADED character slot, and potentially overwrite it. Are you SURE you want to overwrite your current slot with these vore bellies?", "WARNING!", list("No, abort!", "Yes, save."))
|
||||
if(choice != "Yes, save.")
|
||||
return TRUE
|
||||
else if(host.real_name != host.client.prefs.real_name || (!ishuman(host) && !issilicon(host)))
|
||||
else if(host.real_name != host.client.prefs.read_preference(/datum/preference/name/real_name) || (!ishuman(host) && !issilicon(host)))
|
||||
var/choice = tgui_alert(ui.user, "Warning: Saving your vore panel while playing what is very-likely not your normal character will overwrite whatever character you have loaded in character setup. Maybe this is your 'playing a simple mob' slot, though. Are you SURE you want to overwrite your current slot with these vore bellies?", "WARNING!", list("No, abort!", "Yes, save."))
|
||||
if(choice != "Yes, save.")
|
||||
return TRUE
|
||||
|
||||
@@ -60,8 +60,9 @@
|
||||
return // Failed to load character
|
||||
|
||||
// For now as a safety measure we will only save if the name matches.
|
||||
if(prefs.real_name != persister.real_name)
|
||||
NOTICE("Persist (P4P): Skipping [persister] because ORIG:[persister.real_name] != CURR:[prefs.real_name].")
|
||||
var/prefs_real_name = prefs.read_preference(/datum/preference/name/real_name)
|
||||
if(prefs_real_name != persister.real_name)
|
||||
NOTICE("Persist (P4P): Skipping [persister] because ORIG:[persister.real_name] != CURR:[prefs_real_name].")
|
||||
return
|
||||
|
||||
return prefs
|
||||
|
||||
Reference in New Issue
Block a user