Skip to content
shadowmage45 edited this page Oct 9, 2017 · 26 revisions

Mod integration patches for suggested game setup

List of Mods

Logistics

  • USI-LS
  • USI-MKS
    • Modified to not use GroundConstruction
    • Modified to not use Firespitter
  • EPL

Parts

  • Near Future - Spacecraft
  • Near Future - Solar/Electrical
    • WTF are the new deps in the NF suite;
      • DynamicBatteryStorage is a NF-specific solution to time-warp and EC problems.
      • Sadly, requires hard-coded dependency in order to add new 'power handler' types, as they cannot be added through config/etc, but instead each requires a new class be created.
  • Near Future - Propulsion
  • Near Future - Construction
  • CryoEngines
  • KerbalAtomics
  • SSTU
  • KerbalFoundries
  • WBI-Buffalo Rover (converted to MKS/SSTU modules for converters, fuels, etc)
  • OrbitalScience (DMOS)
  • Airplanes Plus
    • Modified to not use Firespitter (FS too ingrained without writing custom modules for everything... which I might do later)

Gameplay

  • KIS
  • KAS?
  • MJ
  • Community Tech Tree
  • RealPlume (+Smokescreen)
  • Visual Enhancements
    • SVE using:
      • EVE
      • Scatterer
      • Distant Object Enhancement
  • Final Frontier (kerbal accomplishments)

Dependencies

  • Community Resource Pack
  • Community Tech Tree
  • Community Category Kit
  • KSPWheel

Patches

  • Stock Adjustments
    • Remove Fuel Tanks - all standard round tanks
    • Remove Engines - all standard stack-mount LF/O engines (keep ion, jet)
    • Remove stock RCS (4-way, linear)
    • Remove stock probe-cores (except stayputnik?)
    • Remove stock decouplers (all except separators)
    • Remove stock fairings (all)
    • Remove stock heat-shields
  • USI-LS Compat
    • Add LS resources to containers
      • MFT-A
      • MFT-D
      • MFT-S
      • MFT-L
      • MUS
      • SC-A
      • SC-B
      • SC-C
      • SC-E
      • SC-V
      • LC-POD-X
      • ST-DOS-XXX
      • ST-COS-XXX
      • ST-HAB-XXX
      • ST-CFG-XXX
    • Add LS modules to crewed parts
      • SC-A
      • SC-B
      • SC-C
      • SC-E
      • SC-V
      • LC-POD-X
      • ST-DOS-XXX
      • ST-COS-XXX
      • ST-HAB-XXX
      • ST-CFG-XXX
    • Remove extra parts (supply containers)
    • Add model defs and tank configs to MFT-R for the USI-LS supply-pak models
  • USI-MKS
    • Remove all 'kontainers' or convert to a single MFT part with adjustable diameter and textures
    • Add USI modules to MFT parts (warehouse/logistics)
    • Remove GroundConstruction dependency - replace with EPL equivalent modules and functionality
      • Ranger_Workshop
      • Tundra_AssemblyPlant
      • Tundra_Workshop250
    • Add MKS resources to MFT tanks
    • Remove Firespitter from all parts, replace with SSTU equivalent modules (what is it even used for?)
      • KER_Adapter
      • KER_Crate
      • KER_Tank
      • KER_WheelBay
      • KER_WheelBay_Short
      • MKS_EL_OrbitalDock
      • Ranger_ISM
      • Tundra_ISM
  • EPL Compat
    • Remove all EPL tanks/containers
    • Convert EPL to use mat kits / spec parts setup (patches included in current MKS, might need to stash for future)
    • Add EPL workshop to SSTU crewed parts (with appropriate efficiency mults)
      • ST-HAB
      • ST-CFG
      • ST-DOS
      • ST-COS
    • Add EPL MKS construction resources to SSTU containers / MFT parts (handled through SSTU-MKS patches)
    • Make sure MKS-EPL Shipyard model is still available (need orbital construction dock)
  • Near Future
    • Convert Construction series into single modular part / MFT / Cargo-bay / truss setup.
      • Octo
      • Hex
      • Square
      • Annular
      • Including defs for all adapters -- use new variant support to set adapters to the proper main body variants.
      • Setup tech-tree unlocks for the truss lengths and variants
      • Include the new MFT-NFC part in the USI/MKS resource patches -- need all resources available for the resource-laden truss variants.
    • Remove existing NF construction part definitions (keep adapters for stand-alone use?)
    • What to do about the crewed/pressurized parts?
    • Convert NF construction adapters to use ModelSwitch/etc (remove B9PartSwitch dependency)
      • Will need an updated/simplified ModelSwitch; don't feel like figuring out the existing one (it is that much of a mess)
    • Remove KerbalAtomics/CryoEngines fuel tanks (or convert to MFT)
    • Convert CryoEngines to use SSTU Engine Clustering
    • Convert NF Propulsion to use SSTU Engine Clustering
    • Convert NF Launch Vehicles to use SSTU Engine Clustering
    • Convert legs/wheels to use KSPWheel
  • KerbalFoundries