KSP-BonVoyage
Automagic Industries brings you a new autopilot, which reduces driving accidents by 100%.
Changelog
1.4.1
Changes
- Rebuild for KSP 1.12.2
Fixes
- Added support for NFE + System Heat
1.4.0
Changes
- Rebuild for KSP 1.12.1
Fixes
- Added patch for slim suit
1.3.1
Changes
- Chinese localization updated
- Russian localization by kovakthemost
- Added BonVoyage to Mk2 Lander Can
- Added height offset for rovers to the Settings
Fixes
- Fixed usage of fuel cells with infinite propellant cheat enabled and no fuel tanks present
- Fixed wrong count of operable wheels with KSPWheel module when "Wear and damage" setting was set to NONE
- Fixed detection of usable converters when fuel cell contains more modules of type ModuleResourceConverter
1.3.0
Changes
- Rebuild for KSP 1.11.1
- Kerbals can move behind the scene too (with a blinding speed of 0.5m/s - depends on the celestial body)
- Usage of batteries is switched off during system check and user is notified about it when there isn't enough power to recharge a rover
- Chinese localization by Raven-233486
- French localization by vinix38
- Added module for stock EVA construction
1.2.0 - New path
Changes
- Rebuild for KSP 1.10.1
- Pathfinder optimization - it's quicker :)
- New configuration value for pathfinding timeout was added. Default value is 10 seconds. You can change it in config.xml of BonVoyage by changing the value on this line: 10
1.1.1 - New path
Changes
- Pathfinder optimization - it's quicker :)
- New configuration value for pathfinding timeout was added. Default value is 10 seconds. You can change it in config.xml of BonVoyage by changing the value on this line: 10
1.1.0
Changes
- Kerbalism compatibility
- Critter Crawler compatibility
- Added the option to show biome info in the map view. Off by default.
- KSP 1.9.1 compatibility
Fixes
- Fixed wrong check of output EC ratio of fuel cells
1.0.1
Changes
- Minimum height of a rover over the terrain was changed to avoid some clipping issues
- KSP 1.8.1 compatibility
1.0.0
Changes
- KSP 1.8 compatibility
0.5.4
Changes
- Path is computed immediately after selecting a target (point on map, current target or waypoint)
Fixes
- Fixed null ref when closing main window after hiding the application button
- Fixed distance display in the control panel after setting a route
0.5.3
Changes
- Cheats for infinite electricity and propellant are accepted (your game, your rules)
- Part upgrades were reworked to support their placement into different tech trees by MM's config
- By default, two upgrades are in the stock tech tree (plus the base part). Third upgrade is placed into Artificial intelligence node of CTT if you have it.
0.5.2
Changes
- BonVoyage modul added to RoveMate by default
- Added part upgrades which raise the speed of unmanned rovers and ships. The last upgrade is only for Community Tech Tree.
0.5.1
Changes
- Suport of servo rotors from the Breaking Ground DLC for ship controller
0.5.0 - Come all you young sailormen, listen to me
Changes
- We are ready to extend our operations to the water
- Stock jet and rocket motors are supported
- Support of electric motors from Feline Utility Rovers and USI Exploration Pack mods (and other mods, which has motors based on stock modules)
- Electric motors are the best ones for extended naval operations
- MiniAVC removed from the installation, because planned updates are done. If you need notification about new versions, use AVC instead
0.14.9
Fixes
- Fixed coordinates when a target is selected on the map
Changes
- KSP 1.7.3 compatible
0.14.8
Changes
- KSP 1.7.2 compatible
- Fuel cells are switched off during a night, when they don't have enough power to recharge batteries (when they are used as a complement to solar panels), to not waste a fuel.
0.14.7
Fixes
- Fixed null ref for the new game
- Fixed loading of controllers into the main window
- Fixed issue with control window moving out of screen
- Max speed of stock wheels (including Making History wheels) is reported properly
0.14.6
Fixes
- Some nullrefs and indexes out of range were fixed
- Fixed max speed check for Making History expansion foldable wheels (typo in the name of wheels)
0.14.5
Fixes
- Fixed bulk profile category
- Fixed compatibility with KSPWheelTracks
Changes
- Recompile for KSP 1.7.1
0.14.4
- Recompile for KSP 1.7
0.14.3 - Power of LOx
Changes
- Fuel cells support
- Added Reload button to the main window to refresh list of vessels without scene switch
0.14.2
Changes
- Unmanned rover must have an active connection to set a target or issue the GO command if you are using the CommNet or RemoteTech
- Batteries can be used during a night, if there is enough solar power to recharge them. Up to 50% of the total capacity of all enabled batteries will be used.
- Added toggle to the Settings to disable rotation of a rover perpendicularly to the terrain after arriving to a target and during a ride
- Added Rotation vector advanced tweakable
- Rotation of a rover depends on the orientation of the root part. You can now set the vector used for rotating the rover.
- This setting is accessible after enabling Advanced tweakables in the KSP settings
- Default value is "Back" - for rovers, whose root part is a probe or a cab oriented in such a way, that you see horizont line on the navball
- Other usual values are "Up" and "Down", if the default setting is putting your rover on it's (usually) shorter side. You need experiment a little bit in this case to find the right setting.
0.14.1.1
Fixes
- Fixed detection of KSP Interstellar Extended generators
Changes
- Kopernicus support - solar panels are working even when you are around other stars
- Added support for Bison Cab from Wild Blue Industries
- Bon Voyage will try to rotate a rover perpendicularly to a terrain
0.14.0.1
Fixes
- Fixed rover skipping kilometers forward to the target under some circumstances
- Removed forgotten harmless debug warning message
Changes
- Added tooltip to the System check button to better explain it's function
0.14.0 - New voyage
Changes
- KSP 1.5.1 compatibility
- Major overhaul - We are getting ready to extend our operations to the water in the future.
- Localization support
- KSPWheel module system check change
- Required EC is scaled by a motor's output setting
- Maximum speed is taken from maxDrivenSpeed field, which is scaled by gear setting, and capped at max safe speed
- Direct input of target coordinates
- Stabilization of a rover during scene switching into flight, if it's moving or just arrived at a destination. The function is switched off, if World Stabilizer or BD Armory is present.
- Added MiniAVC
0.13.3
Changes
- Recompile for KSP 1.4.1
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 tofor
by soulsource - Make
Bon Voyage Autopilot
part physicsless by Suprcheese Close
button callsappLauncherButton.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