Skip to content

Releases: blowfishpro/B9PartSwitch

B9PartSwitch v1.5.1 for KSP 1.2

20 Oct 16:56
Compare
Choose a tag to compare

Changes

  • Fix resource amounts displaying incorrectly in part tooltip
  • Reformat module title in part list tooltip a bit
  • Hopefully reduce GC some more

B9PartSwitch v1.5.0 for KSP 1.2

15 Oct 02:37
Compare
Choose a tag to compare

Changes

  • Update for KSP 1.2
  • Add CoMOffset, CoPOffset, CoLOffset, CenterOfBuoyancy, CenterOfDisplacement to editable part fields
  • Hopefully reduce GC allocation a little bit

B9PartSwitch v1.4.3 for KSP 1.1.3

23 Jun 03:12
Compare
Choose a tag to compare

Changes

  • Recompile against KSP 1.1.3
  • Remove some code which is unnecessary in KSP 1.1.3

B9PartSwitch v1.4.2 for KSP 1.1.2

18 Jun 20:26
Compare
Choose a tag to compare

Changes

  • Fix TweakScale interaction - resource amounts did not account for scaling (broken since v1.4.0)

B9PartSwitch v1.4.1 for KSP 1.1.2

12 Jun 18:59
Compare
Choose a tag to compare

Changes

  • Fix bug where we were setting maxTemp when we should have been setting skinMaxTemp or crashTolerance

B9PartSwitch v1.4.0 for KSP 1.1.2

11 Jun 19:53
Compare
Choose a tag to compare

Changes

  • Find best subtype intelligently
    • If subtype name was previously set, use it to find the correct subtype (allows subtypes to be reordered without breaking craft)
    • If name was not previously set or not found, but index was, use it (this allows transitioning from current setup and renaming subtypes if necessary)
    • If index was not previously set, try to infer subtype based on part's resources (this allows easy transitioning from a non-switching setup)
    • Finally, just use first subtype
  • Add unit testing for subtype finding
  • Get rid of some unnecessary logging in debug mode
  • Refactor part switching a bit

B9PartSwitch v1.3.1 for KSP 1.1.2

07 Jun 03:54
Compare
Choose a tag to compare

Changes

  • Fix bug where having ModuleB9PartInfo on a root part would cause physics to break due to an exception (really a stock issue but no sense waiting for a fix)

B9PartSwitch v1.3.0 for KSP 1.1.2

26 May 06:06
Compare
Choose a tag to compare

Changes

  • Do not destroy incompatible fuel switchers. Instead, disable fuel switching
  • Allow part's crash tolerance to be edited
  • Add info module to display changes to part in the info window. Only displays things that can be changed.
  • Various internal changes

B9PartSwitch v1.2.0 for KSP 1.1.2

20 May 03:12
Compare
Choose a tag to compare

Changes

  • Support TweakScale integration
  • Allow plural switcher description (in part catalog) to be edited)
  • Disable changing surface attach node size (problematic with Tweakscale)

B9PartSwitch v1.1.4 for KSP 1.1.2

06 May 07:27
Compare
Choose a tag to compare

Changes

  • Don't remove FSfuelSwitch or InterstellarFuelSwitch if ModuleB9PartSwitch doesn't manage resources
  • Defer rendering drag cubes until part has been attached (fixes flickering in editor)
  • Avoid firing events multiple times when symmetric parts present
  • Various internal changes