Space Engineers

Space Engineers

Whip's Artificial Horizon Redux
229 Comments
Leconite Aug 31 @ 8:48am 
Totally understandable, deploying it in a large grid LCD block of some type is usually how I use it too.
Can't really read it otherwise.
Felix Aug 31 @ 6:11am 
@ Leconite, I'd really only want it visible inside a gravitational field, not in space. The problem with the cockpit screen is it is too small for me to see well. The text on it is literally unreadable. Plus it is so far out of normal view, it also becomes mostly useless when trying to see where you are going. If I had access to the clear LCD panel I'd try using it in front of my cockpit window, but alas, I do not.
Leconite Aug 30 @ 8:26am 
The displays actually do make sense, if you could explain what parts you don't understand, we could probably help you out with that.

In space, a pitch angle doesn't make much sense, as there is no reference to pitch to.

In planetary gravity, I believe the reference is sea level altitude.
@Whiplash141, let me know if I'm wrong about that.

If the target indicator, the symbol in the center of the screen is in the blue section, I am pitching up according to the planetary reference. 0 to 90 degrees, as indicated by the numbers on the edges of the blue section.

If the target indicator, is in the black, I am pitching down according to the planetary reference. 0 to -90 degrees, as indicated by the numbers on the edges of the black section.

The line between blue and black sections can be used to visualize roll angle.

The up arrow symbol near the target indicator indicates directional velocity, and can be used to visualize yaw and pitch as well.
Felix Aug 29 @ 3:34pm 
Any way to get the planetary hud from this to replace the artificial horizon bar (or perhaps know of a mod that does) on the player hud. I can't stand not knowing the pitch angle of my ship and the screens are entirely unintelligible to me.
Whiplash141  [author] Jul 12 @ 8:47pm 
rad :)
Leconite Jul 12 @ 3:19am 
Confirmed, can see through it on transparent and holographic lcd's.
Have used this with both.
Whiplash141  [author] Jul 10 @ 8:50pm 
All of it should be
AIM-9X Jul 10 @ 8:44pm 
I was wondering how much of it was see-through on a transparent LCD
Whiplash141  [author] Jul 10 @ 8:43pm 
Works on all LCD's, yes
AIM-9X Jul 10 @ 8:30pm 
Will this work on a transparent LCD and allow me to see past it?
Leconite Nov 16, 2024 @ 2:10am 
Works on any LCD.
MARRA92 Nov 15, 2024 @ 3:56pm 
does it work on text panel or other vanilla lcd as replacement of default dotted art-horizon?
Leconite Oct 19, 2024 @ 5:13am 
Would it be workable to integrate, at least, the non radial compass from your other script into the planetary horizon display?

Both scripts already give me a bearing, having all directional info on one display if possible would be great.

I imagine a non radial compass at the top, or a small radial compass in one of the bottom corners of the display, with config options to turn those parts of the display on or off.

Thanks for the great script, much better than the OEM (KSH) supplied alternative. :-)
Whiplash141  [author] Oct 14, 2024 @ 7:37pm 
I fixed it a few hours before you both commented. Please see the change notes :P
Lord Lorcan Oct 14, 2024 @ 4:07pm 
Hi all;
I confirm, strange but true, it's broken since last update
HiroOne™ [XXXV] Oct 14, 2024 @ 2:55pm 
Currently broken due to update
{H.K.}Warlama Jul 30, 2024 @ 4:05am 
ok cool, thank you for this!! i appreciate it!
Whiplash141  [author] Jul 29, 2024 @ 8:07pm 
It is based on estimated time to ground impact and is configurable in custom data via the "Collision warning time threshold (s)" parameter. I used this as opposed to a fixed altitude warning to reduce false positives and make it more of a "you are going to hit the ground" warning and less of a "you are flying low" warning :)
{H.K.}Warlama Jul 29, 2024 @ 6:33pm 
Hello Whip, I have a question about the script. the pull up warning, is that based on how close you are to the ground? if so is there a way to adjust the pull up warning to alert you if your say 50M
or 100M from the ground? or is it based on different factors?
Whiplash141  [author] May 4, 2024 @ 5:28pm 
This is not a mod, it is an in-game script. You do not (and should not) need to add it to your server to use it. You only need to enable in-game scripts in the world options.
NiceGuy May 4, 2024 @ 8:33am 
Tried to add it to my Nitrado server but it cause an error and the server can not load the mod.
Whiplash141  [author] May 2, 2024 @ 3:36pm 
@IAmPaRedux_ed (AFO):
See step 3. Anything with text screens can have this on it.
VivaVii May 2, 2024 @ 3:16pm 
WHIP you always know how to knock it out of the park.

