Skip to content

[1.2.2] GTI Utilities v2.0

Compare
Choose a tag to compare
@WarezCrawler WarezCrawler released this 05 Apr 12:10
· 15 commits to master since this release
  • Changed some utility class' to static
  • Implemented CustomParameterUI, i.e. now the GTI settings are available in the in game settings menu.
  • Created GTI_MultiModeHarvester, which is basically the same as multi mode for converters
  • Updated MM for MultiModeConverter to handle ModuleAnimationGroup better.
  • Updated GTI_MultiModeConverter to use new base class for multimode. Functionality basically the same on UI level.
  • Added EVA button for changing modes, for when you only want this functionality in Editor and in on manned missions.
  • GTI_MultiModeConverter and GTIMultiModeHarvester now supports changing mode on eva, making it more viable configuring the multimode to only be in VAB and on eva, hence no drone switching of modes in flight. [availableInEditor, availableInFlight, externalToEVAOnly --> if "availableInFlight = true" then externalToEVAOnly is forced to true. If "availableInFlight = false" then "externalToEVAOnly = true" to enable eva switching of modes.
  • Introduced "affectSymCounterpartsInFlight" to the base class, meaning Converter and Harvester multimodes now have the option to enable symmetric counterparts to be affected in flight when you switch modes. Does NOT apply to EVA switching.
  • Updated GTI_MultiModeEngineFX to use the same base class as converters and harvesters
  • Complete rewrite on GTI_MultiModeIntakes, now functions like the other multi modes modules. In order to have multimode intakes work, you now have to add multiple intakes, one for each mode.
  • Added KSPField preserveResourceNodes to MultiModeIntake which effectively stops the module from messing with resources in the part. This is for compatibility with WarpPlugin (KSP Interstellar)