From 09aa0f704f111914fc73cc3875130169329f5fdb Mon Sep 17 00:00:00 2001 From: SandPoot Date: Sat, 24 Aug 2024 21:41:21 -0300 Subject: [PATCH] set those up --- code/modules/shuttle/navigation_computer.dm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/modules/shuttle/navigation_computer.dm b/code/modules/shuttle/navigation_computer.dm index 0cb38a43d5..6a290c3c84 100644 --- a/code/modules/shuttle/navigation_computer.dm +++ b/code/modules/shuttle/navigation_computer.dm @@ -30,6 +30,18 @@ actions += new /datum/action/innate/shuttledocker_rotate(src) actions += new /datum/action/innate/shuttledocker_place(src) + set_init_ports() + + if(connect_to_shuttle(SSshuttle.get_containing_shuttle(src))) + for(var/obj/docking_port/stationary/port as anything in SSshuttle.stationary) + if(port.shuttle_id == shuttleId) + add_jumpable_port(port.shuttle_id) + + for(var/obj/docking_port/stationary/port as anything in SSshuttle.stationary) + if(!port) + continue + if(jump_to_ports[port.shuttle_id]) + z_lock |= port.z GLOB.navigation_computers += src whitelist_turfs = typecacheof(whitelist_turfs)