Frostea

Members
  • Content Count

    26
  • Joined

  • Last visited

Community Reputation

5 Neutral

About Frostea

  • Rank
    Rocketeer
  1. I find the telescopic piston/extendotron useful for stowing mining drills and other delicate parts attached radially while entering atmosphere. I also like IR for manipulating docking ports on ground bases, it makes docking rovers much easier. If you just want to deploy satellites out of a SSTO there is probably no need for IR. Just a decoupler will do.
  2. The Smart A.S.S feature from Mechjeb is better than the stock when not in atmosphere, and it comes with a bunch of other utilities.
  3. Mechjeb still works for delta-v estimates, we can use that in the mean time folks.
  4. This has been solved here; Just delete the settings.cfg file in your KSP root folder. Note that you may want to change the keybinding for translate up/down and forward/backward in docking mode as they have swapped places.
  5. Deleting settings.cfg worked for me. The default for translate up/down and forward/backward seems to have swapped, but that can be changed in the keybindings.
  6. I'm getting this too. Hitting spacebar to swap between rotation and translation does not change the mapping for any key. It is as if docking mode itself was not enabled except for spacebar.
  7. Near future fission reactors should be enough. You don't need a lot of power to actually run the engine, just for the exotic matter generation.
  8. IMO metapackages are about halfway to what LadyAthena is asking for, which is a fully featured UI-based method of swapping mod packages. I like this idea. Might be even better if you could specify custom cfg files that you have written yourself for certain packages.
  9. Nehemia hasn't updated the mod for KIS compatibility yet. Use KAS to grab the experiment and store the result in a command pod if you don't want to return the experiment holders back to Kerbin.
  10. Thanks, that example was exactly what I needed. I guess I should have used the search function first.
  11. Hello, I'm trying to change the orbit of a ship to a high orbit around Eve using the following code. double testHeight = FlightGlobals.Bodies[5].Radius + Convert.ToDouble(FlightGlobals.Bodies[5].maxAtmosphereAltitude) + 1000000; Orbit testOrb = new Orbit(0, 0, testHeight, 0, 0, 0, 0, FlightGlobals.Bodies[5]); FlightGlobals.ActiveVessel.orbitDriver.orbit = testOrb; When I apply this as a module onto a stock part and then activate it via right-click menu while on the launchpad, it doesn't work, as shown in this screenshot with the debug menu: Anyone can figure out what is wrong with my code?
  12. Akron's ideas are good, FS+Tweakscale support would drastically reduce part clutter. Do note that procedural parts already has an inline life support supplies part for Tac LS. Maybe you can add some variety, such as nose cone shaped container which supports FAR or even tail fins with LS packed in.
  13. On Linux I've got about 11000 patches. I should cut down on that...
  14. Hello nlight. I really like your plugin for the ease of use. Removing those useless parts out of massive mods has never been easier. I have found a show stopping bug while running this on mono on linux. It is easily reproducible by following the steps below 1) Download a mod with a lot of parts like B9 2) Go look at the mod in Part Manager, and scroll down on the parts list (The listbox on the right) 3) Click on any mod in the mod list (The listbox on the left) 4) Crash with two System.ArgumentOutOfRangeException This can be mitigated by scrolling up on the parts list before clicking on mods in the mod list. I am not sure if this bug shows up on Windows. Anyway, the complete error log is as follows: System.ArgumentOutOfRangeException: Index is less than 0 or more than or equal to the list count. Parameter name: index 1 at System.Collections.ArrayList.ThrowNewArgumentOutOfRangeException (System.String name, System.Object actual, System.String message) [0x00000] in <filename unknown>:0 at System.Collections.ArrayList.get_Item (Int32 index) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridViewRowCollection.SharedRow (Int32 rowIndex) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridView.GetRowInternal (Int32 rowIndex) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridView.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridView.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0 System.ArgumentOutOfRangeException: Index is less than 0 or more than or equal to the list count. Parameter name: index 0 at System.Collections.ArrayList.ThrowNewArgumentOutOfRangeException (System.String name, System.Object actual, System.String message) [0x00000] in <filename unknown>:0 at System.Collections.ArrayList.get_Item (Int32 index) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridViewRowCollection.get_Item (Int32 index) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridView.SetSelectedCellCore (Int32 columnIndex, Int32 rowIndex, Boolean selected) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridView.MoveCurrentCell (Int32 x, Int32 y, Boolean select, Boolean isControl, Boolean isShift, Boolean scroll) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridView.OnRowsAddedInternal (System.Windows.Forms.DataGridViewRowsAddedEventArgs e) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Windows.Forms.DataGridView:OnRowsAddedInternal (System.Windows.Forms.DataGridViewRowsAddedEventArgs) at System.Windows.Forms.DataGridViewRowCollection.AddCore (System.Windows.Forms.DataGridViewRow dataGridViewRow, Boolean sharable) [0x00000] in <filename unknown>:0 at System.Windows.Forms.DataGridViewRowCollection.Add (System.Windows.Forms.DataGridViewRow dataGridViewRow) [0x00000] in <filename unknown>:0 at PartManagerPlugin.PartManagerUI.InstalledModsListBox_SelectedIndexChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ListBox.OnSelectedIndexChanged (System.EventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ListBox.OnItemClick (Int32 index) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ListBox.OnMouseUpLB (System.Object sender, System.Windows.Forms.MouseEventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.OnMouseUp (System.Windows.Forms.MouseEventArgs e) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WmLButtonUp (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.ListBox.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam) [0x00000] in <filename unknown>:0
  15. With Tweakscale you can scale up parts to meet the delta-v requirements without the use of nuclear or ion thrusters. I had to do this as I was playing with the ADIOS tech tree and haven't unlocked the nukes or ion thrusters. The Kerbodyne part pictured below is scaled to 7.5m on the bottom stage. Marked on the right is a rockomax science craft. It is not efficient but it gets the job done. Just for the record I had calculated that with that big 7.5m rocket I can only get about 300-500 delta-v after I hooked on to the rocket, so capturing the asteroid in Sun orbit might be a better idea if you aren't playing with life support or Remotetech. Yes you can do all of that but it is not needed. In fact, if you put more engines on the asteroid you absolutely have to make sure you have the center of mass and center of thrust lined up or you will be put in an uncontrollable spin when trying to move the asteroid. As you can imagine, it is hard to do that outside of the VAB.