Space Engineers

Space Engineers

25 ratings
Docking Computer
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
4.305 KB
11 Sep, 2018 @ 4:44pm
1 Change Note ( view )

Subscribe to download
Docking Computer

Description
Dutomatically transits and docks your ships. Allows you to set up multiple destinations and undock/transit/dock between them. Don't forget to rate this script.

HOW TO USE

* You need to put a [dock] tag in the name of a remote control and a connector.
* To add a dock, dock at a docking port
* then run the script with the argument "save <dock name>"
* To transit to a place run the script with the argument "goto <dockname>"
* To cancel transit/docking run the script with the argument "stop"
*
* You can change the settings of each individual dock by viewing the custom data of the programmable block
* Here are the settings:
*
* ParkDistance - How far away from the docking port to target the autopilot.
* UndockDistance - How far to move the ship from the docking port after undocking it.

Other fun things:

Put [dock] on a sound block to make it play while docking. Put "The Blue Danube" on it for extra fun!
28 Comments
hampson.jeffrey 10 Oct, 2023 @ 6:55pm 
OK, I LOVE this.
and the fact it STILL works despite all keen updates is awesome!
My only question is can it be used with multiple connectors/docks?
(Dock at X with connector X, Dock at Y with connector Y?)
(ingot/ore transport)
Ziku 4 Feb, 2021 @ 8:32am 
Two questions:
Is it possible to make ship just land at desired location (like on platform without docking)?
Is it possible to use different connectors for different 'saves' (docking locations)?
Avarice 10 Sep, 2020 @ 3:36am 
To elaborate, I have a small subgrid with all my programs on it to save space for a droneship. I've dubbed it the 'AI Core'. The remote control is on the main grid with the thrusters, the program is on the 'AI Core'. Can this work in any regard? I've tried to put [dock] at the end of the RC's name but it still does not recognize it. Even after recompiling.
Avarice 10 Sep, 2020 @ 3:34am 
Can this be placed on a subgrid and still work without having some other script like Whip's Rotor Thrusters?
MiguelRPG 24 Jun, 2020 @ 7:46am 
Shinoshi 30 Dec, 2019 @ 9:53pm 
also would be nice if there was a way to use jump drives, like if distance greater than 40km and there is a jump drive on the grid select some coord. and jump. donno if this is even possible to do
Shinoshi 30 Dec, 2019 @ 9:49pm 
would like to see a reduced speed on final approach after alignment ( i use a piston and merge block to dock and keep grids seperate.) [ as i approach a connector, a sensor extends a piston with a merge block on it, then if this script slows down the approach it would merge, and sensor does not detect subgrid, so it retracts till it is stopped by connector] lock the connector, and docked no damage(usually).
Erathanos 10 Aug, 2019 @ 6:08pm 
The rest of it works well enough. :steamfacepalm:
Erathanos 10 Aug, 2019 @ 6:07pm 
wanting to add, ( even though I thought it didn't need to be mentioned )
Switch lock on a connector also nothing..

Going to have to assume that aspect either does not work, or it simply does not work..
I know that sounds like the exact same thing, but it isn't.
Erathanos 6 Aug, 2019 @ 6:56pm 
How does one trigger the undock, even after adding "UndockDistance=50"
switch locking the connector does nothing
running the goto name simply redocks it
hitting stop argument.. nothing
making an undock run command.. nothing

heh, thanks :steamhappy: