Merge pull request #37337 from ninjanomnom/buildmode-picker

Adds a picker tool to advanced buildmode
This commit is contained in:
Jordan Brown
2018-04-26 16:26:20 -04:00
committed by CitadelStationBot
parent 5b035581f0
commit 4254104676
+5 -1
View File
@@ -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 += ""
@@ -314,7 +315,10 @@
WIN.setDir(NORTHWEST)
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
to_chat(user, "<span class='notice'>[initial(object.name)] ([object.type]) selected.</span>")
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]")