Space Engineers

Space Engineers

Not enough ratings
How 'bout I jump anyway?
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
File Size
Posted
5.885 MB
22 Oct, 2019 @ 10:47am
1 Change Note ( view )

Subscribe to download
How 'bout I jump anyway?

Description
Exposes IMyJumpDrive.Jump(false) as a terminal action accessible anywhere, "Jump Please." This does not mean it is possible to trigger the Jump Drive at any time.
This is a demonstration of why KeenSWH decided only to expose this whilst in a cockpit.

Activating this action at the wrong time gives no feedback whatsoever. Activating it at the correct time pops up the usual "this is the ship mass, seated crew, etc., confirm jump yes/no" box. The correct time is either: someone is in a cockpit on the ship, or there is a remote control actively controlling the ship via autopilot, even if speed is 0.
Fun fact: if remote control's speed is 0 and is on autopilot, it will just turn to face the coordinates one by one, considering each one "completed" when the facing is correct.

It would be nice to be able to bypass the "confirm" dialog, but that is not possible without an external DLL overriding the Jump Drive's interface. This is why other mods e.g. FTL Drive continue to exist despite a vanilla feature.

Known bug: If you CREATE a new world with this mod loaded, and the world doesn't start out with any jump drives (like the Red Ship does), then when you do put down a jump drive, you won't be able to access the non-modded actions of it. Digi told me a solution but it sounded like a lot of work for the trash fire that this idea is. So in practicalness: reload the save if this ever bothers you.

Code available at https://pastebin.com/js2ZSNti . 75 lines, only about 10 are meaningful.
2 Comments
Extramrdo  [author] 22 Oct, 2019 @ 1:48pm 
bug report: doing this on a Jump Drive that you then assign to Space Pirates yields a middle-of-the-screen tutorial text "Jump was aborted, distance too short." INSTEAD of the typical pop-up alert that tells you the distance.

Also bug report: trying to normally Jump to a waypoint that you're at yields the pop-up warning w/ [ok] button, but the text is: "Obstacle Detected! Jump Distance will be truncated. \nDistance to destination: ..." with the "\n" being printed as plaintext.
Extramrdo  [author] 22 Oct, 2019 @ 1:35pm 
The only "valid" applications I can think for this are carrier barge with a sensor that asks to jump as soon as a small ship lands on it, or a puzzle where an engineer must push a button on a button panel, then run to a passenger seat before the ship leaves without them.