From 551f6d7cb4897c70f91fb2f8b046e8d26c80dcde Mon Sep 17 00:00:00 2001 From: ninjanomnom Date: Sat, 21 Apr 2018 16:32:57 -0400 Subject: [PATCH] Adds a picker tool to advanced buildmode --- code/modules/admin/verbs/buildmode.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/buildmode.dm b/code/modules/admin/verbs/buildmode.dm index be95af92910..d11f1e7b150 100644 --- a/code/modules/admin/verbs/buildmode.dm +++ b/code/modules/admin/verbs/buildmode.dm @@ -142,6 +142,7 @@ if(ADV_BUILDMODE) dat += "***********************************************************" dat += "Right Mouse Button on buildmode button = Set object type" + dat += "Left Mouse Button + alt on turf/obj = Copy object type" dat += "Left Mouse Button on turf/obj = Place objects" dat += "Right Mouse Button = Delete objects" dat += "" @@ -299,7 +300,9 @@ window.setDir(build_dir) log_admin("Build Mode: [key_name(user)] built a window at ([object.x],[object.y],[object.z])") if(ADV_BUILDMODE) - if(left_click) + if(left_click && alt_click) + objholder = object.type + else if(left_click) if(ispath(objholder, /turf)) var/turf/T = get_turf(object) log_admin("Build Mode: [key_name(user)] modified [T] ([T.x],[T.y],[T.z]) to [objholder]")