Space Engineers
42 ψήφοι
Grand Cruise 2.0
2
   
Βραβείο
Αγαπημένο
Αγαπημένο
Μη αγαπημένο
Μέγεθος αρχείου
Αναρτήθηκε
Ενημερώθηκε
184.716 KB
15 Ιουν 2021, 16:23
12 Οκτ, 12:35
27 σημειώσεις αλλαγών ( προβολή )

Συνδρομή για λήψη
Grand Cruise 2.0

ΠΕΡΙΓΡΑΦΗ
The script allows you to move your ship in gravity and space as safely as possible, avoiding collisions with the surface of the planet or asteroids. The inertial flight system allows you to save energy and hydrogen and fly at high speeds without the risk of damaging the ship. The script is easy to install and does not require configuration so much as your preferences and courage.

Major update ver.2.0
Now the script works "out of the box" and does not require individual settings for each ship, as previously described in the guide "Grand Cruise. Fine tuning".

The script works in gravity and space with all types of thrusters, including those installed on subgrids. Vanilla autopilot is no longer used for flights, which consumes a lot of energy and hydrogen.

Mining and parking modes have been removed using an unofficial script patch Spug's Easy Auto-Docking 2 since these tasks can now be solved using vanilla automation.


Main features of the script
— Flight in cruise control mode at a given speed in gravity and in space
— Changing the flight altitude in gravity up/down from the current position of the ship
— Landing and takeoff in gravity with ship parking control landing gears and connectors
— Safe approach to any target using lidar at a specified minimum distance
— Fast takeoff to low orbit from gravity in energy and hydrogen saving mode
— Compatibility with AI Flight (Move) and Remote Control flight automation units
— Compatibility with the script Whip's Subgrid Thruster Manager

Installing the script
The following blocks are required on the ship on main grid:
  1. programm block
  2. ship controller (cockpit, remote control, pilot's seat)
  3. gyroscope for stabilization in gravity

Thrusters and other blocks can be installed anywhere, but for the script to work, thrusters are needed in three directions: up, forward and back. Additionally, you can use:

— one or more cameras facing forward
— landing gear and magnetic plates for landing mode
— parachutes, if you want to crash the ship into a planet on purpose
— any blocks that allow you to output text to the screen for telemetry

Before loading the script into the program block, add the prefix "cruise" to the cameras and telemetry output blocks (LCD panels, consoles, etc.) In the latter case, if there are several screens, you can specify its serial number through the "_" symbol, for example: Industrial Cockpit Cruise_2, so that the output is made to the central cockpit screen.

When changing the configuration of blocks during the game, you need to run the script with the "reset" argument. All arguments and configuration variables are described in the script code header.

Script operation
The script does not load the game and works on demand, performing the task specified to it via the argument for starting the program block. You can place buttons on the digital panel of the controller with an argument for starting the program block or simply execute the script in the desired mode via the Terminal, specifying it in the argument line.

The script does not interfere with the control of the ship and will in every possible way resist your attempts to crash it into the surface of a planet, mountain or asteroid. When flying in gravity, the script levels the ship and does not allow you to change the angles of inclination by pitch (from tail to nose) and roll (from wing to wing), preventing it from stalling into an uncontrolled flight.

In cruise control mode, the set speed of movement will be maintained. To remove this restriction, you can control the ship in flat fly mode. To do this, you need to run the script with the argument "0" and you can fly at any speed. In gravity, the script will maintain a minimum height and try to bypass the obstacle. It is not recommended to fly at maximum speed into the vertical table mountain on Pertam - you may not have enough luck.

Large grid ship - https://steamproxy.net/sharedfiles/filedetails/?id=3337302530
Small ship with subgrids - https://steamproxy.net/sharedfiles/filedetails/?id=3341326477

You can read more about setting up the script in the Grand Cruise 2.0 Guide
34 σχόλια
Survival Ready  [Δημιουργός] 18 Οκτ, 18:53 
Probably because all your connectors are used for parking.
Toothless_the_dragon 18 Οκτ, 14:31 
why does it disconnect all my ship
lordoftheloidl 2 Οκτ, 9:39 
@Survival Ready - Got it, i was about 100m above ground when the PB was shot down, not much time to handle a crash.
Thanks again for the help :-)
Survival Ready  [Δημιουργός] 2 Οκτ, 8:04 
@lordoftheloidl - There should be no systemic problems, and the destruction of the PB stops the script and the ship flies taking into account the settings it received from it last time. You need to disable the interception of control of thrusters and gyros to stop it.
lordoftheloidl 2 Οκτ, 7:35 
@Survival Ready - Little Update:

Basic Functions work like a Charm thanks for the quick response.
I noticed that in escape mode, after about 1000m the ship turns like 90 degress skyward, but after stoping and reenabling it didnt behave like that again.

also after damaging the PB i couldt land it because it weirded around and destroyed itself, but i guess thats more of a game engine problem than the script :-)
lordoftheloidl 2 Οκτ, 7:10 
@Survival Ready - Pretty Thanks, im gonna try it out asap and report back to you :-)
Survival Ready  [Δημιουργός] 2 Οκτ, 1:37 
@lordoftheloidl - I updated the script, I think now this problem will not arise again.
lordoftheloidl 30 Σεπ, 8:53 
Somehow my Ship starts turning upside down, even in flatline mode
Survival Ready  [Δημιουργός] 3 Σεπ 2023, 22:37 
Just put 0 in the argument string
WardenWolf 2 Σεπ 2023, 18:22 
How do you shut this thing off? What's the exact command?