Releases: blowfishpro/B9PartSwitch
Releases · blowfishpro/B9PartSwitch
B9PartSwitch v1.5.1 for KSP 1.2
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
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
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
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
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
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
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
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
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
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