Jump to content

[0.25]EngineTuneControl (version 1.0b)


belpyro

Recommended Posts

EngineTuneControl

This mod intercept native engine throttle control and provide to setup step of power up/power down from 0.01% to 0.1%

Hot keys:

O - enable/disable

Alt+O - decrease step

Alt+P - increase step

z1aqyb0.png

Unpack and copy GameFolder content into your KSP_LOCATION\GameData

Compatibility With Other Mods

Compatibility with KSP 0.24.2-0.25

25/09/2014

First beta release

curse

This work is licensed under a GPL v3 license

Edited by belpyro
test mod with KSP 0.25
Link to comment
Share on other sites

I saw this mod on Curse and it is actually really handy for some specific tasks. Nice to see a forum post for it now. Hopefully this mod can be developed further in the future.

Yes, of course, I'm going to evolve this mod in the future.

P.s. I have a lot of ideas for KSP modding and enough of experience in .Net development for implement all my ideas :)

Link to comment
Share on other sites

So this affects the throttle such that autopilot mods (ie Mechjeb) will also use the stepped throttle?

No. This mod fully intercept engine control and MechJeb will not use engine control itself. I developed this mod for manual landing or something else. For using MechJeb landing autopilot just disable this mod over pressing key "O".

Link to comment
Share on other sites

Yes, of course, I'm going to evolve this mod in the future.

P.s. I have a lot of ideas for KSP modding and enough of experience in .Net development for implement all my ideas :)

Good to hear. One feature I would love to see implemented some day is a simple command stepper that controls the throttle. Just a simple GUI that lets you enter timed steps of various throttle levels.

Here is a simplistic example of how it would work. The GUI would have a couple rows to start, with each row being an individual step (or command), and you'd have a little plus button to add further steps. For each step you'd have a couple basic parameters. The first being the step length which you could enter as either milliseconds or seconds (maybe even minutes for extremely low thrust/high efficiency engines) and you'd have the option to change the timing scale for each individual step. Then you would just need a place to enter the desired throttle level for each given step.

So you'd have something like:

Step1: Step Length[5.50seconds] w/[35%]Throttle

Step2: Step Length[225miliseconds] w/[65%]Throttle

Step3: Step Length[1.20minutes] w/[95%]Throttle

Etc Etc.

Then you could start implementing things like step transitions that allow you to accurately adjust the throttle at a consistent rate from, say 50% to 100%, over a specified length of time. So the throttle would move at a constant rate between two steps. Eventually You could even go as far as dynamically adjusting the throttle by using your current flight conditions (i.e. your current acceleration, your altitude, etc) along side some basic operators and functions. By using the basic stepper system, having certain flight variables available and getting some basic operators and functions implemented you could make things like automated ascent profiles and automatic suicide burns when you are about to pass the survivable threshold. Basically a simplified graphical version of kOS. Think supercollider vs Max/MSP (where supercollider is kOS and Max/MSP is what I was talking about).

Anyway, that was just where my mind went when thinking of how a mod like this would naturally progress with its features.

This all probably falls under stuff I just need to do myself, lol.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...