Space Engineers

Space Engineers

View Stats:
Arthadonis Jan 9, 2017 @ 9:11pm
Rotor upper limit button panel control
Curious if there's a way to control rotor upper limits with the button panel?
By this i mean allow rotors to spin freely until i press 1 on the button panel, at which point the rotors' upper limit becomes 0 and they stop at that rotation.
< >
Showing 1-7 of 7 comments
Depends on good you are with a programmable block.

Command bars on cockpits, timer block, etc don't store floating values. All the functions are baked in. You might be able to rig something a programmable block. Rotors like to reorient which direction is which when limits are changed, so it might be a little tricky.
Last edited by The Big Brzezinski; Jan 9, 2017 @ 9:47pm
Arthadonis Jan 9, 2017 @ 10:32pm 
I was afraid you'd say that. I have no experience with the programmable blocks yet.
Pembroke Jan 9, 2017 @ 11:00pm 
How about not setting the upper limit to zero at once but use a series of timer blocks to gradually drop the value lower? That way it ought to look like it's slowly grinding down to a halt. Maybe.
Arthadonis Jan 10, 2017 @ 1:01am 
That's a good idea, i'll keep that in mind for the future, however for this perticular situation i'm going for an instant stop, i'm basically attempting to emulate the mass relays from Mass Effect in how the rings suddenly stop as the ship launches.
sir_lancealittle Jan 10, 2017 @ 2:32am 
You can access rotor limits through timers actions. Not sure if you can set accurate limits with that though. Try it out: Make a timer control the rotor, and a button panel trigger the timer.

Alternatively, take a look at some of the workshop mods and learn from those how to use the programmable block.

I learned a lot from this one:
http://steamcommunity.com/sharedfiles/filedetails/?id=367344570

EDIT:
(Yes, that one specifically uses rotor limiters. So you can see all the syntax needed in that one script there.)
Last edited by sir_lancealittle; Jan 10, 2017 @ 2:34am
Arthadonis Jan 10, 2017 @ 6:24am 
Thanks for the link sir_lancealittle, i'll take a look when i get up in the morning. Thankyou The Big Brezezinski and Pembroke for your suggestions aswell.
Karmaterrorᵁᴷ Jan 10, 2017 @ 6:51am 
If you put the braking force to max on the rotor it will stop instantly when powered down with a timer. You would have to fiddle with the RPM to get the timing right but you should be able to make it stop in pretty much the same place every time that way :)
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jan 9, 2017 @ 9:11pm
Posts: 7