Skip to content

Instantly share code, notes, and snippets.

@careo
Created December 23, 2012 06:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save careo/4362324 to your computer and use it in GitHub Desktop.
Save careo/4362324 to your computer and use it in GitHub Desktop.
[KSPEvent(guiActive=false, active=true)]
public void MechJebVesselStateUpdated()
{
// Debug.Log("MechJebVesselStateUpdated");
BaseEventData ed = new BaseEventData(BaseEventData.Sender.USER);
// vessel.torqueRAvailable = vessel.torqueRAvailable + vessel.mass * 20
// vessel.torquePYAvailable = vessel.torquePYAvailable + vessel.mass * 20
var script = String.Format(@"
vessel.thrustAvailable = vessel.thrustAvailable + {0} * vessel.mass
vessel.maxThrustAccel = vessel.maxThrustAccel + {0}", maxThrust);
ed.Set("script", script);
part.SendEvent("MechJebLua", ed);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment