Space Engineers

Space Engineers

Ground to Orbit lite Computer (broken)
31 Comments
Elfi Wolfe  [author] 16 Aug, 2017 @ 10:35am 
The ship main program mk2 is light and painless. And does what you asked for. It was a complete rewrite of every thing.
Krypt 16 Aug, 2017 @ 7:03am 
Oh, thanks. I'm looking for simple script hich able to deliver my hydrogen rocket to "deep space".

About save/load... I will give some self-promotion there: https://github.com/krypt-lynx/SE-Sequencer2/blob/master/Sequencer2/Lib/neighbours/Serializer.cs
This thing is provides simple way to serialize/deserialize data. Reads in Program() must to follow order of writes is Save(). Also, use try .. catch to handle format error.
Elfi Wolfe  [author] 16 Aug, 2017 @ 6:40am 
um. Let me check. But this is an older script.. the new orbital system in ShipMainProgram Mk2 is better. I need to copy that system over to this script. the new orbital system does support save/load handling much better.
Krypt 16 Aug, 2017 @ 5:19am 
Also, "orbit" does not really turns off system. I don't see easy way to return control to the player:
- turn off trusters overrides
- turn off gyroscope overrides
Krypt 16 Aug, 2017 @ 4:48am 
Does this script supports save/load handling? Looks like does not, but maybe I done something wrong?
Skallabjorn 23 Jul, 2017 @ 12:51pm 
thanks
Elfi Wolfe  [author] 23 Jul, 2017 @ 11:28am 
you run that as an argument vs the programing block. So you can use a G-menu or set it up on a timer and then trigger the timer with g-menu or a button console.
Elfi Wolfe  [author] 23 Jul, 2017 @ 11:26am 
orbit turns on/off the orbit feature. (or can use hover)
autolevel turns on/off the autolevel feature.
Skallabjorn 23 Jul, 2017 @ 11:24am 
once one has landed etc what the command g-menue arguement to reset the blocks so that you have full control of the ship again ( stops trying to hover etc at altitude or )
Elfi Wolfe  [author] 23 Jul, 2017 @ 7:34am 
That was just an example. if you want to change altitude you can have a button set to run the flight computer with selectorbita ### and then the flight computer will change to that height.
um but a changealtitude #### i'll add that to possible code improvement.
Krahazik 23 Jul, 2017 @ 6:45am 
for button panel control, should add an ascent and decent commands, those along with the curentaltitude command would allow for up/down movemnt easilly from a single button panel
Krahazik 22 Jul, 2017 @ 9:06pm 
Will give that a try
Krahazik 22 Jul, 2017 @ 9:06pm 
I did set an LCD, but nothing was being displayed
Elfi Wolfe  [author] 22 Jul, 2017 @ 3:07pm 
I set the computer, added 4 timer and a button panel to change some of the settings.
Elfi Wolfe  [author] 22 Jul, 2017 @ 2:40pm 
You have a LCD with [ShipStatus] it will give the read out from the script. Tell you if auto level is trying to change the ship, how much power is needed for current altitude, ect.
Krahazik 22 Jul, 2017 @ 2:20pm 
At this point I am unable to identify if the script is even running or not. It appears to be not controlling the station at all. No autoleveling. No change in elvation to move tot arget gravity. Nothing.
Krahazik 22 Jul, 2017 @ 2:01pm 
There seams to be an issue with autoleveling, its trying to slowly rotate the station on roll and isn't doing anything for pitch at all?
Krahazik 22 Jul, 2017 @ 12:18pm 
Ahh ok. Having it start on load would be vital. So I just need to give it the hold altitude argument.
Elfi Wolfe  [author] 22 Jul, 2017 @ 11:40am 
Loaded the BP. the Flight computer is set to default to land. So as soon as i turned it on and the timer, it started to land. and the timer is set to trigger. Just need it to run once a second. so you can edit the script to set desired altitude. or put in a g command to run the flight computer with currentaltitude arguement. if you put in the name of the timer block into the flight computer, the flight computer will start the timer block on game load. i'm guessing that the flight computer started, but never got ran again so the gyro was stuck in overrride.
Elfi Wolfe  [author] 22 Jul, 2017 @ 10:52am 
You have a blueprint of the craft?
Krahazik 22 Jul, 2017 @ 9:40am 
Not sure what went wrong but the first thing the script did was put my craft into a pitching spin
Elfi Wolfe  [author] 13 Apr, 2017 @ 11:57pm 
Ops. Need to add hoverAltitude to save and load.
Skallabjorn 13 Mar, 2017 @ 5:33pm 
My thanks :)
Elfi Wolfe  [author] 13 Mar, 2017 @ 5:14pm 
um. I can just drop in the current sun chaser. I'm not sure I can set it up to not need configuration. Let me look at it and see if I can make a drop in version that does not need setup.
Skallabjorn 13 Mar, 2017 @ 8:25am 
possible to add the basic orbital sun chaser to this script?
Elfi Wolfe  [author] 26 Feb, 2017 @ 10:13am 
What I do is I turn off the ship dampeners and then use the side thrusters to push the station up to desired speed and then just let it coast. but this script does not touch the side thrusters only the thrusters pointing down in the gravity well.
B1487E 26 Feb, 2017 @ 1:07am 
Anyway to tell the ship to go at a certain speed while its orbiting? What I mean is, I want my ship to maintain an orbit with a planet while traveling at 50m/s
Elfi Wolfe  [author] 21 Feb, 2017 @ 5:27pm 
Try this.
Drop script in.
Give a LCD a title, default has [ShipStatus] in LCD name.
Set up a timer block with:
1. program block with empty argument
2. start timer block
3. set delay on timer block to 1 sec.
leclairaj 20 Feb, 2017 @ 11:40am 
Any chance you could give a couple more instructions for this? I can't seem to get the LCD working