RP-1 Realistic Progression One v1.5 for KSP 1.8.1
Changelog from Previous Version
Contracts
- Make contract deadlines configurable through RP-1 settings. Each difficulty preset now has it's own deadline modifier:
- Easy - 1.7x
- Normal - 1.3x
- Moderate - 1x
- Hard - 0.8x
- Fix floating point issues in payload contracts by requiring 0.01 less than stated
- Add soft cooldown to 'X-Planes Low' and 'X-Planes High'
- Increase the FO advance to 75k
- Round FO and FSO reward amounts
- Change uncrewed Lunar landing deadline to 2 years
- Add explanation to FSO contract that it does not properly complete in Kerbalism
- Make Geostationary sat contract pay more than Tundra
- Improve completion count info in contract descriptions
- Greatly lower contract reputation penalties
- Split the Orbital Recovery contract into 3 separate contracts with increasing difficulty
- Add repeatable orbit contracts for all planets
- Fix 2.4 times lower than intended rewards for some planetary orbit contracts
- Fly-by contracts that were gated by Mars are now gated by either Venus or Mars
Parts
- Lower ORM-65 entry cost to 1
- Add SM tank upgrade information to the tech tree
- Fix tech tree positions for Balloon tank upgrades
- Move all the Separate ROTanks parts to the starting node
- Add part configs for ROEngines Extended mod
- Add ECMs to Science Cores
- Fix Balloon tanks ECMs so that unlock cost is shared
- Add training for ROC Gemini
- Add tooling support for ROTanks procedural probe cores
- Move Cavea-B to the same node as bipropellant RCS
- Fix tooling for ROTanks SM
- Move ETS Apollo Solar Panels to the correct node
- Make unbalanced parts non-RP-0
- Tech tree adjustments for Kerbalism parts
- Add support for ROCapsules CST-100
- Add support for a lot of new ROEngines parts
- Better unlock cost for ROC gemini RCS pack
- Fix RD-253-Mk3 config
- Docking port unlock cost tweaks
- RSB + KK SpaceX pack avionics support
- Add more Agena Configs
- Fix Rutherford configs
- Fix RS2100 configs
Other
- Various improvements to career log
- Improve the on-screen messages in ModuleUnpressurizedCockpit
- Fix untooled vessels losing progress with KCT edit
- Fix procedural Science Core MaxControllableMass being calculated as Infinity, not 0.
- Add training course name to ModuleShowInfo in part picker dialog
- Add GeneralAviation training category for all the subsonic cockpits
- Fix Spaceplane training configs
- Short training times show hours in RP-1 UI
- Add workaround for KRASH not reverting game state correctly. This should mostly fix crew trainings not completing after a very long KRASH sim.
- Ensure that maintenance funds are deducted at least daily
- Add maintenance cost to all crew training courses
- Double the death chance when a crewmember has passed out from going over the cockpit service altitude
- Improve part tag texts
- Rework how retirement dates are calculated (read more at #1271)
- Rework R&R calculations (read more at #1271)
- Add retirement No-Later-Than value to GUI
- Update loading screen tips
CONTRIBUTORS
Thank you to everyone who contributed for this release!
@lpgagnon @siimav @leudaimon @glilienthal @Capkirk123 @lukecologne @Haukifile @DRVeyl @Standecco @norcalplanner @smartdummies