Robot Names Can No Longer Be 0 Characters Long (#21907)

* Add minimum length + warning

* Remove nullcheck

* The Minimalist Code Initiative
This commit is contained in:
Daylight
2023-08-16 22:39:17 +03:00
committed by GitHub
parent c0def97ec3
commit 1434695e9f

View File

@@ -30,9 +30,11 @@
else if(is_pen(W))
var/t = rename_interactive(user, W, prompt = "Enter new robot name")
if(!isnull(t))
if(length(t))
created_name = t
log_game("[key_name(user)] has renamed a robot to [t]")
else
to_chat(user, "The robot's name must have at least one character.")
//Edbot Assembly
@@ -52,9 +54,11 @@
if(is_pen(W))
var/t = rename_interactive(user, W, prompt = "Enter new robot name")
if(!isnull(t))
if(length(t))
created_name = t
log_game("[key_name(user)] has renamed a robot to [t]")
else
to_chat(user, "The robot's name must have at least one character.")
return
switch(build_step)
@@ -300,9 +304,11 @@
else if(is_pen(W))
var/t = rename_interactive(user, W, prompt = "Enter new robot name")
if(!isnull(t))
if(length(t))
created_name = t
log_game("[key_name(user)] has renamed a robot to [t]")
else
to_chat(user, "The robot's name must have at least one character.")
/obj/item/toolbox_tiles/sensor/update_icon_state()
icon_state = "[toolbox_color]toolbox_tiles_sensor"
@@ -317,11 +323,6 @@
to_chat(user, "<span class='notice'>You add the robot arm to the odd looking toolbox assembly. Boop beep!</span>")
user.unEquip(src, 1)
qdel(src)
else if(is_pen(W))
var/t = rename_interactive(user, W, prompt = "Enter new robot name")
if(!isnull(t))
created_name = t
log_game("[key_name(user)] has renamed a robot to [t]")
//Medbot Assembly
/obj/item/storage/firstaid/attackby(obj/item/I, mob/user, params)
@@ -386,9 +387,11 @@
..()
if(is_pen(I))
var/t = rename_interactive(user, I, prompt = "Enter new robot name")
if(!isnull(t))
if(length(t))
created_name = t
log_game("[key_name(user)] has renamed a robot to [t]")
else
to_chat(user, "The robot's name must have at least one character.")
else
switch(build_step)
if(0)
@@ -494,9 +497,11 @@
else if(is_pen(I))
var/t = rename_interactive(user, I, prompt = "Enter new robot name")
if(!isnull(t))
if(length(t))
created_name = t
log_game("[key_name(user)] has renamed a robot to [t]")
else
to_chat(user, "The robot's name must have at least one character.")
//General Griefsky