mmi naming (#8373)

This commit is contained in:
Geeves
2020-03-10 12:08:36 -03:00
committed by GitHub
parent 86bb3cb946
commit 3a9501d016
2 changed files with 21 additions and 9 deletions
+15 -9
View File
@@ -134,6 +134,9 @@
updatename(modtype)
updateicon()
if(mmi && mmi.brainobj)
mmi.brainmob.name = src.name
mmi.brainmob.real_name = src.name
mmi.name = "[initial(mmi.name)]: [src.name]"
mmi.brainobj.lobotomized = 1
radio = new /obj/item/device/radio/borg(src)
@@ -337,6 +340,10 @@
real_name = changed_name
name = real_name
if(mmi)
mmi.brainmob.name = src.name
mmi.brainmob.real_name = src.name
mmi.name = "[initial(mmi.name)]: [src.name]"
// if we've changed our name, we also need to update the display name for our PDA
setup_PDA()
@@ -365,17 +372,16 @@
/mob/living/silicon/robot/verb/Namepick()
set category = "Robot Commands"
if(custom_name)
return 0
return FALSE
spawn(0)
var/newname
newname = sanitizeSafe(input(src,"You are a robot. Enter a name, or leave blank for the default name.", "Name change","") as text, MAX_NAME_LEN)
if (newname)
custom_name = newname
var/newname
newname = sanitizeSafe(input(src,"You are a robot. Enter a name, or leave blank for the default name.", "Name change","") as text, MAX_NAME_LEN)
if(newname)
custom_name = newname
updatename()
updateicon()
SSrecords.reset_manifest()
updatename()
updateicon()
SSrecords.reset_manifest()
// this verb lets cyborgs see the stations manifest
/mob/living/silicon/robot/verb/cmd_station_manifest()