Drone Designators (#12302)

This commit is contained in:
Geeves
2021-08-19 19:18:38 -03:00
committed by GitHub
parent dcfd8f7214
commit 2cb2152d6a
6 changed files with 57 additions and 20 deletions
@@ -10,4 +10,14 @@
loc_type = GS_LOC_ATOM
atom_add_message = "Someone is attempting to reboot a mining drone!"
spawn_mob = /mob/living/silicon/robot/drone/mining
spawn_mob = /mob/living/silicon/robot/drone/mining
/datum/ghostspawner/mining_drone/spawn_mob(mob/user)
var/drone_tag = sanitizeSafe(input(user, "Select a tag for your mining drone, for example, 'MD' would appear as 'NT-MD-[rand(100,999)]'. (Max length: 3 Characters)", "Name Tag Selection"), 4)
if(!drone_tag)
drone_tag = "MD"
drone_tag = uppertext(drone_tag)
var/mob/living/silicon/robot/drone/mining/M = ..()
if(M)
M.set_name("NT-[drone_tag]-[rand(100,999)]")
return M