mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-11 10:11:09 +00:00
map templates placing being centered is now a selection (#57545)
This commit is contained in:
@@ -14,14 +14,23 @@
|
||||
return
|
||||
|
||||
var/list/preview = list()
|
||||
for(var/S in template.get_affected_turfs(T,centered = TRUE))
|
||||
var/center
|
||||
var/centeralert = alert(src,"Center Template.","Template Centering","Yes","No")
|
||||
switch(centeralert)
|
||||
if("Yes")
|
||||
center = TRUE
|
||||
if("No")
|
||||
center = FALSE
|
||||
else
|
||||
return
|
||||
for(var/S in template.get_affected_turfs(T,centered = center))
|
||||
var/image/item = image('icons/turf/overlays.dmi',S,"greenOverlay")
|
||||
item.plane = ABOVE_LIGHTING_PLANE
|
||||
preview += item
|
||||
images += preview
|
||||
if(alert(src,"Confirm location.","Template Confirm","Yes","No") == "Yes")
|
||||
if(template.load(T, centered = TRUE))
|
||||
var/affected = template.get_affected_turfs(T, centered=TRUE)
|
||||
var/affected = template.get_affected_turfs(T, centered = center)
|
||||
for(var/AT in affected)
|
||||
for(var/obj/docking_port/mobile/P in AT)
|
||||
if(istype(P, /obj/docking_port/mobile))
|
||||
|
||||
Reference in New Issue
Block a user