forked from Majiir/Kethane
-
Notifications
You must be signed in to change notification settings - Fork 0
Version History
Majiir edited this page Mar 17, 2013
·
7 revisions
The following is a record of change logs for each release. Note that these logs are not updated retroactively, so information from older releases may not be accurate.
- Fixed an issue that broke resource definition loading.
- Added a marker on the scan map showing the active vessel's current location.
- Fixed an issue where converters would produce infinite fuel.
- Added missing config parameters for the KE-C190 heat sink which prevented the converter from running.
- Fixed a NaN issue where the converter heat sink temperature could enter an invalid state.
- Jet engine intakes now work off actual produced power, not the rate-adjusted throttle command. The KE-J65 standby intake power has been boosted to compensate.
- Fuel crossfeeding has been enabled for both converters. This should resolve a few fuel routing problems.
- Added a Kethane-powered jet engine, the KE-J65 Zero-Bypass Turbine. The KE-J65 burns Kethane directly as fuel and can operate in any atmosphere, even those without oxygen. It has an integrated air intake and does not draw air from other intakes.
- Added a new converter, the KE-C190 Heavy Converter Unit. The KE-C190 is a stackable 2.5-meter converter equipped with retractable heat sinks. It runs at high speed and produces rocket and jet fuels at high efficiency, but it produces waste heat that can slow the rate of conversion if not properly dissipated.
- Adjusted the KE-C090 (medium converter) properties so it converts slower and less efficiently.
- Added a new detector, the KE-S210 Compact Survey Unit. The KE-S210 can be stack- or radial-attached, and it pivots to face the body being scanned, similar to the existing detector. It's smaller and uses less power than the KE-S110, but it has a shorter range and slightly slower scanning rate.
- Reorganized the detector animation code. In most cases, the animation should be smoother and more correct. (Previously, the scanner would often face away from the body below.) There is a known issue where the scanner position occasionally resets. This is cosmetic and does not affect the detector's behavior.
- Added a status message for detectors when there is insufficient power to run.
- Fixed an issue that could prevent the detector activation status being saved to the persistence file.
- Added a new tank, the KE-TL20 Kethane Storage Apparatus. This completes the KE-TL series of 2.5-meter Kethane tanks.
- Fixed an alignment issue on the KE-TL10 (small 2.5-meter tank). This will break existing vessels which use this part.
- Updated existing parts to match the new naming scheme.
- Added a new Kethane fuel tank, the KE-TL10. This tank is analogous to the Rockomax X200-8.
- Detectors, extractors and converters now support action groups. Separate actions are available for each resource produced by a converter.
- Detectors, extractors and converters display properties in their mouse-over boxes in the VAP/SPH parts list.
- Detectors now report the quantity of Kethane last detected. The display for the quantity and depth of the deposit currently under the vessel has been removed (since it bypassed the rest of the scanner system).
- Extractors now read their extraction rate from the part module entry in the part config file.
- Shortened some text in the detector GUI to make it fit better.
- Colliders for the new 2-meter fuel tanks have been fixed. They should no longer fall through the ground.
- Picking up one of the new 2-meter fuel tanks from the VAB/SPH parts list will now hold the parts in the center instead of the bottom.
- Fixed an issue where the scanner head would rotate even when the scanner was disabled.
- Fixed an issue where the last longitude reported could be invalid (outside the [-180, 180] range).
- Added two new 2-meter fuel tanks. Additional sizes will be coming soon.
- Fixed an issue where deposits were mirrored vertically on the debugger map.
- Deposit generation has been tweaked. The minimum deposit quantity has been increased from 1,000 to 10,000, the maximum has been increased from 100,000 to 500,000, and the number of placement attempts has been increased from 25 to 30. Note that this will only affect new generation attempts, not existing deposit distributions. (You can use the debugger to regenerate deposits, or manually delete the deposit.dat file.)
- Removed duplicate and unused audio files from the download package.
- Detectors, extractors and converters no longer need to be activated by the staging system.
- Detectors will no longer report an absence of Kethane when the detector is out of range. Out-of-range detectors won't use power, ping, or draw on the map.
- Added a context menu status indicator for detectors. Reported values are Idle, Active and Out Of Range.
- Increased the detector maximum range from 200km to 1,000km.
- Kethane is now a resource, so it will appear in the user interface as other resources do.
- Most of the user interface has been removed in favor of context menu (right-click) options.
- Extractors, converters and detectors now require electrical power to run. The converter's power draw varies with the resources being produced. If power requirements are only partially met, these parts will run slower. If no power is available, the parts will not operate at all.
- Constraints on the number of parts that can be on one vessel have been lifted. Any number of Kethane parts can operate simultaneously.
- Converters no longer shut off when available Kethane has been exhausted or when there is no room for resource products. Converters will stay active and produce resources when able. Power consumption scales with actual resource production.
- Converters no longer produce more mass than they consume. In addition, some mass is lost to waste, and the conversion efficiency varies by resource.
- Converters can produce Xenon, albeit not very efficiently.
- The controller part has been removed. Detectors and extractors learned how to get along on their own.
- Saving and loading of maps and deposit data has been tweaked. These should no longer be lost or overwritten. (If in doubt, switch from the active flight to the space center. Anything that causes the persistence file to be saved will also save Kethane data.)
- The pump part has been removed because Kethane can be transferred while docked.
- Capacities of Kethane tanks have been rebalanced. It's no longer necessary to spam external tanks to have any meaningful storage capacity.
- The scanner head only rotates if power is available.
- Extractors, converters and detectors are now activated individually.
- Parts now use the more flexible PartModule system, so it will be easier to develop new Kethane-enabled parts in the future.
- A new debugger part has been made available using the old controller model. This is available as a separate download. The debugger shows a full scan of the map and can regenerate deposits.
- Symmetrically placed Kethane tanks now fill and drain together.
- Fixed an issue with longitude calculation that would cause detection or extraction to fail.
- The conversion sound effect now plays during liquid fuel conversion.
- Kethane tank mass parameters have been changed to the dry mass of the tank. This doesn't have any effect on flights; it just makes editing tools more accurate.
- The project repository has been reorganized to include part configurations. Models, textures and sounds are not yet included.
- Flipped the scan map so north is now at the top
- Fixed an issue where processes would happen at different rates under physical time warp
- Fixed an issue where scan maps would fail to load
- Fixed an issue where deposit quantities would reset when exiting time warp
- Fixed an issue where extraction could occur at time warp even if the drill did not reach ground
- Latitude/longitude display on map mouseover
- Fixed minor exception
- Time warp is supported for all operations (detecting, extracting, pumping and converting).
- Fuel tanks (including RCS tanks) can be refilled by the converter. (For best results, grab a copy of MajiirKerbalLib.)