Skip to content
This repository has been archived by the owner on Jun 17, 2021. It is now read-only.

Real-Gecko/KSP-BonVoyage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KSP-BonVoyage

Rovers background processing for KSP.

Changelog

0.13.2

Changes

  • KSP 1.3.1 compatibility
  • Tooltip change
  • Pilots, USI Scouts and anyone with AutopilotSkill affect speed

Fixes

  • Various fixes

0.13.1

Changes

  • Displayed information revision
  • Change in background processing (TAC-LS compatibility!)
  • Pilots and USI Scouts affect rover speed depending on their level

Fixes

  • Fixed drawing of the line to a target
  • Fixed wrong path to images on Linux
  • Various fixes

0.13.0

Fixes

  • Fixed target longitude display
  • App launcher button fix
  • Adjusted vessel altitude from terrain
  • Night time ride fix

Changes

  • KSP 1.3 compatibility
  • WBI reactors and MKS power pack compatibility
  • Support for tricycles
  • Hide BV window in map view
  • Average speed change - reduction based on power
  • Shutdown/Activate BV Controller

0.12.0

Fixes

  • Change a few frequently called foreach loops to for by soulsource
  • Make Bon Voyage Autopilot part physicsless by Suprcheese
  • Close button calls appLauncherButton.SetFalse
  • Check for retracted solar panels
  • Average speed is now really average and not the maximum of any wheel's speed
  • Target 200 meters away from navpoint
  • Landing gears can be used as operable wheels by Kerbas-ad-astra
  • ModuleWheelBase used to determine if wheel is on the ground by Kerbas-ad-astra
  • Allow travelling "below" sea level if celestial body has no ocean

Changes

  • KSPWheels support
  • Separate UI for module control, no mess in right click menu
  • Integrated UIFramework
  • Path compressed with lz-string-csharp to use less space in save file
  • Show route only for active rover
  • Interstellar reactors support

0.11.1

  • Fixes for KSP 1.2.2
  • Added "Close" button to main window
  • Toolbar button won't appear in editors

0.11.0

  • New part, created by Enceos
  • Icon is now colorized, made by Madebyoliver and licensed under Creative Commons BY 3.0
  • Moved BV part to Space Exploration science node, where RoveMax Model S2 is
  • Parts that can contain BV module are not hardcoded anymore
  • Duplicate parts on the same vessel are ignored
  • Code cleanup
  • KSP skin for UI available
  • Dewarp done in two steps: instant to 50x and then gradual to 1x
  • Solar powered rovers will idle when Sun is 0 degrees above the horizon, no more stucking at poles
  • Serious average speed penalties at twighlight and at night time for manned rovers
  • Some colors in arrival report
  • Added toolbar support, fixed wrapper, no Contract Configurator conflict :D
  • Switching to vessel with interface button will go without scene reload if vessel is already loaded
  • 80% speed penalty for unmanned rovers
  • UI and label are hidden if game is paused
  • Label is hidden when all hidden (F2)
  • Fixed crazy torpedoes nuking active vessel, rover simply won't move closer than 2400 meters to active vessel
  • Fixed argument out of range caused sometimes and rover voyage end
  • Route visualized with red line
  • Route always visualized for active rover if exists
  • Target can be set to active navigation point
  • Added support for USI nuclear reactors
  • Added support for NFE fission reactors

0.10.2

  • Recompile for KSP 1.2
  • Fixed last waypoint being last step of voyage

0.10.1

  • Fixed control lock being applied to next switched vessel
  • Moved "Bon Voyage control lock active" message higher on screen
  • SAS is blocked by control lock too
  • Path markers displayed at correct positions
  • Fixed trying to build path to target closer than 1000 meters
  • Fixed "yet to travel" distance for rovers awaiting sunlight being incorrect after scene switch
  • Current rover changes in GUI list on vessel switch
  • Fixed distance to target being incorrect if path is not staright
  • Fixed errors raised at rover journey end when no/low time acceleration
  • Fixed error switching to rover from Space Center
  • Added ARES and Puma support

0.10.0

  • Fixed BV controller part being not in Control tab
  • Shut down wheels are not treated as power consumers
  • At least two wheels must be on to start BV
  • Fixed utilites not being shown
  • Added "Calculate average speed" and "Calculate power requirement" utilities
  • Power production requirement diminished to 35% of powered wheels max
  • Average speed now varies according to number of wheels on: 2 wheels - 50% of wheels' max speed, 4 wheels - 60%, 6 and more - 70%
  • Rovers driven away from KSC by BV are not treated as landed at runway or launchpad anymore

0.9.9.10

  • Fixed errors in editor
  • Fixed rover altitude being incorrect
  • Added Malemute and Karibou compatibility
  • Code optimization
  • Pathfinding fully functional
  • Interface revamp
  • Module Manager patch to add BonVoyage to Malemute, Karibou and Buffalo cabs
  • Fixed version file

0.9.9.9

  • Initial public release