These 3d arrow heads make me think thered be a good way to implement a locked target's orientation and velocity being displayed on a screen.
Vulpisfoglia Mar 26, 2024 @ 3:58am 
Hey! Awesome script btw! Is there any way for me to use this on custom ship control consoles? This script would be very helpful if it would be possible to allow it to be used by mod control consoles especially for larger ships as the command room would usually be inside the ship.
Sapioit Feb 15, 2024 @ 11:39am 
Or at least having lines every 45 degrees, which to get darker towards West and lighter towards East, to transmit the same message.
Sapioit Feb 15, 2024 @ 11:38am 
While true, having a 3-axis display for while in gravity would allow one to see how the vehicle is moving without having to read numbers. Because on small displays, like the one in the Industrial Cockpit, those numbers are difficult to read. Though one way to fix that in the current in-gravity display would be to change the color every 45 degrees, to be a different shade, lighter towards the East and darker towards the West (rising sun and setting sun in real life, even if not in-game). Or other colors instead of other shades. Or both. Your call, after all.
Whiplash141  [author] Feb 15, 2024 @ 11:19am 
Possible, but I'm not keen on adding that as the gravity and north vector is redundant information since that is already conveyed by the bearing and the horizon elevation ladder.
Sapioit Feb 15, 2024 @ 11:14am 
I know there is a mod which adds a compass on planets. Would it be possible to make it align an axis to point against the gravity and another axis to point towards one of the poles, for the following setting, please?
Show XYZ axes in gravity=True
Whiplash141  [author] Feb 15, 2024 @ 10:42am 
@maiku41: added in v1.12.7
maiku41 Feb 14, 2024 @ 7:34pm 
Any chance of adding a configurable altitude offset so it can be made to read 0 when on the ground rather than showing the distance of the cockpit above ground?
Sapioit Feb 8, 2024 @ 1:40pm 
Thank you very much! It would be very useful to have one of the axis point against the gravity, so we can use it as an alignment target when going straight up.
Whiplash141  [author] Feb 8, 2024 @ 1:37pm 
The axes are entirely arbitrary and mean very little in a physical sense to the pilot as they are world aligned. I can; however, add an option to display the axes in gravity
Sapioit Feb 8, 2024 @ 12:44pm 
Awesome script! There is only one thing I think it's lacking: The option to use the 3D arrows while on a planet.

We have:
Show XYZ axes in space=True
Please add:
Show XYZ axes in gravity=False

That way, we would be able to force it to show the XYZ axes in gravity, so we know how fast we're moving in each direction.

Maybe also add an option to see speeds for each of the 3 axis, for the XYZ view.
i.e.
X: 33.40
Y: 0.04
Z: 6.90
z64555 Jan 17, 2024 @ 6:45pm 
Awesome! Thanks much.
Whiplash141  [author] Jan 17, 2024 @ 3:09pm 
@z64555:

Rewrote config processing to support this. Use version 1.12.2+ and set Acceleration display mode to G_force in the custom data of the programmable block.
Whiplash141  [author] Jan 17, 2024 @ 1:17pm 
Gimme a few hours
z64555 Jan 17, 2024 @ 9:35am 
Hi there, great script. Would it be possible to printout the acceleration into g's instead of m/s^2? This would line up with the gravity readout and would help pilots know if they can enter gravity safely or not.
brenofbread Nov 30, 2023 @ 10:25am 
thanks, appreciate the help!
Whiplash141  [author] Nov 29, 2023 @ 3:36pm 
just ground warnings
brenofbread Nov 29, 2023 @ 3:14pm 
Does this script also show lock warnings or just ground warnings?
Into Sep 27, 2023 @ 4:49pm 
alr, thanks anyway, love the script!
Whiplash141  [author] Sep 27, 2023 @ 3:03pm 
Nope, Keen hard capped screen update rate at 6 Hz
Into Sep 27, 2023 @ 1:40pm 
Is it possible to increase update time?
Whiplash141  [author] Sep 10, 2023 @ 1:01pm 
Uhh not with this script as I didn't really see a reason to
Kyndle Sep 10, 2023 @ 7:33am 
is there a way to use multiple lcds? to make one big screen?
Chevayo Aug 9, 2023 @ 9:47am 
Found in the Custom Data - draw tittle screen.
Sorry for premature question. Thank's
Chevayo Aug 9, 2023 @ 9:43am 
Is it possible to remove the animation form the display of the programmable block itself?
Whiplash141  [author] Jul 29, 2023 @ 3:45pm 
If you are talking about a drone that is not attached to your ship in anyway, then no
Skoxe Jul 29, 2023 @ 1:46pm 
Is there a way to show the vector of my drone on my base control seat?
Into May 20, 2023 @ 9:55am 
Can I get this somehow onto the Jetpack hud?