Merge pull request #7411 from Citadel-Station-13/kevinz000-patch-3
Adds admin variable for atmospherics linking on portal guns
This commit is contained in:
@@ -179,6 +179,7 @@
|
|||||||
icon_state = "wormhole_projector"
|
icon_state = "wormhole_projector"
|
||||||
var/obj/effect/portal/p_blue
|
var/obj/effect/portal/p_blue
|
||||||
var/obj/effect/portal/p_orange
|
var/obj/effect/portal/p_orange
|
||||||
|
var/atmos_link = FALSE
|
||||||
|
|
||||||
/obj/item/gun/energy/wormhole_projector/update_icon()
|
/obj/item/gun/energy/wormhole_projector/update_icon()
|
||||||
icon_state = "[initial(icon_state)][select]"
|
icon_state = "[initial(icon_state)][select]"
|
||||||
@@ -227,7 +228,7 @@
|
|||||||
p_blue.link_portal(p_orange)
|
p_blue.link_portal(p_orange)
|
||||||
|
|
||||||
/obj/item/gun/energy/wormhole_projector/proc/create_portal(obj/item/projectile/beam/wormhole/W, turf/target)
|
/obj/item/gun/energy/wormhole_projector/proc/create_portal(obj/item/projectile/beam/wormhole/W, turf/target)
|
||||||
var/obj/effect/portal/P = new /obj/effect/portal(target, src, 300, null, FALSE, null)
|
var/obj/effect/portal/P = new /obj/effect/portal(target, src, 300, null, FALSE, null, atmos_link)
|
||||||
if(istype(W, /obj/item/projectile/beam/wormhole/orange))
|
if(istype(W, /obj/item/projectile/beam/wormhole/orange))
|
||||||
qdel(p_orange)
|
qdel(p_orange)
|
||||||
p_orange = P
|
p_orange = P
|
||||||
|
|||||||
Reference in New Issue
Block a user