From 84696567d8aba4876f844df60421e25a971a67b4 Mon Sep 17 00:00:00 2001 From: volas Date: Sat, 9 May 2015 18:55:53 +0300 Subject: [PATCH 1/2] Ability to select job equipment in 'Select Equipment' --- code/modules/admin/verbs/debug.dm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 806d20d1cab..10128837818 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -525,6 +525,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that //log_admin("[key_name(src)] has alienized [M.key].") var/list/dresspacks = list( "strip", + "job", "standard space gear", "tournament standard red", "tournament standard green", @@ -561,6 +562,19 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that switch(dresscode) if ("strip") //do nothing + if ("job") + var/selected_job = input("Select job", "Robust quick dress shop") as null|anything in joblist + if (isnull(selected_job)) + return + + var/datum/job/job = job_master.GetJob(selected_job) + if(!job) + return + + job.equip(M) + job.apply_fingerprints(M) + job_master.spawnId(M, selected_job) + if ("standard space gear") M.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(M), slot_shoes) From 9fadad7b335b74bf0a8dfefb5de95a62521fab22 Mon Sep 17 00:00:00 2001 From: volas Date: Sat, 9 May 2015 19:33:11 +0300 Subject: [PATCH 2/2] Player age now displayed also in notes --- code/modules/admin/admin.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index b42313261da..b522d7e7c64 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -277,6 +277,13 @@ var/global/floorIsLava = 0 var/dat = "Info on [key]" dat += "" + var/p_age = "unknown" + for(var/client/C in clients) + if(C.ckey == key) + p_age = C.player_age + break + dat +="Player age: [p_age]
" + var/savefile/info = new("data/player_saves/[copytext(key, 1, 2)]/[key]/info.sav") var/list/infos info >> infos